↑ Up

Drodi-SAT---4.1.1.SAT-Sat.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Drodi-SAT---4.1.1
% Problem  : GRP026-2 : TPTP v9.3.1. Bugfixed v1.2.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -satmode(on) -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p

% Computer : n019.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Sep 24 12:35:28 PM UTC 2026

% Result   : Satisfiable 4.51s 6.34s
% Output   : Saturation 0.70s
% Verified : 
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [Xg] : group_member(identity_for(Xg),Xg),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [Xg,X] : product(Xg,identity_for(Xg),X,X),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    ! [Xg,X] : product(Xg,X,identity_for(Xg),X),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f4,axiom,
    ! [X,Xg] :
      ( group_member(inverse(Xg,X),Xg)
      | ~ group_member(X,Xg) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f5,axiom,
    ! [Xg,X] : product(Xg,inverse(Xg,X),X,identity_for(Xg)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f6,axiom,
    ! [Xg,X] : product(Xg,X,inverse(Xg,X),identity_for(Xg)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f7,axiom,
    ! [X,Xg,Y] :
      ( product(Xg,X,Y,multiply(Xg,X,Y))
      | ~ group_member(Y,Xg)
      | ~ group_member(X,Xg) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f8,axiom,
    ! [X,Xg,Y] :
      ( group_member(multiply(Xg,X,Y),Xg)
      | ~ group_member(Y,Xg)
      | ~ group_member(X,Xg) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f9,axiom,
    ! [Xg,X,Y,Z,W] :
      ( W = Z
      | ~ product(Xg,X,Y,W)
      | ~ product(Xg,X,Y,Z) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f10,axiom,
    ! [Xg,X,Y,Xy,Z,Yz,Xyz] :
      ( product(Xg,X,Yz,Xyz)
      | ~ product(Xg,Xy,Z,Xyz)
      | ~ product(Xg,Y,Z,Yz)
      | ~ product(Xg,X,Y,Xy) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f11,axiom,
    ! [Xg,X,Y,Xy,Z,Yz,Xyz] :
      ( product(Xg,Xy,Z,Xyz)
      | ~ product(Xg,X,Yz,Xyz)
      | ~ product(Xg,Y,Z,Yz)
      | ~ product(Xg,X,Y,Xy) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f12,hypothesis,
    g1 != g2,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f13,hypothesis,
    group_member(a,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f14,hypothesis,
    group_member(b,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f15,hypothesis,
    group_member(c,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f16,hypothesis,
    a != b,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f17,hypothesis,
    c != a,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f18,hypothesis,
    b != c,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f19,hypothesis,
    group_member(f,g2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f20,hypothesis,
    group_member(g,g2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f21,hypothesis,
    group_member(h,g2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f22,hypothesis,
    f != g,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f23,hypothesis,
    h != f,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f24,hypothesis,
    g != h,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f25,hypothesis,
    ! [X] :
      ( X = c
      | X = b
      | X = a
      | ~ group_member(X,g1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f26,hypothesis,
    ! [X] :
      ( X = h
      | X = g
      | X = f
      | ~ group_member(X,g2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f27,hypothesis,
    identity_for(g1) = a,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f28,hypothesis,
    identity_for(g2) = f,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f29,hypothesis,
    ! [X] : product(g1,a,X,X),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f30,hypothesis,
    ! [X] : product(g1,X,a,X),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f31,hypothesis,
    ! [X] : product(g2,f,X,X),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f32,hypothesis,
    ! [X] : product(g2,X,f,X),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f33,hypothesis,
    isomorphism1(a) = f,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f34,hypothesis,
    isomorphism1(b) = g,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f35,hypothesis,
    isomorphism1(c) = h,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f36,hypothesis,
    isomorphism2(a) = f,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f37,hypothesis,
    isomorphism2(b) = h,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f38,hypothesis,
    isomorphism2(c) = g,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f39,hypothesis,
    isomorphism3(a) = g,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f40,hypothesis,
    isomorphism3(b) = f,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f41,hypothesis,
    isomorphism3(c) = h,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f42,hypothesis,
    isomorphism4(a) = g,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f43,hypothesis,
    isomorphism4(b) = h,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f44,hypothesis,
    isomorphism4(c) = f,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f45,hypothesis,
    isomorphism5(a) = h,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f46,hypothesis,
    isomorphism5(b) = g,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f47,hypothesis,
    isomorphism5(c) = f,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f48,hypothesis,
    isomorphism6(a) = h,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f49,hypothesis,
    isomorphism6(b) = f,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f50,hypothesis,
    isomorphism6(c) = g,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f51,negated_conjecture,
    group_member(d1,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f52,negated_conjecture,
    group_member(d2,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f53,negated_conjecture,
    group_member(d3,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f54,negated_conjecture,
    product(g1,d1,d2,d3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f55,negated_conjecture,
    ( ~ product(g2,isomorphism6(d1),isomorphism6(d2),isomorphism6(d3))
    | ~ product(g2,isomorphism5(d1),isomorphism5(d2),isomorphism5(d3))
    | ~ product(g2,isomorphism4(d1),isomorphism4(d2),isomorphism4(d3))
    | ~ product(g2,isomorphism3(d1),isomorphism3(d2),isomorphism3(d3))
    | ~ product(g2,isomorphism2(d1),isomorphism2(d2),isomorphism2(d3))
    | ~ product(g2,isomorphism1(d1),isomorphism1(d2),isomorphism1(d3)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f56,plain,
    ! [X0] : group_member(identity_for(X0),X0),
    inference(cnf_transformation,[status(thm)],[f1]) ).

fof(f57,plain,
    ! [X0,X1] : product(X0,identity_for(X0),X1,X1),
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f58,plain,
    ! [X0,X1] : product(X0,X1,identity_for(X0),X1),
    inference(cnf_transformation,[status(thm)],[f3]) ).

fof(f59,plain,
    ! [X0,X1] :
      ( group_member(inverse(X1,X0),X1)
      | ~ group_member(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f60,plain,
    ! [X0,X1] : product(X0,inverse(X0,X1),X1,identity_for(X0)),
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f61,plain,
    ! [X0,X1] : product(X0,X1,inverse(X0,X1),identity_for(X0)),
    inference(cnf_transformation,[status(thm)],[f6]) ).

fof(f62,plain,
    ! [X0,X1,X2] :
      ( product(X1,X0,X2,multiply(X1,X0,X2))
      | ~ group_member(X2,X1)
      | ~ group_member(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f7]) ).

fof(f63,plain,
    ! [X0,X1,X2] :
      ( group_member(multiply(X1,X0,X2),X1)
      | ~ group_member(X2,X1)
      | ~ group_member(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f8]) ).

fof(f64,plain,
    ! [Z,W] :
      ( W = Z
      | ! [Xg,X,Y] :
          ( ~ product(Xg,X,Y,W)
          | ~ product(Xg,X,Y,Z) ) ),
    inference(miniscoping,[status(thm)],[f9]) ).

fof(f65,plain,
    ! [X0,X1,X2,X3,X4] :
      ( X4 = X3
      | ~ product(X0,X1,X2,X4)
      | ~ product(X0,X1,X2,X3) ),
    inference(cnf_transformation,[status(thm)],[f64]) ).

fof(f66,plain,
    ! [Xg,X,Yz,Xyz] :
      ( product(Xg,X,Yz,Xyz)
      | ! [Xy,Z] :
          ( ~ product(Xg,Xy,Z,Xyz)
          | ! [Y] :
              ( ~ product(Xg,Y,Z,Yz)
              | ~ product(Xg,X,Y,Xy) ) ) ),
    inference(miniscoping,[status(thm)],[f10]) ).

fof(f67,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( product(X0,X1,X5,X6)
      | ~ product(X0,X3,X4,X6)
      | ~ product(X0,X2,X4,X5)
      | ~ product(X0,X1,X2,X3) ),
    inference(cnf_transformation,[status(thm)],[f66]) ).

fof(f68,plain,
    ! [Xg,Xy,Z,Xyz] :
      ( product(Xg,Xy,Z,Xyz)
      | ! [X,Yz] :
          ( ~ product(Xg,X,Yz,Xyz)
          | ! [Y] :
              ( ~ product(Xg,Y,Z,Yz)
              | ~ product(Xg,X,Y,Xy) ) ) ),
    inference(miniscoping,[status(thm)],[f11]) ).

fof(f69,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( product(X0,X3,X4,X6)
      | ~ product(X0,X1,X5,X6)
      | ~ product(X0,X2,X4,X5)
      | ~ product(X0,X1,X2,X3) ),
    inference(cnf_transformation,[status(thm)],[f68]) ).

fof(f70,plain,
    g1 != g2,
    inference(cnf_transformation,[status(thm)],[f12]) ).

fof(f71,plain,
    group_member(a,g1),
    inference(cnf_transformation,[status(thm)],[f13]) ).

fof(f72,plain,
    group_member(b,g1),
    inference(cnf_transformation,[status(thm)],[f14]) ).

fof(f73,plain,
    group_member(c,g1),
    inference(cnf_transformation,[status(thm)],[f15]) ).

fof(f74,plain,
    a != b,
    inference(cnf_transformation,[status(thm)],[f16]) ).

fof(f75,plain,
    c != a,
    inference(cnf_transformation,[status(thm)],[f17]) ).

fof(f76,plain,
    b != c,
    inference(cnf_transformation,[status(thm)],[f18]) ).

fof(f77,plain,
    group_member(f,g2),
    inference(cnf_transformation,[status(thm)],[f19]) ).

fof(f78,plain,
    group_member(g,g2),
    inference(cnf_transformation,[status(thm)],[f20]) ).

fof(f79,plain,
    group_member(h,g2),
    inference(cnf_transformation,[status(thm)],[f21]) ).

fof(f80,plain,
    f != g,
    inference(cnf_transformation,[status(thm)],[f22]) ).

fof(f81,plain,
    h != f,
    inference(cnf_transformation,[status(thm)],[f23]) ).

fof(f82,plain,
    g != h,
    inference(cnf_transformation,[status(thm)],[f24]) ).

fof(f83,plain,
    ! [X0] :
      ( X0 = c
      | X0 = b
      | X0 = a
      | ~ group_member(X0,g1) ),
    inference(cnf_transformation,[status(thm)],[f25]) ).

fof(f84,plain,
    ! [X0] :
      ( X0 = h
      | X0 = g
      | X0 = f
      | ~ group_member(X0,g2) ),
    inference(cnf_transformation,[status(thm)],[f26]) ).

fof(f85,plain,
    identity_for(g1) = a,
    inference(cnf_transformation,[status(thm)],[f27]) ).

fof(f86,plain,
    identity_for(g2) = f,
    inference(cnf_transformation,[status(thm)],[f28]) ).

fof(f87,plain,
    ! [X0] : product(g1,a,X0,X0),
    inference(cnf_transformation,[status(thm)],[f29]) ).

fof(f88,plain,
    ! [X0] : product(g1,X0,a,X0),
    inference(cnf_transformation,[status(thm)],[f30]) ).

fof(f89,plain,
    ! [X0] : product(g2,f,X0,X0),
    inference(cnf_transformation,[status(thm)],[f31]) ).

fof(f90,plain,
    ! [X0] : product(g2,X0,f,X0),
    inference(cnf_transformation,[status(thm)],[f32]) ).

fof(f91,plain,
    isomorphism1(a) = f,
    inference(cnf_transformation,[status(thm)],[f33]) ).

fof(f92,plain,
    isomorphism1(b) = g,
    inference(cnf_transformation,[status(thm)],[f34]) ).

fof(f93,plain,
    isomorphism1(c) = h,
    inference(cnf_transformation,[status(thm)],[f35]) ).

fof(f94,plain,
    isomorphism2(a) = f,
    inference(cnf_transformation,[status(thm)],[f36]) ).

fof(f95,plain,
    isomorphism2(b) = h,
    inference(cnf_transformation,[status(thm)],[f37]) ).

fof(f96,plain,
    isomorphism2(c) = g,
    inference(cnf_transformation,[status(thm)],[f38]) ).

fof(f97,plain,
    isomorphism3(a) = g,
    inference(cnf_transformation,[status(thm)],[f39]) ).

fof(f98,plain,
    isomorphism3(b) = f,
    inference(cnf_transformation,[status(thm)],[f40]) ).

fof(f99,plain,
    isomorphism3(c) = h,
    inference(cnf_transformation,[status(thm)],[f41]) ).

fof(f100,plain,
    isomorphism4(a) = g,
    inference(cnf_transformation,[status(thm)],[f42]) ).

fof(f101,plain,
    isomorphism4(b) = h,
    inference(cnf_transformation,[status(thm)],[f43]) ).

fof(f102,plain,
    isomorphism4(c) = f,
    inference(cnf_transformation,[status(thm)],[f44]) ).

fof(f103,plain,
    isomorphism5(a) = h,
    inference(cnf_transformation,[status(thm)],[f45]) ).

fof(f104,plain,
    isomorphism5(b) = g,
    inference(cnf_transformation,[status(thm)],[f46]) ).

fof(f105,plain,
    isomorphism5(c) = f,
    inference(cnf_transformation,[status(thm)],[f47]) ).

fof(f106,plain,
    isomorphism6(a) = h,
    inference(cnf_transformation,[status(thm)],[f48]) ).

fof(f107,plain,
    isomorphism6(b) = f,
    inference(cnf_transformation,[status(thm)],[f49]) ).

fof(f108,plain,
    isomorphism6(c) = g,
    inference(cnf_transformation,[status(thm)],[f50]) ).

fof(f109,plain,
    group_member(d1,g1),
    inference(cnf_transformation,[status(thm)],[f51]) ).

fof(f110,plain,
    group_member(d2,g1),
    inference(cnf_transformation,[status(thm)],[f52]) ).

fof(f111,plain,
    group_member(d3,g1),
    inference(cnf_transformation,[status(thm)],[f53]) ).

fof(f112,plain,
    product(g1,d1,d2,d3),
    inference(cnf_transformation,[status(thm)],[f54]) ).

fof(f113,plain,
    ( ~ product(g2,isomorphism6(d1),isomorphism6(d2),isomorphism6(d3))
    | ~ product(g2,isomorphism5(d1),isomorphism5(d2),isomorphism5(d3))
    | ~ product(g2,isomorphism4(d1),isomorphism4(d2),isomorphism4(d3))
    | ~ product(g2,isomorphism3(d1),isomorphism3(d2),isomorphism3(d3))
    | ~ product(g2,isomorphism2(d1),isomorphism2(d2),isomorphism2(d3))
    | ~ product(g2,isomorphism1(d1),isomorphism1(d2),isomorphism1(d3)) ),
    inference(cnf_transformation,[status(thm)],[f55]) ).

fof(f114,definition,
    ( sQ0_spl
  <=> product(g2,isomorphism1(d1),isomorphism1(d2),isomorphism1(d3)) ),
    introduced(definition,[new_symbols(definition,[sQ0_spl])],[split_symbol_definition]) ).

fof(f115,plain,
    ( ~ sQ0_spl
    | product(g2,isomorphism1(d1),isomorphism1(d2),isomorphism1(d3)) ),
    inference(component_clause,[status(thm)],[f114]) ).

fof(f116,plain,
    ( sQ0_spl
    | ~ product(g2,isomorphism1(d1),isomorphism1(d2),isomorphism1(d3)) ),
    inference(component_clause,[status(thm)],[f114]) ).

fof(f117,definition,
    ( sQ1_spl
  <=> product(g2,isomorphism2(d1),isomorphism2(d2),isomorphism2(d3)) ),
    introduced(definition,[new_symbols(definition,[sQ1_spl])],[split_symbol_definition]) ).

fof(f118,plain,
    ( ~ sQ1_spl
    | product(g2,isomorphism2(d1),isomorphism2(d2),isomorphism2(d3)) ),
    inference(component_clause,[status(thm)],[f117]) ).

fof(f119,plain,
    ( sQ1_spl
    | ~ product(g2,isomorphism2(d1),isomorphism2(d2),isomorphism2(d3)) ),
    inference(component_clause,[status(thm)],[f117]) ).

fof(f120,definition,
    ( sQ2_spl
  <=> product(g2,isomorphism3(d1),isomorphism3(d2),isomorphism3(d3)) ),
    introduced(definition,[new_symbols(definition,[sQ2_spl])],[split_symbol_definition]) ).

fof(f121,plain,
    ( ~ sQ2_spl
    | product(g2,isomorphism3(d1),isomorphism3(d2),isomorphism3(d3)) ),
    inference(component_clause,[status(thm)],[f120]) ).

fof(f122,plain,
    ( sQ2_spl
    | ~ product(g2,isomorphism3(d1),isomorphism3(d2),isomorphism3(d3)) ),
    inference(component_clause,[status(thm)],[f120]) ).

fof(f123,definition,
    ( sQ3_spl
  <=> product(g2,isomorphism4(d1),isomorphism4(d2),isomorphism4(d3)) ),
    introduced(definition,[new_symbols(definition,[sQ3_spl])],[split_symbol_definition]) ).

fof(f124,plain,
    ( ~ sQ3_spl
    | product(g2,isomorphism4(d1),isomorphism4(d2),isomorphism4(d3)) ),
    inference(component_clause,[status(thm)],[f123]) ).

fof(f125,plain,
    ( sQ3_spl
    | ~ product(g2,isomorphism4(d1),isomorphism4(d2),isomorphism4(d3)) ),
    inference(component_clause,[status(thm)],[f123]) ).

fof(f126,definition,
    ( sQ4_spl
  <=> product(g2,isomorphism5(d1),isomorphism5(d2),isomorphism5(d3)) ),
    introduced(definition,[new_symbols(definition,[sQ4_spl])],[split_symbol_definition]) ).

fof(f127,plain,
    ( ~ sQ4_spl
    | product(g2,isomorphism5(d1),isomorphism5(d2),isomorphism5(d3)) ),
    inference(component_clause,[status(thm)],[f126]) ).

fof(f128,plain,
    ( sQ4_spl
    | ~ product(g2,isomorphism5(d1),isomorphism5(d2),isomorphism5(d3)) ),
    inference(component_clause,[status(thm)],[f126]) ).

fof(f129,definition,
    ( sQ5_spl
  <=> product(g2,isomorphism6(d1),isomorphism6(d2),isomorphism6(d3)) ),
    introduced(definition,[new_symbols(definition,[sQ5_spl])],[split_symbol_definition]) ).

fof(f130,plain,
    ( ~ sQ5_spl
    | product(g2,isomorphism6(d1),isomorphism6(d2),isomorphism6(d3)) ),
    inference(component_clause,[status(thm)],[f129]) ).

fof(f131,plain,
    ( sQ5_spl
    | ~ product(g2,isomorphism6(d1),isomorphism6(d2),isomorphism6(d3)) ),
    inference(component_clause,[status(thm)],[f129]) ).

fof(f132,plain,
    ( ~ sQ5_spl
    | ~ sQ4_spl
    | ~ sQ3_spl
    | ~ sQ2_spl
    | ~ sQ1_spl
    | ~ sQ0_spl ),
    inference(split_clause,[status(thm)],[f113,f114,f117,f120,f123,f126,f129]) ).

fof(f133,plain,
    ! [X0,X1,X2,X3,X4] :
      ( product(X0,identity_for(X0),X3,X4)
      | ~ product(X0,X1,X2,X4)
      | ~ product(X0,X1,X2,X3) ),
    inference(resolution,[status(thm)],[f57,f67]) ).

fof(f134,plain,
    ! [X0,X1,X2] :
      ( X2 = X1
      | ~ product(X0,identity_for(X0),X1,X2) ),
    inference(resolution,[status(thm)],[f57,f65]) ).

fof(f135,plain,
    ! [X0,X1,X2,X3,X4] :
      ( product(X0,X3,X2,X4)
      | ~ product(X0,X3,X1,X4)
      | ~ product(X0,identity_for(X0),X1,X2) ),
    inference(resolution,[status(thm)],[f58,f67]) ).

fof(f136,plain,
    ! [X0,X1,X2] :
      ( X2 = X1
      | ~ product(X0,X1,identity_for(X0),X2) ),
    inference(resolution,[status(thm)],[f58,f65]) ).

fof(f137,plain,
    ! [X0,X1,X2] :
      ( product(g1,d1,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f112,f67]) ).

fof(f138,plain,
    ! [X0] :
      ( X0 = d3
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f112,f65]) ).

fof(f139,plain,
    ! [X0,X1,X2] :
      ( product(g1,d3,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f69,f112]) ).

fof(f140,plain,
    ! [X0,X1,X2,X3,X4] :
      ( product(X0,X1,X2,X4)
      | ~ product(X0,identity_for(X0),X3,X4)
      | ~ product(X0,X1,X2,X3) ),
    inference(resolution,[status(thm)],[f69,f57]) ).

fof(f141,plain,
    ! [X0,X1,X2,X3,X4] :
      ( product(X0,X3,X1,X4)
      | ~ product(X0,X3,X2,X4)
      | ~ product(X0,identity_for(X0),X1,X2) ),
    inference(resolution,[status(thm)],[f69,f58]) ).

fof(f142,plain,
    ! [X0,X1,X2,X3] :
      ( product(g1,X0,X1,X3)
      | ~ product(g1,a,X2,X3)
      | ~ product(g1,X0,X1,X2) ),
    inference(resolution,[status(thm)],[f87,f69]) ).

fof(f143,plain,
    ! [X0,X1,X2,X3] :
      ( product(g1,a,X2,X3)
      | ~ product(g1,X0,X1,X3)
      | ~ product(g1,X0,X1,X2) ),
    inference(resolution,[status(thm)],[f87,f67]) ).

fof(f144,plain,
    ! [X0,X1] :
      ( X1 = X0
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f87,f65]) ).

fof(f145,plain,
    group_member(inverse(g1,d3),g1),
    inference(resolution,[status(thm)],[f59,f111]) ).

fof(f148,plain,
    group_member(inverse(g1,d2),g1),
    inference(resolution,[status(thm)],[f59,f110]) ).

fof(f149,plain,
    group_member(inverse(g1,d1),g1),
    inference(resolution,[status(thm)],[f59,f109]) ).

fof(f150,plain,
    ! [X0,X1,X2,X3,X4] :
      ( product(X0,identity_for(X0),X2,X4)
      | ~ product(X0,inverse(X0,X1),X3,X4)
      | ~ product(X0,X1,X2,X3) ),
    inference(resolution,[status(thm)],[f60,f69]) ).

fof(f151,plain,
    ! [X0,X1,X2,X3,X4] :
      ( product(X0,inverse(X0,X1),X3,X4)
      | ~ product(X0,identity_for(X0),X2,X4)
      | ~ product(X0,X1,X2,X3) ),
    inference(resolution,[status(thm)],[f60,f67]) ).

fof(f152,plain,
    ! [X0,X1,X2] :
      ( X2 = identity_for(X0)
      | ~ product(X0,inverse(X0,X1),X1,X2) ),
    inference(resolution,[status(thm)],[f60,f65]) ).

fof(f153,plain,
    ! [X0,X1,X2,X3,X4] :
      ( product(X0,identity_for(X0),X2,X4)
      | ~ product(X0,X1,X3,X4)
      | ~ product(X0,inverse(X0,X1),X2,X3) ),
    inference(resolution,[status(thm)],[f61,f69]) ).

fof(f154,plain,
    ! [X0,X1,X2,X3,X4] :
      ( product(X0,X1,X3,X4)
      | ~ product(X0,identity_for(X0),X2,X4)
      | ~ product(X0,inverse(X0,X1),X2,X3) ),
    inference(resolution,[status(thm)],[f61,f67]) ).

fof(f155,plain,
    ! [X0,X1,X2] :
      ( X2 = identity_for(X0)
      | ~ product(X0,X1,inverse(X0,X1),X2) ),
    inference(resolution,[status(thm)],[f61,f65]) ).

fof(f156,plain,
    group_member(inverse(g1,inverse(g1,d3)),g1),
    inference(resolution,[status(thm)],[f145,f59]) ).

fof(f157,plain,
    ! [X0,X1,X2,X3] :
      ( product(g1,X2,X0,X3)
      | ~ product(g1,X2,X1,X3)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f88,f69]) ).

fof(f158,plain,
    ! [X0,X1,X2,X3] :
      ( product(g1,X2,X1,X3)
      | ~ product(g1,X2,X0,X3)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f88,f67]) ).

fof(f159,plain,
    ! [X0,X1] :
      ( X1 = X0
      | ~ product(g1,X0,a,X1) ),
    inference(resolution,[status(thm)],[f88,f65]) ).

fof(f160,plain,
    group_member(inverse(g1,b),g1),
    inference(resolution,[status(thm)],[f72,f59]) ).

fof(f161,plain,
    group_member(inverse(g1,c),g1),
    inference(resolution,[status(thm)],[f73,f59]) ).

fof(f163,plain,
    ! [X0] :
      ( product(g2,f,X0,multiply(g2,f,X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f62,f77]) ).

fof(f164,plain,
    ! [X0] :
      ( product(g1,c,X0,multiply(g1,c,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f62,f73]) ).

fof(f165,plain,
    ! [X0] :
      ( product(g1,b,X0,multiply(g1,b,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f62,f72]) ).

fof(f166,plain,
    ! [X0] :
      ( product(g1,inverse(g1,d3),X0,multiply(g1,inverse(g1,d3),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f62,f145]) ).

fof(f167,plain,
    ! [X0] :
      ( product(g1,d3,X0,multiply(g1,d3,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f62,f111]) ).

fof(f168,plain,
    ! [X0,X1] :
      ( product(X1,identity_for(X1),X0,multiply(X1,identity_for(X1),X0))
      | ~ group_member(X0,X1) ),
    inference(resolution,[status(thm)],[f62,f56]) ).

fof(f169,plain,
    ! [X0] :
      ( product(g1,a,X0,multiply(g1,a,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f62,f71]) ).

fof(f170,plain,
    ! [X0] :
      ( product(g1,d2,X0,multiply(g1,d2,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f62,f110]) ).

fof(f171,plain,
    ! [X0] :
      ( product(g1,d1,X0,multiply(g1,d1,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f62,f109]) ).

fof(f172,plain,
    ! [X0] :
      ( group_member(multiply(g2,f,X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f63,f77]) ).

fof(f173,plain,
    ! [X0] :
      ( group_member(multiply(g1,c,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f63,f73]) ).

fof(f174,plain,
    ! [X0] :
      ( group_member(multiply(g1,b,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f63,f72]) ).

fof(f175,plain,
    ! [X0] :
      ( group_member(multiply(g1,inverse(g1,d3),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f63,f145]) ).

fof(f176,plain,
    ! [X0] :
      ( group_member(multiply(g1,d3,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f63,f111]) ).

fof(f177,plain,
    ! [X0,X1] :
      ( group_member(multiply(X1,identity_for(X1),X0),X1)
      | ~ group_member(X0,X1) ),
    inference(resolution,[status(thm)],[f63,f56]) ).

fof(f178,plain,
    ! [X0] :
      ( group_member(multiply(g1,a,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f63,f71]) ).

fof(f179,plain,
    ! [X0] :
      ( group_member(multiply(g1,d2,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f63,f110]) ).

fof(f180,plain,
    ! [X0] :
      ( group_member(multiply(g1,d1,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f63,f109]) ).

fof(f181,plain,
    ! [X0] :
      ( group_member(multiply(g2,g,X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f78,f63]) ).

fof(f182,plain,
    ! [X0] :
      ( product(g2,g,X0,multiply(g2,g,X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f78,f62]) ).

fof(f183,plain,
    group_member(inverse(g2,g),g2),
    inference(resolution,[status(thm)],[f78,f59]) ).

fof(f184,plain,
    ! [X0] :
      ( group_member(multiply(g1,inverse(g1,d2),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f148,f63]) ).

fof(f185,plain,
    ! [X0] :
      ( product(g1,inverse(g1,d2),X0,multiply(g1,inverse(g1,d2),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f148,f62]) ).

fof(f186,plain,
    group_member(inverse(g1,inverse(g1,d2)),g1),
    inference(resolution,[status(thm)],[f148,f59]) ).

fof(f187,plain,
    ! [X0] :
      ( product(g1,d1,d2,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(resolution,[status(thm)],[f137,f88]) ).

fof(f188,plain,
    ! [X0] :
      ( product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,d3,inverse(g1,d2),X0) ),
    inference(resolution,[status(thm)],[f137,f61]) ).

fof(f189,plain,
    ! [X0] :
      ( product(g1,d1,d2,X0)
      | ~ product(g1,d3,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f137,f58]) ).

fof(f190,plain,
    ! [X0] :
      ( group_member(multiply(g2,h,X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f79,f63]) ).

fof(f191,plain,
    ! [X0] :
      ( product(g2,h,X0,multiply(g2,h,X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f79,f62]) ).

fof(f192,plain,
    group_member(inverse(g2,h),g2),
    inference(resolution,[status(thm)],[f79,f59]) ).

fof(f193,plain,
    ! [X0] : product(g1,X0,inverse(g1,X0),a),
    inference(paramodulation,[status(thm)],[f85,f61]) ).

fof(f194,plain,
    ! [X0] : product(g1,inverse(g1,X0),X0,a),
    inference(paramodulation,[status(thm)],[f85,f60]) ).

fof(f198,plain,
    ! [X0] : product(g2,X0,inverse(g2,X0),f),
    inference(paramodulation,[status(thm)],[f86,f61]) ).

fof(f199,plain,
    ! [X0] : product(g2,inverse(g2,X0),X0,f),
    inference(paramodulation,[status(thm)],[f86,f60]) ).

fof(f203,plain,
    ( c = c
    | c = b
    | c = a ),
    inference(resolution,[status(thm)],[f83,f73]) ).

fof(f204,plain,
    ( b = c
    | b = b
    | b = a ),
    inference(resolution,[status(thm)],[f83,f72]) ).

fof(f205,plain,
    ( inverse(g1,d2) = c
    | inverse(g1,d2) = b
    | inverse(g1,d2) = a ),
    inference(resolution,[status(thm)],[f83,f148]) ).

fof(f206,plain,
    ( inverse(g1,d3) = c
    | inverse(g1,d3) = b
    | inverse(g1,d3) = a ),
    inference(resolution,[status(thm)],[f83,f145]) ).

fof(f207,plain,
    ( d3 = c
    | d3 = b
    | d3 = a ),
    inference(resolution,[status(thm)],[f83,f111]) ).

fof(f208,plain,
    ( identity_for(g1) = c
    | identity_for(g1) = b
    | identity_for(g1) = a ),
    inference(resolution,[status(thm)],[f83,f56]) ).

fof(f209,plain,
    ( a = c
    | a = b
    | a = a ),
    inference(resolution,[status(thm)],[f83,f71]) ).

fof(f210,plain,
    ( d2 = c
    | d2 = b
    | d2 = a ),
    inference(resolution,[status(thm)],[f83,f110]) ).

fof(f211,plain,
    ( d1 = c
    | d1 = b
    | d1 = a ),
    inference(resolution,[status(thm)],[f83,f109]) ).

fof(f212,definition,
    ( sQ6_spl
  <=> c = a ),
    introduced(definition,[new_symbols(definition,[sQ6_spl])],[split_symbol_definition]) ).

fof(f213,plain,
    ( ~ sQ6_spl
    | c = a ),
    inference(component_clause,[status(thm)],[f212]) ).

fof(f215,definition,
    ( sQ7_spl
  <=> c = b ),
    introduced(definition,[new_symbols(definition,[sQ7_spl])],[split_symbol_definition]) ).

fof(f216,plain,
    ( ~ sQ7_spl
    | c = b ),
    inference(component_clause,[status(thm)],[f215]) ).

fof(f218,definition,
    ( sQ8_spl
  <=> c = c ),
    introduced(definition,[new_symbols(definition,[sQ8_spl])],[split_symbol_definition]) ).

fof(f221,plain,
    ( sQ8_spl
    | sQ7_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f203,f212,f215,f218]) ).

fof(f222,definition,
    ( sQ9_spl
  <=> b = a ),
    introduced(definition,[new_symbols(definition,[sQ9_spl])],[split_symbol_definition]) ).

fof(f223,plain,
    ( ~ sQ9_spl
    | b = a ),
    inference(component_clause,[status(thm)],[f222]) ).

fof(f225,definition,
    ( sQ10_spl
  <=> b = b ),
    introduced(definition,[new_symbols(definition,[sQ10_spl])],[split_symbol_definition]) ).

fof(f228,plain,
    ( sQ7_spl
    | sQ10_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f204,f222,f225,f215]) ).

fof(f229,definition,
    ( sQ11_spl
  <=> inverse(g1,d2) = a ),
    introduced(definition,[new_symbols(definition,[sQ11_spl])],[split_symbol_definition]) ).

fof(f230,plain,
    ( ~ sQ11_spl
    | inverse(g1,d2) = a ),
    inference(component_clause,[status(thm)],[f229]) ).

fof(f231,plain,
    ( sQ11_spl
    | inverse(g1,d2) != a ),
    inference(component_clause,[status(thm)],[f229]) ).

fof(f232,definition,
    ( sQ12_spl
  <=> inverse(g1,d2) = b ),
    introduced(definition,[new_symbols(definition,[sQ12_spl])],[split_symbol_definition]) ).

fof(f233,plain,
    ( ~ sQ12_spl
    | inverse(g1,d2) = b ),
    inference(component_clause,[status(thm)],[f232]) ).

fof(f234,plain,
    ( sQ12_spl
    | inverse(g1,d2) != b ),
    inference(component_clause,[status(thm)],[f232]) ).

fof(f235,definition,
    ( sQ13_spl
  <=> inverse(g1,d2) = c ),
    introduced(definition,[new_symbols(definition,[sQ13_spl])],[split_symbol_definition]) ).

fof(f236,plain,
    ( ~ sQ13_spl
    | inverse(g1,d2) = c ),
    inference(component_clause,[status(thm)],[f235]) ).

fof(f237,plain,
    ( sQ13_spl
    | inverse(g1,d2) != c ),
    inference(component_clause,[status(thm)],[f235]) ).

fof(f238,plain,
    ( sQ13_spl
    | sQ12_spl
    | sQ11_spl ),
    inference(split_clause,[status(thm)],[f205,f229,f232,f235]) ).

fof(f239,definition,
    ( sQ14_spl
  <=> inverse(g1,d3) = a ),
    introduced(definition,[new_symbols(definition,[sQ14_spl])],[split_symbol_definition]) ).

fof(f240,plain,
    ( ~ sQ14_spl
    | inverse(g1,d3) = a ),
    inference(component_clause,[status(thm)],[f239]) ).

fof(f241,plain,
    ( sQ14_spl
    | inverse(g1,d3) != a ),
    inference(component_clause,[status(thm)],[f239]) ).

fof(f242,definition,
    ( sQ15_spl
  <=> inverse(g1,d3) = b ),
    introduced(definition,[new_symbols(definition,[sQ15_spl])],[split_symbol_definition]) ).

fof(f243,plain,
    ( ~ sQ15_spl
    | inverse(g1,d3) = b ),
    inference(component_clause,[status(thm)],[f242]) ).

fof(f244,plain,
    ( sQ15_spl
    | inverse(g1,d3) != b ),
    inference(component_clause,[status(thm)],[f242]) ).

fof(f245,definition,
    ( sQ16_spl
  <=> inverse(g1,d3) = c ),
    introduced(definition,[new_symbols(definition,[sQ16_spl])],[split_symbol_definition]) ).

fof(f246,plain,
    ( ~ sQ16_spl
    | inverse(g1,d3) = c ),
    inference(component_clause,[status(thm)],[f245]) ).

fof(f247,plain,
    ( sQ16_spl
    | inverse(g1,d3) != c ),
    inference(component_clause,[status(thm)],[f245]) ).

fof(f248,plain,
    ( sQ16_spl
    | sQ15_spl
    | sQ14_spl ),
    inference(split_clause,[status(thm)],[f206,f239,f242,f245]) ).

fof(f249,definition,
    ( sQ17_spl
  <=> d3 = a ),
    introduced(definition,[new_symbols(definition,[sQ17_spl])],[split_symbol_definition]) ).

fof(f250,plain,
    ( ~ sQ17_spl
    | d3 = a ),
    inference(component_clause,[status(thm)],[f249]) ).

fof(f251,plain,
    ( sQ17_spl
    | d3 != a ),
    inference(component_clause,[status(thm)],[f249]) ).

fof(f252,definition,
    ( sQ18_spl
  <=> d3 = b ),
    introduced(definition,[new_symbols(definition,[sQ18_spl])],[split_symbol_definition]) ).

fof(f253,plain,
    ( ~ sQ18_spl
    | d3 = b ),
    inference(component_clause,[status(thm)],[f252]) ).

fof(f254,plain,
    ( sQ18_spl
    | d3 != b ),
    inference(component_clause,[status(thm)],[f252]) ).

fof(f255,definition,
    ( sQ19_spl
  <=> d3 = c ),
    introduced(definition,[new_symbols(definition,[sQ19_spl])],[split_symbol_definition]) ).

fof(f256,plain,
    ( ~ sQ19_spl
    | d3 = c ),
    inference(component_clause,[status(thm)],[f255]) ).

fof(f257,plain,
    ( sQ19_spl
    | d3 != c ),
    inference(component_clause,[status(thm)],[f255]) ).

fof(f258,plain,
    ( sQ19_spl
    | sQ18_spl
    | sQ17_spl ),
    inference(split_clause,[status(thm)],[f207,f249,f252,f255]) ).

fof(f259,definition,
    ( sQ20_spl
  <=> identity_for(g1) = a ),
    introduced(definition,[new_symbols(definition,[sQ20_spl])],[split_symbol_definition]) ).

fof(f262,definition,
    ( sQ21_spl
  <=> identity_for(g1) = b ),
    introduced(definition,[new_symbols(definition,[sQ21_spl])],[split_symbol_definition]) ).

fof(f263,plain,
    ( ~ sQ21_spl
    | identity_for(g1) = b ),
    inference(component_clause,[status(thm)],[f262]) ).

fof(f265,definition,
    ( sQ22_spl
  <=> identity_for(g1) = c ),
    introduced(definition,[new_symbols(definition,[sQ22_spl])],[split_symbol_definition]) ).

fof(f266,plain,
    ( ~ sQ22_spl
    | identity_for(g1) = c ),
    inference(component_clause,[status(thm)],[f265]) ).

fof(f268,plain,
    ( sQ22_spl
    | sQ21_spl
    | sQ20_spl ),
    inference(split_clause,[status(thm)],[f208,f259,f262,f265]) ).

fof(f269,definition,
    ( sQ23_spl
  <=> a = a ),
    introduced(definition,[new_symbols(definition,[sQ23_spl])],[split_symbol_definition]) ).

fof(f272,plain,
    ( sQ6_spl
    | sQ9_spl
    | sQ23_spl ),
    inference(split_clause,[status(thm)],[f209,f269,f222,f212]) ).

fof(f273,definition,
    ( sQ24_spl
  <=> d2 = a ),
    introduced(definition,[new_symbols(definition,[sQ24_spl])],[split_symbol_definition]) ).

fof(f274,plain,
    ( ~ sQ24_spl
    | d2 = a ),
    inference(component_clause,[status(thm)],[f273]) ).

fof(f275,plain,
    ( sQ24_spl
    | d2 != a ),
    inference(component_clause,[status(thm)],[f273]) ).

fof(f276,definition,
    ( sQ25_spl
  <=> d2 = b ),
    introduced(definition,[new_symbols(definition,[sQ25_spl])],[split_symbol_definition]) ).

fof(f277,plain,
    ( ~ sQ25_spl
    | d2 = b ),
    inference(component_clause,[status(thm)],[f276]) ).

fof(f278,plain,
    ( sQ25_spl
    | d2 != b ),
    inference(component_clause,[status(thm)],[f276]) ).

fof(f279,definition,
    ( sQ26_spl
  <=> d2 = c ),
    introduced(definition,[new_symbols(definition,[sQ26_spl])],[split_symbol_definition]) ).

fof(f280,plain,
    ( ~ sQ26_spl
    | d2 = c ),
    inference(component_clause,[status(thm)],[f279]) ).

fof(f281,plain,
    ( sQ26_spl
    | d2 != c ),
    inference(component_clause,[status(thm)],[f279]) ).

fof(f282,plain,
    ( sQ26_spl
    | sQ25_spl
    | sQ24_spl ),
    inference(split_clause,[status(thm)],[f210,f273,f276,f279]) ).

fof(f283,definition,
    ( sQ27_spl
  <=> d1 = a ),
    introduced(definition,[new_symbols(definition,[sQ27_spl])],[split_symbol_definition]) ).

fof(f284,plain,
    ( ~ sQ27_spl
    | d1 = a ),
    inference(component_clause,[status(thm)],[f283]) ).

fof(f285,plain,
    ( sQ27_spl
    | d1 != a ),
    inference(component_clause,[status(thm)],[f283]) ).

fof(f286,definition,
    ( sQ28_spl
  <=> d1 = b ),
    introduced(definition,[new_symbols(definition,[sQ28_spl])],[split_symbol_definition]) ).

fof(f287,plain,
    ( ~ sQ28_spl
    | d1 = b ),
    inference(component_clause,[status(thm)],[f286]) ).

fof(f288,plain,
    ( sQ28_spl
    | d1 != b ),
    inference(component_clause,[status(thm)],[f286]) ).

fof(f289,definition,
    ( sQ29_spl
  <=> d1 = c ),
    introduced(definition,[new_symbols(definition,[sQ29_spl])],[split_symbol_definition]) ).

fof(f290,plain,
    ( ~ sQ29_spl
    | d1 = c ),
    inference(component_clause,[status(thm)],[f289]) ).

fof(f291,plain,
    ( sQ29_spl
    | d1 != c ),
    inference(component_clause,[status(thm)],[f289]) ).

fof(f292,plain,
    ( sQ29_spl
    | sQ28_spl
    | sQ27_spl ),
    inference(split_clause,[status(thm)],[f211,f283,f286,f289]) ).

fof(f293,plain,
    ( ~ sQ6_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f213,f75]) ).

fof(f294,plain,
    ~ sQ6_spl,
    inference(contradiction_clause,[status(thm)],[f293]) ).

fof(f295,plain,
    ( ~ sQ9_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f223,f74]) ).

fof(f296,plain,
    ~ sQ9_spl,
    inference(contradiction_clause,[status(thm)],[f295]) ).

fof(f297,plain,
    ( ~ sQ7_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f216,f76]) ).

fof(f298,plain,
    ~ sQ7_spl,
    inference(contradiction_clause,[status(thm)],[f297]) ).

fof(f299,plain,
    ( ~ sQ22_spl
    | a = c ),
    inference(forward_demodulation,[status(thm)],[f85,f266]) ).

fof(f300,plain,
    ( ~ sQ22_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f299,f75]) ).

fof(f301,plain,
    ~ sQ22_spl,
    inference(contradiction_clause,[status(thm)],[f300]) ).

fof(f302,plain,
    ( ~ sQ21_spl
    | a = b ),
    inference(forward_demodulation,[status(thm)],[f85,f263]) ).

fof(f303,plain,
    ( ~ sQ21_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f302,f74]) ).

fof(f304,plain,
    ~ sQ21_spl,
    inference(contradiction_clause,[status(thm)],[f303]) ).

fof(f307,plain,
    ( h = h
    | h = g
    | h = f ),
    inference(resolution,[status(thm)],[f84,f79]) ).

fof(f308,plain,
    ( g = h
    | g = g
    | g = f ),
    inference(resolution,[status(thm)],[f84,f78]) ).

fof(f309,plain,
    ( f = h
    | f = g
    | f = f ),
    inference(resolution,[status(thm)],[f84,f77]) ).

fof(f310,plain,
    ( identity_for(g2) = h
    | identity_for(g2) = g
    | identity_for(g2) = f ),
    inference(resolution,[status(thm)],[f84,f56]) ).

fof(f311,definition,
    ( sQ30_spl
  <=> h = f ),
    introduced(definition,[new_symbols(definition,[sQ30_spl])],[split_symbol_definition]) ).

fof(f312,plain,
    ( ~ sQ30_spl
    | h = f ),
    inference(component_clause,[status(thm)],[f311]) ).

fof(f314,definition,
    ( sQ31_spl
  <=> h = g ),
    introduced(definition,[new_symbols(definition,[sQ31_spl])],[split_symbol_definition]) ).

fof(f315,plain,
    ( ~ sQ31_spl
    | h = g ),
    inference(component_clause,[status(thm)],[f314]) ).

fof(f317,definition,
    ( sQ32_spl
  <=> h = h ),
    introduced(definition,[new_symbols(definition,[sQ32_spl])],[split_symbol_definition]) ).

fof(f320,plain,
    ( sQ32_spl
    | sQ31_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f307,f311,f314,f317]) ).

fof(f321,definition,
    ( sQ33_spl
  <=> g = f ),
    introduced(definition,[new_symbols(definition,[sQ33_spl])],[split_symbol_definition]) ).

fof(f322,plain,
    ( ~ sQ33_spl
    | g = f ),
    inference(component_clause,[status(thm)],[f321]) ).

fof(f324,definition,
    ( sQ34_spl
  <=> g = g ),
    introduced(definition,[new_symbols(definition,[sQ34_spl])],[split_symbol_definition]) ).

fof(f327,plain,
    ( sQ31_spl
    | sQ34_spl
    | sQ33_spl ),
    inference(split_clause,[status(thm)],[f308,f321,f324,f314]) ).

fof(f328,definition,
    ( sQ35_spl
  <=> f = f ),
    introduced(definition,[new_symbols(definition,[sQ35_spl])],[split_symbol_definition]) ).

fof(f331,plain,
    ( sQ30_spl
    | sQ33_spl
    | sQ35_spl ),
    inference(split_clause,[status(thm)],[f309,f328,f321,f311]) ).

fof(f332,definition,
    ( sQ36_spl
  <=> identity_for(g2) = f ),
    introduced(definition,[new_symbols(definition,[sQ36_spl])],[split_symbol_definition]) ).

fof(f335,definition,
    ( sQ37_spl
  <=> identity_for(g2) = g ),
    introduced(definition,[new_symbols(definition,[sQ37_spl])],[split_symbol_definition]) ).

fof(f336,plain,
    ( ~ sQ37_spl
    | identity_for(g2) = g ),
    inference(component_clause,[status(thm)],[f335]) ).

fof(f338,definition,
    ( sQ38_spl
  <=> identity_for(g2) = h ),
    introduced(definition,[new_symbols(definition,[sQ38_spl])],[split_symbol_definition]) ).

fof(f339,plain,
    ( ~ sQ38_spl
    | identity_for(g2) = h ),
    inference(component_clause,[status(thm)],[f338]) ).

fof(f341,plain,
    ( sQ38_spl
    | sQ37_spl
    | sQ36_spl ),
    inference(split_clause,[status(thm)],[f310,f332,f335,f338]) ).

fof(f342,plain,
    ( ~ sQ30_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f312,f81]) ).

fof(f343,plain,
    ~ sQ30_spl,
    inference(contradiction_clause,[status(thm)],[f342]) ).

fof(f344,plain,
    ( ~ sQ33_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f322,f80]) ).

fof(f345,plain,
    ~ sQ33_spl,
    inference(contradiction_clause,[status(thm)],[f344]) ).

fof(f346,plain,
    ( ~ sQ31_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f315,f82]) ).

fof(f347,plain,
    ~ sQ31_spl,
    inference(contradiction_clause,[status(thm)],[f346]) ).

fof(f348,plain,
    ( ~ sQ38_spl
    | f = h ),
    inference(forward_demodulation,[status(thm)],[f86,f339]) ).

fof(f349,plain,
    ( ~ sQ38_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f348,f81]) ).

fof(f350,plain,
    ~ sQ38_spl,
    inference(contradiction_clause,[status(thm)],[f349]) ).

fof(f351,plain,
    ( ~ sQ37_spl
    | f = g ),
    inference(forward_demodulation,[status(thm)],[f86,f336]) ).

fof(f352,plain,
    ( ~ sQ37_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f351,f80]) ).

fof(f353,plain,
    ~ sQ37_spl,
    inference(contradiction_clause,[status(thm)],[f352]) ).

fof(f356,plain,
    ! [X0,X1,X2,X3] :
      ( product(g2,X0,X1,X3)
      | ~ product(g2,f,X2,X3)
      | ~ product(g2,X0,X1,X2) ),
    inference(resolution,[status(thm)],[f89,f69]) ).

fof(f357,plain,
    ! [X0,X1,X2,X3] :
      ( product(g2,f,X2,X3)
      | ~ product(g2,X0,X1,X3)
      | ~ product(g2,X0,X1,X2) ),
    inference(resolution,[status(thm)],[f89,f67]) ).

fof(f358,plain,
    ! [X0,X1] :
      ( X1 = X0
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f89,f65]) ).

fof(f359,plain,
    ! [X0,X1,X2] :
      ( ~ sQ29_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(backward_demodulation,[status(thm)],[f290,f137]) ).

fof(f360,plain,
    ( sQ5_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism6(c),isomorphism6(d2),isomorphism6(d3)) ),
    inference(backward_demodulation,[status(thm)],[f290,f131]) ).

fof(f361,plain,
    ( ~ sQ29_spl
    | product(g1,c,d2,d3) ),
    inference(backward_demodulation,[status(thm)],[f290,f112]) ).

fof(f363,plain,
    ( ~ sQ29_spl
    | ~ sQ28_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f287,f290]) ).

fof(f364,plain,
    ( ~ sQ29_spl
    | ~ sQ28_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f363,f215,f286,f289]) ).

fof(f365,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(backward_demodulation,[status(thm)],[f280,f148]) ).

fof(f367,plain,
    ( ~ sQ26_spl
    | ~ sQ25_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f277,f280]) ).

fof(f368,plain,
    ( ~ sQ26_spl
    | ~ sQ25_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f367,f215,f276,f279]) ).

fof(f369,plain,
    ! [X0,X1,X2,X3] :
      ( product(g2,X2,X0,X3)
      | ~ product(g2,X2,X1,X3)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f90,f69]) ).

fof(f370,plain,
    ! [X0,X1,X2,X3] :
      ( product(g2,X2,X1,X3)
      | ~ product(g2,X2,X0,X3)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f90,f67]) ).

fof(f371,plain,
    ! [X0,X1] :
      ( X1 = X0
      | ~ product(g2,X0,f,X1) ),
    inference(resolution,[status(thm)],[f90,f65]) ).

fof(f372,plain,
    ( ~ sQ19_spl
    | group_member(inverse(g1,c),g1) ),
    inference(backward_demodulation,[status(thm)],[f256,f145]) ).

fof(f374,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism6(a),isomorphism6(d2),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f131]) ).

fof(f375,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,isomorphism6(a),isomorphism6(a),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f374]) ).

fof(f376,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ19_spl
    | ~ product(g2,isomorphism6(a),isomorphism6(a),isomorphism6(c)) ),
    inference(forward_demodulation,[status(thm)],[f256,f375]) ).

fof(f377,plain,
    ( ~ sQ19_spl
    | ~ sQ18_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f253,f256]) ).

fof(f378,plain,
    ( ~ sQ19_spl
    | ~ sQ18_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f377,f215,f252,f255]) ).

fof(f383,plain,
    ( ~ sQ27_spl
    | product(g1,a,d2,d3) ),
    inference(forward_demodulation,[status(thm)],[f284,f112]) ).

fof(f384,plain,
    ( ~ sQ27_spl
    | ~ sQ24_spl
    | product(g1,a,a,d3) ),
    inference(forward_demodulation,[status(thm)],[f274,f383]) ).

fof(f388,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,h,isomorphism6(a),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f106,f375]) ).

fof(f389,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,h,h,isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f106,f388]) ).

fof(f390,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ17_spl
    | ~ product(g2,h,h,isomorphism6(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f389]) ).

fof(f391,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ17_spl
    | ~ product(g2,h,h,h) ),
    inference(forward_demodulation,[status(thm)],[f106,f390]) ).

fof(f393,plain,
    ! [X0,X1] :
      ( product(g2,identity_for(g2),X0,X1)
      | ~ product(g2,X0,f,X1) ),
    inference(resolution,[status(thm)],[f133,f90]) ).

fof(f395,plain,
    ! [X0,X1] :
      ( product(g1,identity_for(g1),X0,X1)
      | ~ product(g1,X0,a,X1) ),
    inference(resolution,[status(thm)],[f133,f88]) ).

fof(f396,plain,
    ! [X0,X1,X2] :
      ( product(X0,identity_for(X0),identity_for(X0),X2)
      | ~ product(X0,inverse(X0,X1),X1,X2) ),
    inference(resolution,[status(thm)],[f133,f60]) ).

fof(f398,plain,
    ! [X0,X1,X2] :
      ( product(X0,identity_for(X0),identity_for(X0),X2)
      | ~ product(X0,X1,inverse(X0,X1),X2) ),
    inference(resolution,[status(thm)],[f133,f61]) ).

fof(f399,plain,
    ! [X0,X1,X2] :
      ( product(X0,identity_for(X0),X1,X2)
      | ~ product(X0,X1,identity_for(X0),X2) ),
    inference(resolution,[status(thm)],[f133,f58]) ).

fof(f400,plain,
    ! [X0,X1] :
      ( product(g2,f,X0,X1)
      | ~ product(g2,X0,f,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f393]) ).

fof(f401,plain,
    ! [X0,X1] :
      ( product(g1,a,X0,X1)
      | ~ product(g1,X0,a,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f395]) ).

fof(f402,plain,
    ( ~ sQ16_spl
    | ~ sQ17_spl
    | inverse(g1,a) = c ),
    inference(forward_demodulation,[status(thm)],[f250,f246]) ).

fof(f403,plain,
    ( ~ sQ16_spl
    | ~ sQ17_spl
    | product(g1,a,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f402,f61]) ).

fof(f404,plain,
    ( ~ sQ16_spl
    | ~ sQ17_spl
    | product(g1,c,a,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f402,f60]) ).

fof(f405,plain,
    ( ~ sQ16_spl
    | ~ sQ17_spl
    | product(g1,a,c,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f403]) ).

fof(f406,plain,
    ( ~ sQ16_spl
    | ~ sQ17_spl
    | product(g1,c,a,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f404]) ).

fof(f410,plain,
    ! [X0] : identity_for(X0) = inverse(X0,identity_for(X0)),
    inference(resolution,[status(thm)],[f134,f61]) ).

fof(f429,plain,
    ( ~ sQ15_spl
    | ~ sQ17_spl
    | inverse(g1,a) = b ),
    inference(forward_demodulation,[status(thm)],[f250,f243]) ).

fof(f430,plain,
    ( ~ sQ15_spl
    | ~ sQ17_spl
    | product(g1,a,b,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f429,f61]) ).

fof(f431,plain,
    ( ~ sQ15_spl
    | ~ sQ17_spl
    | product(g1,b,a,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f429,f60]) ).

fof(f433,plain,
    ( ~ sQ15_spl
    | ~ sQ17_spl
    | product(g1,a,b,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f430]) ).

fof(f434,plain,
    ( ~ sQ15_spl
    | ~ sQ17_spl
    | product(g1,b,a,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f431]) ).

fof(f436,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | X0 = d3
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f138]) ).

fof(f437,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | X0 = d3
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f436]) ).

fof(f441,plain,
    ( ~ sQ14_spl
    | ~ sQ17_spl
    | inverse(g1,a) = a ),
    inference(forward_demodulation,[status(thm)],[f250,f240]) ).

fof(f446,plain,
    ( ~ sQ13_spl
    | ~ sQ24_spl
    | inverse(g1,a) = c ),
    inference(forward_demodulation,[status(thm)],[f274,f236]) ).

fof(f452,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f139]) ).

fof(f453,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f452]) ).

fof(f461,plain,
    ! [X0,X1] :
      ( product(g2,X0,f,X1)
      | ~ product(g2,identity_for(g2),X0,X1) ),
    inference(resolution,[status(thm)],[f140,f90]) ).

fof(f463,plain,
    ! [X0,X1] :
      ( product(g1,X0,a,X1)
      | ~ product(g1,identity_for(g1),X0,X1) ),
    inference(resolution,[status(thm)],[f140,f88]) ).

fof(f464,plain,
    ! [X0,X1,X2] :
      ( product(X0,inverse(X0,X2),X2,X1)
      | ~ product(X0,identity_for(X0),identity_for(X0),X1) ),
    inference(resolution,[status(thm)],[f140,f60]) ).

fof(f466,plain,
    ! [X0,X1,X2] :
      ( product(X0,X2,inverse(X0,X2),X1)
      | ~ product(X0,identity_for(X0),identity_for(X0),X1) ),
    inference(resolution,[status(thm)],[f140,f61]) ).

fof(f467,plain,
    ! [X0,X1,X2] :
      ( product(X0,X1,identity_for(X0),X2)
      | ~ product(X0,identity_for(X0),X1,X2) ),
    inference(resolution,[status(thm)],[f140,f58]) ).

fof(f468,plain,
    ! [X0,X1] :
      ( product(g2,X0,f,X1)
      | ~ product(g2,f,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f461]) ).

fof(f469,plain,
    ! [X0,X1] :
      ( product(g1,X0,a,X1)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f463]) ).

fof(f470,plain,
    ( ~ sQ12_spl
    | ~ sQ24_spl
    | inverse(g1,a) = b ),
    inference(forward_demodulation,[status(thm)],[f274,f233]) ).

fof(f471,plain,
    ( ~ sQ12_spl
    | ~ sQ24_spl
    | ~ sQ14_spl
    | ~ sQ17_spl
    | a = b ),
    inference(forward_demodulation,[status(thm)],[f441,f470]) ).

fof(f472,plain,
    ( ~ sQ12_spl
    | ~ sQ24_spl
    | ~ sQ14_spl
    | ~ sQ17_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f471,f74]) ).

fof(f473,plain,
    ( ~ sQ12_spl
    | ~ sQ24_spl
    | ~ sQ14_spl
    | ~ sQ17_spl ),
    inference(contradiction_clause,[status(thm)],[f472]) ).

fof(f476,plain,
    ( ~ sQ11_spl
    | ~ sQ24_spl
    | inverse(g1,a) = a ),
    inference(forward_demodulation,[status(thm)],[f274,f230]) ).

fof(f487,plain,
    ! [X0,X1] :
      ( product(g1,inverse(g1,X1),X1,X0)
      | ~ product(g1,a,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f142,f60]) ).

fof(f489,plain,
    ! [X0,X1] :
      ( product(g1,X1,inverse(g1,X1),X0)
      | ~ product(g1,a,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f142,f61]) ).

fof(f491,plain,
    ! [X0,X1] :
      ( product(g1,inverse(g1,X1),X1,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f487]) ).

fof(f492,plain,
    ! [X0,X1] :
      ( product(g1,X1,inverse(g1,X1),X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f489]) ).

fof(f496,plain,
    ! [X0,X1] :
      ( product(g1,a,identity_for(g1),X1)
      | ~ product(g1,inverse(g1,X0),X0,X1) ),
    inference(resolution,[status(thm)],[f143,f60]) ).

fof(f498,plain,
    ! [X0,X1] :
      ( product(g1,a,identity_for(g1),X1)
      | ~ product(g1,X0,inverse(g1,X0),X1) ),
    inference(resolution,[status(thm)],[f143,f61]) ).

fof(f500,plain,
    ! [X0,X1] :
      ( product(g1,a,a,X1)
      | ~ product(g1,inverse(g1,X0),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f496]) ).

fof(f501,plain,
    ! [X0,X1] :
      ( product(g1,a,a,X1)
      | ~ product(g1,X0,inverse(g1,X0),X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f498]) ).

fof(f505,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,X0,multiply(g1,d3,X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f250,f167]) ).

fof(f506,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,X0,multiply(g1,a,X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f250,f505]) ).

fof(f507,plain,
    ( ~ sQ17_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(resolution,[status(thm)],[f506,f73]) ).

fof(f508,plain,
    ( ~ sQ17_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(resolution,[status(thm)],[f506,f72]) ).

fof(f513,plain,
    identity_for(g2) = inverse(g2,f),
    inference(paramodulation,[status(thm)],[f86,f410]) ).

fof(f517,plain,
    f = inverse(g2,f),
    inference(forward_demodulation,[status(thm)],[f86,f513]) ).

fof(f536,plain,
    ! [X0,X1] :
      ( product(g2,identity_for(g2),f,X1)
      | ~ product(g2,inverse(g2,X0),X0,X1) ),
    inference(resolution,[status(thm)],[f150,f90]) ).

fof(f539,plain,
    ! [X0,X1,X2] :
      ( product(X0,identity_for(X0),X1,X2)
      | ~ product(X0,inverse(X0,inverse(X0,X1)),identity_for(X0),X2) ),
    inference(resolution,[status(thm)],[f150,f60]) ).

fof(f544,plain,
    ! [X0,X1] :
      ( product(g2,f,f,X1)
      | ~ product(g2,inverse(g2,X0),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f536]) ).

fof(f548,plain,
    ! [X0,X1] :
      ( product(g2,inverse(g2,X1),X1,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f151,f90]) ).

fof(f556,plain,
    ! [X0,X1] :
      ( product(g2,inverse(g2,X1),X1,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f548]) ).

fof(f584,plain,
    ! [X0,X1] :
      ( product(g2,identity_for(g2),f,X1)
      | ~ product(g2,X0,inverse(g2,X0),X1) ),
    inference(resolution,[status(thm)],[f153,f90]) ).

fof(f592,plain,
    ! [X0,X1] :
      ( product(g2,f,f,X1)
      | ~ product(g2,X0,inverse(g2,X0),X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f584]) ).

fof(f596,plain,
    ! [X0,X1] :
      ( product(g2,X1,inverse(g2,X1),X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f154,f90]) ).

fof(f599,plain,
    ! [X0,X1,X2] :
      ( product(X0,X1,identity_for(X0),X2)
      | ~ product(X0,identity_for(X0),inverse(X0,inverse(X0,X1)),X2) ),
    inference(resolution,[status(thm)],[f154,f61]) ).

fof(f604,plain,
    ! [X0,X1] :
      ( product(g2,X1,inverse(g2,X1),X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f596]) ).

fof(f608,plain,
    ( ~ sQ17_spl
    | product(g1,a,inverse(g1,b),multiply(g1,a,inverse(g1,b))) ),
    inference(resolution,[status(thm)],[f160,f506]) ).

fof(f609,plain,
    ( inverse(g1,b) = c
    | inverse(g1,b) = b
    | inverse(g1,b) = a ),
    inference(resolution,[status(thm)],[f160,f83]) ).

fof(f610,plain,
    ! [X0] :
      ( group_member(multiply(g1,inverse(g1,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f160,f63]) ).

fof(f611,plain,
    ! [X0] :
      ( product(g1,inverse(g1,b),X0,multiply(g1,inverse(g1,b),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f160,f62]) ).

fof(f613,definition,
    ( sQ39_spl
  <=> inverse(g1,b) = a ),
    introduced(definition,[new_symbols(definition,[sQ39_spl])],[split_symbol_definition]) ).

fof(f614,plain,
    ( ~ sQ39_spl
    | inverse(g1,b) = a ),
    inference(component_clause,[status(thm)],[f613]) ).

fof(f615,plain,
    ( sQ39_spl
    | inverse(g1,b) != a ),
    inference(component_clause,[status(thm)],[f613]) ).

fof(f616,definition,
    ( sQ40_spl
  <=> inverse(g1,b) = b ),
    introduced(definition,[new_symbols(definition,[sQ40_spl])],[split_symbol_definition]) ).

fof(f617,plain,
    ( ~ sQ40_spl
    | inverse(g1,b) = b ),
    inference(component_clause,[status(thm)],[f616]) ).

fof(f618,plain,
    ( sQ40_spl
    | inverse(g1,b) != b ),
    inference(component_clause,[status(thm)],[f616]) ).

fof(f619,definition,
    ( sQ41_spl
  <=> inverse(g1,b) = c ),
    introduced(definition,[new_symbols(definition,[sQ41_spl])],[split_symbol_definition]) ).

fof(f620,plain,
    ( ~ sQ41_spl
    | inverse(g1,b) = c ),
    inference(component_clause,[status(thm)],[f619]) ).

fof(f621,plain,
    ( sQ41_spl
    | inverse(g1,b) != c ),
    inference(component_clause,[status(thm)],[f619]) ).

fof(f622,plain,
    ( sQ41_spl
    | sQ40_spl
    | sQ39_spl ),
    inference(split_clause,[status(thm)],[f609,f613,f616,f619]) ).

fof(f624,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f620,f154]) ).

fof(f625,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f620,f153]) ).

fof(f626,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f620,f152]) ).

fof(f627,plain,
    ( ~ sQ41_spl
    | product(g1,b,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f620,f61]) ).

fof(f628,plain,
    ( ~ sQ41_spl
    | product(g1,c,b,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f620,f60]) ).

fof(f629,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f624]) ).

fof(f630,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f625]) ).

fof(f631,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f626]) ).

fof(f632,plain,
    ( ~ sQ41_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f627]) ).

fof(f633,plain,
    ( ~ sQ41_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f628]) ).

fof(f634,plain,
    ( ~ sQ41_spl
    | ~ sQ40_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f617,f620]) ).

fof(f635,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f617,f154]) ).

fof(f636,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f617,f153]) ).

fof(f637,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | X0 = identity_for(g1)
      | ~ product(g1,b,b,X0) ),
    inference(paramodulation,[status(thm)],[f617,f152]) ).

fof(f638,plain,
    ( ~ sQ40_spl
    | product(g1,b,b,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f617,f61]) ).

fof(f640,plain,
    ( ~ sQ41_spl
    | ~ sQ40_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f634,f215,f616,f619]) ).

fof(f641,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f635]) ).

fof(f642,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f636]) ).

fof(f643,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | X0 = a
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f637]) ).

fof(f644,plain,
    ( ~ sQ40_spl
    | product(g1,b,b,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f638]) ).

fof(f647,plain,
    inverse(g1,a) = identity_for(g1),
    inference(resolution,[status(thm)],[f155,f87]) ).

fof(f671,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | group_member(multiply(g1,a,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f250,f176]) ).

fof(f672,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(resolution,[status(thm)],[f671,f73]) ).

fof(f673,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(resolution,[status(thm)],[f671,f72]) ).

fof(f674,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,identity_for(g1)),g1) ),
    inference(resolution,[status(thm)],[f671,f56]) ).

fof(f676,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f674]) ).

fof(f677,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | X0 = identity_for(g1)
      | ~ product(g1,b,a,X0) ),
    inference(paramodulation,[status(thm)],[f614,f155]) ).

fof(f678,plain,
    ! [X0,X1,X2] :
      ( ~ sQ39_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f614,f154]) ).

fof(f679,plain,
    ! [X0,X1,X2] :
      ( ~ sQ39_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f614,f153]) ).

fof(f680,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | X0 = identity_for(g1)
      | ~ product(g1,a,b,X0) ),
    inference(paramodulation,[status(thm)],[f614,f152]) ).

fof(f681,plain,
    ( ~ sQ39_spl
    | product(g1,b,a,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f614,f61]) ).

fof(f682,plain,
    ( ~ sQ39_spl
    | product(g1,a,b,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f614,f60]) ).

fof(f683,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | X0 = a
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f677]) ).

fof(f684,plain,
    ! [X0,X1,X2] :
      ( ~ sQ39_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f678]) ).

fof(f685,plain,
    ! [X0,X1,X2] :
      ( ~ sQ39_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f679]) ).

fof(f686,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | X0 = a
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f680]) ).

fof(f687,plain,
    ( ~ sQ39_spl
    | product(g1,b,a,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f681]) ).

fof(f688,plain,
    ( ~ sQ39_spl
    | product(g1,a,b,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f682]) ).

fof(f690,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,inverse(g1,c)),g1) ),
    inference(resolution,[status(thm)],[f161,f671]) ).

fof(f691,plain,
    ( ~ sQ17_spl
    | product(g1,a,inverse(g1,c),multiply(g1,a,inverse(g1,c))) ),
    inference(resolution,[status(thm)],[f161,f506]) ).

fof(f692,plain,
    ( inverse(g1,c) = c
    | inverse(g1,c) = b
    | inverse(g1,c) = a ),
    inference(resolution,[status(thm)],[f161,f83]) ).

fof(f693,plain,
    ! [X0] :
      ( group_member(multiply(g1,inverse(g1,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f161,f63]) ).

fof(f694,plain,
    ! [X0] :
      ( product(g1,inverse(g1,c),X0,multiply(g1,inverse(g1,c),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f161,f62]) ).

fof(f695,plain,
    group_member(inverse(g1,inverse(g1,c)),g1),
    inference(resolution,[status(thm)],[f161,f59]) ).

fof(f696,definition,
    ( sQ42_spl
  <=> inverse(g1,c) = a ),
    introduced(definition,[new_symbols(definition,[sQ42_spl])],[split_symbol_definition]) ).

fof(f697,plain,
    ( ~ sQ42_spl
    | inverse(g1,c) = a ),
    inference(component_clause,[status(thm)],[f696]) ).

fof(f698,plain,
    ( sQ42_spl
    | inverse(g1,c) != a ),
    inference(component_clause,[status(thm)],[f696]) ).

fof(f699,definition,
    ( sQ43_spl
  <=> inverse(g1,c) = b ),
    introduced(definition,[new_symbols(definition,[sQ43_spl])],[split_symbol_definition]) ).

fof(f700,plain,
    ( ~ sQ43_spl
    | inverse(g1,c) = b ),
    inference(component_clause,[status(thm)],[f699]) ).

fof(f701,plain,
    ( sQ43_spl
    | inverse(g1,c) != b ),
    inference(component_clause,[status(thm)],[f699]) ).

fof(f702,definition,
    ( sQ44_spl
  <=> inverse(g1,c) = c ),
    introduced(definition,[new_symbols(definition,[sQ44_spl])],[split_symbol_definition]) ).

fof(f703,plain,
    ( ~ sQ44_spl
    | inverse(g1,c) = c ),
    inference(component_clause,[status(thm)],[f702]) ).

fof(f704,plain,
    ( sQ44_spl
    | inverse(g1,c) != c ),
    inference(component_clause,[status(thm)],[f702]) ).

fof(f705,plain,
    ( sQ44_spl
    | sQ43_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f692,f696,f699,f702]) ).

fof(f707,plain,
    product(g2,f,h,multiply(g2,f,h)),
    inference(resolution,[status(thm)],[f163,f79]) ).

fof(f708,plain,
    product(g2,f,g,multiply(g2,f,g)),
    inference(resolution,[status(thm)],[f163,f78]) ).

fof(f709,plain,
    product(g2,f,f,multiply(g2,f,f)),
    inference(resolution,[status(thm)],[f163,f77]) ).

fof(f713,plain,
    product(g1,c,inverse(g1,c),multiply(g1,c,inverse(g1,c))),
    inference(resolution,[status(thm)],[f164,f161]) ).

fof(f714,plain,
    product(g1,c,c,multiply(g1,c,c)),
    inference(resolution,[status(thm)],[f164,f73]) ).

fof(f715,plain,
    product(g1,c,b,multiply(g1,c,b)),
    inference(resolution,[status(thm)],[f164,f72]) ).

fof(f716,plain,
    product(g1,c,identity_for(g1),multiply(g1,c,identity_for(g1))),
    inference(resolution,[status(thm)],[f164,f56]) ).

fof(f717,plain,
    product(g1,c,a,multiply(g1,c,a)),
    inference(resolution,[status(thm)],[f164,f71]) ).

fof(f718,plain,
    product(g1,c,a,multiply(g1,c,identity_for(g1))),
    inference(forward_demodulation,[status(thm)],[f85,f716]) ).

fof(f719,plain,
    product(g1,c,a,multiply(g1,c,a)),
    inference(forward_demodulation,[status(thm)],[f85,f718]) ).

fof(f720,plain,
    ( ~ sQ17_spl
    | product(g1,c,multiply(g1,a,c),multiply(g1,c,multiply(g1,a,c))) ),
    inference(resolution,[status(thm)],[f672,f164]) ).

fof(f721,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,multiply(g1,a,c)),g1) ),
    inference(resolution,[status(thm)],[f672,f671]) ).

fof(f722,plain,
    ( ~ sQ17_spl
    | product(g1,a,multiply(g1,a,c),multiply(g1,a,multiply(g1,a,c))) ),
    inference(resolution,[status(thm)],[f672,f506]) ).

fof(f723,plain,
    ( ~ sQ17_spl
    | multiply(g1,a,c) = c
    | multiply(g1,a,c) = b
    | multiply(g1,a,c) = a ),
    inference(resolution,[status(thm)],[f672,f83]) ).

fof(f724,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | group_member(multiply(g1,multiply(g1,a,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f672,f63]) ).

fof(f725,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,multiply(g1,a,c),X0,multiply(g1,multiply(g1,a,c),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f672,f62]) ).

fof(f726,plain,
    ( ~ sQ17_spl
    | group_member(inverse(g1,multiply(g1,a,c)),g1) ),
    inference(resolution,[status(thm)],[f672,f59]) ).

fof(f727,definition,
    ( sQ45_spl
  <=> multiply(g1,a,c) = a ),
    introduced(definition,[new_symbols(definition,[sQ45_spl])],[split_symbol_definition]) ).

fof(f728,plain,
    ( ~ sQ45_spl
    | multiply(g1,a,c) = a ),
    inference(component_clause,[status(thm)],[f727]) ).

fof(f729,plain,
    ( sQ45_spl
    | multiply(g1,a,c) != a ),
    inference(component_clause,[status(thm)],[f727]) ).

fof(f730,definition,
    ( sQ46_spl
  <=> multiply(g1,a,c) = b ),
    introduced(definition,[new_symbols(definition,[sQ46_spl])],[split_symbol_definition]) ).

fof(f731,plain,
    ( ~ sQ46_spl
    | multiply(g1,a,c) = b ),
    inference(component_clause,[status(thm)],[f730]) ).

fof(f732,plain,
    ( sQ46_spl
    | multiply(g1,a,c) != b ),
    inference(component_clause,[status(thm)],[f730]) ).

fof(f733,definition,
    ( sQ47_spl
  <=> multiply(g1,a,c) = c ),
    introduced(definition,[new_symbols(definition,[sQ47_spl])],[split_symbol_definition]) ).

fof(f734,plain,
    ( ~ sQ47_spl
    | multiply(g1,a,c) = c ),
    inference(component_clause,[status(thm)],[f733]) ).

fof(f735,plain,
    ( sQ47_spl
    | multiply(g1,a,c) != c ),
    inference(component_clause,[status(thm)],[f733]) ).

fof(f736,plain,
    ( ~ sQ17_spl
    | sQ47_spl
    | sQ46_spl
    | sQ45_spl ),
    inference(split_clause,[status(thm)],[f723,f727,f730,f733,f249]) ).

fof(f740,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f155]) ).

fof(f741,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f154]) ).

fof(f742,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f153]) ).

fof(f746,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | X0 = a
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f740]) ).

fof(f747,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f741]) ).

fof(f748,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f742]) ).

fof(f752,plain,
    ( ~ sQ44_spl
    | ~ sQ43_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f700,f703]) ).

fof(f753,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f700,f155]) ).

fof(f754,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f700,f154]) ).

fof(f755,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f700,f153]) ).

fof(f756,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | X0 = identity_for(g1)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f700,f152]) ).

fof(f757,plain,
    ( ~ sQ43_spl
    | product(g1,c,b,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f700,f61]) ).

fof(f758,plain,
    ( ~ sQ43_spl
    | product(g1,b,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f700,f60]) ).

fof(f759,plain,
    ( ~ sQ44_spl
    | ~ sQ43_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f752,f215,f699,f702]) ).

fof(f760,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f753]) ).

fof(f761,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f754]) ).

fof(f762,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f755]) ).

fof(f763,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f756]) ).

fof(f764,plain,
    ( ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f757]) ).

fof(f765,plain,
    ( ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f758]) ).

fof(f766,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,a,X0) ),
    inference(paramodulation,[status(thm)],[f697,f155]) ).

fof(f767,plain,
    ! [X0,X1,X2] :
      ( ~ sQ42_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f697,f154]) ).

fof(f768,plain,
    ! [X0,X1,X2] :
      ( ~ sQ42_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f697,f153]) ).

fof(f769,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | X0 = identity_for(g1)
      | ~ product(g1,a,c,X0) ),
    inference(paramodulation,[status(thm)],[f697,f152]) ).

fof(f770,plain,
    ( ~ sQ42_spl
    | product(g1,c,a,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f697,f61]) ).

fof(f771,plain,
    ( ~ sQ42_spl
    | product(g1,a,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f697,f60]) ).

fof(f772,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | X0 = a
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f766]) ).

fof(f773,plain,
    ! [X0,X1,X2] :
      ( ~ sQ42_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f767]) ).

fof(f774,plain,
    ! [X0,X1,X2] :
      ( ~ sQ42_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f768]) ).

fof(f775,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | X0 = a
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f769]) ).

fof(f776,plain,
    ( ~ sQ42_spl
    | product(g1,c,a,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f770]) ).

fof(f777,plain,
    ( ~ sQ42_spl
    | product(g1,a,c,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f771]) ).

fof(f778,plain,
    ( ~ sQ17_spl
    | product(g1,b,multiply(g1,a,c),multiply(g1,b,multiply(g1,a,c))) ),
    inference(resolution,[status(thm)],[f165,f672]) ).

fof(f779,plain,
    product(g1,b,c,multiply(g1,b,c)),
    inference(resolution,[status(thm)],[f165,f73]) ).

fof(f780,plain,
    product(g1,b,b,multiply(g1,b,b)),
    inference(resolution,[status(thm)],[f165,f72]) ).

fof(f782,plain,
    product(g1,b,a,multiply(g1,b,a)),
    inference(resolution,[status(thm)],[f165,f71]) ).

fof(f785,plain,
    ( ~ sQ17_spl
    | product(g1,identity_for(g1),multiply(g1,a,c),multiply(g1,identity_for(g1),multiply(g1,a,c))) ),
    inference(resolution,[status(thm)],[f168,f672]) ).

fof(f786,plain,
    product(g2,identity_for(g2),h,multiply(g2,identity_for(g2),h)),
    inference(resolution,[status(thm)],[f168,f79]) ).

fof(f789,plain,
    product(g1,identity_for(g1),c,multiply(g1,identity_for(g1),c)),
    inference(resolution,[status(thm)],[f168,f73]) ).

fof(f790,plain,
    product(g1,identity_for(g1),b,multiply(g1,identity_for(g1),b)),
    inference(resolution,[status(thm)],[f168,f72]) ).

fof(f791,plain,
    ! [X0] : product(X0,identity_for(X0),identity_for(X0),multiply(X0,identity_for(X0),identity_for(X0))),
    inference(resolution,[status(thm)],[f168,f56]) ).

fof(f793,plain,
    ( ~ sQ17_spl
    | product(g1,a,multiply(g1,a,c),multiply(g1,identity_for(g1),multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f85,f785]) ).

fof(f794,plain,
    ( ~ sQ17_spl
    | product(g1,a,multiply(g1,a,c),multiply(g1,a,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f85,f793]) ).

fof(f795,plain,
    product(g2,f,h,multiply(g2,identity_for(g2),h)),
    inference(forward_demodulation,[status(thm)],[f86,f786]) ).

fof(f796,plain,
    product(g2,f,h,multiply(g2,f,h)),
    inference(forward_demodulation,[status(thm)],[f86,f795]) ).

fof(f801,plain,
    product(g1,a,c,multiply(g1,identity_for(g1),c)),
    inference(forward_demodulation,[status(thm)],[f85,f789]) ).

fof(f802,plain,
    product(g1,a,c,multiply(g1,a,c)),
    inference(forward_demodulation,[status(thm)],[f85,f801]) ).

fof(f803,plain,
    product(g1,a,b,multiply(g1,identity_for(g1),b)),
    inference(forward_demodulation,[status(thm)],[f85,f790]) ).

fof(f804,plain,
    product(g1,a,b,multiply(g1,a,b)),
    inference(forward_demodulation,[status(thm)],[f85,f803]) ).

fof(f807,plain,
    group_member(multiply(g2,f,h),g2),
    inference(resolution,[status(thm)],[f172,f79]) ).

fof(f813,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f137]) ).

fof(f814,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ17_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f250,f813]) ).

fof(f816,plain,
    ( ~ sQ47_spl
    | ~ sQ46_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f731,f734]) ).

fof(f817,plain,
    ( ~ sQ47_spl
    | ~ sQ46_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f816,f215,f730,f733]) ).

fof(f837,plain,
    group_member(multiply(g2,f,inverse(g2,g)),g2),
    inference(resolution,[status(thm)],[f183,f172]) ).

fof(f838,plain,
    product(g2,f,inverse(g2,g),multiply(g2,f,inverse(g2,g))),
    inference(resolution,[status(thm)],[f183,f163]) ).

fof(f839,plain,
    ( inverse(g2,g) = h
    | inverse(g2,g) = g
    | inverse(g2,g) = f ),
    inference(resolution,[status(thm)],[f183,f84]) ).

fof(f840,plain,
    product(g2,identity_for(g2),inverse(g2,g),multiply(g2,identity_for(g2),inverse(g2,g))),
    inference(resolution,[status(thm)],[f183,f168]) ).

fof(f841,plain,
    ! [X0] :
      ( group_member(multiply(g2,inverse(g2,g),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f183,f63]) ).

fof(f842,plain,
    ! [X0] :
      ( product(g2,inverse(g2,g),X0,multiply(g2,inverse(g2,g),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f183,f62]) ).

fof(f844,definition,
    ( sQ48_spl
  <=> inverse(g2,g) = f ),
    introduced(definition,[new_symbols(definition,[sQ48_spl])],[split_symbol_definition]) ).

fof(f845,plain,
    ( ~ sQ48_spl
    | inverse(g2,g) = f ),
    inference(component_clause,[status(thm)],[f844]) ).

fof(f846,plain,
    ( sQ48_spl
    | inverse(g2,g) != f ),
    inference(component_clause,[status(thm)],[f844]) ).

fof(f847,definition,
    ( sQ49_spl
  <=> inverse(g2,g) = g ),
    introduced(definition,[new_symbols(definition,[sQ49_spl])],[split_symbol_definition]) ).

fof(f848,plain,
    ( ~ sQ49_spl
    | inverse(g2,g) = g ),
    inference(component_clause,[status(thm)],[f847]) ).

fof(f849,plain,
    ( sQ49_spl
    | inverse(g2,g) != g ),
    inference(component_clause,[status(thm)],[f847]) ).

fof(f850,definition,
    ( sQ50_spl
  <=> inverse(g2,g) = h ),
    introduced(definition,[new_symbols(definition,[sQ50_spl])],[split_symbol_definition]) ).

fof(f851,plain,
    ( ~ sQ50_spl
    | inverse(g2,g) = h ),
    inference(component_clause,[status(thm)],[f850]) ).

fof(f852,plain,
    ( sQ50_spl
    | inverse(g2,g) != h ),
    inference(component_clause,[status(thm)],[f850]) ).

fof(f853,plain,
    ( sQ50_spl
    | sQ49_spl
    | sQ48_spl ),
    inference(split_clause,[status(thm)],[f839,f844,f847,f850]) ).

fof(f854,plain,
    product(g2,f,inverse(g2,g),multiply(g2,identity_for(g2),inverse(g2,g))),
    inference(forward_demodulation,[status(thm)],[f86,f840]) ).

fof(f855,plain,
    product(g2,f,inverse(g2,g),multiply(g2,f,inverse(g2,g))),
    inference(forward_demodulation,[status(thm)],[f86,f854]) ).

fof(f857,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | X0 = identity_for(g2)
      | ~ product(g2,g,h,X0) ),
    inference(paramodulation,[status(thm)],[f851,f155]) ).

fof(f858,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(paramodulation,[status(thm)],[f851,f154]) ).

fof(f859,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(paramodulation,[status(thm)],[f851,f153]) ).

fof(f860,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | X0 = identity_for(g2)
      | ~ product(g2,h,g,X0) ),
    inference(paramodulation,[status(thm)],[f851,f152]) ).

fof(f863,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | X0 = f
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f857]) ).

fof(f864,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f858]) ).

fof(f865,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f859]) ).

fof(f866,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | X0 = f
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f860]) ).

fof(f869,plain,
    group_member(multiply(g1,c,c),g1),
    inference(resolution,[status(thm)],[f173,f73]) ).

fof(f870,plain,
    group_member(multiply(g1,c,b),g1),
    inference(resolution,[status(thm)],[f173,f72]) ).

fof(f871,plain,
    group_member(multiply(g1,c,identity_for(g1)),g1),
    inference(resolution,[status(thm)],[f173,f56]) ).

fof(f872,plain,
    group_member(multiply(g1,c,a),g1),
    inference(resolution,[status(thm)],[f173,f71]) ).

fof(f873,plain,
    group_member(multiply(g1,c,a),g1),
    inference(forward_demodulation,[status(thm)],[f85,f871]) ).

fof(f874,plain,
    group_member(multiply(g1,b,c),g1),
    inference(resolution,[status(thm)],[f174,f73]) ).

fof(f875,plain,
    group_member(multiply(g1,b,b),g1),
    inference(resolution,[status(thm)],[f174,f72]) ).

fof(f879,plain,
    group_member(multiply(g2,identity_for(g2),h),g2),
    inference(resolution,[status(thm)],[f177,f79]) ).

fof(f882,plain,
    group_member(multiply(g1,identity_for(g1),c),g1),
    inference(resolution,[status(thm)],[f177,f73]) ).

fof(f883,plain,
    group_member(multiply(g1,identity_for(g1),b),g1),
    inference(resolution,[status(thm)],[f177,f72]) ).

fof(f884,plain,
    ! [X0] : group_member(multiply(X0,identity_for(X0),identity_for(X0)),X0),
    inference(resolution,[status(thm)],[f177,f56]) ).

fof(f886,plain,
    group_member(multiply(g2,f,h),g2),
    inference(forward_demodulation,[status(thm)],[f86,f879]) ).

fof(f889,plain,
    group_member(multiply(g1,a,c),g1),
    inference(forward_demodulation,[status(thm)],[f85,f882]) ).

fof(f891,plain,
    group_member(multiply(g1,a,b),g1),
    inference(forward_demodulation,[status(thm)],[f85,f883]) ).

fof(f897,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,b,multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f673,f174]) ).

fof(f898,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,c,multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f673,f173]) ).

fof(f899,plain,
    ( ~ sQ17_spl
    | product(g1,b,multiply(g1,a,b),multiply(g1,b,multiply(g1,a,b))) ),
    inference(resolution,[status(thm)],[f673,f165]) ).

fof(f900,plain,
    ( ~ sQ17_spl
    | product(g1,c,multiply(g1,a,b),multiply(g1,c,multiply(g1,a,b))) ),
    inference(resolution,[status(thm)],[f673,f164]) ).

fof(f901,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f673,f671]) ).

fof(f902,plain,
    ( ~ sQ17_spl
    | product(g1,a,multiply(g1,a,b),multiply(g1,a,multiply(g1,a,b))) ),
    inference(resolution,[status(thm)],[f673,f506]) ).

fof(f904,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,identity_for(g1),multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f673,f177]) ).

fof(f905,plain,
    ( ~ sQ17_spl
    | product(g1,identity_for(g1),multiply(g1,a,b),multiply(g1,identity_for(g1),multiply(g1,a,b))) ),
    inference(resolution,[status(thm)],[f673,f168]) ).

fof(f906,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | group_member(multiply(g1,multiply(g1,a,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f673,f63]) ).

fof(f907,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,multiply(g1,a,b),X0,multiply(g1,multiply(g1,a,b),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f673,f62]) ).

fof(f908,plain,
    ( ~ sQ17_spl
    | group_member(inverse(g1,multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f673,f59]) ).

fof(f909,definition,
    ( sQ51_spl
  <=> multiply(g1,a,b) = a ),
    introduced(definition,[new_symbols(definition,[sQ51_spl])],[split_symbol_definition]) ).

fof(f910,plain,
    ( ~ sQ51_spl
    | multiply(g1,a,b) = a ),
    inference(component_clause,[status(thm)],[f909]) ).

fof(f911,plain,
    ( sQ51_spl
    | multiply(g1,a,b) != a ),
    inference(component_clause,[status(thm)],[f909]) ).

fof(f912,definition,
    ( sQ52_spl
  <=> multiply(g1,a,b) = b ),
    introduced(definition,[new_symbols(definition,[sQ52_spl])],[split_symbol_definition]) ).

fof(f913,plain,
    ( ~ sQ52_spl
    | multiply(g1,a,b) = b ),
    inference(component_clause,[status(thm)],[f912]) ).

fof(f914,plain,
    ( sQ52_spl
    | multiply(g1,a,b) != b ),
    inference(component_clause,[status(thm)],[f912]) ).

fof(f915,definition,
    ( sQ53_spl
  <=> multiply(g1,a,b) = c ),
    introduced(definition,[new_symbols(definition,[sQ53_spl])],[split_symbol_definition]) ).

fof(f916,plain,
    ( ~ sQ53_spl
    | multiply(g1,a,b) = c ),
    inference(component_clause,[status(thm)],[f915]) ).

fof(f917,plain,
    ( sQ53_spl
    | multiply(g1,a,b) != c ),
    inference(component_clause,[status(thm)],[f915]) ).

fof(f919,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,multiply(g1,a,b)),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f904]) ).

fof(f920,plain,
    ( ~ sQ17_spl
    | product(g1,a,multiply(g1,a,b),multiply(g1,identity_for(g1),multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f85,f905]) ).

fof(f921,plain,
    ( ~ sQ17_spl
    | product(g1,a,multiply(g1,a,b),multiply(g1,a,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f85,f920]) ).

fof(f932,plain,
    ( ~ sQ50_spl
    | ~ sQ49_spl
    | g = h ),
    inference(backward_demodulation,[status(thm)],[f848,f851]) ).

fof(f933,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | X0 = identity_for(g2)
      | ~ product(g2,g,g,X0) ),
    inference(paramodulation,[status(thm)],[f848,f155]) ).

fof(f934,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f848,f154]) ).

fof(f935,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f848,f153]) ).

fof(f937,plain,
    ( ~ sQ49_spl
    | product(g2,g,g,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f848,f61]) ).

fof(f939,plain,
    ( ~ sQ50_spl
    | ~ sQ49_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f932,f314,f847,f850]) ).

fof(f940,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | X0 = f
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f933]) ).

fof(f941,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f934]) ).

fof(f942,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f935]) ).

fof(f944,plain,
    ( ~ sQ49_spl
    | product(g2,g,g,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f937]) ).

fof(f946,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | X0 = identity_for(g2)
      | ~ product(g2,g,f,X0) ),
    inference(paramodulation,[status(thm)],[f845,f155]) ).

fof(f947,plain,
    ! [X0,X1,X2] :
      ( ~ sQ48_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(paramodulation,[status(thm)],[f845,f154]) ).

fof(f948,plain,
    ! [X0,X1,X2] :
      ( ~ sQ48_spl
      | product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(paramodulation,[status(thm)],[f845,f153]) ).

fof(f949,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | X0 = identity_for(g2)
      | ~ product(g2,f,g,X0) ),
    inference(paramodulation,[status(thm)],[f845,f152]) ).

fof(f950,plain,
    ( ~ sQ48_spl
    | product(g2,g,f,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f845,f61]) ).

fof(f951,plain,
    ( ~ sQ48_spl
    | product(g2,f,g,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f845,f60]) ).

fof(f952,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | X0 = f
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f946]) ).

fof(f953,plain,
    ! [X0,X1,X2] :
      ( ~ sQ48_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f947]) ).

fof(f954,plain,
    ! [X0,X1,X2] :
      ( ~ sQ48_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f948]) ).

fof(f955,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | X0 = f
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f949]) ).

fof(f956,plain,
    ( ~ sQ48_spl
    | product(g2,g,f,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f950]) ).

fof(f957,plain,
    ( ~ sQ48_spl
    | product(g2,f,g,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f951]) ).

fof(f959,plain,
    group_member(multiply(g2,g,h),g2),
    inference(resolution,[status(thm)],[f181,f79]) ).

fof(f960,plain,
    group_member(multiply(g2,g,g),g2),
    inference(resolution,[status(thm)],[f181,f78]) ).

fof(f961,plain,
    group_member(multiply(g2,g,f),g2),
    inference(resolution,[status(thm)],[f181,f77]) ).

fof(f964,plain,
    product(g2,g,h,multiply(g2,g,h)),
    inference(resolution,[status(thm)],[f182,f79]) ).

fof(f965,plain,
    product(g2,g,g,multiply(g2,g,g)),
    inference(resolution,[status(thm)],[f182,f78]) ).

fof(f966,plain,
    product(g2,g,f,multiply(g2,g,f)),
    inference(resolution,[status(thm)],[f182,f77]) ).

fof(f970,plain,
    group_member(multiply(g2,h,h),g2),
    inference(resolution,[status(thm)],[f190,f79]) ).

fof(f971,plain,
    group_member(multiply(g2,h,g),g2),
    inference(resolution,[status(thm)],[f190,f78]) ).

fof(f972,plain,
    group_member(multiply(g2,h,f),g2),
    inference(resolution,[status(thm)],[f190,f77]) ).

fof(f986,plain,
    group_member(multiply(g2,h,inverse(g2,h)),g2),
    inference(resolution,[status(thm)],[f192,f190]) ).

fof(f987,plain,
    product(g2,g,inverse(g2,h),multiply(g2,g,inverse(g2,h))),
    inference(resolution,[status(thm)],[f192,f182]) ).

fof(f988,plain,
    group_member(multiply(g2,g,inverse(g2,h)),g2),
    inference(resolution,[status(thm)],[f192,f181]) ).

fof(f989,plain,
    group_member(multiply(g2,f,inverse(g2,h)),g2),
    inference(resolution,[status(thm)],[f192,f172]) ).

fof(f990,plain,
    product(g2,f,inverse(g2,h),multiply(g2,f,inverse(g2,h))),
    inference(resolution,[status(thm)],[f192,f163]) ).

fof(f991,plain,
    ( inverse(g2,h) = h
    | inverse(g2,h) = g
    | inverse(g2,h) = f ),
    inference(resolution,[status(thm)],[f192,f84]) ).

fof(f992,plain,
    group_member(multiply(g2,identity_for(g2),inverse(g2,h)),g2),
    inference(resolution,[status(thm)],[f192,f177]) ).

fof(f993,plain,
    product(g2,identity_for(g2),inverse(g2,h),multiply(g2,identity_for(g2),inverse(g2,h))),
    inference(resolution,[status(thm)],[f192,f168]) ).

fof(f994,plain,
    ! [X0] :
      ( group_member(multiply(g2,inverse(g2,h),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f192,f63]) ).

fof(f995,plain,
    ! [X0] :
      ( product(g2,inverse(g2,h),X0,multiply(g2,inverse(g2,h),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f192,f62]) ).

fof(f996,plain,
    group_member(inverse(g2,inverse(g2,h)),g2),
    inference(resolution,[status(thm)],[f192,f59]) ).

fof(f997,definition,
    ( sQ54_spl
  <=> inverse(g2,h) = f ),
    introduced(definition,[new_symbols(definition,[sQ54_spl])],[split_symbol_definition]) ).

fof(f998,plain,
    ( ~ sQ54_spl
    | inverse(g2,h) = f ),
    inference(component_clause,[status(thm)],[f997]) ).

fof(f999,plain,
    ( sQ54_spl
    | inverse(g2,h) != f ),
    inference(component_clause,[status(thm)],[f997]) ).

fof(f1000,definition,
    ( sQ55_spl
  <=> inverse(g2,h) = g ),
    introduced(definition,[new_symbols(definition,[sQ55_spl])],[split_symbol_definition]) ).

fof(f1001,plain,
    ( ~ sQ55_spl
    | inverse(g2,h) = g ),
    inference(component_clause,[status(thm)],[f1000]) ).

fof(f1002,plain,
    ( sQ55_spl
    | inverse(g2,h) != g ),
    inference(component_clause,[status(thm)],[f1000]) ).

fof(f1003,definition,
    ( sQ56_spl
  <=> inverse(g2,h) = h ),
    introduced(definition,[new_symbols(definition,[sQ56_spl])],[split_symbol_definition]) ).

fof(f1004,plain,
    ( ~ sQ56_spl
    | inverse(g2,h) = h ),
    inference(component_clause,[status(thm)],[f1003]) ).

fof(f1005,plain,
    ( sQ56_spl
    | inverse(g2,h) != h ),
    inference(component_clause,[status(thm)],[f1003]) ).

fof(f1006,plain,
    ( sQ56_spl
    | sQ55_spl
    | sQ54_spl ),
    inference(split_clause,[status(thm)],[f991,f997,f1000,f1003]) ).

fof(f1007,plain,
    group_member(multiply(g2,f,inverse(g2,h)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f992]) ).

fof(f1008,plain,
    product(g2,f,inverse(g2,h),multiply(g2,identity_for(g2),inverse(g2,h))),
    inference(forward_demodulation,[status(thm)],[f86,f993]) ).

fof(f1009,plain,
    product(g2,f,inverse(g2,h),multiply(g2,f,inverse(g2,h))),
    inference(forward_demodulation,[status(thm)],[f86,f1008]) ).

fof(f1011,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = identity_for(g2)
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f155]) ).

fof(f1012,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1004,f154]) ).

fof(f1013,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1004,f153]) ).

fof(f1014,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = identity_for(g2)
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f152]) ).

fof(f1015,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f1004,f61]) ).

fof(f1016,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f1004,f60]) ).

fof(f1017,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = f
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1011]) ).

fof(f1018,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f1012]) ).

fof(f1019,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f1013]) ).

fof(f1020,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = f
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1014]) ).

fof(f1021,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f1015]) ).

fof(f1022,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f1016]) ).

fof(f1023,plain,
    ( ~ sQ56_spl
    | ~ sQ55_spl
    | g = h ),
    inference(backward_demodulation,[status(thm)],[f1001,f1004]) ).

fof(f1024,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | X0 = identity_for(g2)
      | ~ product(g2,h,g,X0) ),
    inference(paramodulation,[status(thm)],[f1001,f155]) ).

fof(f1025,plain,
    ! [X0,X1,X2] :
      ( ~ sQ55_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1001,f154]) ).

fof(f1026,plain,
    ! [X0,X1,X2] :
      ( ~ sQ55_spl
      | product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1001,f153]) ).

fof(f1027,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | X0 = identity_for(g2)
      | ~ product(g2,g,h,X0) ),
    inference(paramodulation,[status(thm)],[f1001,f152]) ).

fof(f1028,plain,
    ( ~ sQ55_spl
    | product(g2,h,g,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f1001,f61]) ).

fof(f1029,plain,
    ( ~ sQ55_spl
    | product(g2,g,h,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f1001,f60]) ).

fof(f1030,plain,
    ( ~ sQ56_spl
    | ~ sQ55_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f1023,f314,f1000,f1003]) ).

fof(f1031,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | X0 = f
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1024]) ).

fof(f1032,plain,
    ! [X0,X1,X2] :
      ( ~ sQ55_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f1025]) ).

fof(f1033,plain,
    ! [X0,X1,X2] :
      ( ~ sQ55_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f1026]) ).

fof(f1034,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | X0 = f
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1027]) ).

fof(f1035,plain,
    ( ~ sQ55_spl
    | product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f1028]) ).

fof(f1036,plain,
    ( ~ sQ55_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f1029]) ).

fof(f1037,plain,
    product(g2,h,h,multiply(g2,h,h)),
    inference(resolution,[status(thm)],[f191,f79]) ).

fof(f1038,plain,
    product(g2,h,g,multiply(g2,h,g)),
    inference(resolution,[status(thm)],[f191,f78]) ).

fof(f1039,plain,
    product(g2,h,f,multiply(g2,h,f)),
    inference(resolution,[status(thm)],[f191,f77]) ).

fof(f1040,plain,
    product(g2,h,identity_for(g2),multiply(g2,h,identity_for(g2))),
    inference(resolution,[status(thm)],[f191,f56]) ).

fof(f1041,plain,
    product(g2,h,f,multiply(g2,h,identity_for(g2))),
    inference(forward_demodulation,[status(thm)],[f86,f1040]) ).

fof(f1042,plain,
    product(g2,h,f,multiply(g2,h,f)),
    inference(forward_demodulation,[status(thm)],[f86,f1041]) ).

fof(f1048,plain,
    ! [X0,X1] :
      ( product(g1,X0,a,X1)
      | ~ product(g1,identity_for(g1),inverse(g1,inverse(g1,X0)),X1) ),
    inference(resolution,[status(thm)],[f193,f154]) ).

fof(f1058,plain,
    ! [X0,X1,X2,X3] :
      ( product(g1,a,X1,X3)
      | ~ product(g1,X0,X2,X3)
      | ~ product(g1,inverse(g1,X0),X1,X2) ),
    inference(resolution,[status(thm)],[f193,f69]) ).

fof(f1059,plain,
    ! [X0,X1,X2,X3] :
      ( product(g1,X0,X2,X3)
      | ~ product(g1,a,X1,X3)
      | ~ product(g1,inverse(g1,X0),X1,X2) ),
    inference(resolution,[status(thm)],[f193,f67]) ).

fof(f1060,plain,
    ! [X0,X1] :
      ( X1 = a
      | ~ product(g1,X0,inverse(g1,X0),X1) ),
    inference(resolution,[status(thm)],[f193,f65]) ).

fof(f1061,plain,
    ( ~ sQ42_spl
    | product(g1,c,a,a) ),
    inference(paramodulation,[status(thm)],[f697,f193]) ).

fof(f1062,plain,
    ( ~ sQ39_spl
    | product(g1,b,a,a) ),
    inference(paramodulation,[status(thm)],[f614,f193]) ).

fof(f1065,plain,
    ! [X0,X1] :
      ( product(g1,X0,a,X1)
      | ~ product(g1,a,inverse(g1,inverse(g1,X0)),X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f1048]) ).

fof(f1084,plain,
    ! [X0,X1] :
      ( product(g1,identity_for(g1),X0,X1)
      | ~ product(g1,inverse(g1,inverse(g1,X0)),a,X1) ),
    inference(resolution,[status(thm)],[f194,f150]) ).

fof(f1087,plain,
    ! [X0,X1,X2,X3] :
      ( product(g1,a,X1,X3)
      | ~ product(g1,inverse(g1,X0),X2,X3)
      | ~ product(g1,X0,X1,X2) ),
    inference(resolution,[status(thm)],[f194,f69]) ).

fof(f1088,plain,
    ! [X0,X1,X2,X3] :
      ( product(g1,inverse(g1,X0),X2,X3)
      | ~ product(g1,a,X1,X3)
      | ~ product(g1,X0,X1,X2) ),
    inference(resolution,[status(thm)],[f194,f67]) ).

fof(f1089,plain,
    ! [X0,X1] :
      ( X1 = a
      | ~ product(g1,inverse(g1,X0),X0,X1) ),
    inference(resolution,[status(thm)],[f194,f65]) ).

fof(f1090,plain,
    ( ~ sQ42_spl
    | product(g1,a,c,a) ),
    inference(paramodulation,[status(thm)],[f697,f194]) ).

fof(f1091,plain,
    ( ~ sQ39_spl
    | product(g1,a,b,a) ),
    inference(paramodulation,[status(thm)],[f614,f194]) ).

fof(f1098,plain,
    ! [X0,X1] :
      ( product(g1,a,X0,X1)
      | ~ product(g1,inverse(g1,inverse(g1,X0)),a,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f1084]) ).

fof(f1108,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,b,multiply(g1,a,a)),g1) ),
    inference(resolution,[status(thm)],[f676,f174]) ).

fof(f1109,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,c,multiply(g1,a,a)),g1) ),
    inference(resolution,[status(thm)],[f676,f173]) ).

fof(f1111,plain,
    ( ~ sQ17_spl
    | product(g1,c,multiply(g1,a,a),multiply(g1,c,multiply(g1,a,a))) ),
    inference(resolution,[status(thm)],[f676,f164]) ).

fof(f1120,definition,
    ( sQ57_spl
  <=> multiply(g1,a,a) = a ),
    introduced(definition,[new_symbols(definition,[sQ57_spl])],[split_symbol_definition]) ).

fof(f1121,plain,
    ( ~ sQ57_spl
    | multiply(g1,a,a) = a ),
    inference(component_clause,[status(thm)],[f1120]) ).

fof(f1122,plain,
    ( sQ57_spl
    | multiply(g1,a,a) != a ),
    inference(component_clause,[status(thm)],[f1120]) ).

fof(f1123,definition,
    ( sQ58_spl
  <=> multiply(g1,a,a) = b ),
    introduced(definition,[new_symbols(definition,[sQ58_spl])],[split_symbol_definition]) ).

fof(f1124,plain,
    ( ~ sQ58_spl
    | multiply(g1,a,a) = b ),
    inference(component_clause,[status(thm)],[f1123]) ).

fof(f1126,definition,
    ( sQ59_spl
  <=> multiply(g1,a,a) = c ),
    introduced(definition,[new_symbols(definition,[sQ59_spl])],[split_symbol_definition]) ).

fof(f1127,plain,
    ( ~ sQ59_spl
    | multiply(g1,a,a) = c ),
    inference(component_clause,[status(thm)],[f1126]) ).

fof(f1137,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f187]) ).

fof(f1138,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1137]) ).

fof(f1139,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | X0 = identity_for(g2)
      | ~ product(g2,h,f,X0) ),
    inference(paramodulation,[status(thm)],[f998,f155]) ).

fof(f1140,plain,
    ! [X0,X1,X2] :
      ( ~ sQ54_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(paramodulation,[status(thm)],[f998,f154]) ).

fof(f1141,plain,
    ! [X0,X1,X2] :
      ( ~ sQ54_spl
      | product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(paramodulation,[status(thm)],[f998,f153]) ).

fof(f1142,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | X0 = identity_for(g2)
      | ~ product(g2,f,h,X0) ),
    inference(paramodulation,[status(thm)],[f998,f152]) ).

fof(f1143,plain,
    ( ~ sQ54_spl
    | product(g2,h,f,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f998,f61]) ).

fof(f1144,plain,
    ( ~ sQ54_spl
    | product(g2,f,h,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f998,f60]) ).

fof(f1145,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | X0 = f
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1139]) ).

fof(f1146,plain,
    ! [X0,X1,X2] :
      ( ~ sQ54_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f1140]) ).

fof(f1147,plain,
    ! [X0,X1,X2] :
      ( ~ sQ54_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f1141]) ).

fof(f1148,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | X0 = f
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1142]) ).

fof(f1149,plain,
    ( ~ sQ54_spl
    | product(g2,h,f,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f1143]) ).

fof(f1150,plain,
    ( ~ sQ54_spl
    | product(g2,f,h,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f1144]) ).

fof(f1158,plain,
    ! [X0,X1] :
      ( product(g2,X0,f,X1)
      | ~ product(g2,identity_for(g2),inverse(g2,inverse(g2,X0)),X1) ),
    inference(resolution,[status(thm)],[f198,f154]) ).

fof(f1159,plain,
    ! [X0,X1] :
      ( product(g2,identity_for(g2),inverse(g2,inverse(g2,X0)),X1)
      | ~ product(g2,X0,f,X1) ),
    inference(resolution,[status(thm)],[f198,f153]) ).

fof(f1168,plain,
    ! [X0,X1,X2,X3] :
      ( product(g2,f,X1,X3)
      | ~ product(g2,X0,X2,X3)
      | ~ product(g2,inverse(g2,X0),X1,X2) ),
    inference(resolution,[status(thm)],[f198,f69]) ).

fof(f1169,plain,
    ! [X0,X1,X2,X3] :
      ( product(g2,X0,X2,X3)
      | ~ product(g2,f,X1,X3)
      | ~ product(g2,inverse(g2,X0),X1,X2) ),
    inference(resolution,[status(thm)],[f198,f67]) ).

fof(f1170,plain,
    ! [X0,X1] :
      ( X1 = f
      | ~ product(g2,X0,inverse(g2,X0),X1) ),
    inference(resolution,[status(thm)],[f198,f65]) ).

fof(f1171,plain,
    ( ~ sQ54_spl
    | product(g2,h,f,f) ),
    inference(paramodulation,[status(thm)],[f998,f198]) ).

fof(f1172,plain,
    ( ~ sQ48_spl
    | product(g2,g,f,f) ),
    inference(paramodulation,[status(thm)],[f845,f198]) ).

fof(f1175,plain,
    ! [X0,X1] :
      ( product(g2,X0,f,X1)
      | ~ product(g2,f,inverse(g2,inverse(g2,X0)),X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f1158]) ).

fof(f1176,plain,
    ! [X0,X1] :
      ( product(g2,f,inverse(g2,inverse(g2,X0)),X1)
      | ~ product(g2,X0,f,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f1159]) ).

fof(f1197,plain,
    ! [X0,X1,X2,X3] :
      ( product(g2,f,X1,X3)
      | ~ product(g2,inverse(g2,X0),X2,X3)
      | ~ product(g2,X0,X1,X2) ),
    inference(resolution,[status(thm)],[f199,f69]) ).

fof(f1198,plain,
    ! [X0,X1,X2,X3] :
      ( product(g2,inverse(g2,X0),X2,X3)
      | ~ product(g2,f,X1,X3)
      | ~ product(g2,X0,X1,X2) ),
    inference(resolution,[status(thm)],[f199,f67]) ).

fof(f1199,plain,
    ! [X0,X1] :
      ( X1 = f
      | ~ product(g2,inverse(g2,X0),X0,X1) ),
    inference(resolution,[status(thm)],[f199,f65]) ).

fof(f1200,plain,
    ( ~ sQ54_spl
    | product(g2,f,h,f) ),
    inference(paramodulation,[status(thm)],[f998,f199]) ).

fof(f1201,plain,
    ( ~ sQ48_spl
    | product(g2,f,g,f) ),
    inference(paramodulation,[status(thm)],[f845,f199]) ).

fof(f1214,plain,
    ( ~ sQ59_spl
    | ~ sQ58_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f1124,f1127]) ).

fof(f1215,plain,
    ( ~ sQ59_spl
    | ~ sQ58_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f1214,f215,f1123,f1126]) ).

fof(f1216,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,a,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f188]) ).

fof(f1217,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,a,inverse(g1,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f1216]) ).

fof(f1218,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | ~ sQ14_spl
      | product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f441,f1217]) ).

fof(f1221,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,identity_for(g1),X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f189]) ).

fof(f1222,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1221]) ).

fof(f1223,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1222]) ).

fof(f1233,plain,
    ( ~ sQ39_spl
    | a = b ),
    inference(resolution,[status(thm)],[f687,f159]) ).

fof(f1234,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f687,f143]) ).

fof(f1235,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f687,f142]) ).

fof(f1238,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | product(g1,b,a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f687,f140]) ).

fof(f1239,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f687,f133]) ).

fof(f1240,plain,
    ! [X0,X1,X2] :
      ( ~ sQ39_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f687,f69]) ).

fof(f1241,plain,
    ! [X0,X1,X2] :
      ( ~ sQ39_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f687,f67]) ).

fof(f1242,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | X0 = a
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f687,f65]) ).

fof(f1243,plain,
    ( ~ sQ39_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f1233,f222,f613]) ).

fof(f1246,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1238]) ).

fof(f1247,plain,
    ! [X0] :
      ( ~ sQ39_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1239]) ).

fof(f1267,plain,
    ( ~ sQ17_spl
    | ~ sQ45_spl
    | product(g1,a,c,a) ),
    inference(forward_demodulation,[status(thm)],[f728,f507]) ).

fof(f1268,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,X0,a,X1)
      | ~ product(g1,X0,c,X1) ),
    inference(resolution,[status(thm)],[f1267,f158]) ).

fof(f1269,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,X0,c,X1)
      | ~ product(g1,X0,a,X1) ),
    inference(resolution,[status(thm)],[f1267,f157]) ).

fof(f1270,plain,
    ( ~ sQ17_spl
    | ~ sQ45_spl
    | a = c ),
    inference(resolution,[status(thm)],[f1267,f144]) ).

fof(f1271,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f1267,f143]) ).

fof(f1272,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f1267,f142]) ).

fof(f1273,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f1267,f151]) ).

fof(f1274,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,a),a,X0) ),
    inference(resolution,[status(thm)],[f1267,f150]) ).

fof(f1275,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,a,c,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f1267,f140]) ).

fof(f1276,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f1267,f133]) ).

fof(f1277,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f1267,f69]) ).

fof(f1278,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f1267,f67]) ).

fof(f1279,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | X0 = a
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f1267,f65]) ).

fof(f1280,plain,
    ( ~ sQ17_spl
    | ~ sQ45_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f1270,f212,f727,f249]) ).

fof(f1281,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1273]) ).

fof(f1282,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | ~ sQ14_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f441,f1281]) ).

fof(f1283,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | ~ sQ14_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f441,f1274]) ).

fof(f1284,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | ~ sQ14_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1283]) ).

fof(f1285,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1275]) ).

fof(f1286,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ45_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1276]) ).

fof(f1287,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism5(a),isomorphism5(d2),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f128]) ).

fof(f1288,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ product(g2,h,isomorphism5(d2),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f103,f1287]) ).

fof(f1289,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,h,isomorphism5(a),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1288]) ).

fof(f1290,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,h,h,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f103,f1289]) ).

fof(f1291,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism4(a),isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f125]) ).

fof(f1292,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ product(g2,g,isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f100,f1291]) ).

fof(f1293,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,g,isomorphism4(a),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1292]) ).

fof(f1294,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,g,g,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f100,f1293]) ).

fof(f1295,plain,
    ( sQ2_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism3(a),isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f122]) ).

fof(f1296,plain,
    ( sQ2_spl
    | ~ sQ27_spl
    | ~ product(g2,g,isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f97,f1295]) ).

fof(f1297,plain,
    ( sQ2_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,g,isomorphism3(a),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1296]) ).

fof(f1298,plain,
    ( sQ2_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,g,g,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f97,f1297]) ).

fof(f1299,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism2(a),isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f119]) ).

fof(f1300,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ product(g2,f,isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f94,f1299]) ).

fof(f1301,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,f,isomorphism2(a),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1300]) ).

fof(f1302,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,f,f,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f94,f1301]) ).

fof(f1303,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism1(a),isomorphism1(d2),isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f116]) ).

fof(f1304,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ product(g2,f,isomorphism1(d2),isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f91,f1303]) ).

fof(f1305,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,f,isomorphism1(a),isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1304]) ).

fof(f1306,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,f,f,isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f91,f1305]) ).

fof(f1307,plain,
    ! [X0] :
      ( product(g1,d1,d2,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f189]) ).

fof(f1308,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1307]) ).

fof(f1309,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f1308]) ).

fof(f1310,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,d3,inverse(g1,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f188]) ).

fof(f1311,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,d3,inverse(g1,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1310]) ).

fof(f1312,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,inverse(g1,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1311]) ).

fof(f1313,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f187]) ).

fof(f1314,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f1313]) ).

fof(f1316,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f813]) ).

fof(f1318,plain,
    inverse(g1,a) = a,
    inference(forward_demodulation,[status(thm)],[f85,f647]) ).

fof(f1322,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,h,h,isomorphism5(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1290]) ).

fof(f1323,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,h,h,g) ),
    inference(forward_demodulation,[status(thm)],[f104,f1322]) ).

fof(f1324,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,g,g,isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1294]) ).

fof(f1325,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f101,f1324]) ).

fof(f1329,plain,
    ( sQ2_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,g,g,isomorphism3(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1298]) ).

fof(f1330,plain,
    ( sQ2_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,g,g,f) ),
    inference(forward_demodulation,[status(thm)],[f98,f1329]) ).

fof(f1331,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,f,f,isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1302]) ).

fof(f1332,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,f,f,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f1331]) ).

fof(f1333,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,f,f,isomorphism1(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1306]) ).

fof(f1334,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,f,f,g) ),
    inference(forward_demodulation,[status(thm)],[f92,f1333]) ).

fof(f1349,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,h,h,isomorphism6(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f389]) ).

fof(f1350,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | ~ product(g2,h,h,f) ),
    inference(forward_demodulation,[status(thm)],[f107,f1349]) ).

fof(f1351,plain,
    ( ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | product(g1,a,a,b) ),
    inference(forward_demodulation,[status(thm)],[f253,f384]) ).

fof(f1352,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,X0,b,X1)
      | ~ product(g1,X0,a,X1) ),
    inference(resolution,[status(thm)],[f1351,f158]) ).

fof(f1353,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,X0,a,X1)
      | ~ product(g1,X0,b,X1) ),
    inference(resolution,[status(thm)],[f1351,f157]) ).

fof(f1354,plain,
    ( ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | b = a ),
    inference(resolution,[status(thm)],[f1351,f144]) ).

fof(f1356,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f1351,f143]) ).

fof(f1357,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1351,f142]) ).

fof(f1358,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,a),b,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f1351,f151]) ).

fof(f1359,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,a),b,X0) ),
    inference(resolution,[status(thm)],[f1351,f150]) ).

fof(f1360,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,a,a,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1351,f140]) ).

fof(f1361,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f1351,f133]) ).

fof(f1362,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f1351,f69]) ).

fof(f1363,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f1351,f67]) ).

fof(f1364,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f1351,f65]) ).

fof(f1365,plain,
    ( ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ18_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f1354,f222,f252,f273,f283]) ).

fof(f1367,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,a),b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1358]) ).

fof(f1368,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | ~ sQ11_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f476,f1367]) ).

fof(f1369,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | ~ sQ11_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f476,f1359]) ).

fof(f1370,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | ~ sQ11_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1369]) ).

fof(f1371,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1360]) ).

fof(f1372,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1361]) ).

fof(f1373,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1313]) ).

fof(f1374,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f188]) ).

fof(f1375,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1374]) ).

fof(f1376,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1375]) ).

fof(f1377,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1308]) ).

fof(f1378,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism1(d2),isomorphism1(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1304]) ).

fof(f1379,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f92,f1378]) ).

fof(f1380,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism2(d2),isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1300]) ).

fof(f1381,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f1380]) ).

fof(f1382,plain,
    ( sQ2_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism3(d2),isomorphism3(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1296]) ).

fof(f1383,plain,
    ( sQ2_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism3(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f98,f1382]) ).

fof(f1384,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism4(d2),isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1292]) ).

fof(f1385,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f1384]) ).

fof(f1386,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,h,isomorphism5(d2),isomorphism5(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1288]) ).

fof(f1387,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,h,isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f104,f1386]) ).

fof(f1388,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f137]) ).

fof(f1389,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f1388]) ).

fof(f1390,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f139]) ).

fof(f1391,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f1390]) ).

fof(f1392,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f436]) ).

fof(f1393,plain,
    ( ~ sQ27_spl
    | ~ sQ18_spl
    | product(g1,a,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f253,f383]) ).

fof(f1394,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ product(g2,h,isomorphism6(d2),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f106,f374]) ).

fof(f1395,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,h,isomorphism6(d2),isomorphism6(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1394]) ).

fof(f1396,plain,
    ( sQ5_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,h,isomorphism6(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f107,f1395]) ).

fof(f1398,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ product(g2,f,isomorphism1(b),g) ),
    inference(backward_demodulation,[status(thm)],[f277,f1379]) ).

fof(f1399,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ product(g2,f,g,g) ),
    inference(forward_demodulation,[status(thm)],[f92,f1398]) ).

fof(f1400,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1399,f89]) ).

fof(f1401,plain,
    ( sQ0_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ sQ25_spl ),
    inference(contradiction_clause,[status(thm)],[f1400]) ).

fof(f1402,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f139]) ).

fof(f1403,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f1402]) ).

fof(f1404,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1388]) ).

fof(f1405,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f1374]) ).

fof(f1406,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f1405]) ).

fof(f1407,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1406]) ).

fof(f1408,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f187]) ).

fof(f1409,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f1408]) ).

fof(f1410,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1307]) ).

fof(f1411,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f1410]) ).

fof(f1412,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism2(d1),isomorphism2(b),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f119]) ).

fof(f1413,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism2(d1),h,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f95,f1412]) ).

fof(f1414,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism2(d1),h,isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1413]) ).

fof(f1415,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism2(d1),h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f1414]) ).

fof(f1416,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism3(d1),isomorphism3(b),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f122]) ).

fof(f1417,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism3(d1),f,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f98,f1416]) ).

fof(f1418,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism3(d1),f,isomorphism3(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1417]) ).

fof(f1419,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism3(d1),f,f) ),
    inference(forward_demodulation,[status(thm)],[f98,f1418]) ).

fof(f1420,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism4(d1),isomorphism4(b),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f125]) ).

fof(f1421,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism4(d1),h,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f101,f1420]) ).

fof(f1422,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism4(d1),h,isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1421]) ).

fof(f1423,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism4(d1),h,h) ),
    inference(forward_demodulation,[status(thm)],[f101,f1422]) ).

fof(f1424,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism5(d1),isomorphism5(b),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f128]) ).

fof(f1425,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism5(d1),g,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f104,f1424]) ).

fof(f1426,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism5(d1),g,isomorphism5(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1425]) ).

fof(f1427,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism5(d1),g,g) ),
    inference(forward_demodulation,[status(thm)],[f104,f1426]) ).

fof(f1428,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | X0 = d3
      | ~ product(g1,d1,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f138]) ).

fof(f1429,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,d1,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1428]) ).

fof(f1430,plain,
    ( ~ sQ25_spl
    | product(g1,d1,b,d3) ),
    inference(forward_demodulation,[status(thm)],[f277,f112]) ).

fof(f1431,plain,
    ( ~ sQ25_spl
    | ~ sQ18_spl
    | product(g1,d1,b,b) ),
    inference(forward_demodulation,[status(thm)],[f253,f1430]) ).

fof(f1432,plain,
    ( sQ5_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism6(d1),isomorphism6(b),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f131]) ).

fof(f1433,plain,
    ( sQ5_spl
    | ~ sQ25_spl
    | ~ product(g2,isomorphism6(d1),f,isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f107,f1432]) ).

fof(f1434,plain,
    ( sQ5_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism6(d1),f,isomorphism6(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1433]) ).

fof(f1435,plain,
    ( sQ5_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism6(d1),f,f) ),
    inference(forward_demodulation,[status(thm)],[f107,f1434]) ).

fof(f1438,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism4(b),h,h) ),
    inference(backward_demodulation,[status(thm)],[f287,f1423]) ).

fof(f1440,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism3(b),f,f) ),
    inference(backward_demodulation,[status(thm)],[f287,f1419]) ).

fof(f1441,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism2(b),h,h) ),
    inference(backward_demodulation,[status(thm)],[f287,f1415]) ).

fof(f1442,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,h,h) ),
    inference(forward_demodulation,[status(thm)],[f101,f1438]) ).

fof(f1443,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,f,f,f) ),
    inference(forward_demodulation,[status(thm)],[f98,f1440]) ).

fof(f1444,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1443,f89]) ).

fof(f1445,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl ),
    inference(contradiction_clause,[status(thm)],[f1444]) ).

fof(f1446,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f1441]) ).

fof(f1447,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | product(g2,isomorphism3(b),isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f121]) ).

fof(f1448,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | product(g2,f,isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f98,f1447]) ).

fof(f1449,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | ~ sQ25_spl
    | product(g2,f,isomorphism3(b),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1448]) ).

fof(f1450,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | ~ sQ25_spl
    | product(g2,f,f,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f98,f1449]) ).

fof(f1454,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism5(b),g,g) ),
    inference(forward_demodulation,[status(thm)],[f287,f1427]) ).

fof(f1455,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,g,g,g) ),
    inference(forward_demodulation,[status(thm)],[f104,f1454]) ).

fof(f1456,plain,
    ( ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g1,b,b,b) ),
    inference(forward_demodulation,[status(thm)],[f287,f1431]) ).

fof(f1457,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f1456,f143]) ).

fof(f1458,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1456,f142]) ).

fof(f1459,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1456,f151]) ).

fof(f1460,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f1456,f150]) ).

fof(f1461,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1456,f140]) ).

fof(f1462,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f1456,f133]) ).

fof(f1463,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1456,f69]) ).

fof(f1464,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1456,f67]) ).

fof(f1465,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f1456,f65]) ).

fof(f1466,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1459]) ).

fof(f1467,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f1466]) ).

fof(f1468,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f1460]) ).

fof(f1469,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1468]) ).

fof(f1470,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1461]) ).

fof(f1471,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1462]) ).

fof(f1487,plain,
    ( sQ5_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism6(b),f,f) ),
    inference(forward_demodulation,[status(thm)],[f287,f1435]) ).

fof(f1488,plain,
    ( sQ5_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,f,f,f) ),
    inference(forward_demodulation,[status(thm)],[f107,f1487]) ).

fof(f1489,plain,
    ( sQ5_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1488,f89]) ).

fof(f1490,plain,
    ( sQ5_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl ),
    inference(contradiction_clause,[status(thm)],[f1489]) ).

fof(f1491,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | product(g2,isomorphism6(b),isomorphism6(d2),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f130]) ).

fof(f1492,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | product(g2,f,isomorphism6(d2),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f107,f1491]) ).

fof(f1493,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | ~ sQ25_spl
    | product(g2,f,isomorphism6(b),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1492]) ).

fof(f1494,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | ~ sQ25_spl
    | product(g2,f,f,isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f107,f1493]) ).

fof(f1499,plain,
    group_member(multiply(g1,a,c),g1),
    inference(resolution,[status(thm)],[f178,f73]) ).

fof(f1500,plain,
    group_member(multiply(g1,a,b),g1),
    inference(resolution,[status(thm)],[f178,f72]) ).

fof(f1507,plain,
    product(g1,a,c,multiply(g1,a,c)),
    inference(resolution,[status(thm)],[f169,f73]) ).

fof(f1508,plain,
    product(g1,a,b,multiply(g1,a,b)),
    inference(resolution,[status(thm)],[f169,f72]) ).

fof(f1511,plain,
    ( ~ sQ51_spl
    | product(g1,a,b,a) ),
    inference(forward_demodulation,[status(thm)],[f910,f1508]) ).

fof(f1516,plain,
    ( sQ14_spl
    | ~ sQ18_spl
    | inverse(g1,b) != a ),
    inference(forward_demodulation,[status(thm)],[f253,f241]) ).

fof(f1518,plain,
    ( ~ sQ18_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f253,f145]) ).

fof(f1523,plain,
    ( ~ sQ40_spl
    | ~ sQ11_spl
    | ~ sQ25_spl
    | a = b ),
    inference(backward_demodulation,[status(thm)],[f1524,f617]) ).

fof(f1524,plain,
    ( ~ sQ11_spl
    | ~ sQ25_spl
    | inverse(g1,b) = a ),
    inference(forward_demodulation,[status(thm)],[f277,f230]) ).

fof(f1525,plain,
    ( ~ sQ11_spl
    | ~ sQ25_spl
    | product(g1,a,b,a) ),
    inference(paramodulation,[status(thm)],[f1524,f194]) ).

fof(f1526,plain,
    ( ~ sQ11_spl
    | ~ sQ25_spl
    | product(g1,b,a,a) ),
    inference(paramodulation,[status(thm)],[f1524,f193]) ).

fof(f1527,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ25_spl
      | X0 = identity_for(g1)
      | ~ product(g1,b,a,X0) ),
    inference(paramodulation,[status(thm)],[f1524,f155]) ).

fof(f1528,plain,
    ! [X0,X1,X2] :
      ( ~ sQ11_spl
      | ~ sQ25_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1524,f154]) ).

fof(f1529,plain,
    ! [X0,X1,X2] :
      ( ~ sQ11_spl
      | ~ sQ25_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1524,f153]) ).

fof(f1530,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ25_spl
      | X0 = identity_for(g1)
      | ~ product(g1,a,b,X0) ),
    inference(paramodulation,[status(thm)],[f1524,f152]) ).

fof(f1531,plain,
    ( ~ sQ11_spl
    | ~ sQ25_spl
    | product(g1,b,a,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f1524,f61]) ).

fof(f1532,plain,
    ( ~ sQ11_spl
    | ~ sQ25_spl
    | product(g1,a,b,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f1524,f60]) ).

fof(f1533,plain,
    ( ~ sQ40_spl
    | ~ sQ11_spl
    | ~ sQ25_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f1523,f222,f276,f229,f616]) ).

fof(f1534,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ25_spl
      | X0 = a
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1527]) ).

fof(f1535,plain,
    ! [X0,X1,X2] :
      ( ~ sQ11_spl
      | ~ sQ25_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f1528]) ).

fof(f1536,plain,
    ! [X0,X1,X2] :
      ( ~ sQ11_spl
      | ~ sQ25_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f1529]) ).

fof(f1537,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ25_spl
      | X0 = a
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1530]) ).

fof(f1538,plain,
    ( ~ sQ11_spl
    | ~ sQ25_spl
    | product(g1,b,a,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f1531]) ).

fof(f1539,plain,
    ( ~ sQ11_spl
    | ~ sQ25_spl
    | product(g1,a,b,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f1532]) ).

fof(f1540,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | product(g1,a,b,a) ),
    inference(forward_demodulation,[status(thm)],[f910,f508]) ).

fof(f1543,plain,
    ( ~ sQ17_spl
    | ~ sQ42_spl
    | group_member(multiply(g1,a,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f697,f690]) ).

fof(f1545,plain,
    ( ~ sQ17_spl
    | ~ sQ42_spl
    | product(g1,a,a,multiply(g1,a,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f697,f691]) ).

fof(f1546,plain,
    ( ~ sQ17_spl
    | ~ sQ42_spl
    | product(g1,a,a,multiply(g1,a,a)) ),
    inference(forward_demodulation,[status(thm)],[f697,f1545]) ).

fof(f1548,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | group_member(multiply(g1,b,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f910,f897]) ).

fof(f1549,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f910,f898]) ).

fof(f1550,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | product(g1,b,a,multiply(g1,b,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f910,f899]) ).

fof(f1551,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | product(g1,b,a,multiply(g1,b,a)) ),
    inference(forward_demodulation,[status(thm)],[f910,f1550]) ).

fof(f1552,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f910,f900]) ).

fof(f1553,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f910,f1552]) ).

fof(f1554,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | group_member(multiply(g1,a,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f910,f901]) ).

fof(f1556,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | product(g1,a,a,multiply(g1,a,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f910,f902]) ).

fof(f1557,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | product(g1,a,a,multiply(g1,a,a)) ),
    inference(forward_demodulation,[status(thm)],[f910,f1556]) ).

fof(f1559,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | group_member(multiply(g1,a,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f910,f919]) ).

fof(f1561,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | product(g1,a,a,multiply(g1,a,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f910,f921]) ).

fof(f1562,plain,
    ( ~ sQ17_spl
    | ~ sQ51_spl
    | product(g1,a,a,multiply(g1,a,a)) ),
    inference(forward_demodulation,[status(thm)],[f910,f1561]) ).

fof(f1570,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,b,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f1121,f1108]) ).

fof(f1571,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f1121,f1109]) ).

fof(f1574,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,a,a))) ),
    inference(forward_demodulation,[status(thm)],[f1121,f1111]) ).

fof(f1575,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f1121,f1574]) ).

fof(f1592,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | ~ sQ14_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1218]) ).

fof(f1593,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f1217]) ).

fof(f1594,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1593]) ).

fof(f1595,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1216]) ).

fof(f1602,plain,
    ! [X0] :
      ( product(g1,d1,a,X0)
      | ~ product(g1,d3,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f188]) ).

fof(f1603,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f1312]) ).

fof(f1610,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | product(g1,d1,identity_for(g1),X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f1310]) ).

fof(f1611,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1610]) ).

fof(f1615,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(resolution,[status(thm)],[f110,f169]) ).

fof(f1616,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(resolution,[status(thm)],[f110,f178]) ).

fof(f1617,plain,
    group_member(multiply(g1,b,d2),g1),
    inference(resolution,[status(thm)],[f110,f174]) ).

fof(f1618,plain,
    group_member(multiply(g1,c,d2),g1),
    inference(resolution,[status(thm)],[f110,f173]) ).

fof(f1619,plain,
    product(g1,b,d2,multiply(g1,b,d2)),
    inference(resolution,[status(thm)],[f110,f165]) ).

fof(f1620,plain,
    product(g1,c,d2,multiply(g1,c,d2)),
    inference(resolution,[status(thm)],[f110,f164]) ).

fof(f1622,plain,
    group_member(multiply(g1,identity_for(g1),d2),g1),
    inference(resolution,[status(thm)],[f110,f177]) ).

fof(f1623,plain,
    product(g1,identity_for(g1),d2,multiply(g1,identity_for(g1),d2)),
    inference(resolution,[status(thm)],[f110,f168]) ).

fof(f1624,plain,
    ! [X0] :
      ( group_member(multiply(g1,d2,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f63]) ).

fof(f1625,plain,
    ! [X0] :
      ( product(g1,d2,X0,multiply(g1,d2,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f62]) ).

fof(f1626,plain,
    group_member(inverse(g1,d2),g1),
    inference(resolution,[status(thm)],[f110,f59]) ).

fof(f1628,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(forward_demodulation,[status(thm)],[f85,f1622]) ).

fof(f1629,plain,
    product(g1,a,d2,multiply(g1,identity_for(g1),d2)),
    inference(forward_demodulation,[status(thm)],[f85,f1623]) ).

fof(f1630,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(forward_demodulation,[status(thm)],[f85,f1629]) ).

fof(f1631,plain,
    ( ~ sQ17_spl
    | product(g1,d1,d2,a) ),
    inference(forward_demodulation,[status(thm)],[f250,f112]) ).

fof(f1632,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f1631,f143]) ).

fof(f1633,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f1631,f142]) ).

fof(f1634,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,inverse(g1,d1),a,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f1631,f151]) ).

fof(f1635,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,d1),a,X0) ),
    inference(resolution,[status(thm)],[f1631,f150]) ).

fof(f1636,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f1631,f140]) ).

fof(f1637,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f1631,f133]) ).

fof(f1638,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f1631,f69]) ).

fof(f1639,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f1631,f67]) ).

fof(f1640,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | X0 = a
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f1631,f65]) ).

fof(f1641,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,inverse(g1,d1),a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1634]) ).

fof(f1642,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,d1),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1635]) ).

fof(f1643,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1636]) ).

fof(f1644,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d1,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1637]) ).

fof(f1645,plain,
    ( sQ4_spl
    | ~ sQ17_spl
    | ~ product(g2,isomorphism5(d1),isomorphism5(d2),isomorphism5(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f128]) ).

fof(f1646,plain,
    ( sQ4_spl
    | ~ sQ17_spl
    | ~ product(g2,isomorphism5(d1),isomorphism5(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f103,f1645]) ).

fof(f1648,plain,
    ( sQ4_spl
    | ~ sQ17_spl
    | ~ sQ24_spl
    | ~ product(g2,isomorphism5(d1),isomorphism5(a),h) ),
    inference(backward_demodulation,[status(thm)],[f274,f1646]) ).

fof(f1649,plain,
    ( ~ sQ17_spl
    | ~ sQ24_spl
    | product(g1,d1,a,a) ),
    inference(backward_demodulation,[status(thm)],[f274,f1631]) ).

fof(f1652,plain,
    ( sQ4_spl
    | ~ sQ17_spl
    | ~ sQ24_spl
    | ~ product(g2,isomorphism5(d1),h,h) ),
    inference(forward_demodulation,[status(thm)],[f103,f1648]) ).

fof(f1653,plain,
    ( ~ sQ27_spl
    | ~ sQ24_spl
    | product(g1,a,a,d3) ),
    inference(forward_demodulation,[status(thm)],[f274,f383]) ).

fof(f1655,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,h,isomorphism5(a),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1288]) ).

fof(f1656,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,h,h,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f103,f1655]) ).

fof(f1698,plain,
    ( ~ sQ42_spl
    | a = c ),
    inference(resolution,[status(thm)],[f776,f159]) ).

fof(f1699,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f776,f143]) ).

fof(f1700,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f776,f142]) ).

fof(f1703,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | product(g1,c,a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f776,f140]) ).

fof(f1704,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f776,f133]) ).

fof(f1705,plain,
    ! [X0,X1,X2] :
      ( ~ sQ42_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f776,f69]) ).

fof(f1706,plain,
    ! [X0,X1,X2] :
      ( ~ sQ42_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f776,f67]) ).

fof(f1707,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | X0 = a
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f776,f65]) ).

fof(f1708,plain,
    ( ~ sQ42_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f1698,f212,f696]) ).

fof(f1711,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1703]) ).

fof(f1712,plain,
    ! [X0] :
      ( ~ sQ42_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1704]) ).

fof(f1717,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f700,f154]) ).

fof(f1718,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f700,f153]) ).

fof(f1723,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f1717]) ).

fof(f1724,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f1718]) ).

fof(f1731,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | X0 = d3
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f138]) ).

fof(f1732,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | X0 = d3
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f1731]) ).

fof(f1734,plain,
    ! [X0,X1] :
      ( ~ sQ51_spl
      | product(g1,X0,a,X1)
      | ~ product(g1,X0,b,X1) ),
    inference(resolution,[status(thm)],[f1511,f158]) ).

fof(f1735,plain,
    ! [X0,X1] :
      ( ~ sQ51_spl
      | product(g1,X0,b,X1)
      | ~ product(g1,X0,a,X1) ),
    inference(resolution,[status(thm)],[f1511,f157]) ).

fof(f1736,plain,
    ( ~ sQ51_spl
    | a = b ),
    inference(resolution,[status(thm)],[f1511,f144]) ).

fof(f1737,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1511,f143]) ).

fof(f1738,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f1511,f142]) ).

fof(f1739,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1511,f151]) ).

fof(f1740,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,a),a,X0) ),
    inference(resolution,[status(thm)],[f1511,f150]) ).

fof(f1741,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,a,b,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f1511,f140]) ).

fof(f1742,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1511,f133]) ).

fof(f1743,plain,
    ! [X0,X1,X2] :
      ( ~ sQ51_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1511,f69]) ).

fof(f1744,plain,
    ! [X0,X1,X2] :
      ( ~ sQ51_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1511,f67]) ).

fof(f1745,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | X0 = a
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1511,f65]) ).

fof(f1746,plain,
    ( ~ sQ51_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f1736,f222,f909]) ).

fof(f1747,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1739]) ).

fof(f1748,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f1747]) ).

fof(f1749,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f1740]) ).

fof(f1750,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1749]) ).

fof(f1751,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1741]) ).

fof(f1752,plain,
    ! [X0] :
      ( ~ sQ51_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1742]) ).

fof(f1753,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f139]) ).

fof(f1754,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f1753]) ).

fof(f1762,plain,
    ( ~ sQ48_spl
    | product(g2,f,g,f) ),
    inference(resolution,[status(thm)],[f956,f400]) ).

fof(f1763,plain,
    ( ~ sQ48_spl
    | f = g ),
    inference(resolution,[status(thm)],[f956,f371]) ).

fof(f1764,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f956,f357]) ).

fof(f1765,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | product(g2,g,f,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f956,f356]) ).

fof(f1768,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | product(g2,g,f,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f956,f140]) ).

fof(f1769,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f956,f133]) ).

fof(f1770,plain,
    ! [X0,X1,X2] :
      ( ~ sQ48_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f956,f69]) ).

fof(f1771,plain,
    ! [X0,X1,X2] :
      ( ~ sQ48_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f956,f67]) ).

fof(f1772,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | X0 = f
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f956,f65]) ).

fof(f1773,plain,
    ( ~ sQ48_spl
    | sQ33_spl ),
    inference(split_clause,[status(thm)],[f1763,f321,f844]) ).

fof(f1776,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | product(g2,g,f,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1768]) ).

fof(f1777,plain,
    ! [X0] :
      ( ~ sQ48_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1769]) ).

fof(f1778,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | X0 = d3
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f436]) ).

fof(f1780,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f1390]) ).

fof(f1782,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f137]) ).

fof(f1783,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ17_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f250,f1782]) ).

fof(f1808,plain,
    ( ~ sQ54_spl
    | product(g2,f,h,f) ),
    inference(resolution,[status(thm)],[f1149,f400]) ).

fof(f1809,plain,
    ( ~ sQ54_spl
    | f = h ),
    inference(resolution,[status(thm)],[f1149,f371]) ).

fof(f1810,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f1149,f357]) ).

fof(f1811,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f1149,f356]) ).

fof(f1814,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | product(g2,h,f,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f1149,f140]) ).

fof(f1815,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f1149,f133]) ).

fof(f1816,plain,
    ! [X0,X1,X2] :
      ( ~ sQ54_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f1149,f69]) ).

fof(f1817,plain,
    ! [X0,X1,X2] :
      ( ~ sQ54_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f1149,f67]) ).

fof(f1818,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | X0 = f
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f1149,f65]) ).

fof(f1819,plain,
    ( ~ sQ54_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f1809,f311,f997]) ).

fof(f1822,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1814]) ).

fof(f1823,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1815]) ).

fof(f1824,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ17_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f250,f813]) ).

fof(f1826,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f452]) ).

fof(f1833,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f1638]) ).

fof(f1835,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f1639]) ).

fof(f1853,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | X0 = a
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1640]) ).

fof(f1860,plain,
    product(g1,a,multiply(g1,c,a),multiply(g1,a,multiply(g1,c,a))),
    inference(resolution,[status(thm)],[f872,f169]) ).

fof(f1861,plain,
    group_member(multiply(g1,a,multiply(g1,c,a)),g1),
    inference(resolution,[status(thm)],[f872,f178]) ).

fof(f1862,plain,
    group_member(multiply(g1,b,multiply(g1,c,a)),g1),
    inference(resolution,[status(thm)],[f872,f174]) ).

fof(f1863,plain,
    group_member(multiply(g1,c,multiply(g1,c,a)),g1),
    inference(resolution,[status(thm)],[f872,f173]) ).

fof(f1864,plain,
    product(g1,b,multiply(g1,c,a),multiply(g1,b,multiply(g1,c,a))),
    inference(resolution,[status(thm)],[f872,f165]) ).

fof(f1865,plain,
    product(g1,c,multiply(g1,c,a),multiply(g1,c,multiply(g1,c,a))),
    inference(resolution,[status(thm)],[f872,f164]) ).

fof(f1866,plain,
    ( multiply(g1,c,a) = c
    | multiply(g1,c,a) = b
    | multiply(g1,c,a) = a ),
    inference(resolution,[status(thm)],[f872,f83]) ).

fof(f1867,plain,
    group_member(multiply(g1,identity_for(g1),multiply(g1,c,a)),g1),
    inference(resolution,[status(thm)],[f872,f177]) ).

fof(f1868,plain,
    product(g1,identity_for(g1),multiply(g1,c,a),multiply(g1,identity_for(g1),multiply(g1,c,a))),
    inference(resolution,[status(thm)],[f872,f168]) ).

fof(f1869,plain,
    ! [X0] :
      ( group_member(multiply(g1,multiply(g1,c,a),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f872,f63]) ).

fof(f1870,plain,
    ! [X0] :
      ( product(g1,multiply(g1,c,a),X0,multiply(g1,multiply(g1,c,a),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f872,f62]) ).

fof(f1871,plain,
    group_member(inverse(g1,multiply(g1,c,a)),g1),
    inference(resolution,[status(thm)],[f872,f59]) ).

fof(f1872,definition,
    ( sQ60_spl
  <=> multiply(g1,c,a) = a ),
    introduced(definition,[new_symbols(definition,[sQ60_spl])],[split_symbol_definition]) ).

fof(f1873,plain,
    ( ~ sQ60_spl
    | multiply(g1,c,a) = a ),
    inference(component_clause,[status(thm)],[f1872]) ).

fof(f1874,plain,
    ( sQ60_spl
    | multiply(g1,c,a) != a ),
    inference(component_clause,[status(thm)],[f1872]) ).

fof(f1875,definition,
    ( sQ61_spl
  <=> multiply(g1,c,a) = b ),
    introduced(definition,[new_symbols(definition,[sQ61_spl])],[split_symbol_definition]) ).

fof(f1876,plain,
    ( ~ sQ61_spl
    | multiply(g1,c,a) = b ),
    inference(component_clause,[status(thm)],[f1875]) ).

fof(f1877,plain,
    ( sQ61_spl
    | multiply(g1,c,a) != b ),
    inference(component_clause,[status(thm)],[f1875]) ).

fof(f1878,definition,
    ( sQ62_spl
  <=> multiply(g1,c,a) = c ),
    introduced(definition,[new_symbols(definition,[sQ62_spl])],[split_symbol_definition]) ).

fof(f1879,plain,
    ( ~ sQ62_spl
    | multiply(g1,c,a) = c ),
    inference(component_clause,[status(thm)],[f1878]) ).

fof(f1880,plain,
    ( sQ62_spl
    | multiply(g1,c,a) != c ),
    inference(component_clause,[status(thm)],[f1878]) ).

fof(f1881,plain,
    ( sQ62_spl
    | sQ61_spl
    | sQ60_spl ),
    inference(split_clause,[status(thm)],[f1866,f1872,f1875,f1878]) ).

fof(f1882,plain,
    group_member(multiply(g1,a,multiply(g1,c,a)),g1),
    inference(forward_demodulation,[status(thm)],[f85,f1867]) ).

fof(f1883,plain,
    product(g1,a,multiply(g1,c,a),multiply(g1,identity_for(g1),multiply(g1,c,a))),
    inference(forward_demodulation,[status(thm)],[f85,f1868]) ).

fof(f1884,plain,
    product(g1,a,multiply(g1,c,a),multiply(g1,a,multiply(g1,c,a))),
    inference(forward_demodulation,[status(thm)],[f85,f1883]) ).

fof(f1901,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,identity_for(g2),identity_for(g2),X0)
      | ~ product(g2,g,h,X0) ),
    inference(paramodulation,[status(thm)],[f1001,f396]) ).

fof(f1902,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | product(g2,identity_for(g2),identity_for(g2),X0)
      | ~ product(g2,g,g,X0) ),
    inference(paramodulation,[status(thm)],[f848,f396]) ).

fof(f1904,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f700,f396]) ).

fof(f1905,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(paramodulation,[status(thm)],[f617,f396]) ).

fof(f1919,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1901]) ).

fof(f1920,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1919]) ).

fof(f1921,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1902]) ).

fof(f1922,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1921]) ).

fof(f1924,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1904]) ).

fof(f1925,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1924]) ).

fof(f1926,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1905]) ).

fof(f1927,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1926]) ).

fof(f1929,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f644,f143]) ).

fof(f1934,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f644,f133]) ).

fof(f1935,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f644,f69]) ).

fof(f1936,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f644,f67]) ).

fof(f1943,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1934]) ).

fof(f1951,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,identity_for(g2),identity_for(g2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(paramodulation,[status(thm)],[f1001,f398]) ).

fof(f1954,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f700,f398]) ).

fof(f1955,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(paramodulation,[status(thm)],[f617,f398]) ).

fof(f1969,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1951]) ).

fof(f1970,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f1969]) ).

fof(f1974,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1954]) ).

fof(f1975,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1974]) ).

fof(f1976,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1955]) ).

fof(f1977,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1976]) ).

fof(f2001,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,multiply(g1,b,a),multiply(g1,a,multiply(g1,b,a))) ),
    inference(resolution,[status(thm)],[f1570,f169]) ).

fof(f2002,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,a,multiply(g1,b,a)),g1) ),
    inference(resolution,[status(thm)],[f1570,f178]) ).

fof(f2003,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,b,multiply(g1,b,a)),g1) ),
    inference(resolution,[status(thm)],[f1570,f174]) ).

fof(f2004,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,c,multiply(g1,b,a)),g1) ),
    inference(resolution,[status(thm)],[f1570,f173]) ).

fof(f2005,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,b,multiply(g1,b,a),multiply(g1,b,multiply(g1,b,a))) ),
    inference(resolution,[status(thm)],[f1570,f165]) ).

fof(f2006,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,c,multiply(g1,b,a),multiply(g1,c,multiply(g1,b,a))) ),
    inference(resolution,[status(thm)],[f1570,f164]) ).

fof(f2008,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,identity_for(g1),multiply(g1,b,a)),g1) ),
    inference(resolution,[status(thm)],[f1570,f177]) ).

fof(f2009,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,identity_for(g1),multiply(g1,b,a),multiply(g1,identity_for(g1),multiply(g1,b,a))) ),
    inference(resolution,[status(thm)],[f1570,f168]) ).

fof(f2012,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(inverse(g1,multiply(g1,b,a)),g1) ),
    inference(resolution,[status(thm)],[f1570,f59]) ).

fof(f2013,definition,
    ( sQ63_spl
  <=> multiply(g1,b,a) = a ),
    introduced(definition,[new_symbols(definition,[sQ63_spl])],[split_symbol_definition]) ).

fof(f2014,plain,
    ( ~ sQ63_spl
    | multiply(g1,b,a) = a ),
    inference(component_clause,[status(thm)],[f2013]) ).

fof(f2016,definition,
    ( sQ64_spl
  <=> multiply(g1,b,a) = b ),
    introduced(definition,[new_symbols(definition,[sQ64_spl])],[split_symbol_definition]) ).

fof(f2017,plain,
    ( ~ sQ64_spl
    | multiply(g1,b,a) = b ),
    inference(component_clause,[status(thm)],[f2016]) ).

fof(f2018,plain,
    ( sQ64_spl
    | multiply(g1,b,a) != b ),
    inference(component_clause,[status(thm)],[f2016]) ).

fof(f2019,definition,
    ( sQ65_spl
  <=> multiply(g1,b,a) = c ),
    introduced(definition,[new_symbols(definition,[sQ65_spl])],[split_symbol_definition]) ).

fof(f2020,plain,
    ( ~ sQ65_spl
    | multiply(g1,b,a) = c ),
    inference(component_clause,[status(thm)],[f2019]) ).

fof(f2023,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,a,multiply(g1,b,a)),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f2008]) ).

fof(f2024,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,multiply(g1,b,a),multiply(g1,identity_for(g1),multiply(g1,b,a))) ),
    inference(forward_demodulation,[status(thm)],[f85,f2009]) ).

fof(f2025,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,multiply(g1,b,a),multiply(g1,a,multiply(g1,b,a))) ),
    inference(forward_demodulation,[status(thm)],[f85,f2024]) ).

fof(f2054,plain,
    ( ~ sQ65_spl
    | ~ sQ64_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f2017,f2020]) ).

fof(f2055,plain,
    ( ~ sQ65_spl
    | ~ sQ64_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f2054,f215,f2016,f2019]) ).

fof(f2104,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f764,f143]) ).

fof(f2105,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f764,f142]) ).

fof(f2109,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f764,f133]) ).

fof(f2110,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f764,f69]) ).

fof(f2111,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f764,f67]) ).

fof(f2118,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2109]) ).

fof(f2119,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f765,f143]) ).

fof(f2120,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f765,f142]) ).

fof(f2121,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f765,f151]) ).

fof(f2122,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f765,f150]) ).

fof(f2123,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f765,f140]) ).

fof(f2124,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f765,f133]) ).

fof(f2125,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f765,f69]) ).

fof(f2126,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f765,f67]) ).

fof(f2128,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2121]) ).

fof(f2129,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2128]) ).

fof(f2130,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2122]) ).

fof(f2131,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2130]) ).

fof(f2132,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2123]) ).

fof(f2133,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2124]) ).

fof(f2149,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f700,f500]) ).

fof(f2150,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(paramodulation,[status(thm)],[f617,f500]) ).

fof(f2162,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f700,f501]) ).

fof(f2163,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(paramodulation,[status(thm)],[f617,f501]) ).

fof(f2188,plain,
    ! [X0,X1] : product(X0,identity_for(X0),X1,inverse(X0,inverse(X0,X1))),
    inference(resolution,[status(thm)],[f539,f58]) ).

fof(f2189,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,g),identity_for(g2),X0) ),
    inference(paramodulation,[status(thm)],[f1001,f539]) ).

fof(f2192,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),identity_for(g1),X0) ),
    inference(paramodulation,[status(thm)],[f700,f539]) ).

fof(f2198,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,identity_for(g2),X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f2189]) ).

fof(f2199,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2198]) ).

fof(f2200,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2199]) ).

fof(f2206,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2192]) ).

fof(f2207,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2206]) ).

fof(f2208,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2207]) ).

fof(f2217,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f944,f356]) ).

fof(f2222,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f944,f69]) ).

fof(f2223,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f944,f67]) ).

fof(f2235,plain,
    ( ~ sQ17_spl
    | ~ sQ40_spl
    | product(g1,a,b,multiply(g1,a,inverse(g1,b))) ),
    inference(forward_demodulation,[status(thm)],[f617,f608]) ).

fof(f2236,plain,
    ( ~ sQ17_spl
    | ~ sQ40_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f617,f2235]) ).

fof(f2239,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f1618]) ).

fof(f2290,plain,
    ( ~ sQ17_spl
    | ~ sQ46_spl
    | product(g1,a,c,b) ),
    inference(forward_demodulation,[status(thm)],[f731,f507]) ).

fof(f2291,plain,
    ( ~ sQ17_spl
    | ~ sQ46_spl
    | product(g1,c,a,b) ),
    inference(resolution,[status(thm)],[f2290,f469]) ).

fof(f2292,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,X0,b,X1)
      | ~ product(g1,X0,c,X1) ),
    inference(resolution,[status(thm)],[f2290,f158]) ).

fof(f2293,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,X0,c,X1)
      | ~ product(g1,X0,b,X1) ),
    inference(resolution,[status(thm)],[f2290,f157]) ).

fof(f2294,plain,
    ( ~ sQ17_spl
    | ~ sQ46_spl
    | b = c ),
    inference(resolution,[status(thm)],[f2290,f144]) ).

fof(f2295,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f2290,f143]) ).

fof(f2296,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f2290,f142]) ).

fof(f2297,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,inverse(g1,a),b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f2290,f151]) ).

fof(f2298,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,a),b,X0) ),
    inference(resolution,[status(thm)],[f2290,f150]) ).

fof(f2299,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,a,c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f2290,f140]) ).

fof(f2300,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f2290,f133]) ).

fof(f2301,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f2290,f69]) ).

fof(f2302,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f2290,f67]) ).

fof(f2303,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | X0 = b
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f2290,f65]) ).

fof(f2304,plain,
    ( ~ sQ17_spl
    | ~ sQ46_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f2294,f215,f730,f249]) ).

fof(f2305,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,inverse(g1,a),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2297]) ).

fof(f2306,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f2305]) ).

fof(f2307,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f2298]) ).

fof(f2308,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2307]) ).

fof(f2309,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2299]) ).

fof(f2310,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ46_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2300]) ).

fof(f2312,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f1035,f356]) ).

fof(f2327,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f1036,f356]) ).

fof(f2328,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,inverse(g2,g),f,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f1036,f151]) ).

fof(f2329,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,g),f,X0) ),
    inference(resolution,[status(thm)],[f1036,f150]) ).

fof(f2332,plain,
    ! [X0,X1,X2] :
      ( ~ sQ55_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f1036,f69]) ).

fof(f2333,plain,
    ! [X0,X1,X2] :
      ( ~ sQ55_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f1036,f67]) ).

fof(f2335,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,inverse(g2,g),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2328]) ).

fof(f2336,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ49_spl
      | product(g2,g,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f2335]) ).

fof(f2337,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f2329]) ).

fof(f2338,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2337]) ).

fof(f2382,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,identity_for(g2),inverse(g2,g),X0) ),
    inference(paramodulation,[status(thm)],[f1001,f599]) ).

fof(f2385,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,identity_for(g1),inverse(g1,b),X0) ),
    inference(paramodulation,[status(thm)],[f700,f599]) ).

fof(f2391,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,f,inverse(g2,g),X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2382]) ).

fof(f2392,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ49_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f2391]) ).

fof(f2393,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ49_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2392]) ).

fof(f2399,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,a,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2385]) ).

fof(f2400,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2399]) ).

fof(f2401,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2400]) ).

fof(f2409,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1222]) ).

fof(f2412,plain,
    ( ~ sQ60_spl
    | product(g1,c,a,a) ),
    inference(forward_demodulation,[status(thm)],[f1873,f717]) ).

fof(f2413,plain,
    ( ~ sQ60_spl
    | product(g1,a,c,a) ),
    inference(resolution,[status(thm)],[f2412,f401]) ).

fof(f2414,plain,
    ( ~ sQ60_spl
    | a = c ),
    inference(resolution,[status(thm)],[f2412,f159]) ).

fof(f2415,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f2412,f143]) ).

fof(f2416,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f2412,f142]) ).

fof(f2417,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f2412,f151]) ).

fof(f2418,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(resolution,[status(thm)],[f2412,f150]) ).

fof(f2419,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | product(g1,c,a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f2412,f140]) ).

fof(f2420,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f2412,f133]) ).

fof(f2421,plain,
    ! [X0,X1,X2] :
      ( ~ sQ60_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f2412,f69]) ).

fof(f2422,plain,
    ! [X0,X1,X2] :
      ( ~ sQ60_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f2412,f67]) ).

fof(f2423,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | X0 = a
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f2412,f65]) ).

fof(f2424,plain,
    ( ~ sQ60_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f2414,f212,f1872]) ).

fof(f2425,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2417]) ).

fof(f2426,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | ~ sQ43_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f700,f2425]) ).

fof(f2427,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | ~ sQ43_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f700,f2418]) ).

fof(f2428,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2427]) ).

fof(f2429,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2419]) ).

fof(f2430,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2420]) ).

fof(f2431,plain,
    ( ~ sQ63_spl
    | product(g1,b,a,a) ),
    inference(forward_demodulation,[status(thm)],[f2014,f782]) ).

fof(f2432,plain,
    ( ~ sQ63_spl
    | product(g1,a,b,a) ),
    inference(resolution,[status(thm)],[f2431,f401]) ).

fof(f2433,plain,
    ( ~ sQ63_spl
    | a = b ),
    inference(resolution,[status(thm)],[f2431,f159]) ).

fof(f2434,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f2431,f143]) ).

fof(f2435,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f2431,f142]) ).

fof(f2436,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f2431,f151]) ).

fof(f2437,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f2431,f150]) ).

fof(f2438,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | product(g1,b,a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f2431,f140]) ).

fof(f2439,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f2431,f133]) ).

fof(f2440,plain,
    ! [X0,X1,X2] :
      ( ~ sQ63_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f2431,f69]) ).

fof(f2441,plain,
    ! [X0,X1,X2] :
      ( ~ sQ63_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f2431,f67]) ).

fof(f2442,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | X0 = a
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f2431,f65]) ).

fof(f2443,plain,
    ( ~ sQ63_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f2433,f222,f2013]) ).

fof(f2444,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2436]) ).

fof(f2445,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2444]) ).

fof(f2446,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2437]) ).

fof(f2447,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2446]) ).

fof(f2448,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2438]) ).

fof(f2449,plain,
    ! [X0] :
      ( ~ sQ63_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2439]) ).

fof(f2460,plain,
    product(g2,h,multiply(g2,f,h),multiply(g2,h,multiply(g2,f,h))),
    inference(resolution,[status(thm)],[f807,f191]) ).

fof(f2461,plain,
    group_member(multiply(g2,h,multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f190]) ).

fof(f2462,plain,
    product(g2,g,multiply(g2,f,h),multiply(g2,g,multiply(g2,f,h))),
    inference(resolution,[status(thm)],[f807,f182]) ).

fof(f2463,plain,
    group_member(multiply(g2,g,multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f181]) ).

fof(f2464,plain,
    group_member(multiply(g2,f,multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f172]) ).

fof(f2465,plain,
    product(g2,f,multiply(g2,f,h),multiply(g2,f,multiply(g2,f,h))),
    inference(resolution,[status(thm)],[f807,f163]) ).

fof(f2466,plain,
    ( multiply(g2,f,h) = h
    | multiply(g2,f,h) = g
    | multiply(g2,f,h) = f ),
    inference(resolution,[status(thm)],[f807,f84]) ).

fof(f2467,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f177]) ).

fof(f2468,plain,
    product(g2,identity_for(g2),multiply(g2,f,h),multiply(g2,identity_for(g2),multiply(g2,f,h))),
    inference(resolution,[status(thm)],[f807,f168]) ).

fof(f2469,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,f,h),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f807,f63]) ).

fof(f2470,plain,
    ! [X0] :
      ( product(g2,multiply(g2,f,h),X0,multiply(g2,multiply(g2,f,h),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f807,f62]) ).

fof(f2471,plain,
    group_member(inverse(g2,multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f59]) ).

fof(f2472,definition,
    ( sQ66_spl
  <=> multiply(g2,f,h) = f ),
    introduced(definition,[new_symbols(definition,[sQ66_spl])],[split_symbol_definition]) ).

fof(f2473,plain,
    ( ~ sQ66_spl
    | multiply(g2,f,h) = f ),
    inference(component_clause,[status(thm)],[f2472]) ).

fof(f2474,plain,
    ( sQ66_spl
    | multiply(g2,f,h) != f ),
    inference(component_clause,[status(thm)],[f2472]) ).

fof(f2475,definition,
    ( sQ67_spl
  <=> multiply(g2,f,h) = g ),
    introduced(definition,[new_symbols(definition,[sQ67_spl])],[split_symbol_definition]) ).

fof(f2476,plain,
    ( ~ sQ67_spl
    | multiply(g2,f,h) = g ),
    inference(component_clause,[status(thm)],[f2475]) ).

fof(f2477,plain,
    ( sQ67_spl
    | multiply(g2,f,h) != g ),
    inference(component_clause,[status(thm)],[f2475]) ).

fof(f2478,definition,
    ( sQ68_spl
  <=> multiply(g2,f,h) = h ),
    introduced(definition,[new_symbols(definition,[sQ68_spl])],[split_symbol_definition]) ).

fof(f2479,plain,
    ( ~ sQ68_spl
    | multiply(g2,f,h) = h ),
    inference(component_clause,[status(thm)],[f2478]) ).

fof(f2480,plain,
    ( sQ68_spl
    | multiply(g2,f,h) != h ),
    inference(component_clause,[status(thm)],[f2478]) ).

fof(f2481,plain,
    ( sQ68_spl
    | sQ67_spl
    | sQ66_spl ),
    inference(split_clause,[status(thm)],[f2466,f2472,f2475,f2478]) ).

fof(f2482,plain,
    group_member(multiply(g2,f,multiply(g2,f,h)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f2467]) ).

fof(f2483,plain,
    product(g2,f,multiply(g2,f,h),multiply(g2,identity_for(g2),multiply(g2,f,h))),
    inference(forward_demodulation,[status(thm)],[f86,f2468]) ).

fof(f2484,plain,
    product(g2,f,multiply(g2,f,h),multiply(g2,f,multiply(g2,f,h))),
    inference(forward_demodulation,[status(thm)],[f86,f2483]) ).

fof(f2488,plain,
    ( ~ sQ43_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f700,f695]) ).

fof(f2498,plain,
    multiply(g2,f,g) = g,
    inference(resolution,[status(thm)],[f708,f358]) ).

fof(f2519,plain,
    multiply(g2,f,f) = f,
    inference(resolution,[status(thm)],[f709,f358]) ).

fof(f2538,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,inverse(g1,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f1595]) ).

fof(f2539,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f2538]) ).

fof(f2544,plain,
    ( ~ sQ43_spl
    | product(g1,c,b,multiply(g1,c,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f700,f713]) ).

fof(f2545,plain,
    ( ~ sQ43_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f700,f2544]) ).

fof(f2546,plain,
    ( ~ sQ43_spl
    | multiply(g1,c,b) = a ),
    inference(resolution,[status(thm)],[f2545,f760]) ).

fof(f2547,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,multiply(g1,c,b),X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f2545,f143]) ).

fof(f2548,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,multiply(g1,c,b),X0) ),
    inference(resolution,[status(thm)],[f2545,f142]) ).

fof(f2549,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,inverse(g1,c),multiply(g1,c,b),X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f2545,f151]) ).

fof(f2550,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,c),multiply(g1,c,b),X0) ),
    inference(resolution,[status(thm)],[f2545,f150]) ).

fof(f2551,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,c,b,X0)
      | ~ product(g1,identity_for(g1),multiply(g1,c,b),X0) ),
    inference(resolution,[status(thm)],[f2545,f140]) ).

fof(f2552,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),multiply(g1,c,b),X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f2545,f133]) ).

fof(f2553,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,multiply(g1,c,b),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f2545,f69]) ).

fof(f2554,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,multiply(g1,c,b),X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f2545,f67]) ).

fof(f2555,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | X0 = multiply(g1,c,b)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f2545,f65]) ).

fof(f2556,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,inverse(g1,c),multiply(g1,c,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2549]) ).

fof(f2557,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,b,multiply(g1,c,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f700,f2556]) ).

fof(f2558,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,multiply(g1,c,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f700,f2550]) ).

fof(f2559,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,multiply(g1,c,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2558]) ).

fof(f2560,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,multiply(g1,c,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2551]) ).

fof(f2561,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,multiply(g1,c,b),X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2552]) ).

fof(f2562,plain,
    ! [X0] :
      ( product(g1,a,multiply(g1,c,c),X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f714,f143]) ).

fof(f2563,plain,
    ! [X0] :
      ( product(g1,c,c,X0)
      | ~ product(g1,a,multiply(g1,c,c),X0) ),
    inference(resolution,[status(thm)],[f714,f142]) ).

fof(f2564,plain,
    ! [X0] :
      ( product(g1,inverse(g1,c),multiply(g1,c,c),X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f714,f151]) ).

fof(f2565,plain,
    ! [X0] :
      ( product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,c),multiply(g1,c,c),X0) ),
    inference(resolution,[status(thm)],[f714,f150]) ).

fof(f2566,plain,
    ! [X0] :
      ( product(g1,c,c,X0)
      | ~ product(g1,identity_for(g1),multiply(g1,c,c),X0) ),
    inference(resolution,[status(thm)],[f714,f140]) ).

fof(f2567,plain,
    ! [X0] :
      ( product(g1,identity_for(g1),multiply(g1,c,c),X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f714,f133]) ).

fof(f2568,plain,
    ! [X0,X1,X2] :
      ( product(g1,multiply(g1,c,c),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f714,f69]) ).

fof(f2569,plain,
    ! [X0,X1,X2] :
      ( product(g1,c,X1,X2)
      | ~ product(g1,multiply(g1,c,c),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f714,f67]) ).

fof(f2570,plain,
    ! [X0] :
      ( X0 = multiply(g1,c,c)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f714,f65]) ).

fof(f2571,plain,
    ! [X0] :
      ( product(g1,inverse(g1,c),multiply(g1,c,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2564]) ).

fof(f2572,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,b,multiply(g1,c,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f700,f2571]) ).

fof(f2573,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,multiply(g1,c,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f700,f2565]) ).

fof(f2574,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,multiply(g1,c,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2573]) ).

fof(f2575,plain,
    ! [X0] :
      ( product(g1,c,c,X0)
      | ~ product(g1,a,multiply(g1,c,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2566]) ).

fof(f2576,plain,
    ! [X0] :
      ( product(g1,a,multiply(g1,c,c),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2567]) ).

fof(f2581,plain,
    product(g1,a,multiply(g1,c,c),multiply(g1,a,multiply(g1,c,c))),
    inference(resolution,[status(thm)],[f869,f169]) ).

fof(f2582,plain,
    group_member(multiply(g1,a,multiply(g1,c,c)),g1),
    inference(resolution,[status(thm)],[f869,f178]) ).

fof(f2583,plain,
    group_member(multiply(g1,b,multiply(g1,c,c)),g1),
    inference(resolution,[status(thm)],[f869,f174]) ).

fof(f2584,plain,
    group_member(multiply(g1,c,multiply(g1,c,c)),g1),
    inference(resolution,[status(thm)],[f869,f173]) ).

fof(f2585,plain,
    product(g1,b,multiply(g1,c,c),multiply(g1,b,multiply(g1,c,c))),
    inference(resolution,[status(thm)],[f869,f165]) ).

fof(f2586,plain,
    product(g1,c,multiply(g1,c,c),multiply(g1,c,multiply(g1,c,c))),
    inference(resolution,[status(thm)],[f869,f164]) ).

fof(f2587,plain,
    ( multiply(g1,c,c) = c
    | multiply(g1,c,c) = b
    | multiply(g1,c,c) = a ),
    inference(resolution,[status(thm)],[f869,f83]) ).

fof(f2588,plain,
    group_member(multiply(g1,identity_for(g1),multiply(g1,c,c)),g1),
    inference(resolution,[status(thm)],[f869,f177]) ).

fof(f2589,plain,
    product(g1,identity_for(g1),multiply(g1,c,c),multiply(g1,identity_for(g1),multiply(g1,c,c))),
    inference(resolution,[status(thm)],[f869,f168]) ).

fof(f2590,plain,
    ! [X0] :
      ( group_member(multiply(g1,multiply(g1,c,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f869,f63]) ).

fof(f2591,plain,
    ! [X0] :
      ( product(g1,multiply(g1,c,c),X0,multiply(g1,multiply(g1,c,c),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f869,f62]) ).

fof(f2592,plain,
    group_member(inverse(g1,multiply(g1,c,c)),g1),
    inference(resolution,[status(thm)],[f869,f59]) ).

fof(f2593,definition,
    ( sQ69_spl
  <=> multiply(g1,c,c) = a ),
    introduced(definition,[new_symbols(definition,[sQ69_spl])],[split_symbol_definition]) ).

fof(f2594,plain,
    ( ~ sQ69_spl
    | multiply(g1,c,c) = a ),
    inference(component_clause,[status(thm)],[f2593]) ).

fof(f2595,plain,
    ( sQ69_spl
    | multiply(g1,c,c) != a ),
    inference(component_clause,[status(thm)],[f2593]) ).

fof(f2596,definition,
    ( sQ70_spl
  <=> multiply(g1,c,c) = b ),
    introduced(definition,[new_symbols(definition,[sQ70_spl])],[split_symbol_definition]) ).

fof(f2597,plain,
    ( ~ sQ70_spl
    | multiply(g1,c,c) = b ),
    inference(component_clause,[status(thm)],[f2596]) ).

fof(f2598,plain,
    ( sQ70_spl
    | multiply(g1,c,c) != b ),
    inference(component_clause,[status(thm)],[f2596]) ).

fof(f2599,definition,
    ( sQ71_spl
  <=> multiply(g1,c,c) = c ),
    introduced(definition,[new_symbols(definition,[sQ71_spl])],[split_symbol_definition]) ).

fof(f2600,plain,
    ( ~ sQ71_spl
    | multiply(g1,c,c) = c ),
    inference(component_clause,[status(thm)],[f2599]) ).

fof(f2601,plain,
    ( sQ71_spl
    | multiply(g1,c,c) != c ),
    inference(component_clause,[status(thm)],[f2599]) ).

fof(f2602,plain,
    ( sQ71_spl
    | sQ70_spl
    | sQ69_spl ),
    inference(split_clause,[status(thm)],[f2587,f2593,f2596,f2599]) ).

fof(f2603,plain,
    group_member(multiply(g1,a,multiply(g1,c,c)),g1),
    inference(forward_demodulation,[status(thm)],[f85,f2588]) ).

fof(f2604,plain,
    product(g1,a,multiply(g1,c,c),multiply(g1,identity_for(g1),multiply(g1,c,c))),
    inference(forward_demodulation,[status(thm)],[f85,f2589]) ).

fof(f2605,plain,
    product(g1,a,multiply(g1,c,c),multiply(g1,a,multiply(g1,c,c))),
    inference(forward_demodulation,[status(thm)],[f85,f2604]) ).

fof(f2607,plain,
    ( ~ sQ71_spl
    | product(g1,c,c,c) ),
    inference(backward_demodulation,[status(thm)],[f2600,f714]) ).

fof(f2608,plain,
    ( ~ sQ61_spl
    | product(g1,c,a,b) ),
    inference(forward_demodulation,[status(thm)],[f1876,f719]) ).

fof(f2609,plain,
    ( ~ sQ61_spl
    | product(g1,a,c,b) ),
    inference(resolution,[status(thm)],[f2608,f401]) ).

fof(f2610,plain,
    ( ~ sQ61_spl
    | b = c ),
    inference(resolution,[status(thm)],[f2608,f159]) ).

fof(f2611,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f2608,f143]) ).

fof(f2612,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f2608,f142]) ).

fof(f2613,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f2608,f151]) ).

fof(f2614,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f2608,f150]) ).

fof(f2615,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | product(g1,c,a,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f2608,f140]) ).

fof(f2616,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f2608,f133]) ).

fof(f2617,plain,
    ! [X0,X1,X2] :
      ( ~ sQ61_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f2608,f69]) ).

fof(f2618,plain,
    ! [X0,X1,X2] :
      ( ~ sQ61_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f2608,f67]) ).

fof(f2619,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | X0 = b
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f2608,f65]) ).

fof(f2620,plain,
    ( ~ sQ61_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f2610,f215,f1875]) ).

fof(f2621,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2613]) ).

fof(f2622,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | ~ sQ43_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f700,f2621]) ).

fof(f2623,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | ~ sQ43_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f700,f2614]) ).

fof(f2624,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2623]) ).

fof(f2625,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2615]) ).

fof(f2626,plain,
    ! [X0] :
      ( ~ sQ61_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2616]) ).

fof(f2627,plain,
    ( ~ sQ43_spl
    | multiply(g1,b,c) = a ),
    inference(resolution,[status(thm)],[f779,f763]) ).

fof(f2628,plain,
    ! [X0] :
      ( product(g1,a,multiply(g1,b,c),X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f779,f143]) ).

fof(f2629,plain,
    ! [X0] :
      ( product(g1,b,c,X0)
      | ~ product(g1,a,multiply(g1,b,c),X0) ),
    inference(resolution,[status(thm)],[f779,f142]) ).

fof(f2630,plain,
    ! [X0] :
      ( product(g1,inverse(g1,b),multiply(g1,b,c),X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f779,f151]) ).

fof(f2631,plain,
    ! [X0] :
      ( product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),multiply(g1,b,c),X0) ),
    inference(resolution,[status(thm)],[f779,f150]) ).

fof(f2632,plain,
    ! [X0] :
      ( product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),multiply(g1,b,c),X0) ),
    inference(resolution,[status(thm)],[f779,f140]) ).

fof(f2633,plain,
    ! [X0] :
      ( product(g1,identity_for(g1),multiply(g1,b,c),X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f779,f133]) ).

fof(f2634,plain,
    ! [X0,X1,X2] :
      ( product(g1,multiply(g1,b,c),X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f779,f69]) ).

fof(f2635,plain,
    ! [X0,X1,X2] :
      ( product(g1,b,X1,X2)
      | ~ product(g1,multiply(g1,b,c),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f779,f67]) ).

fof(f2636,plain,
    ! [X0] :
      ( X0 = multiply(g1,b,c)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f779,f65]) ).

fof(f2637,plain,
    ! [X0] :
      ( product(g1,inverse(g1,b),multiply(g1,b,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2630]) ).

fof(f2638,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,b,multiply(g1,b,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2637]) ).

fof(f2639,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2631]) ).

fof(f2640,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2639]) ).

fof(f2641,plain,
    ! [X0] :
      ( product(g1,b,c,X0)
      | ~ product(g1,a,multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2632]) ).

fof(f2642,plain,
    ! [X0] :
      ( product(g1,a,multiply(g1,b,c),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2633]) ).

fof(f2643,plain,
    ( ~ sQ40_spl
    | multiply(g1,b,b) = a ),
    inference(resolution,[status(thm)],[f780,f643]) ).

fof(f2644,plain,
    ! [X0] :
      ( product(g1,a,multiply(g1,b,b),X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f780,f143]) ).

fof(f2645,plain,
    ! [X0] :
      ( product(g1,b,b,X0)
      | ~ product(g1,a,multiply(g1,b,b),X0) ),
    inference(resolution,[status(thm)],[f780,f142]) ).

fof(f2646,plain,
    ! [X0] :
      ( product(g1,inverse(g1,b),multiply(g1,b,b),X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f780,f151]) ).

fof(f2647,plain,
    ! [X0] :
      ( product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,b),multiply(g1,b,b),X0) ),
    inference(resolution,[status(thm)],[f780,f150]) ).

fof(f2648,plain,
    ! [X0] :
      ( product(g1,b,b,X0)
      | ~ product(g1,identity_for(g1),multiply(g1,b,b),X0) ),
    inference(resolution,[status(thm)],[f780,f140]) ).

fof(f2649,plain,
    ! [X0] :
      ( product(g1,identity_for(g1),multiply(g1,b,b),X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f780,f133]) ).

fof(f2650,plain,
    ! [X0,X1,X2] :
      ( product(g1,multiply(g1,b,b),X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f780,f69]) ).

fof(f2651,plain,
    ! [X0,X1,X2] :
      ( product(g1,b,X1,X2)
      | ~ product(g1,multiply(g1,b,b),X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f780,f67]) ).

fof(f2652,plain,
    ! [X0] :
      ( X0 = multiply(g1,b,b)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f780,f65]) ).

fof(f2653,plain,
    ! [X0] :
      ( product(g1,inverse(g1,b),multiply(g1,b,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2646]) ).

fof(f2657,plain,
    ! [X0] :
      ( product(g1,b,b,X0)
      | ~ product(g1,a,multiply(g1,b,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2648]) ).

fof(f2658,plain,
    ! [X0] :
      ( product(g1,a,multiply(g1,b,b),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2649]) ).

fof(f2659,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,multiply(g1,c,a),multiply(g1,a,multiply(g1,c,a))) ),
    inference(resolution,[status(thm)],[f1571,f169]) ).

fof(f2660,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,a,multiply(g1,c,a)),g1) ),
    inference(resolution,[status(thm)],[f1571,f178]) ).

fof(f2661,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,b,multiply(g1,c,a)),g1) ),
    inference(resolution,[status(thm)],[f1571,f174]) ).

fof(f2662,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,c,multiply(g1,c,a)),g1) ),
    inference(resolution,[status(thm)],[f1571,f173]) ).

fof(f2663,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,b,multiply(g1,c,a),multiply(g1,b,multiply(g1,c,a))) ),
    inference(resolution,[status(thm)],[f1571,f165]) ).

fof(f2664,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,c,multiply(g1,c,a),multiply(g1,c,multiply(g1,c,a))) ),
    inference(resolution,[status(thm)],[f1571,f164]) ).

fof(f2666,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,identity_for(g1),multiply(g1,c,a)),g1) ),
    inference(resolution,[status(thm)],[f1571,f177]) ).

fof(f2667,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,identity_for(g1),multiply(g1,c,a),multiply(g1,identity_for(g1),multiply(g1,c,a))) ),
    inference(resolution,[status(thm)],[f1571,f168]) ).

fof(f2668,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ57_spl
      | group_member(multiply(g1,multiply(g1,c,a),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f1571,f63]) ).

fof(f2669,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ57_spl
      | product(g1,multiply(g1,c,a),X0,multiply(g1,multiply(g1,c,a),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f1571,f62]) ).

fof(f2670,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(inverse(g1,multiply(g1,c,a)),g1) ),
    inference(resolution,[status(thm)],[f1571,f59]) ).

fof(f2672,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,a,multiply(g1,c,a)),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f2666]) ).

fof(f2673,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,multiply(g1,c,a),multiply(g1,identity_for(g1),multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f85,f2667]) ).

fof(f2674,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,multiply(g1,c,a),multiply(g1,a,multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f85,f2673]) ).

fof(f2675,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1137]) ).

fof(f2676,plain,
    ( ~ sQ71_spl
    | ~ sQ70_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f2597,f2600]) ).

fof(f2677,plain,
    ( ~ sQ71_spl
    | ~ sQ70_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f2676,f215,f2596,f2599]) ).

fof(f2682,plain,
    ( ~ sQ66_spl
    | product(g2,f,h,f) ),
    inference(forward_demodulation,[status(thm)],[f2473,f796]) ).

fof(f2683,plain,
    ( ~ sQ66_spl
    | product(g2,h,f,f) ),
    inference(resolution,[status(thm)],[f2682,f468]) ).

fof(f2684,plain,
    ! [X0,X1] :
      ( ~ sQ66_spl
      | product(g2,X0,f,X1)
      | ~ product(g2,X0,h,X1) ),
    inference(resolution,[status(thm)],[f2682,f370]) ).

fof(f2685,plain,
    ! [X0,X1] :
      ( ~ sQ66_spl
      | product(g2,X0,h,X1)
      | ~ product(g2,X0,f,X1) ),
    inference(resolution,[status(thm)],[f2682,f369]) ).

fof(f2686,plain,
    ( ~ sQ66_spl
    | f = h ),
    inference(resolution,[status(thm)],[f2682,f358]) ).

fof(f2687,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f2682,f357]) ).

fof(f2688,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f2682,f356]) ).

fof(f2689,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,inverse(g2,f),f,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f2682,f151]) ).

fof(f2690,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,f),f,X0) ),
    inference(resolution,[status(thm)],[f2682,f150]) ).

fof(f2691,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,f,h,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f2682,f140]) ).

fof(f2692,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f2682,f133]) ).

fof(f2693,plain,
    ! [X0,X1,X2] :
      ( ~ sQ66_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,f,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f2682,f69]) ).

fof(f2694,plain,
    ! [X0,X1,X2] :
      ( ~ sQ66_spl
      | product(g2,f,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f2682,f67]) ).

fof(f2695,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | X0 = f
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f2682,f65]) ).

fof(f2696,plain,
    ( ~ sQ66_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f2686,f311,f2472]) ).

fof(f2697,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,inverse(g2,f),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2689]) ).

fof(f2698,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f2697]) ).

fof(f2699,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f2690]) ).

fof(f2700,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2699]) ).

fof(f2701,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2691]) ).

fof(f2702,plain,
    ! [X0] :
      ( ~ sQ66_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2692]) ).

fof(f2710,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,inverse(g1,b),X0) ),
    inference(paramodulation,[status(thm)],[f700,f1065]) ).

fof(f2714,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2710]) ).

fof(f2724,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f1307]) ).

fof(f2725,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f2724]) ).

fof(f2757,plain,
    ! [X0] : multiply(X0,identity_for(X0),identity_for(X0)) = identity_for(X0),
    inference(resolution,[status(thm)],[f791,f134]) ).

fof(f2837,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f187]) ).

fof(f2838,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f2837]) ).

fof(f2849,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f1308]) ).

fof(f2858,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f700,f1058]) ).

fof(f2873,plain,
    product(g2,h,multiply(g2,identity_for(g2),identity_for(g2)),multiply(g2,h,multiply(g2,identity_for(g2),identity_for(g2)))),
    inference(resolution,[status(thm)],[f884,f191]) ).

fof(f2874,plain,
    group_member(multiply(g2,h,multiply(g2,identity_for(g2),identity_for(g2))),g2),
    inference(resolution,[status(thm)],[f884,f190]) ).

fof(f2879,plain,
    ( multiply(g2,identity_for(g2),identity_for(g2)) = h
    | multiply(g2,identity_for(g2),identity_for(g2)) = g
    | multiply(g2,identity_for(g2),identity_for(g2)) = f ),
    inference(resolution,[status(thm)],[f884,f84]) ).

fof(f2883,plain,
    group_member(multiply(g1,c,multiply(g1,identity_for(g1),identity_for(g1))),g1),
    inference(resolution,[status(thm)],[f884,f173]) ).

fof(f2885,plain,
    product(g1,c,multiply(g1,identity_for(g1),identity_for(g1)),multiply(g1,c,multiply(g1,identity_for(g1),identity_for(g1)))),
    inference(resolution,[status(thm)],[f884,f164]) ).

fof(f2886,plain,
    ( multiply(g1,identity_for(g1),identity_for(g1)) = c
    | multiply(g1,identity_for(g1),identity_for(g1)) = b
    | multiply(g1,identity_for(g1),identity_for(g1)) = a ),
    inference(resolution,[status(thm)],[f884,f83]) ).

fof(f2896,plain,
    product(g2,h,multiply(g2,f,identity_for(g2)),multiply(g2,h,multiply(g2,identity_for(g2),identity_for(g2)))),
    inference(forward_demodulation,[status(thm)],[f86,f2873]) ).

fof(f2897,plain,
    product(g2,h,multiply(g2,f,f),multiply(g2,h,multiply(g2,identity_for(g2),identity_for(g2)))),
    inference(forward_demodulation,[status(thm)],[f86,f2896]) ).

fof(f2898,plain,
    product(g2,h,f,multiply(g2,h,multiply(g2,identity_for(g2),identity_for(g2)))),
    inference(forward_demodulation,[status(thm)],[f2519,f2897]) ).

fof(f2899,plain,
    product(g2,h,f,multiply(g2,h,multiply(g2,f,identity_for(g2)))),
    inference(forward_demodulation,[status(thm)],[f86,f2898]) ).

fof(f2900,plain,
    product(g2,h,f,multiply(g2,h,multiply(g2,f,f))),
    inference(forward_demodulation,[status(thm)],[f86,f2899]) ).

fof(f2901,plain,
    product(g2,h,f,multiply(g2,h,f)),
    inference(forward_demodulation,[status(thm)],[f2519,f2900]) ).

fof(f2902,plain,
    group_member(multiply(g2,h,multiply(g2,f,identity_for(g2))),g2),
    inference(forward_demodulation,[status(thm)],[f86,f2874]) ).

fof(f2903,plain,
    group_member(multiply(g2,h,multiply(g2,f,f)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f2902]) ).

fof(f2904,plain,
    group_member(multiply(g2,h,f),g2),
    inference(forward_demodulation,[status(thm)],[f2519,f2903]) ).

fof(f2925,definition,
    ( sQ72_spl
  <=> multiply(g2,identity_for(g2),identity_for(g2)) = f ),
    introduced(definition,[new_symbols(definition,[sQ72_spl])],[split_symbol_definition]) ).

fof(f2928,definition,
    ( sQ73_spl
  <=> multiply(g2,identity_for(g2),identity_for(g2)) = g ),
    introduced(definition,[new_symbols(definition,[sQ73_spl])],[split_symbol_definition]) ).

fof(f2929,plain,
    ( ~ sQ73_spl
    | multiply(g2,identity_for(g2),identity_for(g2)) = g ),
    inference(component_clause,[status(thm)],[f2928]) ).

fof(f2931,definition,
    ( sQ74_spl
  <=> multiply(g2,identity_for(g2),identity_for(g2)) = h ),
    introduced(definition,[new_symbols(definition,[sQ74_spl])],[split_symbol_definition]) ).

fof(f2932,plain,
    ( ~ sQ74_spl
    | multiply(g2,identity_for(g2),identity_for(g2)) = h ),
    inference(component_clause,[status(thm)],[f2931]) ).

fof(f2934,plain,
    ( sQ74_spl
    | sQ73_spl
    | sQ72_spl ),
    inference(split_clause,[status(thm)],[f2879,f2925,f2928,f2931]) ).

fof(f2950,plain,
    group_member(multiply(g1,c,multiply(g1,a,identity_for(g1))),g1),
    inference(forward_demodulation,[status(thm)],[f85,f2883]) ).

fof(f2951,plain,
    group_member(multiply(g1,c,multiply(g1,a,a)),g1),
    inference(forward_demodulation,[status(thm)],[f85,f2950]) ).

fof(f2952,plain,
    ( ~ sQ57_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f1121,f2951]) ).

fof(f2961,plain,
    product(g1,c,multiply(g1,a,identity_for(g1)),multiply(g1,c,multiply(g1,identity_for(g1),identity_for(g1)))),
    inference(forward_demodulation,[status(thm)],[f85,f2885]) ).

fof(f2962,plain,
    product(g1,c,multiply(g1,a,a),multiply(g1,c,multiply(g1,identity_for(g1),identity_for(g1)))),
    inference(forward_demodulation,[status(thm)],[f85,f2961]) ).

fof(f2963,plain,
    ( ~ sQ57_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,identity_for(g1),identity_for(g1)))) ),
    inference(forward_demodulation,[status(thm)],[f1121,f2962]) ).

fof(f2964,plain,
    ( ~ sQ57_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,a,identity_for(g1)))) ),
    inference(forward_demodulation,[status(thm)],[f85,f2963]) ).

fof(f2965,plain,
    ( ~ sQ57_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,a,a))) ),
    inference(forward_demodulation,[status(thm)],[f85,f2964]) ).

fof(f2966,plain,
    ( ~ sQ57_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f1121,f2965]) ).

fof(f2968,definition,
    ( sQ75_spl
  <=> multiply(g1,identity_for(g1),identity_for(g1)) = a ),
    introduced(definition,[new_symbols(definition,[sQ75_spl])],[split_symbol_definition]) ).

fof(f2970,plain,
    ( sQ75_spl
    | multiply(g1,identity_for(g1),identity_for(g1)) != a ),
    inference(component_clause,[status(thm)],[f2968]) ).

fof(f2971,definition,
    ( sQ76_spl
  <=> multiply(g1,identity_for(g1),identity_for(g1)) = b ),
    introduced(definition,[new_symbols(definition,[sQ76_spl])],[split_symbol_definition]) ).

fof(f2972,plain,
    ( ~ sQ76_spl
    | multiply(g1,identity_for(g1),identity_for(g1)) = b ),
    inference(component_clause,[status(thm)],[f2971]) ).

fof(f2974,definition,
    ( sQ77_spl
  <=> multiply(g1,identity_for(g1),identity_for(g1)) = c ),
    introduced(definition,[new_symbols(definition,[sQ77_spl])],[split_symbol_definition]) ).

fof(f2975,plain,
    ( ~ sQ77_spl
    | multiply(g1,identity_for(g1),identity_for(g1)) = c ),
    inference(component_clause,[status(thm)],[f2974]) ).

fof(f2977,plain,
    ( sQ77_spl
    | sQ76_spl
    | sQ75_spl ),
    inference(split_clause,[status(thm)],[f2886,f2968,f2971,f2974]) ).

fof(f2986,plain,
    ( ~ sQ77_spl
    | multiply(g1,a,identity_for(g1)) = c ),
    inference(forward_demodulation,[status(thm)],[f85,f2975]) ).

fof(f2987,plain,
    ( ~ sQ77_spl
    | multiply(g1,a,a) = c ),
    inference(forward_demodulation,[status(thm)],[f85,f2986]) ).

fof(f2988,plain,
    ( ~ sQ77_spl
    | ~ sQ57_spl
    | a = c ),
    inference(forward_demodulation,[status(thm)],[f1121,f2987]) ).

fof(f2989,plain,
    ( ~ sQ77_spl
    | ~ sQ57_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2988,f75]) ).

fof(f2990,plain,
    ( ~ sQ77_spl
    | ~ sQ57_spl ),
    inference(contradiction_clause,[status(thm)],[f2989]) ).

fof(f2991,plain,
    ( ~ sQ76_spl
    | multiply(g1,a,identity_for(g1)) = b ),
    inference(forward_demodulation,[status(thm)],[f85,f2972]) ).

fof(f2992,plain,
    ( ~ sQ76_spl
    | multiply(g1,a,a) = b ),
    inference(forward_demodulation,[status(thm)],[f85,f2991]) ).

fof(f2993,plain,
    ( ~ sQ76_spl
    | ~ sQ57_spl
    | a = b ),
    inference(forward_demodulation,[status(thm)],[f1121,f2992]) ).

fof(f2994,plain,
    ( ~ sQ76_spl
    | ~ sQ57_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2993,f74]) ).

fof(f2995,plain,
    ( ~ sQ76_spl
    | ~ sQ57_spl ),
    inference(contradiction_clause,[status(thm)],[f2994]) ).

fof(f2998,plain,
    ( ~ sQ74_spl
    | multiply(g2,f,identity_for(g2)) = h ),
    inference(forward_demodulation,[status(thm)],[f86,f2932]) ).

fof(f2999,plain,
    ( ~ sQ74_spl
    | multiply(g2,f,f) = h ),
    inference(forward_demodulation,[status(thm)],[f86,f2998]) ).

fof(f3000,plain,
    ( ~ sQ74_spl
    | f = h ),
    inference(forward_demodulation,[status(thm)],[f2519,f2999]) ).

fof(f3001,plain,
    ( ~ sQ74_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3000,f81]) ).

fof(f3002,plain,
    ~ sQ74_spl,
    inference(contradiction_clause,[status(thm)],[f3001]) ).

fof(f3003,plain,
    ( ~ sQ73_spl
    | multiply(g2,f,identity_for(g2)) = g ),
    inference(forward_demodulation,[status(thm)],[f86,f2929]) ).

fof(f3004,plain,
    ( ~ sQ73_spl
    | multiply(g2,f,f) = g ),
    inference(forward_demodulation,[status(thm)],[f86,f3003]) ).

fof(f3005,plain,
    ( ~ sQ73_spl
    | f = g ),
    inference(forward_demodulation,[status(thm)],[f2519,f3004]) ).

fof(f3006,plain,
    ( ~ sQ73_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3005,f80]) ).

fof(f3007,plain,
    ~ sQ73_spl,
    inference(contradiction_clause,[status(thm)],[f3006]) ).

fof(f3023,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f1602]) ).

fof(f3024,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,inverse(g1,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f3023]) ).

fof(f3025,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f3024]) ).

fof(f3032,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f700,f1059]) ).

fof(f3052,plain,
    product(g2,h,multiply(g2,g,h),multiply(g2,h,multiply(g2,g,h))),
    inference(resolution,[status(thm)],[f959,f191]) ).

fof(f3053,plain,
    group_member(multiply(g2,h,multiply(g2,g,h)),g2),
    inference(resolution,[status(thm)],[f959,f190]) ).

fof(f3054,plain,
    product(g2,g,multiply(g2,g,h),multiply(g2,g,multiply(g2,g,h))),
    inference(resolution,[status(thm)],[f959,f182]) ).

fof(f3055,plain,
    group_member(multiply(g2,g,multiply(g2,g,h)),g2),
    inference(resolution,[status(thm)],[f959,f181]) ).

fof(f3056,plain,
    group_member(multiply(g2,f,multiply(g2,g,h)),g2),
    inference(resolution,[status(thm)],[f959,f172]) ).

fof(f3057,plain,
    product(g2,f,multiply(g2,g,h),multiply(g2,f,multiply(g2,g,h))),
    inference(resolution,[status(thm)],[f959,f163]) ).

fof(f3058,plain,
    ( multiply(g2,g,h) = h
    | multiply(g2,g,h) = g
    | multiply(g2,g,h) = f ),
    inference(resolution,[status(thm)],[f959,f84]) ).

fof(f3059,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,g,h)),g2),
    inference(resolution,[status(thm)],[f959,f177]) ).

fof(f3060,plain,
    product(g2,identity_for(g2),multiply(g2,g,h),multiply(g2,identity_for(g2),multiply(g2,g,h))),
    inference(resolution,[status(thm)],[f959,f168]) ).

fof(f3061,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,g,h),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f959,f63]) ).

fof(f3062,plain,
    ! [X0] :
      ( product(g2,multiply(g2,g,h),X0,multiply(g2,multiply(g2,g,h),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f959,f62]) ).

fof(f3063,plain,
    group_member(inverse(g2,multiply(g2,g,h)),g2),
    inference(resolution,[status(thm)],[f959,f59]) ).

fof(f3064,definition,
    ( sQ78_spl
  <=> multiply(g2,g,h) = f ),
    introduced(definition,[new_symbols(definition,[sQ78_spl])],[split_symbol_definition]) ).

fof(f3065,plain,
    ( ~ sQ78_spl
    | multiply(g2,g,h) = f ),
    inference(component_clause,[status(thm)],[f3064]) ).

fof(f3066,plain,
    ( sQ78_spl
    | multiply(g2,g,h) != f ),
    inference(component_clause,[status(thm)],[f3064]) ).

fof(f3067,definition,
    ( sQ79_spl
  <=> multiply(g2,g,h) = g ),
    introduced(definition,[new_symbols(definition,[sQ79_spl])],[split_symbol_definition]) ).

fof(f3068,plain,
    ( ~ sQ79_spl
    | multiply(g2,g,h) = g ),
    inference(component_clause,[status(thm)],[f3067]) ).

fof(f3069,plain,
    ( sQ79_spl
    | multiply(g2,g,h) != g ),
    inference(component_clause,[status(thm)],[f3067]) ).

fof(f3070,definition,
    ( sQ80_spl
  <=> multiply(g2,g,h) = h ),
    introduced(definition,[new_symbols(definition,[sQ80_spl])],[split_symbol_definition]) ).

fof(f3071,plain,
    ( ~ sQ80_spl
    | multiply(g2,g,h) = h ),
    inference(component_clause,[status(thm)],[f3070]) ).

fof(f3072,plain,
    ( sQ80_spl
    | multiply(g2,g,h) != h ),
    inference(component_clause,[status(thm)],[f3070]) ).

fof(f3073,plain,
    ( sQ80_spl
    | sQ79_spl
    | sQ78_spl ),
    inference(split_clause,[status(thm)],[f3058,f3064,f3067,f3070]) ).

fof(f3074,plain,
    group_member(multiply(g2,f,multiply(g2,g,h)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f3059]) ).

fof(f3075,plain,
    product(g2,f,multiply(g2,g,h),multiply(g2,identity_for(g2),multiply(g2,g,h))),
    inference(forward_demodulation,[status(thm)],[f86,f3060]) ).

fof(f3076,plain,
    product(g2,f,multiply(g2,g,h),multiply(g2,f,multiply(g2,g,h))),
    inference(forward_demodulation,[status(thm)],[f86,f3075]) ).

fof(f3078,plain,
    ( ~ sQ80_spl
    | ~ sQ79_spl
    | g = h ),
    inference(backward_demodulation,[status(thm)],[f3068,f3071]) ).

fof(f3079,plain,
    ( ~ sQ80_spl
    | ~ sQ79_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f3078,f314,f3067,f3070]) ).

fof(f3080,plain,
    product(g2,h,multiply(g2,g,g),multiply(g2,h,multiply(g2,g,g))),
    inference(resolution,[status(thm)],[f960,f191]) ).

fof(f3081,plain,
    group_member(multiply(g2,h,multiply(g2,g,g)),g2),
    inference(resolution,[status(thm)],[f960,f190]) ).

fof(f3082,plain,
    product(g2,g,multiply(g2,g,g),multiply(g2,g,multiply(g2,g,g))),
    inference(resolution,[status(thm)],[f960,f182]) ).

fof(f3083,plain,
    group_member(multiply(g2,g,multiply(g2,g,g)),g2),
    inference(resolution,[status(thm)],[f960,f181]) ).

fof(f3084,plain,
    group_member(multiply(g2,f,multiply(g2,g,g)),g2),
    inference(resolution,[status(thm)],[f960,f172]) ).

fof(f3085,plain,
    product(g2,f,multiply(g2,g,g),multiply(g2,f,multiply(g2,g,g))),
    inference(resolution,[status(thm)],[f960,f163]) ).

fof(f3086,plain,
    ( multiply(g2,g,g) = h
    | multiply(g2,g,g) = g
    | multiply(g2,g,g) = f ),
    inference(resolution,[status(thm)],[f960,f84]) ).

fof(f3087,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,g,g)),g2),
    inference(resolution,[status(thm)],[f960,f177]) ).

fof(f3088,plain,
    product(g2,identity_for(g2),multiply(g2,g,g),multiply(g2,identity_for(g2),multiply(g2,g,g))),
    inference(resolution,[status(thm)],[f960,f168]) ).

fof(f3089,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,g,g),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f960,f63]) ).

fof(f3090,plain,
    ! [X0] :
      ( product(g2,multiply(g2,g,g),X0,multiply(g2,multiply(g2,g,g),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f960,f62]) ).

fof(f3091,plain,
    group_member(inverse(g2,multiply(g2,g,g)),g2),
    inference(resolution,[status(thm)],[f960,f59]) ).

fof(f3092,definition,
    ( sQ81_spl
  <=> multiply(g2,g,g) = f ),
    introduced(definition,[new_symbols(definition,[sQ81_spl])],[split_symbol_definition]) ).

fof(f3093,plain,
    ( ~ sQ81_spl
    | multiply(g2,g,g) = f ),
    inference(component_clause,[status(thm)],[f3092]) ).

fof(f3094,plain,
    ( sQ81_spl
    | multiply(g2,g,g) != f ),
    inference(component_clause,[status(thm)],[f3092]) ).

fof(f3095,definition,
    ( sQ82_spl
  <=> multiply(g2,g,g) = g ),
    introduced(definition,[new_symbols(definition,[sQ82_spl])],[split_symbol_definition]) ).

fof(f3096,plain,
    ( ~ sQ82_spl
    | multiply(g2,g,g) = g ),
    inference(component_clause,[status(thm)],[f3095]) ).

fof(f3097,plain,
    ( sQ82_spl
    | multiply(g2,g,g) != g ),
    inference(component_clause,[status(thm)],[f3095]) ).

fof(f3098,definition,
    ( sQ83_spl
  <=> multiply(g2,g,g) = h ),
    introduced(definition,[new_symbols(definition,[sQ83_spl])],[split_symbol_definition]) ).

fof(f3099,plain,
    ( ~ sQ83_spl
    | multiply(g2,g,g) = h ),
    inference(component_clause,[status(thm)],[f3098]) ).

fof(f3100,plain,
    ( sQ83_spl
    | multiply(g2,g,g) != h ),
    inference(component_clause,[status(thm)],[f3098]) ).

fof(f3101,plain,
    ( sQ83_spl
    | sQ82_spl
    | sQ81_spl ),
    inference(split_clause,[status(thm)],[f3086,f3092,f3095,f3098]) ).

fof(f3102,plain,
    group_member(multiply(g2,f,multiply(g2,g,g)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f3087]) ).

fof(f3103,plain,
    product(g2,f,multiply(g2,g,g),multiply(g2,identity_for(g2),multiply(g2,g,g))),
    inference(forward_demodulation,[status(thm)],[f86,f3088]) ).

fof(f3104,plain,
    product(g2,f,multiply(g2,g,g),multiply(g2,f,multiply(g2,g,g))),
    inference(forward_demodulation,[status(thm)],[f86,f3103]) ).

fof(f3105,plain,
    product(g2,h,multiply(g2,g,f),multiply(g2,h,multiply(g2,g,f))),
    inference(resolution,[status(thm)],[f961,f191]) ).

fof(f3106,plain,
    group_member(multiply(g2,h,multiply(g2,g,f)),g2),
    inference(resolution,[status(thm)],[f961,f190]) ).

fof(f3107,plain,
    product(g2,g,multiply(g2,g,f),multiply(g2,g,multiply(g2,g,f))),
    inference(resolution,[status(thm)],[f961,f182]) ).

fof(f3108,plain,
    group_member(multiply(g2,g,multiply(g2,g,f)),g2),
    inference(resolution,[status(thm)],[f961,f181]) ).

fof(f3111,plain,
    ( multiply(g2,g,f) = h
    | multiply(g2,g,f) = g
    | multiply(g2,g,f) = f ),
    inference(resolution,[status(thm)],[f961,f84]) ).

fof(f3116,plain,
    group_member(inverse(g2,multiply(g2,g,f)),g2),
    inference(resolution,[status(thm)],[f961,f59]) ).

fof(f3117,definition,
    ( sQ84_spl
  <=> multiply(g2,g,f) = f ),
    introduced(definition,[new_symbols(definition,[sQ84_spl])],[split_symbol_definition]) ).

fof(f3118,plain,
    ( ~ sQ84_spl
    | multiply(g2,g,f) = f ),
    inference(component_clause,[status(thm)],[f3117]) ).

fof(f3120,definition,
    ( sQ85_spl
  <=> multiply(g2,g,f) = g ),
    introduced(definition,[new_symbols(definition,[sQ85_spl])],[split_symbol_definition]) ).

fof(f3123,definition,
    ( sQ86_spl
  <=> multiply(g2,g,f) = h ),
    introduced(definition,[new_symbols(definition,[sQ86_spl])],[split_symbol_definition]) ).

fof(f3124,plain,
    ( ~ sQ86_spl
    | multiply(g2,g,f) = h ),
    inference(component_clause,[status(thm)],[f3123]) ).

fof(f3126,plain,
    ( sQ86_spl
    | sQ85_spl
    | sQ84_spl ),
    inference(split_clause,[status(thm)],[f3111,f3117,f3120,f3123]) ).

fof(f3133,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f1313]) ).

fof(f3137,plain,
    ( ~ sQ78_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f3065,f964]) ).

fof(f3138,plain,
    ( ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f3099,f965]) ).

fof(f3139,plain,
    ( ~ sQ49_spl
    | ~ sQ83_spl
    | h = f ),
    inference(resolution,[status(thm)],[f3138,f940]) ).

fof(f3140,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f3138,f357]) ).

fof(f3141,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f3138,f356]) ).

fof(f3142,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f3138,f151]) ).

fof(f3143,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f3138,f150]) ).

fof(f3146,plain,
    ! [X0,X1,X2] :
      ( ~ sQ83_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f3138,f69]) ).

fof(f3147,plain,
    ! [X0,X1,X2] :
      ( ~ sQ83_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f3138,f67]) ).

fof(f3148,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | X0 = h
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f3138,f65]) ).

fof(f3149,plain,
    ( ~ sQ49_spl
    | ~ sQ83_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f3139,f311,f3098,f847]) ).

fof(f3150,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3142]) ).

fof(f3151,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | ~ sQ49_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f3150]) ).

fof(f3152,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f3143]) ).

fof(f3153,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | ~ sQ49_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3152]) ).

fof(f3157,plain,
    multiply(g2,g,f) = g,
    inference(resolution,[status(thm)],[f966,f371]) ).

fof(f3160,plain,
    ! [X0] :
      ( product(g2,inverse(g2,g),multiply(g2,g,f),X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f966,f151]) ).

fof(f3161,plain,
    ! [X0] :
      ( product(g2,identity_for(g2),f,X0)
      | ~ product(g2,inverse(g2,g),multiply(g2,g,f),X0) ),
    inference(resolution,[status(thm)],[f966,f150]) ).

fof(f3167,plain,
    ! [X0] :
      ( product(g2,inverse(g2,g),multiply(g2,g,f),X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3160]) ).

fof(f3168,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | product(g2,g,multiply(g2,g,f),X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f3167]) ).

fof(f3169,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,multiply(g2,g,f),X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f3161]) ).

fof(f3170,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,multiply(g2,g,f),X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3169]) ).

fof(f3178,plain,
    ( ~ sQ82_spl
    | ~ sQ81_spl
    | f = g ),
    inference(backward_demodulation,[status(thm)],[f3093,f3096]) ).

fof(f3179,plain,
    ( ~ sQ82_spl
    | ~ sQ81_spl
    | sQ33_spl ),
    inference(split_clause,[status(thm)],[f3178,f321,f3092,f3095]) ).

fof(f3181,plain,
    ( ~ sQ86_spl
    | g = h ),
    inference(forward_demodulation,[status(thm)],[f3157,f3124]) ).

fof(f3182,plain,
    ( ~ sQ86_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3181,f82]) ).

fof(f3183,plain,
    ~ sQ86_spl,
    inference(contradiction_clause,[status(thm)],[f3182]) ).

fof(f3186,plain,
    product(g2,h,multiply(g2,h,h),multiply(g2,h,multiply(g2,h,h))),
    inference(resolution,[status(thm)],[f970,f191]) ).

fof(f3187,plain,
    group_member(multiply(g2,h,multiply(g2,h,h)),g2),
    inference(resolution,[status(thm)],[f970,f190]) ).

fof(f3188,plain,
    product(g2,g,multiply(g2,h,h),multiply(g2,g,multiply(g2,h,h))),
    inference(resolution,[status(thm)],[f970,f182]) ).

fof(f3189,plain,
    group_member(multiply(g2,g,multiply(g2,h,h)),g2),
    inference(resolution,[status(thm)],[f970,f181]) ).

fof(f3190,plain,
    group_member(multiply(g2,f,multiply(g2,h,h)),g2),
    inference(resolution,[status(thm)],[f970,f172]) ).

fof(f3191,plain,
    product(g2,f,multiply(g2,h,h),multiply(g2,f,multiply(g2,h,h))),
    inference(resolution,[status(thm)],[f970,f163]) ).

fof(f3192,plain,
    ( multiply(g2,h,h) = h
    | multiply(g2,h,h) = g
    | multiply(g2,h,h) = f ),
    inference(resolution,[status(thm)],[f970,f84]) ).

fof(f3193,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,h,h)),g2),
    inference(resolution,[status(thm)],[f970,f177]) ).

fof(f3194,plain,
    product(g2,identity_for(g2),multiply(g2,h,h),multiply(g2,identity_for(g2),multiply(g2,h,h))),
    inference(resolution,[status(thm)],[f970,f168]) ).

fof(f3195,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,h,h),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f970,f63]) ).

fof(f3196,plain,
    ! [X0] :
      ( product(g2,multiply(g2,h,h),X0,multiply(g2,multiply(g2,h,h),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f970,f62]) ).

fof(f3197,plain,
    group_member(inverse(g2,multiply(g2,h,h)),g2),
    inference(resolution,[status(thm)],[f970,f59]) ).

fof(f3198,definition,
    ( sQ87_spl
  <=> multiply(g2,h,h) = f ),
    introduced(definition,[new_symbols(definition,[sQ87_spl])],[split_symbol_definition]) ).

fof(f3199,plain,
    ( ~ sQ87_spl
    | multiply(g2,h,h) = f ),
    inference(component_clause,[status(thm)],[f3198]) ).

fof(f3200,plain,
    ( sQ87_spl
    | multiply(g2,h,h) != f ),
    inference(component_clause,[status(thm)],[f3198]) ).

fof(f3201,definition,
    ( sQ88_spl
  <=> multiply(g2,h,h) = g ),
    introduced(definition,[new_symbols(definition,[sQ88_spl])],[split_symbol_definition]) ).

fof(f3202,plain,
    ( ~ sQ88_spl
    | multiply(g2,h,h) = g ),
    inference(component_clause,[status(thm)],[f3201]) ).

fof(f3203,plain,
    ( sQ88_spl
    | multiply(g2,h,h) != g ),
    inference(component_clause,[status(thm)],[f3201]) ).

fof(f3204,definition,
    ( sQ89_spl
  <=> multiply(g2,h,h) = h ),
    introduced(definition,[new_symbols(definition,[sQ89_spl])],[split_symbol_definition]) ).

fof(f3205,plain,
    ( ~ sQ89_spl
    | multiply(g2,h,h) = h ),
    inference(component_clause,[status(thm)],[f3204]) ).

fof(f3206,plain,
    ( sQ89_spl
    | multiply(g2,h,h) != h ),
    inference(component_clause,[status(thm)],[f3204]) ).

fof(f3207,plain,
    ( sQ89_spl
    | sQ88_spl
    | sQ87_spl ),
    inference(split_clause,[status(thm)],[f3192,f3198,f3201,f3204]) ).

fof(f3208,plain,
    group_member(multiply(g2,f,multiply(g2,h,h)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f3193]) ).

fof(f3209,plain,
    product(g2,f,multiply(g2,h,h),multiply(g2,identity_for(g2),multiply(g2,h,h))),
    inference(forward_demodulation,[status(thm)],[f86,f3194]) ).

fof(f3210,plain,
    product(g2,f,multiply(g2,h,h),multiply(g2,f,multiply(g2,h,h))),
    inference(forward_demodulation,[status(thm)],[f86,f3209]) ).

fof(f3211,plain,
    product(g2,h,multiply(g2,h,g),multiply(g2,h,multiply(g2,h,g))),
    inference(resolution,[status(thm)],[f971,f191]) ).

fof(f3212,plain,
    group_member(multiply(g2,h,multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f971,f190]) ).

fof(f3213,plain,
    product(g2,g,multiply(g2,h,g),multiply(g2,g,multiply(g2,h,g))),
    inference(resolution,[status(thm)],[f971,f182]) ).

fof(f3214,plain,
    group_member(multiply(g2,g,multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f971,f181]) ).

fof(f3215,plain,
    group_member(multiply(g2,f,multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f971,f172]) ).

fof(f3216,plain,
    product(g2,f,multiply(g2,h,g),multiply(g2,f,multiply(g2,h,g))),
    inference(resolution,[status(thm)],[f971,f163]) ).

fof(f3217,plain,
    ( multiply(g2,h,g) = h
    | multiply(g2,h,g) = g
    | multiply(g2,h,g) = f ),
    inference(resolution,[status(thm)],[f971,f84]) ).

fof(f3218,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f971,f177]) ).

fof(f3219,plain,
    product(g2,identity_for(g2),multiply(g2,h,g),multiply(g2,identity_for(g2),multiply(g2,h,g))),
    inference(resolution,[status(thm)],[f971,f168]) ).

fof(f3220,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,h,g),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f971,f63]) ).

fof(f3221,plain,
    ! [X0] :
      ( product(g2,multiply(g2,h,g),X0,multiply(g2,multiply(g2,h,g),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f971,f62]) ).

fof(f3222,plain,
    group_member(inverse(g2,multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f971,f59]) ).

fof(f3223,definition,
    ( sQ90_spl
  <=> multiply(g2,h,g) = f ),
    introduced(definition,[new_symbols(definition,[sQ90_spl])],[split_symbol_definition]) ).

fof(f3224,plain,
    ( ~ sQ90_spl
    | multiply(g2,h,g) = f ),
    inference(component_clause,[status(thm)],[f3223]) ).

fof(f3225,plain,
    ( sQ90_spl
    | multiply(g2,h,g) != f ),
    inference(component_clause,[status(thm)],[f3223]) ).

fof(f3226,definition,
    ( sQ91_spl
  <=> multiply(g2,h,g) = g ),
    introduced(definition,[new_symbols(definition,[sQ91_spl])],[split_symbol_definition]) ).

fof(f3227,plain,
    ( ~ sQ91_spl
    | multiply(g2,h,g) = g ),
    inference(component_clause,[status(thm)],[f3226]) ).

fof(f3228,plain,
    ( sQ91_spl
    | multiply(g2,h,g) != g ),
    inference(component_clause,[status(thm)],[f3226]) ).

fof(f3229,definition,
    ( sQ92_spl
  <=> multiply(g2,h,g) = h ),
    introduced(definition,[new_symbols(definition,[sQ92_spl])],[split_symbol_definition]) ).

fof(f3230,plain,
    ( ~ sQ92_spl
    | multiply(g2,h,g) = h ),
    inference(component_clause,[status(thm)],[f3229]) ).

fof(f3231,plain,
    ( sQ92_spl
    | multiply(g2,h,g) != h ),
    inference(component_clause,[status(thm)],[f3229]) ).

fof(f3232,plain,
    ( sQ92_spl
    | sQ91_spl
    | sQ90_spl ),
    inference(split_clause,[status(thm)],[f3217,f3223,f3226,f3229]) ).

fof(f3233,plain,
    group_member(multiply(g2,f,multiply(g2,h,g)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f3218]) ).

fof(f3234,plain,
    product(g2,f,multiply(g2,h,g),multiply(g2,identity_for(g2),multiply(g2,h,g))),
    inference(forward_demodulation,[status(thm)],[f86,f3219]) ).

fof(f3235,plain,
    product(g2,f,multiply(g2,h,g),multiply(g2,f,multiply(g2,h,g))),
    inference(forward_demodulation,[status(thm)],[f86,f3234]) ).

fof(f3236,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1620]) ).

fof(f3237,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f274,f3236]) ).

fof(f3257,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(paramodulation,[status(thm)],[f700,f1098]) ).

fof(f3261,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f3257]) ).

fof(f3265,plain,
    ( ~ sQ84_spl
    | f = g ),
    inference(backward_demodulation,[status(thm)],[f3118,f3157]) ).

fof(f3266,plain,
    ( ~ sQ84_spl
    | sQ33_spl ),
    inference(split_clause,[status(thm)],[f3265,f321,f3117]) ).

fof(f3268,plain,
    product(g2,h,multiply(g2,h,f),multiply(g2,h,multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f972,f191]) ).

fof(f3269,plain,
    group_member(multiply(g2,h,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f972,f190]) ).

fof(f3270,plain,
    product(g2,g,multiply(g2,h,f),multiply(g2,g,multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f972,f182]) ).

fof(f3271,plain,
    group_member(multiply(g2,g,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f972,f181]) ).

fof(f3272,plain,
    group_member(multiply(g2,f,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f972,f172]) ).

fof(f3273,plain,
    product(g2,f,multiply(g2,h,f),multiply(g2,f,multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f972,f163]) ).

fof(f3274,plain,
    ( multiply(g2,h,f) = h
    | multiply(g2,h,f) = g
    | multiply(g2,h,f) = f ),
    inference(resolution,[status(thm)],[f972,f84]) ).

fof(f3275,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f972,f177]) ).

fof(f3276,plain,
    product(g2,identity_for(g2),multiply(g2,h,f),multiply(g2,identity_for(g2),multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f972,f168]) ).

fof(f3277,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,h,f),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f972,f63]) ).

fof(f3278,plain,
    ! [X0] :
      ( product(g2,multiply(g2,h,f),X0,multiply(g2,multiply(g2,h,f),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f972,f62]) ).

fof(f3279,plain,
    group_member(inverse(g2,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f972,f59]) ).

fof(f3280,definition,
    ( sQ93_spl
  <=> multiply(g2,h,f) = f ),
    introduced(definition,[new_symbols(definition,[sQ93_spl])],[split_symbol_definition]) ).

fof(f3281,plain,
    ( ~ sQ93_spl
    | multiply(g2,h,f) = f ),
    inference(component_clause,[status(thm)],[f3280]) ).

fof(f3282,plain,
    ( sQ93_spl
    | multiply(g2,h,f) != f ),
    inference(component_clause,[status(thm)],[f3280]) ).

fof(f3283,definition,
    ( sQ94_spl
  <=> multiply(g2,h,f) = g ),
    introduced(definition,[new_symbols(definition,[sQ94_spl])],[split_symbol_definition]) ).

fof(f3284,plain,
    ( ~ sQ94_spl
    | multiply(g2,h,f) = g ),
    inference(component_clause,[status(thm)],[f3283]) ).

fof(f3285,plain,
    ( sQ94_spl
    | multiply(g2,h,f) != g ),
    inference(component_clause,[status(thm)],[f3283]) ).

fof(f3286,definition,
    ( sQ95_spl
  <=> multiply(g2,h,f) = h ),
    introduced(definition,[new_symbols(definition,[sQ95_spl])],[split_symbol_definition]) ).

fof(f3287,plain,
    ( ~ sQ95_spl
    | multiply(g2,h,f) = h ),
    inference(component_clause,[status(thm)],[f3286]) ).

fof(f3288,plain,
    ( sQ95_spl
    | multiply(g2,h,f) != h ),
    inference(component_clause,[status(thm)],[f3286]) ).

fof(f3289,plain,
    ( sQ95_spl
    | sQ94_spl
    | sQ93_spl ),
    inference(split_clause,[status(thm)],[f3274,f3280,f3283,f3286]) ).

fof(f3290,plain,
    group_member(multiply(g2,f,multiply(g2,h,f)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f3275]) ).

fof(f3291,plain,
    product(g2,f,multiply(g2,h,f),multiply(g2,identity_for(g2),multiply(g2,h,f))),
    inference(forward_demodulation,[status(thm)],[f86,f3276]) ).

fof(f3292,plain,
    product(g2,f,multiply(g2,h,f),multiply(g2,f,multiply(g2,h,f))),
    inference(forward_demodulation,[status(thm)],[f86,f3291]) ).

fof(f3299,plain,
    ( ~ sQ89_spl
    | ~ sQ88_spl
    | g = h ),
    inference(backward_demodulation,[status(thm)],[f3202,f3205]) ).

fof(f3300,plain,
    ( ~ sQ89_spl
    | ~ sQ88_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f3299,f314,f3201,f3204]) ).

fof(f3301,plain,
    ( ~ sQ55_spl
    | product(g2,g,g,multiply(g2,g,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f1001,f987]) ).

fof(f3302,plain,
    ( ~ sQ55_spl
    | product(g2,g,g,multiply(g2,g,g)) ),
    inference(forward_demodulation,[status(thm)],[f1001,f3301]) ).

fof(f3303,plain,
    ( ~ sQ55_spl
    | ~ sQ81_spl
    | product(g2,g,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3093,f3302]) ).

fof(f3304,plain,
    ( ~ sQ55_spl
    | group_member(multiply(g2,g,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f1001,f988]) ).

fof(f3308,plain,
    ( ~ sQ17_spl
    | ~ sQ43_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f700,f690]) ).

fof(f3310,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | ~ sQ17_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f1611]) ).

fof(f3312,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f1087,f765]) ).

fof(f3324,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f3312]) ).

fof(f3336,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f1088,f765]) ).

fof(f3348,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f3336]) ).

fof(f3360,plain,
    ( ~ sQ92_spl
    | ~ sQ91_spl
    | g = h ),
    inference(backward_demodulation,[status(thm)],[f3227,f3230]) ).

fof(f3361,plain,
    ( ~ sQ92_spl
    | ~ sQ91_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f3360,f314,f3226,f3229]) ).

fof(f3370,plain,
    ( ~ sQ17_spl
    | ~ sQ52_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f908]) ).

fof(f3372,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1632]) ).

fof(f3379,plain,
    multiply(g1,identity_for(g1),a) = identity_for(g1),
    inference(paramodulation,[status(thm)],[f85,f2757]) ).

fof(f3386,plain,
    multiply(g1,a,a) = identity_for(g1),
    inference(forward_demodulation,[status(thm)],[f85,f3379]) ).

fof(f3406,plain,
    ( ~ sQ55_spl
    | group_member(inverse(g2,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f1001,f996]) ).

fof(f3409,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1633]) ).

fof(f3410,plain,
    product(g2,h,multiply(g2,h,f),multiply(g2,h,multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f2904,f191]) ).

fof(f3411,plain,
    group_member(multiply(g2,h,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f190]) ).

fof(f3412,plain,
    product(g2,g,multiply(g2,h,f),multiply(g2,g,multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f2904,f182]) ).

fof(f3413,plain,
    group_member(multiply(g2,g,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f181]) ).

fof(f3414,plain,
    group_member(multiply(g2,f,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f172]) ).

fof(f3415,plain,
    product(g2,f,multiply(g2,h,f),multiply(g2,f,multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f2904,f163]) ).

fof(f3417,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f177]) ).

fof(f3418,plain,
    product(g2,identity_for(g2),multiply(g2,h,f),multiply(g2,identity_for(g2),multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f2904,f168]) ).

fof(f3419,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,h,f),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f2904,f63]) ).

fof(f3420,plain,
    ! [X0] :
      ( product(g2,multiply(g2,h,f),X0,multiply(g2,multiply(g2,h,f),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f2904,f62]) ).

fof(f3421,plain,
    group_member(inverse(g2,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f59]) ).

fof(f3423,plain,
    group_member(multiply(g2,f,multiply(g2,h,f)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f3417]) ).

fof(f3424,plain,
    product(g2,f,multiply(g2,h,f),multiply(g2,identity_for(g2),multiply(g2,h,f))),
    inference(forward_demodulation,[status(thm)],[f86,f3418]) ).

fof(f3425,plain,
    product(g2,f,multiply(g2,h,f),multiply(g2,f,multiply(g2,h,f))),
    inference(forward_demodulation,[status(thm)],[f86,f3424]) ).

fof(f3427,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,inverse(g2,g),X0) ),
    inference(paramodulation,[status(thm)],[f1001,f1175]) ).

fof(f3431,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ49_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f3427]) ).

fof(f3438,plain,
    ( ~ sQ87_spl
    | product(g2,h,h,f) ),
    inference(forward_demodulation,[status(thm)],[f3199,f1037]) ).

fof(f3439,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f3438,f357]) ).

fof(f3440,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f3438,f356]) ).

fof(f3441,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,inverse(g2,h),f,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f3438,f151]) ).

fof(f3442,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,h),f,X0) ),
    inference(resolution,[status(thm)],[f3438,f150]) ).

fof(f3445,plain,
    ! [X0,X1,X2] :
      ( ~ sQ87_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f3438,f69]) ).

fof(f3446,plain,
    ! [X0,X1,X2] :
      ( ~ sQ87_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f3438,f67]) ).

fof(f3447,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | X0 = f
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f3438,f65]) ).

fof(f3448,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,inverse(g2,h),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3441]) ).

fof(f3449,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ55_spl
      | product(g2,g,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f1001,f3448]) ).

fof(f3450,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ55_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1001,f3442]) ).

fof(f3451,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ55_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3450]) ).

fof(f3454,plain,
    ( ~ sQ90_spl
    | product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3224,f1038]) ).

fof(f3455,plain,
    ( ~ sQ93_spl
    | product(g2,h,f,f) ),
    inference(forward_demodulation,[status(thm)],[f3281,f1039]) ).

fof(f3456,plain,
    ( ~ sQ93_spl
    | product(g2,f,h,f) ),
    inference(resolution,[status(thm)],[f3455,f400]) ).

fof(f3457,plain,
    ( ~ sQ93_spl
    | f = h ),
    inference(resolution,[status(thm)],[f3455,f371]) ).

fof(f3458,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f3455,f357]) ).

fof(f3459,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f3455,f356]) ).

fof(f3460,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | product(g2,inverse(g2,h),f,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f3455,f151]) ).

fof(f3461,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,inverse(g2,h),f,X0) ),
    inference(resolution,[status(thm)],[f3455,f150]) ).

fof(f3462,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | product(g2,h,f,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f3455,f140]) ).

fof(f3463,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f3455,f133]) ).

fof(f3464,plain,
    ! [X0,X1,X2] :
      ( ~ sQ93_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f3455,f69]) ).

fof(f3465,plain,
    ! [X0,X1,X2] :
      ( ~ sQ93_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f3455,f67]) ).

fof(f3466,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | X0 = f
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f3455,f65]) ).

fof(f3467,plain,
    ( ~ sQ93_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f3457,f311,f3280]) ).

fof(f3468,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | product(g2,inverse(g2,h),f,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3460]) ).

fof(f3469,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | ~ sQ55_spl
      | product(g2,g,f,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1001,f3468]) ).

fof(f3470,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | ~ sQ55_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1001,f3461]) ).

fof(f3471,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | ~ sQ55_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3470]) ).

fof(f3472,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3462]) ).

fof(f3473,plain,
    ! [X0] :
      ( ~ sQ93_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3463]) ).

fof(f3474,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ64_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f2017,f2012]) ).

fof(f3476,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ24_spl
      | product(g1,inverse(g1,d1),a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f1641]) ).

fof(f3499,plain,
    ( ~ sQ94_spl
    | product(g2,h,f,g) ),
    inference(forward_demodulation,[status(thm)],[f3284,f1042]) ).

fof(f3500,plain,
    ( ~ sQ94_spl
    | product(g2,f,inverse(g2,inverse(g2,h)),g) ),
    inference(resolution,[status(thm)],[f3499,f1176]) ).

fof(f3501,plain,
    ( ~ sQ94_spl
    | product(g2,f,h,g) ),
    inference(resolution,[status(thm)],[f3499,f400]) ).

fof(f3502,plain,
    ( ~ sQ94_spl
    | g = h ),
    inference(resolution,[status(thm)],[f3499,f371]) ).

fof(f3503,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f3499,f357]) ).

fof(f3504,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f3499,f356]) ).

fof(f3505,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f3499,f151]) ).

fof(f3506,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f3499,f150]) ).

fof(f3507,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | product(g2,h,f,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f3499,f140]) ).

fof(f3508,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f3499,f133]) ).

fof(f3509,plain,
    ! [X0,X1,X2] :
      ( ~ sQ94_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f3499,f69]) ).

fof(f3510,plain,
    ! [X0,X1,X2] :
      ( ~ sQ94_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f3499,f67]) ).

fof(f3511,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | X0 = g
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f3499,f65]) ).

fof(f3512,plain,
    ( ~ sQ94_spl
    | ~ sQ55_spl
    | product(g2,f,inverse(g2,g),g) ),
    inference(forward_demodulation,[status(thm)],[f1001,f3500]) ).

fof(f3514,plain,
    ( ~ sQ94_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f3502,f314,f3283]) ).

fof(f3515,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3505]) ).

fof(f3516,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | ~ sQ55_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1001,f3515]) ).

fof(f3517,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | ~ sQ55_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1001,f3506]) ).

fof(f3518,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | ~ sQ55_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3517]) ).

fof(f3519,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3507]) ).

fof(f3520,plain,
    ! [X0] :
      ( ~ sQ94_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3508]) ).

fof(f3522,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,a),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1642]) ).

fof(f3523,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f3522]) ).

fof(f3524,plain,
    product(g2,h,multiply(g2,h,f),multiply(g2,h,multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f2904,f191]) ).

fof(f3525,plain,
    group_member(multiply(g2,h,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f190]) ).

fof(f3526,plain,
    product(g2,g,multiply(g2,h,f),multiply(g2,g,multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f2904,f182]) ).

fof(f3527,plain,
    group_member(multiply(g2,g,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f181]) ).

fof(f3528,plain,
    group_member(multiply(g2,f,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f172]) ).

fof(f3529,plain,
    product(g2,f,multiply(g2,h,f),multiply(g2,f,multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f2904,f163]) ).

fof(f3531,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f177]) ).

fof(f3532,plain,
    product(g2,identity_for(g2),multiply(g2,h,f),multiply(g2,identity_for(g2),multiply(g2,h,f))),
    inference(resolution,[status(thm)],[f2904,f168]) ).

fof(f3533,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,h,f),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f2904,f63]) ).

fof(f3534,plain,
    ! [X0] :
      ( product(g2,multiply(g2,h,f),X0,multiply(g2,multiply(g2,h,f),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f2904,f62]) ).

fof(f3535,plain,
    group_member(inverse(g2,multiply(g2,h,f)),g2),
    inference(resolution,[status(thm)],[f2904,f59]) ).

fof(f3537,plain,
    group_member(multiply(g2,f,multiply(g2,h,f)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f3531]) ).

fof(f3538,plain,
    product(g2,f,multiply(g2,h,f),multiply(g2,identity_for(g2),multiply(g2,h,f))),
    inference(forward_demodulation,[status(thm)],[f86,f3532]) ).

fof(f3539,plain,
    product(g2,f,multiply(g2,h,f),multiply(g2,f,multiply(g2,h,f))),
    inference(forward_demodulation,[status(thm)],[f86,f3538]) ).

fof(f3558,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f848,f1168]) ).

fof(f3576,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f848,f1169]) ).

fof(f3586,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1643]) ).

fof(f3621,plain,
    ! [X0,X1] : inverse(X0,inverse(X0,X1)) = X1,
    inference(resolution,[status(thm)],[f2188,f134]) ).

fof(f3636,plain,
    ( ~ sQ55_spl
    | product(g2,identity_for(g2),h,inverse(g2,g)) ),
    inference(paramodulation,[status(thm)],[f1001,f2188]) ).

fof(f3639,plain,
    ( ~ sQ43_spl
    | product(g1,identity_for(g1),c,inverse(g1,b)) ),
    inference(paramodulation,[status(thm)],[f700,f2188]) ).

fof(f3703,plain,
    ( ~ sQ55_spl
    | product(g2,f,h,inverse(g2,g)) ),
    inference(forward_demodulation,[status(thm)],[f86,f3636]) ).

fof(f3704,plain,
    ( ~ sQ55_spl
    | ~ sQ49_spl
    | product(g2,f,h,g) ),
    inference(forward_demodulation,[status(thm)],[f848,f3703]) ).

fof(f3709,plain,
    ( ~ sQ43_spl
    | product(g1,a,c,inverse(g1,b)) ),
    inference(forward_demodulation,[status(thm)],[f85,f3639]) ).

fof(f3710,plain,
    ( ~ sQ43_spl
    | ~ sQ40_spl
    | product(g1,a,c,b) ),
    inference(forward_demodulation,[status(thm)],[f617,f3709]) ).

fof(f3727,plain,
    ( ~ sQ55_spl
    | inverse(g2,g) = h ),
    inference(paramodulation,[status(thm)],[f1001,f3621]) ).

fof(f3730,plain,
    ( ~ sQ43_spl
    | inverse(g1,b) = c ),
    inference(paramodulation,[status(thm)],[f700,f3621]) ).

fof(f3759,plain,
    ( ~ sQ55_spl
    | sQ50_spl ),
    inference(split_clause,[status(thm)],[f3727,f850,f1000]) ).

fof(f3760,plain,
    ( ~ sQ43_spl
    | sQ41_spl ),
    inference(split_clause,[status(thm)],[f3730,f619,f699]) ).

fof(f3761,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,h),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3442]) ).

fof(f3763,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2565]) ).

fof(f3764,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f3763]) ).

fof(f3765,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2571]) ).

fof(f3767,plain,
    product(g2,h,inverse(g2,h),multiply(g2,h,inverse(g2,h))),
    inference(resolution,[status(thm)],[f192,f191]) ).

fof(f3768,plain,
    group_member(multiply(g2,h,inverse(g2,h)),g2),
    inference(resolution,[status(thm)],[f192,f190]) ).

fof(f3769,plain,
    product(g2,g,inverse(g2,h),multiply(g2,g,inverse(g2,h))),
    inference(resolution,[status(thm)],[f192,f182]) ).

fof(f3770,plain,
    group_member(multiply(g2,g,inverse(g2,h)),g2),
    inference(resolution,[status(thm)],[f192,f181]) ).

fof(f3771,plain,
    group_member(multiply(g2,f,inverse(g2,h)),g2),
    inference(resolution,[status(thm)],[f192,f172]) ).

fof(f3772,plain,
    product(g2,f,inverse(g2,h),multiply(g2,f,inverse(g2,h))),
    inference(resolution,[status(thm)],[f192,f163]) ).

fof(f3774,plain,
    group_member(multiply(g2,identity_for(g2),inverse(g2,h)),g2),
    inference(resolution,[status(thm)],[f192,f177]) ).

fof(f3775,plain,
    product(g2,identity_for(g2),inverse(g2,h),multiply(g2,identity_for(g2),inverse(g2,h))),
    inference(resolution,[status(thm)],[f192,f168]) ).

fof(f3776,plain,
    ! [X0] :
      ( group_member(multiply(g2,inverse(g2,h),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f192,f63]) ).

fof(f3777,plain,
    ! [X0] :
      ( product(g2,inverse(g2,h),X0,multiply(g2,inverse(g2,h),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f192,f62]) ).

fof(f3780,plain,
    group_member(multiply(g2,f,inverse(g2,h)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f3774]) ).

fof(f3781,plain,
    product(g2,f,inverse(g2,h),multiply(g2,identity_for(g2),inverse(g2,h))),
    inference(forward_demodulation,[status(thm)],[f86,f3775]) ).

fof(f3782,plain,
    product(g2,f,inverse(g2,h),multiply(g2,f,inverse(g2,h))),
    inference(forward_demodulation,[status(thm)],[f86,f3781]) ).

fof(f3784,plain,
    product(g1,a,inverse(g1,c),multiply(g1,a,inverse(g1,c))),
    inference(resolution,[status(thm)],[f161,f169]) ).

fof(f3785,plain,
    group_member(multiply(g1,a,inverse(g1,c)),g1),
    inference(resolution,[status(thm)],[f161,f178]) ).

fof(f3786,plain,
    group_member(multiply(g1,b,inverse(g1,c)),g1),
    inference(resolution,[status(thm)],[f161,f174]) ).

fof(f3787,plain,
    group_member(multiply(g1,c,inverse(g1,c)),g1),
    inference(resolution,[status(thm)],[f161,f173]) ).

fof(f3788,plain,
    product(g1,b,inverse(g1,c),multiply(g1,b,inverse(g1,c))),
    inference(resolution,[status(thm)],[f161,f165]) ).

fof(f3789,plain,
    product(g1,c,inverse(g1,c),multiply(g1,c,inverse(g1,c))),
    inference(resolution,[status(thm)],[f161,f164]) ).

fof(f3791,plain,
    group_member(multiply(g1,identity_for(g1),inverse(g1,c)),g1),
    inference(resolution,[status(thm)],[f161,f177]) ).

fof(f3792,plain,
    product(g1,identity_for(g1),inverse(g1,c),multiply(g1,identity_for(g1),inverse(g1,c))),
    inference(resolution,[status(thm)],[f161,f168]) ).

fof(f3793,plain,
    ! [X0] :
      ( group_member(multiply(g1,inverse(g1,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f161,f63]) ).

fof(f3794,plain,
    ! [X0] :
      ( product(g1,inverse(g1,c),X0,multiply(g1,inverse(g1,c),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f161,f62]) ).

fof(f3797,plain,
    group_member(multiply(g1,a,inverse(g1,c)),g1),
    inference(forward_demodulation,[status(thm)],[f85,f3791]) ).

fof(f3798,plain,
    product(g1,a,inverse(g1,c),multiply(g1,identity_for(g1),inverse(g1,c))),
    inference(forward_demodulation,[status(thm)],[f85,f3792]) ).

fof(f3799,plain,
    product(g1,a,inverse(g1,c),multiply(g1,a,inverse(g1,c))),
    inference(forward_demodulation,[status(thm)],[f85,f3798]) ).

fof(f3802,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1644]) ).

fof(f3807,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = f
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f1199]) ).

fof(f3808,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1004,f1169]) ).

fof(f3809,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1004,f1168]) ).

fof(f3810,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = f
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f1170]) ).

fof(f3811,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f592]) ).

fof(f3812,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f544]) ).

fof(f3813,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,f) ),
    inference(paramodulation,[status(thm)],[f1004,f199]) ).

fof(f3814,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,f) ),
    inference(paramodulation,[status(thm)],[f1004,f198]) ).

fof(f3816,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | product(g2,identity_for(g2),identity_for(g2),X0)
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f398]) ).

fof(f3817,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | product(g2,identity_for(g2),identity_for(g2),X0)
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f396]) ).

fof(f3818,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = identity_for(g2)
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f155]) ).

fof(f3819,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1004,f154]) ).

fof(f3820,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(paramodulation,[status(thm)],[f1004,f153]) ).

fof(f3821,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = identity_for(g2)
      | ~ product(g2,h,h,X0) ),
    inference(paramodulation,[status(thm)],[f1004,f152]) ).

fof(f3822,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f1004,f61]) ).

fof(f3823,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,identity_for(g2)) ),
    inference(paramodulation,[status(thm)],[f1004,f60]) ).

fof(f3824,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3816]) ).

fof(f3825,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3824]) ).

fof(f3826,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3817]) ).

fof(f3827,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3826]) ).

fof(f3828,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = f
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3818]) ).

fof(f3829,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f3819]) ).

fof(f3830,plain,
    ! [X0,X1,X2] :
      ( ~ sQ56_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f3820]) ).

fof(f3831,plain,
    ! [X0] :
      ( ~ sQ56_spl
      | X0 = f
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3821]) ).

fof(f3832,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f3822]) ).

fof(f3833,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,f) ),
    inference(forward_demodulation,[status(thm)],[f86,f3823]) ).

fof(f3834,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,h),f,X0) ),
    inference(resolution,[status(thm)],[f1197,f3438]) ).

fof(f3852,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,inverse(g2,h),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f1198,f3438]) ).

fof(f3870,plain,
    ( ~ sQ17_spl
    | product(g1,a,multiply(g1,a,inverse(g1,c)),multiply(g1,a,multiply(g1,a,inverse(g1,c)))) ),
    inference(resolution,[status(thm)],[f690,f169]) ).

fof(f3871,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,multiply(g1,a,inverse(g1,c))),g1) ),
    inference(resolution,[status(thm)],[f690,f178]) ).

fof(f3872,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,b,multiply(g1,a,inverse(g1,c))),g1) ),
    inference(resolution,[status(thm)],[f690,f174]) ).

fof(f3873,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,c,multiply(g1,a,inverse(g1,c))),g1) ),
    inference(resolution,[status(thm)],[f690,f173]) ).

fof(f3874,plain,
    ( ~ sQ17_spl
    | product(g1,b,multiply(g1,a,inverse(g1,c)),multiply(g1,b,multiply(g1,a,inverse(g1,c)))) ),
    inference(resolution,[status(thm)],[f690,f165]) ).

fof(f3875,plain,
    ( ~ sQ17_spl
    | product(g1,c,multiply(g1,a,inverse(g1,c)),multiply(g1,c,multiply(g1,a,inverse(g1,c)))) ),
    inference(resolution,[status(thm)],[f690,f164]) ).

fof(f3876,plain,
    ( ~ sQ17_spl
    | multiply(g1,a,inverse(g1,c)) = c
    | multiply(g1,a,inverse(g1,c)) = b
    | multiply(g1,a,inverse(g1,c)) = a ),
    inference(resolution,[status(thm)],[f690,f83]) ).

fof(f3877,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,identity_for(g1),multiply(g1,a,inverse(g1,c))),g1) ),
    inference(resolution,[status(thm)],[f690,f177]) ).

fof(f3878,plain,
    ( ~ sQ17_spl
    | product(g1,identity_for(g1),multiply(g1,a,inverse(g1,c)),multiply(g1,identity_for(g1),multiply(g1,a,inverse(g1,c)))) ),
    inference(resolution,[status(thm)],[f690,f168]) ).

fof(f3879,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | group_member(multiply(g1,multiply(g1,a,inverse(g1,c)),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f690,f63]) ).

fof(f3880,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,multiply(g1,a,inverse(g1,c)),X0,multiply(g1,multiply(g1,a,inverse(g1,c)),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f690,f62]) ).

fof(f3881,plain,
    ( ~ sQ17_spl
    | group_member(inverse(g1,multiply(g1,a,inverse(g1,c))),g1) ),
    inference(resolution,[status(thm)],[f690,f59]) ).

fof(f3882,definition,
    ( sQ96_spl
  <=> multiply(g1,a,inverse(g1,c)) = a ),
    introduced(definition,[new_symbols(definition,[sQ96_spl])],[split_symbol_definition]) ).

fof(f3883,plain,
    ( ~ sQ96_spl
    | multiply(g1,a,inverse(g1,c)) = a ),
    inference(component_clause,[status(thm)],[f3882]) ).

fof(f3884,plain,
    ( sQ96_spl
    | multiply(g1,a,inverse(g1,c)) != a ),
    inference(component_clause,[status(thm)],[f3882]) ).

fof(f3885,definition,
    ( sQ97_spl
  <=> multiply(g1,a,inverse(g1,c)) = b ),
    introduced(definition,[new_symbols(definition,[sQ97_spl])],[split_symbol_definition]) ).

fof(f3886,plain,
    ( ~ sQ97_spl
    | multiply(g1,a,inverse(g1,c)) = b ),
    inference(component_clause,[status(thm)],[f3885]) ).

fof(f3887,plain,
    ( sQ97_spl
    | multiply(g1,a,inverse(g1,c)) != b ),
    inference(component_clause,[status(thm)],[f3885]) ).

fof(f3888,definition,
    ( sQ98_spl
  <=> multiply(g1,a,inverse(g1,c)) = c ),
    introduced(definition,[new_symbols(definition,[sQ98_spl])],[split_symbol_definition]) ).

fof(f3889,plain,
    ( ~ sQ98_spl
    | multiply(g1,a,inverse(g1,c)) = c ),
    inference(component_clause,[status(thm)],[f3888]) ).

fof(f3890,plain,
    ( sQ98_spl
    | multiply(g1,a,inverse(g1,c)) != c ),
    inference(component_clause,[status(thm)],[f3888]) ).

fof(f3891,plain,
    ( ~ sQ17_spl
    | sQ98_spl
    | sQ97_spl
    | sQ96_spl ),
    inference(split_clause,[status(thm)],[f3876,f3882,f3885,f3888,f249]) ).

fof(f3892,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,a,multiply(g1,a,inverse(g1,c))),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f3877]) ).

fof(f3893,plain,
    ( ~ sQ17_spl
    | product(g1,a,multiply(g1,a,inverse(g1,c)),multiply(g1,identity_for(g1),multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f85,f3878]) ).

fof(f3894,plain,
    ( ~ sQ17_spl
    | product(g1,a,multiply(g1,a,inverse(g1,c)),multiply(g1,a,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f85,f3893]) ).

fof(f3895,plain,
    ( ~ sQ17_spl
    | product(g1,inverse(g1,c),a,multiply(g1,a,inverse(g1,c))) ),
    inference(resolution,[status(thm)],[f691,f469]) ).

fof(f3896,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | product(g1,X0,multiply(g1,a,inverse(g1,c)),X1)
      | ~ product(g1,X0,inverse(g1,c),X1) ),
    inference(resolution,[status(thm)],[f691,f158]) ).

fof(f3897,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | product(g1,X0,inverse(g1,c),X1)
      | ~ product(g1,X0,multiply(g1,a,inverse(g1,c)),X1) ),
    inference(resolution,[status(thm)],[f691,f157]) ).

fof(f3898,plain,
    ( ~ sQ17_spl
    | multiply(g1,a,inverse(g1,c)) = inverse(g1,c) ),
    inference(resolution,[status(thm)],[f691,f144]) ).

fof(f3899,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,inverse(g1,a),multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f691,f1088]) ).

fof(f3900,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,inverse(g1,a),multiply(g1,a,inverse(g1,c)),X0) ),
    inference(resolution,[status(thm)],[f691,f1087]) ).

fof(f3901,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f691,f143]) ).

fof(f3902,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,inverse(g1,c)),X0) ),
    inference(resolution,[status(thm)],[f691,f142]) ).

fof(f3903,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,inverse(g1,a),multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,identity_for(g1),inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f691,f151]) ).

fof(f3904,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,identity_for(g1),inverse(g1,c),X0)
      | ~ product(g1,inverse(g1,a),multiply(g1,a,inverse(g1,c)),X0) ),
    inference(resolution,[status(thm)],[f691,f150]) ).

fof(f3905,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,identity_for(g1),multiply(g1,a,inverse(g1,c)),X0) ),
    inference(resolution,[status(thm)],[f691,f140]) ).

fof(f3906,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,identity_for(g1),multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f691,f133]) ).

fof(f3907,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | product(g1,multiply(g1,a,inverse(g1,c)),X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,inverse(g1,c),X0,X1) ),
    inference(resolution,[status(thm)],[f691,f69]) ).

fof(f3908,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,multiply(g1,a,inverse(g1,c)),X0,X2)
      | ~ product(g1,inverse(g1,c),X0,X1) ),
    inference(resolution,[status(thm)],[f691,f67]) ).

fof(f3909,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | X0 = multiply(g1,a,inverse(g1,c))
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f691,f65]) ).

fof(f3910,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f3899]) ).

fof(f3911,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,inverse(g1,c)),X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f3900]) ).

fof(f3912,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,inverse(g1,a),multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f3903]) ).

fof(f3913,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f3912]) ).

fof(f3914,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,identity_for(g1),inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,inverse(g1,c)),X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f3904]) ).

fof(f3915,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,inverse(g1,c)),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f3914]) ).

fof(f3916,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,inverse(g1,c)),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f3905]) ).

fof(f3917,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f3906]) ).

fof(f3926,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f1059]) ).

fof(f3927,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f1058]) ).

fof(f3928,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f501]) ).

fof(f3929,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f500]) ).

fof(f3931,plain,
    ( ~ sQ44_spl
    | product(g1,c,c,a) ),
    inference(paramodulation,[status(thm)],[f703,f193]) ).

fof(f3933,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f398]) ).

fof(f3934,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f396]) ).

fof(f3936,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f154]) ).

fof(f3937,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f153]) ).

fof(f3944,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f3933]) ).

fof(f3945,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f3944]) ).

fof(f3946,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f3934]) ).

fof(f3947,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f3946]) ).

fof(f3949,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f3936]) ).

fof(f3950,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f3937]) ).

fof(f3954,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,inverse(g2,h),f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f3454,f1198]) ).

fof(f3955,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,h),f,X0) ),
    inference(resolution,[status(thm)],[f3454,f1197]) ).

fof(f3956,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f3454,f357]) ).

fof(f3957,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f3454,f356]) ).

fof(f3958,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,inverse(g2,h),f,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f3454,f151]) ).

fof(f3959,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,h),f,X0) ),
    inference(resolution,[status(thm)],[f3454,f150]) ).

fof(f3960,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,h,g,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f3454,f140]) ).

fof(f3961,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f3454,f133]) ).

fof(f3962,plain,
    ! [X0,X1,X2] :
      ( ~ sQ90_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f3454,f69]) ).

fof(f3963,plain,
    ! [X0,X1,X2] :
      ( ~ sQ90_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f3454,f67]) ).

fof(f3964,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | X0 = f
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f3454,f65]) ).

fof(f3965,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3954]) ).

fof(f3966,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3955]) ).

fof(f3967,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,inverse(g2,h),f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3958]) ).

fof(f3968,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3967]) ).

fof(f3969,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3959]) ).

fof(f3970,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3969]) ).

fof(f3971,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3960]) ).

fof(f3972,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3961]) ).

fof(f3973,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,inverse(g2,g),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f3137,f1198]) ).

fof(f3974,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,g),f,X0) ),
    inference(resolution,[status(thm)],[f3137,f1197]) ).

fof(f3975,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f3137,f357]) ).

fof(f3976,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f3137,f356]) ).

fof(f3977,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,inverse(g2,g),f,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f3137,f151]) ).

fof(f3978,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,g),f,X0) ),
    inference(resolution,[status(thm)],[f3137,f150]) ).

fof(f3979,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,g,h,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f3137,f140]) ).

fof(f3980,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f3137,f133]) ).

fof(f3981,plain,
    ! [X0,X1,X2] :
      ( ~ sQ78_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f3137,f69]) ).

fof(f3982,plain,
    ! [X0,X1,X2] :
      ( ~ sQ78_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f3137,f67]) ).

fof(f3983,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | X0 = f
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f3137,f65]) ).

fof(f3984,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,g,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f3973]) ).

fof(f3985,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f3974]) ).

fof(f3986,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,inverse(g2,g),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3977]) ).

fof(f3987,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,g,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f3986]) ).

fof(f3988,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f3978]) ).

fof(f3989,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3988]) ).

fof(f3990,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3979]) ).

fof(f3991,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3980]) ).

fof(f3992,plain,
    ( ~ sQ98_spl
    | ~ sQ44_spl
    | multiply(g1,a,c) = c ),
    inference(forward_demodulation,[status(thm)],[f703,f3889]) ).

fof(f3993,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,c,c,multiply(g1,c,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f734,f720]) ).

fof(f3994,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f734,f3993]) ).

fof(f3995,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2594,f3994]) ).

fof(f3997,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f3995,f1088]) ).

fof(f3998,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(resolution,[status(thm)],[f3995,f1087]) ).

fof(f4001,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f3995,f151]) ).

fof(f4002,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(resolution,[status(thm)],[f3995,f150]) ).

fof(f4010,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4001]) ).

fof(f4022,plain,
    ( ~ sQ47_spl
    | ~ sQ97_spl
    | ~ sQ44_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f4023,f734]) ).

fof(f4023,plain,
    ( ~ sQ97_spl
    | ~ sQ44_spl
    | multiply(g1,a,c) = b ),
    inference(forward_demodulation,[status(thm)],[f703,f3886]) ).

fof(f4024,plain,
    ( ~ sQ47_spl
    | ~ sQ97_spl
    | ~ sQ44_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f4022,f215,f702,f3885,f733]) ).

fof(f4025,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism4(a),isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f125]) ).

fof(f4026,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ product(g2,g,isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f100,f4025]) ).

fof(f4027,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,g,isomorphism4(a),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f4026]) ).

fof(f4028,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,g,g,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f100,f4027]) ).

fof(f4029,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,g,isomorphism4(a),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1292]) ).

fof(f4030,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,g,g,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f100,f4029]) ).

fof(f4031,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism2(a),isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f119]) ).

fof(f4032,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ product(g2,f,isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f94,f4031]) ).

fof(f4033,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,f,isomorphism2(a),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f4032]) ).

fof(f4034,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,f,f,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f94,f4033]) ).

fof(f4035,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,f,isomorphism2(a),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1300]) ).

fof(f4036,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,f,f,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f94,f4035]) ).

fof(f4037,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1611]) ).

fof(f4038,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f1313]) ).

fof(f4039,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,d3,inverse(g1,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f1602]) ).

fof(f4040,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f4039]) ).

fof(f4041,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f4040]) ).

fof(f4042,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f1308]) ).

fof(f4043,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f187]) ).

fof(f4044,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f4043]) ).

fof(f4045,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1307]) ).

fof(f4046,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ24_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f4045]) ).

fof(f4047,plain,
    group_member(d3,g1),
    inference(forward_demodulation,[status(thm)],[f3621,f156]) ).

fof(f4048,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f813]) ).

fof(f4049,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ27_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f1782]) ).

fof(f4050,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism5(a),isomorphism5(d2),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f128]) ).

fof(f4051,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ product(g2,h,isomorphism5(d2),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f103,f4050]) ).

fof(f4052,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,h,isomorphism5(a),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f274,f4051]) ).

fof(f4053,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ product(g2,h,h,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f103,f4052]) ).

fof(f4054,plain,
    ( ~ sQ27_spl
    | product(g1,a,d2,d3) ),
    inference(forward_demodulation,[status(thm)],[f284,f112]) ).

fof(f4055,plain,
    ( ~ sQ27_spl
    | ~ sQ24_spl
    | product(g1,a,a,d3) ),
    inference(forward_demodulation,[status(thm)],[f274,f4054]) ).

fof(f4056,plain,
    multiply(g1,a,a) = a,
    inference(forward_demodulation,[status(thm)],[f85,f3386]) ).

fof(f4060,plain,
    product(g1,c,multiply(g1,a,a),multiply(g1,c,identity_for(g1))),
    inference(forward_demodulation,[status(thm)],[f2757,f2962]) ).

fof(f4061,plain,
    product(g1,c,multiply(g1,a,a),multiply(g1,c,a)),
    inference(forward_demodulation,[status(thm)],[f85,f4060]) ).

fof(f4070,plain,
    ( ~ sQ97_spl
    | ~ sQ44_spl
    | product(g1,a,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4023,f1507]) ).

fof(f4071,plain,
    ( ~ sQ98_spl
    | ~ sQ44_spl
    | sQ47_spl ),
    inference(split_clause,[status(thm)],[f3992,f733,f702,f3888]) ).

fof(f4073,plain,
    ( ~ sQ97_spl
    | ~ sQ44_spl
    | product(g1,a,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4023,f802]) ).

fof(f4074,plain,
    ( sQ46_spl
    | ~ sQ97_spl
    | ~ sQ44_spl
    | b != b ),
    inference(forward_demodulation,[status(thm)],[f4023,f732]) ).

fof(f4075,plain,
    ( sQ46_spl
    | ~ sQ97_spl
    | ~ sQ44_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f4074]) ).

fof(f4076,plain,
    ( sQ46_spl
    | ~ sQ97_spl
    | ~ sQ44_spl ),
    inference(contradiction_clause,[status(thm)],[f4075]) ).

fof(f4077,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | product(g1,a,c,multiply(g1,a,multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f1879,f2659]) ).

fof(f4078,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f1879,f4077]) ).

fof(f4079,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f1879,f2660]) ).

fof(f4080,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f1879,f2661]) ).

fof(f4081,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f1879,f2662]) ).

fof(f4083,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | product(g1,b,c,multiply(g1,b,multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f1879,f2663]) ).

fof(f4084,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f1879,f4083]) ).

fof(f4085,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | product(g1,c,c,multiply(g1,c,multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f1879,f2664]) ).

fof(f4086,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f1879,f4085]) ).

fof(f4087,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2594,f4086]) ).

fof(f4088,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f1879,f2672]) ).

fof(f4089,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | product(g1,a,c,multiply(g1,a,multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f1879,f2674]) ).

fof(f4090,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f1879,f4089]) ).

fof(f4094,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,a,multiply(g1,a,c),multiply(g1,a,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f703,f3870]) ).

fof(f4095,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,a,multiply(g1,a,c),multiply(g1,a,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f4094]) ).

fof(f4096,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | group_member(multiply(g1,a,multiply(g1,a,c)),g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3871]) ).

fof(f4097,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | group_member(multiply(g1,b,multiply(g1,a,c)),g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3872]) ).

fof(f4098,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | group_member(multiply(g1,c,multiply(g1,a,c)),g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3873]) ).

fof(f4099,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,b,multiply(g1,a,c),multiply(g1,b,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f703,f3874]) ).

fof(f4100,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,b,multiply(g1,a,c),multiply(g1,b,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f4099]) ).

fof(f4101,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,c,multiply(g1,a,c),multiply(g1,c,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f703,f3875]) ).

fof(f4102,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,c,multiply(g1,a,c),multiply(g1,c,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f4101]) ).

fof(f4103,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | group_member(multiply(g1,a,multiply(g1,a,c)),g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3892]) ).

fof(f4104,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,a,multiply(g1,a,c),multiply(g1,a,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f703,f3894]) ).

fof(f4105,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,a,multiply(g1,a,c),multiply(g1,a,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f4104]) ).

fof(f4106,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | group_member(multiply(g1,multiply(g1,a,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3879]) ).

fof(f4107,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,multiply(g1,a,c),X0,multiply(g1,multiply(g1,a,inverse(g1,c)),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3880]) ).

fof(f4108,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,multiply(g1,a,c),X0,multiply(g1,multiply(g1,a,c),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f4107]) ).

fof(f4109,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | group_member(inverse(g1,multiply(g1,a,c)),g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3881]) ).

fof(f4110,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,c,a,multiply(g1,a,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f3895]) ).

fof(f4111,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | product(g1,c,a,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f703,f4110]) ).

fof(f4112,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,X0,multiply(g1,a,inverse(g1,c)),X1)
      | ~ product(g1,X0,c,X1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3896]) ).

fof(f4113,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,X0,multiply(g1,a,c),X1)
      | ~ product(g1,X0,c,X1) ),
    inference(forward_demodulation,[status(thm)],[f703,f4112]) ).

fof(f4114,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,X0,inverse(g1,c),X1)
      | ~ product(g1,X0,multiply(g1,a,c),X1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3897]) ).

fof(f4115,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,X0,c,X1)
      | ~ product(g1,X0,multiply(g1,a,c),X1) ),
    inference(forward_demodulation,[status(thm)],[f703,f4114]) ).

fof(f4116,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | multiply(g1,a,c) = inverse(g1,c) ),
    inference(forward_demodulation,[status(thm)],[f703,f3898]) ).

fof(f4117,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | multiply(g1,a,c) = c ),
    inference(forward_demodulation,[status(thm)],[f703,f4116]) ).

fof(f4118,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f3910]) ).

fof(f4119,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,multiply(g1,a,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4118]) ).

fof(f4120,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f3911]) ).

fof(f4121,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,multiply(g1,a,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4120]) ).

fof(f4122,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f3901]) ).

fof(f4123,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,multiply(g1,a,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4122]) ).

fof(f4124,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f3902]) ).

fof(f4125,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,multiply(g1,a,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4124]) ).

fof(f4126,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f3913]) ).

fof(f4127,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,multiply(g1,a,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4126]) ).

fof(f4128,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f3915]) ).

fof(f4129,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,multiply(g1,a,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4128]) ).

fof(f4130,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f3916]) ).

fof(f4131,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,multiply(g1,a,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4130]) ).

fof(f4132,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f3917]) ).

fof(f4133,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,multiply(g1,a,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4132]) ).

fof(f4134,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,multiply(g1,a,inverse(g1,c)),X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3907]) ).

fof(f4135,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,multiply(g1,a,c),X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f703,f4134]) ).

fof(f4136,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,multiply(g1,a,inverse(g1,c)),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3908]) ).

fof(f4137,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,multiply(g1,a,c),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f703,f4136]) ).

fof(f4138,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | X0 = multiply(g1,a,inverse(g1,c))
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f3909]) ).

fof(f4139,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ44_spl
      | X0 = multiply(g1,a,c)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4138]) ).

fof(f4140,plain,
    ( sQ97_spl
    | ~ sQ44_spl
    | multiply(g1,a,c) != b ),
    inference(forward_demodulation,[status(thm)],[f703,f3887]) ).

fof(f4150,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ17_spl
    | ~ product(g2,h,h,isomorphism5(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f1656]) ).

fof(f4151,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ24_spl
    | ~ sQ17_spl
    | ~ product(g2,h,h,h) ),
    inference(forward_demodulation,[status(thm)],[f103,f4150]) ).

fof(f4161,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f3931,f143]) ).

fof(f4162,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f3931,f142]) ).

fof(f4165,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,c,c,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f3931,f140]) ).

fof(f4166,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f3931,f133]) ).

fof(f4167,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f3931,f69]) ).

fof(f4168,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f3931,f67]) ).

fof(f4176,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4165]) ).

fof(f4177,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4166]) ).

fof(f4195,plain,
    multiply(g1,b,a) = b,
    inference(resolution,[status(thm)],[f782,f159]) ).

fof(f4196,plain,
    ! [X0] :
      ( product(g1,inverse(g1,b),multiply(g1,b,a),X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f782,f1088]) ).

fof(f4197,plain,
    ! [X0] :
      ( product(g1,a,a,X0)
      | ~ product(g1,inverse(g1,b),multiply(g1,b,a),X0) ),
    inference(resolution,[status(thm)],[f782,f1087]) ).

fof(f4201,plain,
    ! [X0] :
      ( product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,b),multiply(g1,b,a),X0) ),
    inference(resolution,[status(thm)],[f782,f150]) ).

fof(f4207,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,b,multiply(g1,b,a),X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4196]) ).

fof(f4208,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,multiply(g1,b,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4197]) ).

fof(f4211,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,multiply(g1,b,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4201]) ).

fof(f4212,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,multiply(g1,b,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4211]) ).

fof(f4215,plain,
    ( ~ sQ67_spl
    | product(g2,f,h,g) ),
    inference(forward_demodulation,[status(thm)],[f2476,f707]) ).

fof(f4216,plain,
    ( ~ sQ67_spl
    | product(g2,h,f,g) ),
    inference(resolution,[status(thm)],[f4215,f468]) ).

fof(f4217,plain,
    ! [X0,X1] :
      ( ~ sQ67_spl
      | product(g2,X0,g,X1)
      | ~ product(g2,X0,h,X1) ),
    inference(resolution,[status(thm)],[f4215,f370]) ).

fof(f4218,plain,
    ! [X0,X1] :
      ( ~ sQ67_spl
      | product(g2,X0,h,X1)
      | ~ product(g2,X0,g,X1) ),
    inference(resolution,[status(thm)],[f4215,f369]) ).

fof(f4219,plain,
    ( ~ sQ67_spl
    | g = h ),
    inference(resolution,[status(thm)],[f4215,f358]) ).

fof(f4220,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,inverse(g2,f),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f4215,f1198]) ).

fof(f4221,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,f),g,X0) ),
    inference(resolution,[status(thm)],[f4215,f1197]) ).

fof(f4222,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f4215,f357]) ).

fof(f4223,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f4215,f356]) ).

fof(f4224,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,inverse(g2,f),g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f4215,f151]) ).

fof(f4225,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,f),g,X0) ),
    inference(resolution,[status(thm)],[f4215,f150]) ).

fof(f4226,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f4215,f140]) ).

fof(f4227,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f4215,f133]) ).

fof(f4228,plain,
    ! [X0,X1,X2] :
      ( ~ sQ67_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,f,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f4215,f69]) ).

fof(f4229,plain,
    ! [X0,X1,X2] :
      ( ~ sQ67_spl
      | product(g2,f,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f4215,f67]) ).

fof(f4230,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | X0 = g
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f4215,f65]) ).

fof(f4231,plain,
    ( ~ sQ67_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f4219,f314,f2475]) ).

fof(f4232,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f4220]) ).

fof(f4233,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f4221]) ).

fof(f4234,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,inverse(g2,f),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f4224]) ).

fof(f4235,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f4234]) ).

fof(f4236,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f4225]) ).

fof(f4237,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f4236]) ).

fof(f4238,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f4226]) ).

fof(f4239,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f4227]) ).

fof(f4240,plain,
    product(g2,h,multiply(g2,f,h),multiply(g2,h,multiply(g2,f,h))),
    inference(resolution,[status(thm)],[f807,f191]) ).

fof(f4241,plain,
    group_member(multiply(g2,h,multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f190]) ).

fof(f4242,plain,
    product(g2,g,multiply(g2,f,h),multiply(g2,g,multiply(g2,f,h))),
    inference(resolution,[status(thm)],[f807,f182]) ).

fof(f4243,plain,
    group_member(multiply(g2,g,multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f181]) ).

fof(f4244,plain,
    group_member(multiply(g2,f,multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f172]) ).

fof(f4245,plain,
    product(g2,f,multiply(g2,f,h),multiply(g2,f,multiply(g2,f,h))),
    inference(resolution,[status(thm)],[f807,f163]) ).

fof(f4247,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f177]) ).

fof(f4248,plain,
    product(g2,identity_for(g2),multiply(g2,f,h),multiply(g2,identity_for(g2),multiply(g2,f,h))),
    inference(resolution,[status(thm)],[f807,f168]) ).

fof(f4249,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,f,h),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f807,f63]) ).

fof(f4250,plain,
    ! [X0] :
      ( product(g2,multiply(g2,f,h),X0,multiply(g2,multiply(g2,f,h),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f807,f62]) ).

fof(f4251,plain,
    group_member(inverse(g2,multiply(g2,f,h)),g2),
    inference(resolution,[status(thm)],[f807,f59]) ).

fof(f4253,plain,
    group_member(multiply(g2,f,multiply(g2,f,h)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f4247]) ).

fof(f4254,plain,
    product(g2,f,multiply(g2,f,h),multiply(g2,identity_for(g2),multiply(g2,f,h))),
    inference(forward_demodulation,[status(thm)],[f86,f4248]) ).

fof(f4255,plain,
    product(g2,f,multiply(g2,f,h),multiply(g2,f,multiply(g2,f,h))),
    inference(forward_demodulation,[status(thm)],[f86,f4254]) ).

fof(f4258,plain,
    ( ~ sQ44_spl
    | product(g1,a,c,multiply(g1,a,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f3784]) ).

fof(f4259,plain,
    ( ~ sQ44_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f703,f4258]) ).

fof(f4261,plain,
    ( ~ sQ44_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3785]) ).

fof(f4268,plain,
    ( ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2594,f714]) ).

fof(f4277,plain,
    ( ~ sQ81_spl
    | product(g2,g,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3093,f965]) ).

fof(f4294,plain,
    product(g1,a,multiply(g1,b,c),multiply(g1,a,multiply(g1,b,c))),
    inference(resolution,[status(thm)],[f874,f169]) ).

fof(f4295,plain,
    group_member(multiply(g1,a,multiply(g1,b,c)),g1),
    inference(resolution,[status(thm)],[f874,f178]) ).

fof(f4296,plain,
    group_member(multiply(g1,b,multiply(g1,b,c)),g1),
    inference(resolution,[status(thm)],[f874,f174]) ).

fof(f4297,plain,
    group_member(multiply(g1,c,multiply(g1,b,c)),g1),
    inference(resolution,[status(thm)],[f874,f173]) ).

fof(f4298,plain,
    product(g1,b,multiply(g1,b,c),multiply(g1,b,multiply(g1,b,c))),
    inference(resolution,[status(thm)],[f874,f165]) ).

fof(f4299,plain,
    product(g1,c,multiply(g1,b,c),multiply(g1,c,multiply(g1,b,c))),
    inference(resolution,[status(thm)],[f874,f164]) ).

fof(f4300,plain,
    ( multiply(g1,b,c) = c
    | multiply(g1,b,c) = b
    | multiply(g1,b,c) = a ),
    inference(resolution,[status(thm)],[f874,f83]) ).

fof(f4301,plain,
    group_member(multiply(g1,identity_for(g1),multiply(g1,b,c)),g1),
    inference(resolution,[status(thm)],[f874,f177]) ).

fof(f4302,plain,
    product(g1,identity_for(g1),multiply(g1,b,c),multiply(g1,identity_for(g1),multiply(g1,b,c))),
    inference(resolution,[status(thm)],[f874,f168]) ).

fof(f4303,plain,
    ! [X0] :
      ( group_member(multiply(g1,multiply(g1,b,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f874,f63]) ).

fof(f4304,plain,
    ! [X0] :
      ( product(g1,multiply(g1,b,c),X0,multiply(g1,multiply(g1,b,c),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f874,f62]) ).

fof(f4305,plain,
    group_member(inverse(g1,multiply(g1,b,c)),g1),
    inference(resolution,[status(thm)],[f874,f59]) ).

fof(f4306,definition,
    ( sQ99_spl
  <=> multiply(g1,b,c) = a ),
    introduced(definition,[new_symbols(definition,[sQ99_spl])],[split_symbol_definition]) ).

fof(f4307,plain,
    ( ~ sQ99_spl
    | multiply(g1,b,c) = a ),
    inference(component_clause,[status(thm)],[f4306]) ).

fof(f4308,plain,
    ( sQ99_spl
    | multiply(g1,b,c) != a ),
    inference(component_clause,[status(thm)],[f4306]) ).

fof(f4309,definition,
    ( sQ100_spl
  <=> multiply(g1,b,c) = b ),
    introduced(definition,[new_symbols(definition,[sQ100_spl])],[split_symbol_definition]) ).

fof(f4310,plain,
    ( ~ sQ100_spl
    | multiply(g1,b,c) = b ),
    inference(component_clause,[status(thm)],[f4309]) ).

fof(f4311,plain,
    ( sQ100_spl
    | multiply(g1,b,c) != b ),
    inference(component_clause,[status(thm)],[f4309]) ).

fof(f4312,definition,
    ( sQ101_spl
  <=> multiply(g1,b,c) = c ),
    introduced(definition,[new_symbols(definition,[sQ101_spl])],[split_symbol_definition]) ).

fof(f4313,plain,
    ( ~ sQ101_spl
    | multiply(g1,b,c) = c ),
    inference(component_clause,[status(thm)],[f4312]) ).

fof(f4314,plain,
    ( sQ101_spl
    | multiply(g1,b,c) != c ),
    inference(component_clause,[status(thm)],[f4312]) ).

fof(f4315,plain,
    ( sQ101_spl
    | sQ100_spl
    | sQ99_spl ),
    inference(split_clause,[status(thm)],[f4300,f4306,f4309,f4312]) ).

fof(f4316,plain,
    group_member(multiply(g1,a,multiply(g1,b,c)),g1),
    inference(forward_demodulation,[status(thm)],[f85,f4301]) ).

fof(f4317,plain,
    product(g1,a,multiply(g1,b,c),multiply(g1,identity_for(g1),multiply(g1,b,c))),
    inference(forward_demodulation,[status(thm)],[f85,f4302]) ).

fof(f4318,plain,
    product(g1,a,multiply(g1,b,c),multiply(g1,a,multiply(g1,b,c))),
    inference(forward_demodulation,[status(thm)],[f85,f4317]) ).

fof(f4320,plain,
    ( ~ sQ101_spl
    | ~ sQ100_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f4310,f4313]) ).

fof(f4321,plain,
    ( ~ sQ101_spl
    | ~ sQ100_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f4320,f215,f4309,f4312]) ).

fof(f4325,plain,
    ( ~ sQ56_spl
    | product(g2,f,h,multiply(g2,f,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f1004,f1009]) ).

fof(f4326,plain,
    ( ~ sQ56_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f1004,f4325]) ).

fof(f4336,plain,
    product(g1,a,multiply(g1,c,b),multiply(g1,a,multiply(g1,c,b))),
    inference(resolution,[status(thm)],[f870,f169]) ).

fof(f4337,plain,
    group_member(multiply(g1,a,multiply(g1,c,b)),g1),
    inference(resolution,[status(thm)],[f870,f178]) ).

fof(f4338,plain,
    group_member(multiply(g1,b,multiply(g1,c,b)),g1),
    inference(resolution,[status(thm)],[f870,f174]) ).

fof(f4339,plain,
    group_member(multiply(g1,c,multiply(g1,c,b)),g1),
    inference(resolution,[status(thm)],[f870,f173]) ).

fof(f4340,plain,
    product(g1,b,multiply(g1,c,b),multiply(g1,b,multiply(g1,c,b))),
    inference(resolution,[status(thm)],[f870,f165]) ).

fof(f4341,plain,
    product(g1,c,multiply(g1,c,b),multiply(g1,c,multiply(g1,c,b))),
    inference(resolution,[status(thm)],[f870,f164]) ).

fof(f4342,plain,
    ( multiply(g1,c,b) = c
    | multiply(g1,c,b) = b
    | multiply(g1,c,b) = a ),
    inference(resolution,[status(thm)],[f870,f83]) ).

fof(f4343,plain,
    group_member(multiply(g1,identity_for(g1),multiply(g1,c,b)),g1),
    inference(resolution,[status(thm)],[f870,f177]) ).

fof(f4344,plain,
    product(g1,identity_for(g1),multiply(g1,c,b),multiply(g1,identity_for(g1),multiply(g1,c,b))),
    inference(resolution,[status(thm)],[f870,f168]) ).

fof(f4345,plain,
    ! [X0] :
      ( group_member(multiply(g1,multiply(g1,c,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f870,f63]) ).

fof(f4346,plain,
    ! [X0] :
      ( product(g1,multiply(g1,c,b),X0,multiply(g1,multiply(g1,c,b),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f870,f62]) ).

fof(f4347,plain,
    group_member(inverse(g1,multiply(g1,c,b)),g1),
    inference(resolution,[status(thm)],[f870,f59]) ).

fof(f4348,definition,
    ( sQ102_spl
  <=> multiply(g1,c,b) = a ),
    introduced(definition,[new_symbols(definition,[sQ102_spl])],[split_symbol_definition]) ).

fof(f4349,plain,
    ( ~ sQ102_spl
    | multiply(g1,c,b) = a ),
    inference(component_clause,[status(thm)],[f4348]) ).

fof(f4350,plain,
    ( sQ102_spl
    | multiply(g1,c,b) != a ),
    inference(component_clause,[status(thm)],[f4348]) ).

fof(f4351,definition,
    ( sQ103_spl
  <=> multiply(g1,c,b) = b ),
    introduced(definition,[new_symbols(definition,[sQ103_spl])],[split_symbol_definition]) ).

fof(f4352,plain,
    ( ~ sQ103_spl
    | multiply(g1,c,b) = b ),
    inference(component_clause,[status(thm)],[f4351]) ).

fof(f4353,plain,
    ( sQ103_spl
    | multiply(g1,c,b) != b ),
    inference(component_clause,[status(thm)],[f4351]) ).

fof(f4354,definition,
    ( sQ104_spl
  <=> multiply(g1,c,b) = c ),
    introduced(definition,[new_symbols(definition,[sQ104_spl])],[split_symbol_definition]) ).

fof(f4355,plain,
    ( ~ sQ104_spl
    | multiply(g1,c,b) = c ),
    inference(component_clause,[status(thm)],[f4354]) ).

fof(f4356,plain,
    ( sQ104_spl
    | multiply(g1,c,b) != c ),
    inference(component_clause,[status(thm)],[f4354]) ).

fof(f4357,plain,
    ( sQ104_spl
    | sQ103_spl
    | sQ102_spl ),
    inference(split_clause,[status(thm)],[f4342,f4348,f4351,f4354]) ).

fof(f4358,plain,
    group_member(multiply(g1,a,multiply(g1,c,b)),g1),
    inference(forward_demodulation,[status(thm)],[f85,f4343]) ).

fof(f4359,plain,
    product(g1,a,multiply(g1,c,b),multiply(g1,identity_for(g1),multiply(g1,c,b))),
    inference(forward_demodulation,[status(thm)],[f85,f4344]) ).

fof(f4360,plain,
    product(g1,a,multiply(g1,c,b),multiply(g1,a,multiply(g1,c,b))),
    inference(forward_demodulation,[status(thm)],[f85,f4359]) ).

fof(f4361,plain,
    ( ~ sQ56_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f1004,f1007]) ).

fof(f4363,plain,
    ( ~ sQ56_spl
    | product(g2,f,h,multiply(g2,f,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f1004,f990]) ).

fof(f4364,plain,
    ( ~ sQ56_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f1004,f4363]) ).

fof(f4366,plain,
    ( ~ sQ56_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f1004,f989]) ).

fof(f4375,plain,
    ( ~ sQ104_spl
    | ~ sQ103_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f4352,f4355]) ).

fof(f4376,plain,
    ( ~ sQ104_spl
    | ~ sQ103_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f4375,f215,f4351,f4354]) ).

fof(f4377,plain,
    ( ~ sQ56_spl
    | group_member(multiply(g2,g,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f1004,f988]) ).

fof(f4379,plain,
    ( ~ sQ56_spl
    | product(g2,g,h,multiply(g2,g,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f1004,f987]) ).

fof(f4380,plain,
    ( ~ sQ56_spl
    | product(g2,g,h,multiply(g2,g,h)) ),
    inference(forward_demodulation,[status(thm)],[f1004,f4379]) ).

fof(f4382,plain,
    ( ~ sQ56_spl
    | group_member(multiply(g2,h,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f1004,f986]) ).

fof(f4393,plain,
    ( ~ sQ99_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f4307,f779]) ).

fof(f4394,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f4393,f1088]) ).

fof(f4395,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f4393,f1087]) ).

fof(f4396,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f4393,f143]) ).

fof(f4397,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f4393,f142]) ).

fof(f4398,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f4393,f151]) ).

fof(f4399,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f4393,f150]) ).

fof(f4400,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f4393,f140]) ).

fof(f4401,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f4393,f133]) ).

fof(f4402,plain,
    ! [X0,X1,X2] :
      ( ~ sQ99_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f4393,f69]) ).

fof(f4403,plain,
    ! [X0,X1,X2] :
      ( ~ sQ99_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f4393,f67]) ).

fof(f4404,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f4393,f65]) ).

fof(f4405,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4394]) ).

fof(f4406,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4395]) ).

fof(f4407,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4398]) ).

fof(f4408,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4407]) ).

fof(f4409,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4399]) ).

fof(f4410,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4409]) ).

fof(f4411,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4400]) ).

fof(f4412,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4401]) ).

fof(f4413,plain,
    ( ~ sQ102_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f4349,f715]) ).

fof(f4414,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f4413,f1088]) ).

fof(f4415,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(resolution,[status(thm)],[f4413,f1087]) ).

fof(f4416,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f4413,f143]) ).

fof(f4417,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f4413,f142]) ).

fof(f4418,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f4413,f151]) ).

fof(f4419,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(resolution,[status(thm)],[f4413,f150]) ).

fof(f4420,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,c,b,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f4413,f140]) ).

fof(f4421,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f4413,f133]) ).

fof(f4422,plain,
    ! [X0,X1,X2] :
      ( ~ sQ102_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f4413,f69]) ).

fof(f4423,plain,
    ! [X0,X1,X2] :
      ( ~ sQ102_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f4413,f67]) ).

fof(f4424,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f4413,f65]) ).

fof(f4425,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4414]) ).

fof(f4426,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4415]) ).

fof(f4427,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4418]) ).

fof(f4428,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4427]) ).

fof(f4429,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f4419]) ).

fof(f4430,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4429]) ).

fof(f4431,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4420]) ).

fof(f4432,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4421]) ).

fof(f4433,plain,
    ( ~ sQ44_spl
    | product(g1,c,c,multiply(g1,c,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f713]) ).

fof(f4434,plain,
    ( ~ sQ44_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f703,f4433]) ).

fof(f4448,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,multiply(g2,h,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3767]) ).

fof(f4449,plain,
    ( ~ sQ56_spl
    | product(g2,h,h,multiply(g2,h,h)) ),
    inference(forward_demodulation,[status(thm)],[f1004,f4448]) ).

fof(f4460,plain,
    ( ~ sQ56_spl
    | group_member(multiply(g2,h,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3768]) ).

fof(f4462,plain,
    ( ~ sQ56_spl
    | product(g2,g,h,multiply(g2,g,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3769]) ).

fof(f4463,plain,
    ( ~ sQ56_spl
    | product(g2,g,h,multiply(g2,g,h)) ),
    inference(forward_demodulation,[status(thm)],[f1004,f4462]) ).

fof(f4465,plain,
    ( ~ sQ56_spl
    | group_member(multiply(g2,g,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3770]) ).

fof(f4467,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | ~ sQ96_spl
    | a = c ),
    inference(backward_demodulation,[status(thm)],[f4468,f4117]) ).

fof(f4468,plain,
    ( ~ sQ96_spl
    | ~ sQ44_spl
    | multiply(g1,a,c) = a ),
    inference(forward_demodulation,[status(thm)],[f703,f3883]) ).

fof(f4469,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | ~ sQ96_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f4467,f212,f3882,f702,f249]) ).

fof(f4470,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1374]) ).

fof(f4471,plain,
    group_member(d2,g1),
    inference(forward_demodulation,[status(thm)],[f3621,f186]) ).

fof(f4472,plain,
    ( sQ57_spl
    | a != a ),
    inference(forward_demodulation,[status(thm)],[f4056,f1122]) ).

fof(f4473,plain,
    ( sQ57_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f4472]) ).

fof(f4474,plain,
    sQ57_spl,
    inference(contradiction_clause,[status(thm)],[f4473]) ).

fof(f4481,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism2(b),h,h) ),
    inference(forward_demodulation,[status(thm)],[f287,f1415]) ).

fof(f4482,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f4481]) ).

fof(f4483,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism2(b),h,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f1413]) ).

fof(f4484,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ28_spl
    | ~ product(g2,h,h,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f95,f4483]) ).

fof(f4485,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ product(g2,h,h,isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f4484]) ).

fof(f4486,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ product(g2,h,h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f4485]) ).

fof(f4491,plain,
    ( ~ sQ40_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | b = a ),
    inference(resolution,[status(thm)],[f1456,f643]) ).

fof(f4492,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1456,f1088]) ).

fof(f4493,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f1456,f1087]) ).

fof(f4494,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f1456,f143]) ).

fof(f4495,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1456,f142]) ).

fof(f4496,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1456,f151]) ).

fof(f4497,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f1456,f150]) ).

fof(f4498,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1456,f140]) ).

fof(f4499,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f1456,f133]) ).

fof(f4500,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1456,f69]) ).

fof(f4501,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1456,f67]) ).

fof(f4502,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f1456,f65]) ).

fof(f4503,plain,
    ( ~ sQ40_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f4491,f222,f286,f252,f276,f616]) ).

fof(f4504,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4492]) ).

fof(f4505,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4493]) ).

fof(f4506,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4496]) ).

fof(f4507,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4506]) ).

fof(f4508,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4497]) ).

fof(f4509,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4508]) ).

fof(f4510,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4498]) ).

fof(f4511,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4499]) ).

fof(f4512,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism2(d1),h,isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1413]) ).

fof(f4513,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism2(d1),h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f4512]) ).

fof(f4514,plain,
    ( ~ sQ27_spl
    | ~ sQ25_spl
    | product(g1,a,b,d3) ),
    inference(forward_demodulation,[status(thm)],[f277,f4054]) ).

fof(f4516,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,h,isomorphism5(b),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f4051]) ).

fof(f4517,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,h,g,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f104,f4516]) ).

fof(f4520,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f4045]) ).

fof(f4522,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f4043]) ).

fof(f4524,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1308]) ).

fof(f4526,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1313]) ).

fof(f4528,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,f,isomorphism2(b),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1300]) ).

fof(f4529,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,f,h,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f95,f4528]) ).

fof(f4530,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,f,h,isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f4529]) ).

fof(f4531,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,f,h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f4530]) ).

fof(f4532,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4531,f89]) ).

fof(f4533,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ sQ18_spl ),
    inference(contradiction_clause,[status(thm)],[f4532]) ).

fof(f4534,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,g,isomorphism4(b),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1292]) ).

fof(f4535,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,g,h,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f101,f4534]) ).

fof(f4538,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,g,isomorphism4(b),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f4026]) ).

fof(f4539,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,g,h,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f101,f4538]) ).

fof(f4542,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ25_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1390]) ).

fof(f4544,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ25_spl
      | X0 = d3
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f436]) ).

fof(f4546,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ25_spl
      | X0 = d3
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f1731]) ).

fof(f4548,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,h,isomorphism5(b),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1288]) ).

fof(f4549,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,h,g,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f104,f4548]) ).

fof(f4552,plain,
    ( ~ sQ27_spl
    | ~ sQ25_spl
    | product(g1,a,b,d3) ),
    inference(forward_demodulation,[status(thm)],[f277,f383]) ).

fof(f4555,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ25_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f1376]) ).

fof(f4566,plain,
    ( ~ sQ0_spl
    | ~ sQ25_spl
    | product(g2,isomorphism1(d1),isomorphism1(b),isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f115]) ).

fof(f4567,plain,
    ( ~ sQ0_spl
    | ~ sQ25_spl
    | product(g2,isomorphism1(d1),g,isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f92,f4566]) ).

fof(f4568,plain,
    ( ~ sQ0_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | product(g2,isomorphism1(d1),g,isomorphism1(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f4567]) ).

fof(f4569,plain,
    ( ~ sQ0_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | product(g2,isomorphism1(d1),g,g) ),
    inference(forward_demodulation,[status(thm)],[f92,f4568]) ).

fof(f4570,plain,
    ( ~ sQ1_spl
    | ~ sQ25_spl
    | product(g2,isomorphism2(d1),isomorphism2(b),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f118]) ).

fof(f4571,plain,
    ( ~ sQ1_spl
    | ~ sQ25_spl
    | product(g2,isomorphism2(d1),h,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f95,f4570]) ).

fof(f4572,plain,
    ( ~ sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | product(g2,isomorphism2(d1),h,isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f4571]) ).

fof(f4573,plain,
    ( ~ sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | product(g2,isomorphism2(d1),h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f4572]) ).

fof(f4577,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism5(a),g,g) ),
    inference(forward_demodulation,[status(thm)],[f284,f1427]) ).

fof(f4578,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | ~ product(g2,h,g,g) ),
    inference(forward_demodulation,[status(thm)],[f103,f4577]) ).

fof(f4579,plain,
    ( ~ sQ25_spl
    | ~ sQ27_spl
    | product(g1,a,b,d3) ),
    inference(forward_demodulation,[status(thm)],[f284,f1430]) ).

fof(f4582,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism5(a),g,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f1425]) ).

fof(f4583,plain,
    ( sQ4_spl
    | ~ sQ25_spl
    | ~ sQ27_spl
    | ~ product(g2,h,g,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f103,f4582]) ).

fof(f4588,plain,
    ( ~ sQ27_spl
    | product(g1,a,d2,d3) ),
    inference(forward_demodulation,[status(thm)],[f284,f112]) ).

fof(f4589,plain,
    ( ~ sQ27_spl
    | ~ sQ25_spl
    | product(g1,a,b,d3) ),
    inference(forward_demodulation,[status(thm)],[f277,f4588]) ).

fof(f4591,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism5(a),isomorphism5(d2),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f128]) ).

fof(f4592,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ product(g2,h,isomorphism5(d2),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f103,f4591]) ).

fof(f4593,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,h,isomorphism5(b),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f4592]) ).

fof(f4594,plain,
    ( sQ4_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,h,g,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f104,f4593]) ).

fof(f4597,plain,
    ( sQ14_spl
    | ~ sQ18_spl
    | inverse(g1,b) != a ),
    inference(forward_demodulation,[status(thm)],[f253,f241]) ).

fof(f4599,plain,
    ( sQ11_spl
    | ~ sQ25_spl
    | inverse(g1,b) != a ),
    inference(forward_demodulation,[status(thm)],[f277,f231]) ).

fof(f4602,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism4(a),isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f125]) ).

fof(f4603,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ product(g2,g,isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f100,f4602]) ).

fof(f4604,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,g,isomorphism4(b),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f4603]) ).

fof(f4605,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ product(g2,g,h,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f101,f4604]) ).

fof(f4606,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,g,h,isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f4605]) ).

fof(f4607,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,g,h,h) ),
    inference(forward_demodulation,[status(thm)],[f101,f4606]) ).

fof(f4610,plain,
    ( ~ sQ15_spl
    | ~ sQ18_spl
    | inverse(g1,b) = b ),
    inference(forward_demodulation,[status(thm)],[f253,f243]) ).

fof(f4613,plain,
    ( ~ sQ18_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f253,f145]) ).

fof(f4615,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1626]) ).

fof(f4619,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f148]) ).

fof(f4632,plain,
    ( sQ64_spl
    | b != b ),
    inference(forward_demodulation,[status(thm)],[f4195,f2018]) ).

fof(f4633,plain,
    ( sQ64_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f4632]) ).

fof(f4634,plain,
    sQ64_spl,
    inference(contradiction_clause,[status(thm)],[f4633]) ).

fof(f4636,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1388]) ).

fof(f4640,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ27_spl
      | X0 = d3
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1428]) ).

fof(f4642,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ27_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f1402]) ).

fof(f4645,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1628]) ).

fof(f4646,plain,
    ( ~ sQ25_spl
    | product(g1,a,multiply(g1,a,b),multiply(g1,a,multiply(g1,a,b))) ),
    inference(resolution,[status(thm)],[f4645,f169]) ).

fof(f4647,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f4645,f178]) ).

fof(f4648,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f4645,f174]) ).

fof(f4649,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f4645,f173]) ).

fof(f4650,plain,
    ( ~ sQ25_spl
    | product(g1,b,multiply(g1,a,b),multiply(g1,b,multiply(g1,a,b))) ),
    inference(resolution,[status(thm)],[f4645,f165]) ).

fof(f4651,plain,
    ( ~ sQ25_spl
    | product(g1,c,multiply(g1,a,b),multiply(g1,c,multiply(g1,a,b))) ),
    inference(resolution,[status(thm)],[f4645,f164]) ).

fof(f4653,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,identity_for(g1),multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f4645,f177]) ).

fof(f4654,plain,
    ( ~ sQ25_spl
    | product(g1,identity_for(g1),multiply(g1,a,b),multiply(g1,identity_for(g1),multiply(g1,a,b))) ),
    inference(resolution,[status(thm)],[f4645,f168]) ).

fof(f4655,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | group_member(multiply(g1,multiply(g1,a,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f4645,f63]) ).

fof(f4656,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,multiply(g1,a,b),X0,multiply(g1,multiply(g1,a,b),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f4645,f62]) ).

fof(f4657,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,multiply(g1,a,b)),g1) ),
    inference(resolution,[status(thm)],[f4645,f59]) ).

fof(f4659,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,multiply(g1,a,b)),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f4653]) ).

fof(f4660,plain,
    ( ~ sQ25_spl
    | product(g1,a,multiply(g1,a,b),multiply(g1,identity_for(g1),multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f85,f4654]) ).

fof(f4661,plain,
    ( ~ sQ25_spl
    | product(g1,a,multiply(g1,a,b),multiply(g1,a,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f85,f4660]) ).

fof(f4667,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f137]) ).

fof(f4668,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f4667]) ).

fof(f4671,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f139]) ).

fof(f4672,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ27_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f4671]) ).

fof(f4674,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1618]) ).

fof(f4676,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1617]) ).

fof(f4681,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1616]) ).

fof(f4683,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | X0 = d3
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f138]) ).

fof(f4684,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ25_spl
      | X0 = d3
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f4683]) ).

fof(f4690,plain,
    ( ~ sQ56_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3771]) ).

fof(f4693,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | group_member(multiply(g1,inverse(g1,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f253,f175]) ).

fof(f4698,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,inverse(g1,b),X0,multiply(g1,inverse(g1,d3),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f253,f166]) ).

fof(f4705,plain,
    ( ~ sQ56_spl
    | product(g2,f,h,multiply(g2,f,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3772]) ).

fof(f4706,plain,
    ( ~ sQ56_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f1004,f4705]) ).

fof(f4708,plain,
    ( ~ sQ56_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3780]) ).

fof(f4710,plain,
    ( ~ sQ56_spl
    | product(g2,f,h,multiply(g2,f,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f1004,f3782]) ).

fof(f4711,plain,
    ( ~ sQ56_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f1004,f4710]) ).

fof(f4713,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1630]) ).

fof(f4714,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f4713]) ).

fof(f4719,plain,
    ( ~ sQ62_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f1879,f1871]) ).

fof(f4725,plain,
    ( ~ sQ68_spl
    | group_member(inverse(g2,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f2479,f2471]) ).

fof(f4731,plain,
    ( ~ sQ44_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3786]) ).

fof(f4733,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1620]) ).

fof(f4734,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f4733]) ).

fof(f4739,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1410]) ).

fof(f4741,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1408]) ).

fof(f4747,plain,
    ( ~ sQ44_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3787]) ).

fof(f4749,plain,
    ( ~ sQ44_spl
    | product(g1,b,c,multiply(g1,b,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f3788]) ).

fof(f4750,plain,
    ( ~ sQ44_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f703,f4749]) ).

fof(f4752,plain,
    ( ~ sQ44_spl
    | product(g1,c,c,multiply(g1,c,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f3789]) ).

fof(f4753,plain,
    ( ~ sQ44_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f703,f4752]) ).

fof(f4755,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1619]) ).

fof(f4756,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f4755]) ).

fof(f4758,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f4470]) ).

fof(f4759,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4758]) ).

fof(f4763,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1602]) ).

fof(f4764,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f4763]) ).

fof(f4765,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4764]) ).

fof(f4767,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1615]) ).

fof(f4768,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f4767]) ).

fof(f4774,plain,
    group_member(inverse(g2,g),g2),
    inference(forward_demodulation,[status(thm)],[f3157,f3116]) ).

fof(f4776,plain,
    ( ~ sQ44_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f703,f3797]) ).

fof(f4778,plain,
    ( ~ sQ44_spl
    | product(g1,a,c,multiply(g1,a,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f703,f3799]) ).

fof(f4779,plain,
    ( ~ sQ44_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f703,f4778]) ).

fof(f4783,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | group_member(multiply(g1,inverse(g1,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f184]) ).

fof(f4786,plain,
    ( ~ sQ95_spl
    | group_member(inverse(g2,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3421]) ).

fof(f4788,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,inverse(g1,b),X0,multiply(g1,inverse(g1,d2),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f185]) ).

fof(f4792,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1307]) ).

fof(f4793,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f4792]) ).

fof(f4799,plain,
    ( ~ sQ95_spl
    | group_member(inverse(g2,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3279]) ).

fof(f4805,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f4657]) ).

fof(f4807,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f187]) ).

fof(f4808,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f4807]) ).

fof(f4814,plain,
    ( ~ sQ95_spl
    | group_member(inverse(g2,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3535]) ).

fof(f4827,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f641,f4393]) ).

fof(f4837,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f642,f4393]) ).

fof(f4840,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f642,f88]) ).

fof(f4842,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f642,f58]) ).

fof(f4846,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4842]) ).

fof(f4850,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f4648]) ).

fof(f4852,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f4649]) ).

fof(f4856,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,g,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f941,f3137]) ).

fof(f4867,plain,
    ( ~ sQ68_spl
    | group_member(inverse(g2,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f2479,f4251]) ).

fof(f4871,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f942,f3137]) ).

fof(f4883,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f913,f4650]) ).

fof(f4884,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f4883]) ).

fof(f4887,plain,
    ( ~ sQ62_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f1879,f1861]) ).

fof(f4889,plain,
    ( ~ sQ62_spl
    | product(g1,a,c,multiply(g1,a,multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f1879,f1860]) ).

fof(f4890,plain,
    ( ~ sQ62_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f1879,f4889]) ).

fof(f4892,plain,
    ( ~ sQ62_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f1879,f1862]) ).

fof(f4896,plain,
    ( ~ sQ62_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f1879,f1863]) ).

fof(f4898,plain,
    ( ~ sQ62_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f1879,f1882]) ).

fof(f4900,plain,
    ( ~ sQ62_spl
    | product(g1,b,c,multiply(g1,b,multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f1879,f1864]) ).

fof(f4901,plain,
    ( ~ sQ62_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f1879,f4900]) ).

fof(f4903,plain,
    ( ~ sQ62_spl
    | product(g1,c,c,multiply(g1,c,multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f1879,f1865]) ).

fof(f4904,plain,
    ( ~ sQ62_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f1879,f4903]) ).

fof(f4905,plain,
    ( ~ sQ62_spl
    | ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2594,f4904]) ).

fof(f4906,plain,
    ( ~ sQ62_spl
    | product(g1,a,c,multiply(g1,a,multiply(g1,c,a))) ),
    inference(forward_demodulation,[status(thm)],[f1879,f1884]) ).

fof(f4907,plain,
    ( ~ sQ62_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f1879,f4906]) ).

fof(f4910,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f913,f4651]) ).

fof(f4911,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f4910]) ).

fof(f4927,plain,
    ( ~ sQ68_spl
    | group_member(multiply(g2,h,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f2479,f2461]) ).

fof(f4938,plain,
    ( ~ sQ68_spl
    | group_member(multiply(g2,g,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f2479,f2463]) ).

fof(f4945,plain,
    ( ~ sQ68_spl
    | product(g2,h,h,multiply(g2,h,multiply(g2,f,h))) ),
    inference(forward_demodulation,[status(thm)],[f2479,f2460]) ).

fof(f4946,plain,
    ( ~ sQ68_spl
    | product(g2,h,h,multiply(g2,h,h)) ),
    inference(forward_demodulation,[status(thm)],[f2479,f4945]) ).

fof(f4948,plain,
    ( ~ sQ68_spl
    | product(g2,g,h,multiply(g2,g,multiply(g2,f,h))) ),
    inference(forward_demodulation,[status(thm)],[f2479,f2462]) ).

fof(f4949,plain,
    ( ~ sQ68_spl
    | product(g2,g,h,multiply(g2,g,h)) ),
    inference(forward_demodulation,[status(thm)],[f2479,f4948]) ).

fof(f4952,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | X0 = a
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2570]) ).

fof(f4957,plain,
    ( ~ sQ69_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2584]) ).

fof(f4973,plain,
    ( ~ sQ78_spl
    | group_member(multiply(g2,h,f),g2) ),
    inference(forward_demodulation,[status(thm)],[f3065,f3053]) ).

fof(f4979,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,h,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3411]) ).

fof(f4982,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,g,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3413]) ).

fof(f4984,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3414]) ).

fof(f4991,plain,
    ( ~ sQ81_spl
    | group_member(multiply(g2,h,f),g2) ),
    inference(forward_demodulation,[status(thm)],[f3093,f3081]) ).

fof(f4993,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3423]) ).

fof(f5006,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2562]) ).

fof(f5008,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,h,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3525]) ).

fof(f5010,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2563]) ).

fof(f5011,plain,
    ( ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(resolution,[status(thm)],[f5010,f87]) ).

fof(f5012,plain,
    ( ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(resolution,[status(thm)],[f5010,f88]) ).

fof(f5014,plain,
    group_member(multiply(g2,h,g),g2),
    inference(forward_demodulation,[status(thm)],[f3157,f3106]) ).

fof(f5016,plain,
    group_member(multiply(g2,g,g),g2),
    inference(forward_demodulation,[status(thm)],[f3157,f3108]) ).

fof(f5021,plain,
    ! [X0,X1,X2] :
      ( ~ sQ69_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2568]) ).

fof(f5022,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ69_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f5021,f4413]) ).

fof(f5024,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f5021,f193]) ).

fof(f5026,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,c,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f5021,f61]) ).

fof(f5029,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5026]) ).

fof(f5032,plain,
    ! [X0,X1,X2] :
      ( ~ sQ69_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2569]) ).

fof(f5033,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ69_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f5032,f4413]) ).

fof(f5035,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f5032,f193]) ).

fof(f5037,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f5032,f61]) ).

fof(f5043,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,g,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3527]) ).

fof(f5048,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3528]) ).

fof(f5050,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3537]) ).

fof(f5052,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4307,f2628]) ).

fof(f5054,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f4307,f2629]) ).

fof(f5059,plain,
    ( ~ sQ87_spl
    | group_member(multiply(g2,h,f),g2) ),
    inference(forward_demodulation,[status(thm)],[f3199,f3187]) ).

fof(f5066,plain,
    ( ~ sQ69_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,c,c))) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2586]) ).

fof(f5067,plain,
    ( ~ sQ69_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f2594,f5066]) ).

fof(f5072,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ99_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4307,f2638]) ).

fof(f5073,plain,
    ( ~ sQ40_spl
    | ~ sQ99_spl
    | product(g1,b,a,c) ),
    inference(resolution,[status(thm)],[f5072,f87]) ).

fof(f5076,plain,
    ( ~ sQ40_spl
    | ~ sQ99_spl
    | product(g1,a,b,c) ),
    inference(resolution,[status(thm)],[f5073,f401]) ).

fof(f5077,plain,
    ( ~ sQ40_spl
    | ~ sQ99_spl
    | c = b ),
    inference(resolution,[status(thm)],[f5073,f159]) ).

fof(f5080,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ99_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f5073,f143]) ).

fof(f5085,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ99_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f5073,f133]) ).

fof(f5086,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | ~ sQ99_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f5073,f69]) ).

fof(f5087,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | ~ sQ99_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f5073,f67]) ).

fof(f5088,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ99_spl
      | X0 = c
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f5073,f65]) ).

fof(f5089,plain,
    ( ~ sQ40_spl
    | ~ sQ99_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f5077,f215,f4306,f616]) ).

fof(f5097,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ99_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5085]) ).

fof(f5098,plain,
    ( ~ sQ62_spl
    | product(g1,a,multiply(g1,b,c),multiply(g1,a,multiply(g1,b,c))) ),
    inference(resolution,[status(thm)],[f4892,f169]) ).

fof(f5099,plain,
    ( ~ sQ62_spl
    | group_member(multiply(g1,a,multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4892,f178]) ).

fof(f5100,plain,
    ( ~ sQ62_spl
    | group_member(multiply(g1,b,multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4892,f174]) ).

fof(f5101,plain,
    ( ~ sQ62_spl
    | group_member(multiply(g1,c,multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4892,f173]) ).

fof(f5102,plain,
    ( ~ sQ62_spl
    | product(g1,b,multiply(g1,b,c),multiply(g1,b,multiply(g1,b,c))) ),
    inference(resolution,[status(thm)],[f4892,f165]) ).

fof(f5103,plain,
    ( ~ sQ62_spl
    | product(g1,c,multiply(g1,b,c),multiply(g1,c,multiply(g1,b,c))) ),
    inference(resolution,[status(thm)],[f4892,f164]) ).

fof(f5105,plain,
    ( ~ sQ62_spl
    | group_member(multiply(g1,identity_for(g1),multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4892,f177]) ).

fof(f5106,plain,
    ( ~ sQ62_spl
    | product(g1,identity_for(g1),multiply(g1,b,c),multiply(g1,identity_for(g1),multiply(g1,b,c))) ),
    inference(resolution,[status(thm)],[f4892,f168]) ).

fof(f5107,plain,
    ! [X0] :
      ( ~ sQ62_spl
      | group_member(multiply(g1,multiply(g1,b,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f4892,f63]) ).

fof(f5108,plain,
    ! [X0] :
      ( ~ sQ62_spl
      | product(g1,multiply(g1,b,c),X0,multiply(g1,multiply(g1,b,c),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f4892,f62]) ).

fof(f5109,plain,
    ( ~ sQ62_spl
    | group_member(inverse(g1,multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4892,f59]) ).

fof(f5111,plain,
    ( ~ sQ62_spl
    | group_member(multiply(g1,a,multiply(g1,b,c)),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f5105]) ).

fof(f5112,plain,
    ( ~ sQ62_spl
    | product(g1,a,multiply(g1,b,c),multiply(g1,identity_for(g1),multiply(g1,b,c))) ),
    inference(forward_demodulation,[status(thm)],[f85,f5106]) ).

fof(f5113,plain,
    ( ~ sQ62_spl
    | product(g1,a,multiply(g1,b,c),multiply(g1,a,multiply(g1,b,c))) ),
    inference(forward_demodulation,[status(thm)],[f85,f5112]) ).

fof(f5114,plain,
    product(g1,b,c,multiply(g1,b,c)),
    inference(resolution,[status(thm)],[f2641,f87]) ).

fof(f5116,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(backward_demodulation,[status(thm)],[f4310,f2641]) ).

fof(f5117,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(backward_demodulation,[status(thm)],[f4310,f2640]) ).

fof(f5120,plain,
    ( ~ sQ44_spl
    | ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4750]) ).

fof(f5121,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f5120,f642]) ).

fof(f5122,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f5120,f641]) ).

fof(f5123,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f5120,f1088]) ).

fof(f5124,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f5120,f1087]) ).

fof(f5125,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f5120,f143]) ).

fof(f5126,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f5120,f142]) ).

fof(f5127,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f5120,f151]) ).

fof(f5128,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f5120,f150]) ).

fof(f5129,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f5120,f140]) ).

fof(f5130,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f5120,f133]) ).

fof(f5131,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f5120,f69]) ).

fof(f5132,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f5120,f67]) ).

fof(f5134,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5123]) ).

fof(f5135,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5124]) ).

fof(f5136,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5127]) ).

fof(f5137,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5136]) ).

fof(f5138,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5128]) ).

fof(f5139,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5138]) ).

fof(f5140,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5129]) ).

fof(f5141,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5130]) ).

fof(f5145,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4310,f2642]) ).

fof(f5147,plain,
    ( ~ sQ62_spl
    | ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4901]) ).

fof(f5148,plain,
    ( ~ sQ62_spl
    | ~ sQ100_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f5109]) ).

fof(f5150,plain,
    ! [X0,X1,X2] :
      ( ~ sQ100_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f2634]) ).

fof(f5151,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ100_spl
      | product(g1,b,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f5150,f4413]) ).

fof(f5152,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f5150,f3931]) ).

fof(f5153,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f5150,f193]) ).

fof(f5154,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f5150,f88]) ).

fof(f5155,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f5150,f61]) ).

fof(f5156,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f5150,f58]) ).

fof(f5157,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | ~ sQ44_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f5153]) ).

fof(f5158,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5155]) ).

fof(f5159,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | ~ sQ44_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f5158]) ).

fof(f5160,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5156]) ).

fof(f5161,plain,
    ! [X0,X1,X2] :
      ( ~ sQ100_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f2635]) ).

fof(f5162,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ100_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f5161,f4413]) ).

fof(f5163,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f5161,f3931]) ).

fof(f5164,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f5161,f193]) ).

fof(f5165,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f5161,f88]) ).

fof(f5166,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f5161,f61]) ).

fof(f5167,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f5161,f58]) ).

fof(f5168,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | ~ sQ44_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f5164]) ).

fof(f5169,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | ~ sQ44_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f5166]) ).

fof(f5170,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | ~ sQ44_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5169]) ).

fof(f5171,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5167]) ).

fof(f5172,plain,
    ( ~ sQ100_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4305]) ).

fof(f5174,plain,
    ( ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f779]) ).

fof(f5175,plain,
    ( ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f5114]) ).

fof(f5179,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2643,f2644]) ).

fof(f5187,plain,
    ( ~ sQ90_spl
    | group_member(multiply(g2,h,f),g2) ),
    inference(forward_demodulation,[status(thm)],[f3224,f3212]) ).

fof(f5190,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2643,f2658]) ).

fof(f5201,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,h,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3269]) ).

fof(f5203,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,g,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3271]) ).

fof(f5205,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3272]) ).

fof(f5211,plain,
    ( ~ sQ90_spl
    | ~ sQ56_spl
    | product(g2,h,f,g) ),
    inference(resolution,[status(thm)],[f3965,f89]) ).

fof(f5212,plain,
    ( ~ sQ90_spl
    | ~ sQ56_spl
    | product(g2,f,h,g) ),
    inference(resolution,[status(thm)],[f5211,f400]) ).

fof(f5213,plain,
    ( ~ sQ90_spl
    | ~ sQ56_spl
    | g = h ),
    inference(resolution,[status(thm)],[f5211,f371]) ).

fof(f5214,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f5211,f1198]) ).

fof(f5215,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,f,f,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f5211,f1197]) ).

fof(f5216,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f5211,f357]) ).

fof(f5218,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f5211,f151]) ).

fof(f5219,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f5211,f150]) ).

fof(f5221,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f5211,f133]) ).

fof(f5222,plain,
    ! [X0,X1,X2] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f5211,f69]) ).

fof(f5223,plain,
    ! [X0,X1,X2] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f5211,f67]) ).

fof(f5224,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | X0 = g
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f5211,f65]) ).

fof(f5225,plain,
    ( ~ sQ90_spl
    | ~ sQ56_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f5213,f314,f1003,f3223]) ).

fof(f5226,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5214]) ).

fof(f5227,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5215]) ).

fof(f5228,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5218]) ).

fof(f5229,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5228]) ).

fof(f5230,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5219]) ).

fof(f5231,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5230]) ).

fof(f5233,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5221]) ).

fof(f5234,plain,
    product(g2,h,multiply(g2,h,g),multiply(g2,h,multiply(g2,h,g))),
    inference(resolution,[status(thm)],[f5014,f191]) ).

fof(f5235,plain,
    group_member(multiply(g2,h,multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f5014,f190]) ).

fof(f5236,plain,
    product(g2,g,multiply(g2,h,g),multiply(g2,g,multiply(g2,h,g))),
    inference(resolution,[status(thm)],[f5014,f182]) ).

fof(f5237,plain,
    group_member(multiply(g2,g,multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f5014,f181]) ).

fof(f5238,plain,
    group_member(multiply(g2,f,multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f5014,f172]) ).

fof(f5239,plain,
    product(g2,f,multiply(g2,h,g),multiply(g2,f,multiply(g2,h,g))),
    inference(resolution,[status(thm)],[f5014,f163]) ).

fof(f5241,plain,
    group_member(multiply(g2,identity_for(g2),multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f5014,f177]) ).

fof(f5242,plain,
    product(g2,identity_for(g2),multiply(g2,h,g),multiply(g2,identity_for(g2),multiply(g2,h,g))),
    inference(resolution,[status(thm)],[f5014,f168]) ).

fof(f5243,plain,
    ! [X0] :
      ( group_member(multiply(g2,multiply(g2,h,g),X0),g2)
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f5014,f63]) ).

fof(f5244,plain,
    ! [X0] :
      ( product(g2,multiply(g2,h,g),X0,multiply(g2,multiply(g2,h,g),X0))
      | ~ group_member(X0,g2) ),
    inference(resolution,[status(thm)],[f5014,f62]) ).

fof(f5245,plain,
    group_member(inverse(g2,multiply(g2,h,g)),g2),
    inference(resolution,[status(thm)],[f5014,f59]) ).

fof(f5247,plain,
    group_member(multiply(g2,f,multiply(g2,h,g)),g2),
    inference(forward_demodulation,[status(thm)],[f86,f5241]) ).

fof(f5248,plain,
    product(g2,f,multiply(g2,h,g),multiply(g2,identity_for(g2),multiply(g2,h,g))),
    inference(forward_demodulation,[status(thm)],[f86,f5242]) ).

fof(f5249,plain,
    product(g2,f,multiply(g2,h,g),multiply(g2,f,multiply(g2,h,g))),
    inference(forward_demodulation,[status(thm)],[f86,f5248]) ).

fof(f5256,plain,
    ( ~ sQ91_spl
    | product(g2,h,g,g) ),
    inference(forward_demodulation,[status(thm)],[f3227,f1038]) ).

fof(f5257,plain,
    ( ~ sQ91_spl
    | sQ4_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5256,f4578]) ).

fof(f5258,plain,
    ( ~ sQ91_spl
    | sQ4_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ27_spl ),
    inference(contradiction_clause,[status(thm)],[f5257]) ).

fof(f5259,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f139]) ).

fof(f5260,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f137]) ).

fof(f5261,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | X0 = b
      | ~ product(g1,d1,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f138]) ).

fof(f5262,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism4(d1),isomorphism4(d2),isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f125]) ).

fof(f5263,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism4(d1),isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f5262]) ).

fof(f5264,plain,
    ( ~ sQ18_spl
    | product(g1,d1,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f253,f112]) ).

fof(f5267,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f1782]) ).

fof(f5268,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f813]) ).

fof(f5269,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f4040]) ).

fof(f5270,plain,
    ! [X0] :
      ( ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1611]) ).

fof(f5271,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f452]) ).

fof(f5272,plain,
    ! [X0,X1,X2] :
      ( ~ sQ24_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f1753]) ).

fof(f5273,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | product(g2,isomorphism5(d1),isomorphism5(d2),isomorphism5(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f127]) ).

fof(f5274,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | product(g2,isomorphism5(d1),isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f104,f5273]) ).

fof(f5276,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(resolution,[status(thm)],[f110,f169]) ).

fof(f5277,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(resolution,[status(thm)],[f110,f178]) ).

fof(f5278,plain,
    group_member(multiply(g1,b,d2),g1),
    inference(resolution,[status(thm)],[f110,f174]) ).

fof(f5279,plain,
    group_member(multiply(g1,c,d2),g1),
    inference(resolution,[status(thm)],[f110,f173]) ).

fof(f5280,plain,
    product(g1,b,d2,multiply(g1,b,d2)),
    inference(resolution,[status(thm)],[f110,f165]) ).

fof(f5281,plain,
    product(g1,c,d2,multiply(g1,c,d2)),
    inference(resolution,[status(thm)],[f110,f164]) ).

fof(f5283,plain,
    group_member(multiply(g1,identity_for(g1),d2),g1),
    inference(resolution,[status(thm)],[f110,f177]) ).

fof(f5284,plain,
    product(g1,identity_for(g1),d2,multiply(g1,identity_for(g1),d2)),
    inference(resolution,[status(thm)],[f110,f168]) ).

fof(f5285,plain,
    ! [X0] :
      ( group_member(multiply(g1,d2,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f63]) ).

fof(f5286,plain,
    ! [X0] :
      ( product(g1,d2,X0,multiply(g1,d2,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f62]) ).

fof(f5287,plain,
    group_member(inverse(g1,d2),g1),
    inference(resolution,[status(thm)],[f110,f59]) ).

fof(f5289,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(forward_demodulation,[status(thm)],[f85,f5283]) ).

fof(f5290,plain,
    product(g1,a,d2,multiply(g1,identity_for(g1),d2)),
    inference(forward_demodulation,[status(thm)],[f85,f5284]) ).

fof(f5291,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(forward_demodulation,[status(thm)],[f85,f5290]) ).

fof(f5293,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism4(b),isomorphism4(d2),h) ),
    inference(backward_demodulation,[status(thm)],[f287,f5263]) ).

fof(f5294,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f5293]) ).

fof(f5295,plain,
    ( ~ sQ18_spl
    | ~ sQ28_spl
    | product(g1,b,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f287,f5264]) ).

fof(f5296,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f5295,f642]) ).

fof(f5297,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f5295,f641]) ).

fof(f5298,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f5295,f1088]) ).

fof(f5299,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f5295,f1087]) ).

fof(f5300,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f5295,f143]) ).

fof(f5301,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f5295,f142]) ).

fof(f5302,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f5295,f151]) ).

fof(f5303,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f5295,f150]) ).

fof(f5304,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f5295,f140]) ).

fof(f5305,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f5295,f133]) ).

fof(f5306,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f5295,f69]) ).

fof(f5307,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f5295,f67]) ).

fof(f5308,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f5295,f65]) ).

fof(f5309,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5298]) ).

fof(f5310,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5299]) ).

fof(f5311,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5302]) ).

fof(f5312,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5311]) ).

fof(f5313,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5303]) ).

fof(f5314,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5313]) ).

fof(f5315,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5304]) ).

fof(f5316,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5305]) ).

fof(f5322,plain,
    ( ~ sQ26_spl
    | ~ sQ24_spl
    | a = c ),
    inference(forward_demodulation,[status(thm)],[f274,f280]) ).

fof(f5323,plain,
    ( ~ sQ26_spl
    | ~ sQ24_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5322,f75]) ).

fof(f5324,plain,
    ( ~ sQ26_spl
    | ~ sQ24_spl ),
    inference(contradiction_clause,[status(thm)],[f5323]) ).

fof(f5325,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f4671]) ).

fof(f5326,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f1402]) ).

fof(f5327,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,d1,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1428]) ).

fof(f5328,plain,
    ( ~ sQ25_spl
    | ~ sQ18_spl
    | product(g1,d1,b,b) ),
    inference(forward_demodulation,[status(thm)],[f253,f1430]) ).

fof(f5329,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f4683]) ).

fof(f5330,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism4(d2),isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f4603]) ).

fof(f5331,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f5330]) ).

fof(f5332,plain,
    ( ~ sQ27_spl
    | ~ sQ18_spl
    | product(g1,a,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f253,f4588]) ).

fof(f5333,plain,
    ( ~ sQ27_spl
    | ~ sQ18_spl
    | product(g1,a,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f253,f383]) ).

fof(f5334,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f1731]) ).

fof(f5335,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f253,f436]) ).

fof(f5336,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f1390]) ).

fof(f5337,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism4(d2),isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f4026]) ).

fof(f5338,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f5337]) ).

fof(f5339,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism4(d2),isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1292]) ).

fof(f5340,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f5339]) ).

fof(f5341,plain,
    ( ~ sQ27_spl
    | ~ sQ18_spl
    | product(g1,a,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f253,f4054]) ).

fof(f5342,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | product(g2,isomorphism1(d1),isomorphism1(d2),isomorphism1(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f115]) ).

fof(f5343,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | product(g2,isomorphism1(d1),isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f92,f5342]) ).

fof(f5344,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | product(g2,isomorphism2(d1),isomorphism2(d2),isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f118]) ).

fof(f5345,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | product(g2,isomorphism2(d1),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f5344]) ).

fof(f5346,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f5274,f1198]) ).

fof(f5347,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,isomorphism5(d1)),g,X0) ),
    inference(resolution,[status(thm)],[f5274,f1197]) ).

fof(f5348,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(d1),isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f5274,f357]) ).

fof(f5349,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,isomorphism5(d1),isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f5274,f356]) ).

fof(f5350,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,identity_for(g2),isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f5274,f151]) ).

fof(f5351,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,isomorphism5(d1)),g,X0) ),
    inference(resolution,[status(thm)],[f5274,f150]) ).

fof(f5352,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,isomorphism5(d1),isomorphism5(d2),X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f5274,f140]) ).

fof(f5353,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,isomorphism5(d1),isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f5274,f133]) ).

fof(f5354,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,isomorphism5(d2),X0,X1) ),
    inference(resolution,[status(thm)],[f5274,f69]) ).

fof(f5355,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d2),X0,X1) ),
    inference(resolution,[status(thm)],[f5274,f67]) ).

fof(f5356,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | X0 = g
      | ~ product(g2,isomorphism5(d1),isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f5274,f65]) ).

fof(f5357,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5350]) ).

fof(f5358,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,isomorphism5(d1)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5351]) ).

fof(f5359,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,isomorphism5(d1),isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5352]) ).

fof(f5360,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(d1),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5353]) ).

fof(f5361,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism2(d1)),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f4573,f1198]) ).

fof(f5362,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,isomorphism2(d1)),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f1197]) ).

fof(f5363,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism2(d1),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f357]) ).

fof(f5364,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism2(d1),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f4573,f356]) ).

fof(f5365,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism2(d1)),h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f151]) ).

fof(f5366,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,isomorphism2(d1)),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f150]) ).

fof(f5367,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism2(d1),h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f140]) ).

fof(f5368,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,isomorphism2(d1),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f133]) ).

fof(f5369,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,isomorphism2(d1),X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f4573,f69]) ).

fof(f5370,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism2(d1),X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f4573,f67]) ).

fof(f5371,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = h
      | ~ product(g2,isomorphism2(d1),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f65]) ).

fof(f5372,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism2(d1)),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5365]) ).

fof(f5373,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,isomorphism2(d1)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5366]) ).

fof(f5374,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism2(d1),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5367]) ).

fof(f5375,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism2(d1),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5368]) ).

fof(f5376,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | product(g2,isomorphism5(d1),isomorphism5(b),g) ),
    inference(backward_demodulation,[status(thm)],[f277,f5274]) ).

fof(f5377,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | product(g2,isomorphism5(d1),g,g) ),
    inference(forward_demodulation,[status(thm)],[f104,f5376]) ).

fof(f5378,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism1(d1)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f4569,f1198]) ).

fof(f5379,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,isomorphism1(d1)),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f1197]) ).

fof(f5380,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism1(d1),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f357]) ).

fof(f5381,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism1(d1),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f4569,f356]) ).

fof(f5382,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism1(d1)),g,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f151]) ).

fof(f5383,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,isomorphism1(d1)),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f150]) ).

fof(f5384,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism1(d1),g,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f140]) ).

fof(f5385,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,isomorphism1(d1),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f133]) ).

fof(f5386,plain,
    ! [X0,X1,X2] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism1(d1),X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f4569,f69]) ).

fof(f5387,plain,
    ! [X0,X1,X2] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism1(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f4569,f67]) ).

fof(f5388,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = g
      | ~ product(g2,isomorphism1(d1),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f65]) ).

fof(f5389,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism1(d1)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5382]) ).

fof(f5390,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,isomorphism1(d1)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5383]) ).

fof(f5391,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism1(d1),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5384]) ).

fof(f5392,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism1(d1),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5385]) ).

fof(f5394,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f5328,f1088]) ).

fof(f5395,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f5328,f1087]) ).

fof(f5396,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f5328,f143]) ).

fof(f5397,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f5328,f142]) ).

fof(f5398,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f5328,f151]) ).

fof(f5399,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f5328,f150]) ).

fof(f5400,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f5328,f140]) ).

fof(f5401,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f5328,f133]) ).

fof(f5402,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f5328,f69]) ).

fof(f5403,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f5328,f67]) ).

fof(f5404,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f5328,f65]) ).

fof(f5405,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5398]) ).

fof(f5406,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5399]) ).

fof(f5407,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5400]) ).

fof(f5408,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5401]) ).

fof(f5422,plain,
    ( sQ11_spl
    | ~ sQ25_spl
    | inverse(g1,b) != a ),
    inference(forward_demodulation,[status(thm)],[f277,f231]) ).

fof(f5424,plain,
    ( ~ sQ18_spl
    | ~ sQ27_spl
    | product(g1,a,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f284,f5264]) ).

fof(f5427,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f148]) ).

fof(f5429,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism4(a),isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f284,f5263]) ).

fof(f5430,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | ~ product(g2,g,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f100,f5429]) ).

fof(f5435,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f5256,f1198]) ).

fof(f5436,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f5256,f1197]) ).

fof(f5437,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f5256,f357]) ).

fof(f5438,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f5256,f356]) ).

fof(f5439,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f5256,f151]) ).

fof(f5440,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f5256,f150]) ).

fof(f5441,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,h,g,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f5256,f140]) ).

fof(f5442,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f5256,f133]) ).

fof(f5443,plain,
    ! [X0,X1,X2] :
      ( ~ sQ91_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f5256,f69]) ).

fof(f5444,plain,
    ! [X0,X1,X2] :
      ( ~ sQ91_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f5256,f67]) ).

fof(f5445,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | X0 = g
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f5256,f65]) ).

fof(f5446,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | ~ sQ56_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5435]) ).

fof(f5447,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5436]) ).

fof(f5448,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5439]) ).

fof(f5452,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5441]) ).

fof(f5453,plain,
    ! [X0] :
      ( ~ sQ91_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5442]) ).

fof(f5454,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1626]) ).

fof(f5463,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5287]) ).

fof(f5472,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1616]) ).

fof(f5474,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | product(g2,isomorphism1(a),isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f284,f5343]) ).

fof(f5475,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | product(g2,f,isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f91,f5474]) ).

fof(f5478,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | product(g2,isomorphism2(a),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f284,f5345]) ).

fof(f5479,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | product(g2,f,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f94,f5478]) ).

fof(f5482,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ27_spl
    | product(g2,isomorphism5(a),g,g) ),
    inference(forward_demodulation,[status(thm)],[f284,f5377]) ).

fof(f5483,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ27_spl
    | product(g2,h,g,g) ),
    inference(forward_demodulation,[status(thm)],[f103,f5482]) ).

fof(f5484,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1617]) ).

fof(f5487,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1618]) ).

fof(f5489,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1628]) ).

fof(f5493,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5259]) ).

fof(f5495,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | X0 = b
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5261]) ).

fof(f5499,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5260]) ).

fof(f5504,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5277]) ).

fof(f5506,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1388]) ).

fof(f5508,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5278]) ).

fof(f5510,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5279]) ).

fof(f5515,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5289]) ).

fof(f5541,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,isomorphism5(b),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5354]) ).

fof(f5542,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f104,f5541]) ).

fof(f5543,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(a),X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f5542]) ).

fof(f5544,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f103,f5543]) ).

fof(f5545,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,h,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f5544,f3137]) ).

fof(f5546,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f5544,f944]) ).

fof(f5547,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,inverse(g2,g),X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f5544,f198]) ).

fof(f5548,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f5544,f90]) ).

fof(f5549,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,inverse(g2,g),X0)
      | ~ product(g2,h,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f5544,f61]) ).

fof(f5550,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,identity_for(g2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f5544,f58]) ).

fof(f5551,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5547]) ).

fof(f5552,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,inverse(g2,g),X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5549]) ).

fof(f5553,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5552]) ).

fof(f5554,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5550]) ).

fof(f5557,plain,
    ( ~ sQ91_spl
    | group_member(inverse(g2,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3227,f3222]) ).

fof(f5559,plain,
    ( ~ sQ91_spl
    | group_member(inverse(g2,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3227,f5245]) ).

fof(f5561,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(b),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5355]) ).

fof(f5562,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f104,f5561]) ).

fof(f5563,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,isomorphism5(a),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f5562]) ).

fof(f5564,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f103,f5563]) ).

fof(f5565,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f5564,f3137]) ).

fof(f5566,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f5564,f944]) ).

fof(f5567,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,inverse(g2,g),X0) ),
    inference(resolution,[status(thm)],[f5564,f198]) ).

fof(f5568,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,h,g,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f5564,f90]) ).

fof(f5569,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,g,inverse(g2,g),X0) ),
    inference(resolution,[status(thm)],[f5564,f61]) ).

fof(f5570,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,h,g,X0)
      | ~ product(g2,g,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f5564,f58]) ).

fof(f5571,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5567]) ).

fof(f5572,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5569]) ).

fof(f5573,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5572]) ).

fof(f5574,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,h,g,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5570]) ).

fof(f5575,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | X0 = g
      | ~ product(g2,isomorphism5(a),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5356]) ).

fof(f5576,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | X0 = g
      | ~ product(g2,h,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f5575]) ).

fof(f5577,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ25_spl
      | X0 = g
      | ~ product(g2,h,isomorphism5(b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f5576]) ).

fof(f5578,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ25_spl
      | X0 = g
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f5577]) ).

fof(f5581,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1615]) ).

fof(f5582,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5581]) ).

fof(f5586,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1619]) ).

fof(f5587,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5586]) ).

fof(f5589,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1620]) ).

fof(f5590,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5589]) ).

fof(f5596,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1630]) ).

fof(f5597,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5596]) ).

fof(f5603,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,inverse(g1,b),X0,multiply(g1,inverse(g1,d2),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f185]) ).

fof(f5607,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5276]) ).

fof(f5608,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5607]) ).

fof(f5610,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | group_member(multiply(g1,inverse(g1,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f184]) ).

fof(f5612,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5280]) ).

fof(f5613,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5612]) ).

fof(f5615,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5281]) ).

fof(f5616,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5615]) ).

fof(f5618,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f4763]) ).

fof(f5619,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5618]) ).

fof(f5622,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f4470]) ).

fof(f5623,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5622]) ).

fof(f5625,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5291]) ).

fof(f5626,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5625]) ).

fof(f5628,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f4657]) ).

fof(f5631,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f4807]) ).

fof(f5633,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f4792]) ).

fof(f5635,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1408]) ).

fof(f5638,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1410]) ).

fof(f5640,plain,
    ( ~ sQ78_spl
    | ~ sQ49_spl
    | product(g2,g,f,h) ),
    inference(resolution,[status(thm)],[f3984,f89]) ).

fof(f5641,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,h,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f5640,f5564]) ).

fof(f5642,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,g,f,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f5640,f5544]) ).

fof(f5643,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ78_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f5640,f942]) ).

fof(f5644,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ78_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f5640,f941]) ).

fof(f5645,plain,
    ( ~ sQ78_spl
    | ~ sQ49_spl
    | product(g2,f,g,h) ),
    inference(resolution,[status(thm)],[f5640,f400]) ).

fof(f5646,plain,
    ( ~ sQ78_spl
    | ~ sQ49_spl
    | h = g ),
    inference(resolution,[status(thm)],[f5640,f371]) ).

fof(f5647,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f5640,f1198]) ).

fof(f5648,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,f,f,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f5640,f1197]) ).

fof(f5649,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f5640,f357]) ).

fof(f5651,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f5640,f151]) ).

fof(f5652,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f5640,f150]) ).

fof(f5654,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f5640,f133]) ).

fof(f5655,plain,
    ! [X0,X1,X2] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f5640,f69]) ).

fof(f5656,plain,
    ! [X0,X1,X2] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f5640,f67]) ).

fof(f5657,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | X0 = h
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f5640,f65]) ).

fof(f5658,plain,
    ( ~ sQ78_spl
    | ~ sQ49_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f5646,f314,f847,f3064]) ).

fof(f5659,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5647]) ).

fof(f5660,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5648]) ).

fof(f5661,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5651]) ).

fof(f5662,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5661]) ).

fof(f5663,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5652]) ).

fof(f5664,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5663]) ).

fof(f5666,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5654]) ).

fof(f5686,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f4649]) ).

fof(f5688,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ25_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f1376]) ).

fof(f5696,plain,
    ( ~ sQ68_spl
    | ~ sQ79_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f3068,f4949]) ).

fof(f5697,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,h,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f5696,f5564]) ).

fof(f5698,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,g,h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f5696,f5544]) ).

fof(f5699,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f5696,f942]) ).

fof(f5700,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f5696,f941]) ).

fof(f5701,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f5696,f1198]) ).

fof(f5702,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,g),g,X0) ),
    inference(resolution,[status(thm)],[f5696,f1197]) ).

fof(f5703,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f5696,f357]) ).

fof(f5704,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f5696,f356]) ).

fof(f5705,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f5696,f151]) ).

fof(f5706,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,g),g,X0) ),
    inference(resolution,[status(thm)],[f5696,f150]) ).

fof(f5707,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,g,h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f5696,f140]) ).

fof(f5708,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f5696,f133]) ).

fof(f5709,plain,
    ! [X0,X1,X2] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f5696,f69]) ).

fof(f5710,plain,
    ! [X0,X1,X2] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f5696,f67]) ).

fof(f5711,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | X0 = g
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f5696,f65]) ).

fof(f5712,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5701]) ).

fof(f5713,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5702]) ).

fof(f5714,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5705]) ).

fof(f5715,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5714]) ).

fof(f5716,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5706]) ).

fof(f5717,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5716]) ).

fof(f5718,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5707]) ).

fof(f5719,plain,
    ! [X0] :
      ( ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5708]) ).

fof(f5723,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f4648]) ).

fof(f5725,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(a),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5348]) ).

fof(f5726,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f5725]) ).

fof(f5727,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ25_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,isomorphism5(b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f5726]) ).

fof(f5728,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ25_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f5727]) ).

fof(f5731,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,isomorphism5(a),isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5349]) ).

fof(f5732,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,h,isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f5731]) ).

fof(f5733,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ25_spl
      | product(g2,h,isomorphism5(b),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f5732]) ).

fof(f5734,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ25_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f5733]) ).

fof(f5735,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | ~ sQ25_spl
    | product(g2,h,g,g) ),
    inference(resolution,[status(thm)],[f5734,f89]) ).

fof(f5736,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,isomorphism5(b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f5357]) ).

fof(f5737,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f5736]) ).

fof(f5738,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,inverse(g2,isomorphism5(a)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5737]) ).

fof(f5739,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f5738]) ).

fof(f5741,plain,
    ( ~ sQ79_spl
    | group_member(inverse(g2,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3068,f3063]) ).

fof(f5743,plain,
    ( ~ sQ56_spl
    | ~ sQ79_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f3068,f4463]) ).

fof(f5744,plain,
    ( ~ sQ56_spl
    | ~ sQ79_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f3068,f4380]) ).

fof(f5745,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,isomorphism5(a)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5358]) ).

fof(f5746,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f5745]) ).

fof(f5747,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ56_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5746]) ).

fof(f5750,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,isomorphism5(a),isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5359]) ).

fof(f5751,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,h,isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f5750]) ).

fof(f5754,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(a),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5360]) ).

fof(f5755,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ27_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f5754]) ).

fof(f5764,plain,
    ( ~ sQ79_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f3068,f964]) ).

fof(f5765,plain,
    ( ~ sQ95_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3290]) ).

fof(f5767,plain,
    group_member(multiply(g1,c,a),g1),
    inference(forward_demodulation,[status(thm)],[f4056,f2951]) ).

fof(f5775,plain,
    ( ~ sQ100_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4295]) ).

fof(f5782,plain,
    ( ~ sQ68_spl
    | group_member(multiply(g2,h,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f2479,f4241]) ).

fof(f5784,plain,
    ( ~ sQ68_spl
    | group_member(multiply(g2,g,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f2479,f4243]) ).

fof(f5793,plain,
    ( ~ sQ102_spl
    | ~ sQ44_spl
    | product(g1,c,a,b) ),
    inference(resolution,[status(thm)],[f4425,f87]) ).

fof(f5795,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,b,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f5793,f5161]) ).

fof(f5796,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f5793,f5150]) ).

fof(f5797,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f5793,f5032]) ).

fof(f5798,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f5793,f5021]) ).

fof(f5799,plain,
    ( ~ sQ102_spl
    | ~ sQ44_spl
    | product(g1,a,c,b) ),
    inference(resolution,[status(thm)],[f5793,f401]) ).

fof(f5800,plain,
    ( ~ sQ102_spl
    | ~ sQ44_spl
    | b = c ),
    inference(resolution,[status(thm)],[f5793,f159]) ).

fof(f5801,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f5793,f1088]) ).

fof(f5802,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f5793,f1087]) ).

fof(f5803,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f5793,f143]) ).

fof(f5805,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f5793,f151]) ).

fof(f5806,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f5793,f150]) ).

fof(f5808,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f5793,f133]) ).

fof(f5809,plain,
    ! [X0,X1,X2] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f5793,f69]) ).

fof(f5810,plain,
    ! [X0,X1,X2] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f5793,f67]) ).

fof(f5811,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | X0 = b
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f5793,f65]) ).

fof(f5812,plain,
    ( ~ sQ102_spl
    | ~ sQ44_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f5800,f215,f702,f4348]) ).

fof(f5813,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f5801]) ).

fof(f5814,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f5802]) ).

fof(f5815,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5805]) ).

fof(f5816,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f5815]) ).

fof(f5817,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f5806]) ).

fof(f5818,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5817]) ).

fof(f5820,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5808]) ).

fof(f5822,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ27_spl
    | ~ sQ49_spl
    | product(g2,g,g,h) ),
    inference(resolution,[status(thm)],[f5551,f90]) ).

fof(f5824,plain,
    ( ~ sQ49_spl
    | ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ27_spl
    | product(g2,f,f,h) ),
    inference(resolution,[status(thm)],[f5822,f1922]) ).

fof(f5825,plain,
    ( ~ sQ49_spl
    | ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ27_spl
    | h = f ),
    inference(resolution,[status(thm)],[f5822,f940]) ).

fof(f5826,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,h,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f5822,f5564]) ).

fof(f5827,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f5822,f5544]) ).

fof(f5828,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f5822,f942]) ).

fof(f5829,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f5822,f941]) ).

fof(f5830,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f5822,f1198]) ).

fof(f5831,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f5822,f1197]) ).

fof(f5832,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f5822,f357]) ).

fof(f5833,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f5822,f356]) ).

fof(f5834,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f5822,f151]) ).

fof(f5835,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f5822,f150]) ).

fof(f5836,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f5822,f140]) ).

fof(f5837,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f5822,f133]) ).

fof(f5838,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f5822,f69]) ).

fof(f5839,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f5822,f67]) ).

fof(f5840,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | X0 = h
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f5822,f65]) ).

fof(f5841,plain,
    ( ~ sQ49_spl
    | ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ27_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f5825,f311,f283,f276,f252,f126,f847]) ).

fof(f5842,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5830]) ).

fof(f5843,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5831]) ).

fof(f5844,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5834]) ).

fof(f5845,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5844]) ).

fof(f5846,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5835]) ).

fof(f5847,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5846]) ).

fof(f5848,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5836]) ).

fof(f5849,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ27_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f5837]) ).

fof(f5850,plain,
    ( sQ4_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism5(d1),isomorphism5(d2),isomorphism5(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f128]) ).

fof(f5851,plain,
    ( sQ4_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism5(d1),isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f104,f5850]) ).

fof(f5852,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(resolution,[status(thm)],[f110,f169]) ).

fof(f5853,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(resolution,[status(thm)],[f110,f178]) ).

fof(f5854,plain,
    group_member(multiply(g1,b,d2),g1),
    inference(resolution,[status(thm)],[f110,f174]) ).

fof(f5855,plain,
    group_member(multiply(g1,c,d2),g1),
    inference(resolution,[status(thm)],[f110,f173]) ).

fof(f5856,plain,
    product(g1,b,d2,multiply(g1,b,d2)),
    inference(resolution,[status(thm)],[f110,f165]) ).

fof(f5857,plain,
    product(g1,c,d2,multiply(g1,c,d2)),
    inference(resolution,[status(thm)],[f110,f164]) ).

fof(f5859,plain,
    group_member(multiply(g1,identity_for(g1),d2),g1),
    inference(resolution,[status(thm)],[f110,f177]) ).

fof(f5860,plain,
    product(g1,identity_for(g1),d2,multiply(g1,identity_for(g1),d2)),
    inference(resolution,[status(thm)],[f110,f168]) ).

fof(f5861,plain,
    ! [X0] :
      ( group_member(multiply(g1,d2,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f63]) ).

fof(f5862,plain,
    ! [X0] :
      ( product(g1,d2,X0,multiply(g1,d2,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f62]) ).

fof(f5863,plain,
    group_member(inverse(g1,d2),g1),
    inference(resolution,[status(thm)],[f110,f59]) ).

fof(f5865,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(forward_demodulation,[status(thm)],[f85,f5859]) ).

fof(f5866,plain,
    product(g1,a,d2,multiply(g1,identity_for(g1),d2)),
    inference(forward_demodulation,[status(thm)],[f85,f5860]) ).

fof(f5867,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(forward_demodulation,[status(thm)],[f85,f5866]) ).

fof(f5868,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f1088]) ).

fof(f5869,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f5264,f1087]) ).

fof(f5870,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f143]) ).

fof(f5871,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f5264,f142]) ).

fof(f5872,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f151]) ).

fof(f5873,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f5264,f150]) ).

fof(f5874,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f5264,f140]) ).

fof(f5875,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f133]) ).

fof(f5876,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f5264,f69]) ).

fof(f5877,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f5264,f67]) ).

fof(f5878,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | X0 = b
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f65]) ).

fof(f5879,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5872]) ).

fof(f5880,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5873]) ).

fof(f5881,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5874]) ).

fof(f5882,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5875]) ).

fof(f5885,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism4(b),isomorphism4(d2),h) ),
    inference(backward_demodulation,[status(thm)],[f287,f5263]) ).

fof(f5886,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f5885]) ).

fof(f5895,plain,
    ( sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism5(b),isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f287,f5851]) ).

fof(f5896,plain,
    ( sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,g,isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f104,f5895]) ).

fof(f5897,plain,
    ( sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | ~ product(g2,g,isomorphism5(a),g) ),
    inference(forward_demodulation,[status(thm)],[f274,f5896]) ).

fof(f5898,plain,
    ( sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | ~ product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f103,f5897]) ).

fof(f5899,plain,
    ( sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | ~ sQ68_spl
    | ~ sQ79_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5898,f5696]) ).

fof(f5900,plain,
    ( sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | ~ sQ68_spl
    | ~ sQ79_spl ),
    inference(contradiction_clause,[status(thm)],[f5899]) ).

fof(f5910,plain,
    ! [X0,X1,X2] :
      ( ~ sQ29_spl
      | ~ sQ18_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f359]) ).

fof(f5911,plain,
    ( ~ sQ29_spl
    | ~ sQ18_spl
    | product(g1,c,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f253,f361]) ).

fof(f5913,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f1088]) ).

fof(f5914,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f1087]) ).

fof(f5915,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f143]) ).

fof(f5916,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f142]) ).

fof(f5917,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f151]) ).

fof(f5918,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f150]) ).

fof(f5919,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f140]) ).

fof(f5920,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f133]) ).

fof(f5921,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1431,f69]) ).

fof(f5922,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1431,f67]) ).

fof(f5923,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f65]) ).

fof(f5924,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5917]) ).

fof(f5925,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5918]) ).

fof(f5926,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5919]) ).

fof(f5927,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5920]) ).

fof(f5930,plain,
    product(g1,a,d1,multiply(g1,a,d1)),
    inference(resolution,[status(thm)],[f109,f169]) ).

fof(f5931,plain,
    group_member(multiply(g1,a,d1),g1),
    inference(resolution,[status(thm)],[f109,f178]) ).

fof(f5932,plain,
    group_member(multiply(g1,b,d1),g1),
    inference(resolution,[status(thm)],[f109,f174]) ).

fof(f5933,plain,
    group_member(multiply(g1,c,d1),g1),
    inference(resolution,[status(thm)],[f109,f173]) ).

fof(f5934,plain,
    product(g1,b,d1,multiply(g1,b,d1)),
    inference(resolution,[status(thm)],[f109,f165]) ).

fof(f5935,plain,
    product(g1,c,d1,multiply(g1,c,d1)),
    inference(resolution,[status(thm)],[f109,f164]) ).

fof(f5937,plain,
    group_member(multiply(g1,identity_for(g1),d1),g1),
    inference(resolution,[status(thm)],[f109,f177]) ).

fof(f5938,plain,
    product(g1,identity_for(g1),d1,multiply(g1,identity_for(g1),d1)),
    inference(resolution,[status(thm)],[f109,f168]) ).

fof(f5939,plain,
    ! [X0] :
      ( group_member(multiply(g1,d1,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f109,f63]) ).

fof(f5940,plain,
    ! [X0] :
      ( product(g1,d1,X0,multiply(g1,d1,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f109,f62]) ).

fof(f5941,plain,
    group_member(inverse(g1,d1),g1),
    inference(resolution,[status(thm)],[f109,f59]) ).

fof(f5943,plain,
    group_member(multiply(g1,a,d1),g1),
    inference(forward_demodulation,[status(thm)],[f85,f5937]) ).

fof(f5944,plain,
    product(g1,a,d1,multiply(g1,identity_for(g1),d1)),
    inference(forward_demodulation,[status(thm)],[f85,f5938]) ).

fof(f5945,plain,
    product(g1,a,d1,multiply(g1,a,d1)),
    inference(forward_demodulation,[status(thm)],[f85,f5944]) ).

fof(f5947,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism4(c),h,h) ),
    inference(backward_demodulation,[status(thm)],[f290,f1423]) ).

fof(f5951,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ product(g2,f,h,h) ),
    inference(forward_demodulation,[status(thm)],[f102,f5947]) ).

fof(f5952,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5951,f89]) ).

fof(f5953,plain,
    ( sQ3_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl ),
    inference(contradiction_clause,[status(thm)],[f5952]) ).

fof(f5954,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | product(g2,isomorphism4(c),isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f290,f124]) ).

fof(f5955,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | product(g2,f,isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f102,f5954]) ).

fof(f5956,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | product(g2,f,isomorphism4(b),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5955]) ).

fof(f5957,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | product(g2,f,h,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f101,f5956]) ).

fof(f5960,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,isomorphism1(c)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5378]) ).

fof(f5961,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f93,f5960]) ).

fof(f5962,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ56_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5961]) ).

fof(f5963,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,isomorphism1(c)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5379]) ).

fof(f5964,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f93,f5963]) ).

fof(f5965,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5964]) ).

fof(f5966,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism1(c),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5392]) ).

fof(f5967,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f93,f5966]) ).

fof(f5968,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,isomorphism1(c),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5391]) ).

fof(f5969,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f93,f5968]) ).

fof(f5970,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,isomorphism1(c)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5390]) ).

fof(f5971,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f93,f5970]) ).

fof(f5972,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5971]) ).

fof(f5973,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,isomorphism1(c)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5389]) ).

fof(f5974,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f93,f5973]) ).

fof(f5975,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ56_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f5974]) ).

fof(f5976,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,isomorphism1(c),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5381]) ).

fof(f5977,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f93,f5976]) ).

fof(f5978,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism1(c),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5380]) ).

fof(f5979,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f93,f5978]) ).

fof(f5980,plain,
    ! [X0,X1,X2] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,isomorphism1(c),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5387]) ).

fof(f5981,plain,
    ! [X0,X1,X2] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f93,f5980]) ).

fof(f5982,plain,
    ! [X0,X1,X2] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism1(c),X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5386]) ).

fof(f5983,plain,
    ! [X0,X1,X2] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f93,f5982]) ).

fof(f5984,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | X0 = g
      | ~ product(g2,isomorphism1(c),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5388]) ).

fof(f5985,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | X0 = g
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f93,f5984]) ).

fof(f5986,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,isomorphism1(c),isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f290,f5343]) ).

fof(f5987,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,h,isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f93,f5986]) ).

fof(f5988,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | product(g2,h,isomorphism1(b),g) ),
    inference(forward_demodulation,[status(thm)],[f277,f5987]) ).

fof(f5989,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | product(g2,h,g,g) ),
    inference(forward_demodulation,[status(thm)],[f92,f5988]) ).

fof(f5990,plain,
    ( ~ sQ0_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,isomorphism1(c),g,g) ),
    inference(forward_demodulation,[status(thm)],[f290,f4569]) ).

fof(f5991,plain,
    ( ~ sQ0_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,h,g,g) ),
    inference(forward_demodulation,[status(thm)],[f93,f5990]) ).

fof(f5992,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,isomorphism2(c)),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5361]) ).

fof(f5993,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f96,f5992]) ).

fof(f5994,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ49_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5993]) ).

fof(f5995,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,isomorphism2(c)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5362]) ).

fof(f5996,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f96,f5995]) ).

fof(f5997,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f5996]) ).

fof(f5998,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism2(c),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5375]) ).

fof(f5999,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f96,f5998]) ).

fof(f6000,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,isomorphism2(c),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5374]) ).

fof(f6001,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f96,f6000]) ).

fof(f6002,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,isomorphism2(c)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5373]) ).

fof(f6003,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f96,f6002]) ).

fof(f6004,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f6003]) ).

fof(f6005,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,isomorphism2(c)),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5372]) ).

fof(f6006,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f96,f6005]) ).

fof(f6007,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ49_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f6006]) ).

fof(f6008,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,isomorphism2(c),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5364]) ).

fof(f6009,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f96,f6008]) ).

fof(f6010,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism2(c),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5363]) ).

fof(f6011,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f96,f6010]) ).

fof(f6012,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,isomorphism2(c),X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5370]) ).

fof(f6013,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f96,f6012]) ).

fof(f6014,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,isomorphism2(c),X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5369]) ).

fof(f6015,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f96,f6014]) ).

fof(f6016,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | X0 = h
      | ~ product(g2,isomorphism2(c),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5371]) ).

fof(f6017,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | X0 = h
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f96,f6016]) ).

fof(f6018,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,isomorphism2(c),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f290,f5345]) ).

fof(f6019,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,g,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f96,f6018]) ).

fof(f6020,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | product(g2,g,isomorphism2(b),h) ),
    inference(forward_demodulation,[status(thm)],[f277,f6019]) ).

fof(f6021,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | product(g2,g,h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6020]) ).

fof(f6022,plain,
    ( ~ sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,isomorphism2(c),h,h) ),
    inference(forward_demodulation,[status(thm)],[f290,f4573]) ).

fof(f6023,plain,
    ( ~ sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,g,h,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f6022]) ).

fof(f6024,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,isomorphism5(b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f5346]) ).

fof(f6025,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f6024]) ).

fof(f6028,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,isomorphism5(c)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5347]) ).

fof(f6029,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,f),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f6028]) ).

fof(f6030,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f6029]) ).

fof(f6032,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(c),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5360]) ).

fof(f6033,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f6032]) ).

fof(f6035,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,isomorphism5(c),isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5359]) ).

fof(f6036,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f6035]) ).

fof(f6038,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,isomorphism5(c)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5358]) ).

fof(f6039,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,f),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f6038]) ).

fof(f6040,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f6039]) ).

fof(f6044,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,isomorphism5(b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f5357]) ).

fof(f6045,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f6044]) ).

fof(f6048,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,isomorphism5(c),isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5349]) ).

fof(f6049,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f6048]) ).

fof(f6051,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(c),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5348]) ).

fof(f6052,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f6051]) ).

fof(f6054,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | X0 = g
      | ~ product(g2,isomorphism5(c),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5356]) ).

fof(f6055,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | X0 = g
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f6054]) ).

fof(f6060,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(b),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5355]) ).

fof(f6061,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f104,f6060]) ).

fof(f6066,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,isomorphism5(b),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5354]) ).

fof(f6067,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f104,f6066]) ).

fof(f6072,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,isomorphism5(c),isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f290,f5274]) ).

fof(f6073,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g2,f,isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f105,f6072]) ).

fof(f6076,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism3(c),f,f) ),
    inference(forward_demodulation,[status(thm)],[f290,f1419]) ).

fof(f6077,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ product(g2,h,f,f) ),
    inference(forward_demodulation,[status(thm)],[f99,f6076]) ).

fof(f6078,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism3(c),f,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f290,f1417]) ).

fof(f6079,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ29_spl
    | ~ product(g2,h,f,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f99,f6078]) ).

fof(f6080,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ29_spl
    | ~ sQ18_spl
    | ~ product(g2,h,f,isomorphism3(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f6079]) ).

fof(f6081,plain,
    ( sQ2_spl
    | ~ sQ25_spl
    | ~ sQ29_spl
    | ~ sQ18_spl
    | ~ product(g2,h,f,f) ),
    inference(forward_demodulation,[status(thm)],[f98,f6080]) ).

fof(f6082,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism3(c),isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f290,f122]) ).

fof(f6083,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ product(g2,h,isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f99,f6082]) ).

fof(f6084,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | ~ product(g2,h,isomorphism3(b),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6083]) ).

fof(f6085,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | ~ product(g2,h,f,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f98,f6084]) ).

fof(f6086,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,h,f,isomorphism3(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f6085]) ).

fof(f6087,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ product(g2,h,f,f) ),
    inference(forward_demodulation,[status(thm)],[f98,f6086]) ).

fof(f6088,plain,
    ( ~ sQ18_spl
    | ~ sQ29_spl
    | product(g1,c,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f290,f5264]) ).

fof(f6089,plain,
    ( ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | product(g1,c,b,b) ),
    inference(forward_demodulation,[status(thm)],[f277,f6088]) ).

fof(f6092,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6089,f5032]) ).

fof(f6093,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6089,f5021]) ).

fof(f6094,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6089,f1088]) ).

fof(f6095,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f6089,f1087]) ).

fof(f6096,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6089,f143]) ).

fof(f6097,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6089,f142]) ).

fof(f6098,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f6089,f151]) ).

fof(f6099,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f6089,f150]) ).

fof(f6100,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,c,b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f6089,f140]) ).

fof(f6101,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6089,f133]) ).

fof(f6105,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6094]) ).

fof(f6106,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6095]) ).

fof(f6107,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6098]) ).

fof(f6108,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6107]) ).

fof(f6109,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6099]) ).

fof(f6110,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6109]) ).

fof(f6111,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6100]) ).

fof(f6112,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6101]) ).

fof(f6114,plain,
    ( sQ11_spl
    | ~ sQ25_spl
    | inverse(g1,b) != a ),
    inference(forward_demodulation,[status(thm)],[f277,f231]) ).

fof(f6117,plain,
    ( ~ sQ12_spl
    | ~ sQ25_spl
    | inverse(g1,b) = b ),
    inference(forward_demodulation,[status(thm)],[f277,f233]) ).

fof(f6119,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5287]) ).

fof(f6121,plain,
    ( ~ sQ68_spl
    | ~ sQ79_spl
    | ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | h = g ),
    inference(resolution,[status(thm)],[f6021,f5711]) ).

fof(f6122,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f6021,f942]) ).

fof(f6123,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f6021,f941]) ).

fof(f6124,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f6021,f1198]) ).

fof(f6125,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f6021,f1197]) ).

fof(f6126,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f6021,f357]) ).

fof(f6127,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f6021,f356]) ).

fof(f6128,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f6021,f151]) ).

fof(f6129,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f6021,f150]) ).

fof(f6130,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,g,h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f6021,f140]) ).

fof(f6131,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f6021,f133]) ).

fof(f6132,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f6021,f69]) ).

fof(f6133,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f6021,f67]) ).

fof(f6134,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | X0 = h
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f6021,f65]) ).

fof(f6135,plain,
    ( ~ sQ68_spl
    | ~ sQ79_spl
    | ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f6121,f314,f276,f289,f252,f117,f3067,f2478]) ).

fof(f6136,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ49_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f6124]) ).

fof(f6137,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f6125]) ).

fof(f6138,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6128]) ).

fof(f6139,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ49_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f6138]) ).

fof(f6140,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f6129]) ).

fof(f6141,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | ~ sQ49_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6140]) ).

fof(f6142,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6130]) ).

fof(f6143,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6131]) ).

fof(f6144,plain,
    ( sQ1_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism2(c),isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f290,f119]) ).

fof(f6145,plain,
    ( sQ1_spl
    | ~ sQ29_spl
    | ~ product(g2,g,isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f96,f6144]) ).

fof(f6146,plain,
    ( sQ1_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | ~ product(g2,g,isomorphism2(b),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6145]) ).

fof(f6147,plain,
    ( sQ1_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | ~ product(g2,g,h,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f95,f6146]) ).

fof(f6154,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1626]) ).

fof(f6156,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f148]) ).

fof(f6158,plain,
    ( ~ sQ29_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f290,f149]) ).

fof(f6163,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5863]) ).

fof(f6165,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1388]) ).

fof(f6166,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f290,f6165]) ).

fof(f6167,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f6166,f5120]) ).

fof(f6168,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f6166,f644]) ).

fof(f6169,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(resolution,[status(thm)],[f6166,f193]) ).

fof(f6170,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f6166,f88]) ).

fof(f6171,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(resolution,[status(thm)],[f6166,f61]) ).

fof(f6172,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f6166,f58]) ).

fof(f6173,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ40_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6169]) ).

fof(f6174,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ40_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6171]) ).

fof(f6175,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ40_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6174]) ).

fof(f6176,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6172]) ).

fof(f6180,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5260]) ).

fof(f6182,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5259]) ).

fof(f6183,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f290,f6182]) ).

fof(f6184,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6183,f5120]) ).

fof(f6185,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6183,f644]) ).

fof(f6186,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,b,inverse(g1,b),X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6183,f193]) ).

fof(f6187,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6183,f88]) ).

fof(f6188,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,b,inverse(g1,b),X0)
      | ~ product(g1,c,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f6183,f61]) ).

fof(f6189,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6183,f58]) ).

fof(f6190,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6186]) ).

fof(f6191,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,b,inverse(g1,b),X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6188]) ).

fof(f6192,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6191]) ).

fof(f6193,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6189]) ).

fof(f6198,plain,
    ( ~ sQ29_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5941]) ).

fof(f6204,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5289]) ).

fof(f6206,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | X0 = b
      | ~ product(g1,c,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5261]) ).

fof(f6207,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ25_spl
      | X0 = b
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f6206]) ).

fof(f6209,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5279]) ).

fof(f6211,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5278]) ).

fof(f6217,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5277]) ).

fof(f6219,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1628]) ).

fof(f6221,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5876]) ).

fof(f6223,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5877]) ).

fof(f6225,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | X0 = b
      | ~ product(g1,c,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f5878]) ).

fof(f6227,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1618]) ).

fof(f6230,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1617]) ).

fof(f6232,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1616]) ).

fof(f6242,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5853]) ).

fof(f6245,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5854]) ).

fof(f6247,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5855]) ).

fof(f6251,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5865]) ).

fof(f6271,plain,
    ( ~ sQ29_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5931]) ).

fof(f6273,plain,
    ( ~ sQ29_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5932]) ).

fof(f6275,plain,
    ( ~ sQ29_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5933]) ).

fof(f6277,plain,
    ( ~ sQ29_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5943]) ).

fof(f6279,plain,
    ( ~ sQ103_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4352,f4347]) ).

fof(f6281,plain,
    ( ~ sQ103_spl
    | product(g1,c,b,b) ),
    inference(forward_demodulation,[status(thm)],[f4352,f715]) ).

fof(f6282,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5291]) ).

fof(f6283,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6282]) ).

fof(f6285,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f4470]) ).

fof(f6286,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6285]) ).

fof(f6287,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | ~ sQ29_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f290,f6286]) ).

fof(f6288,plain,
    ( ~ sQ40_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ29_spl
    | product(g1,c,a,a) ),
    inference(resolution,[status(thm)],[f6287,f644]) ).

fof(f6289,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f4763]) ).

fof(f6290,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6289]) ).

fof(f6294,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f6288,f5032]) ).

fof(f6295,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6288,f5021]) ).

fof(f6296,plain,
    ( ~ sQ40_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ29_spl
    | product(g1,a,c,a) ),
    inference(resolution,[status(thm)],[f6288,f401]) ).

fof(f6297,plain,
    ( ~ sQ40_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ29_spl
    | a = c ),
    inference(resolution,[status(thm)],[f6288,f159]) ).

fof(f6298,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f6288,f1088]) ).

fof(f6299,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,a,a,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(resolution,[status(thm)],[f6288,f1087]) ).

fof(f6300,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6288,f143]) ).

fof(f6301,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f6288,f142]) ).

fof(f6302,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f6288,f151]) ).

fof(f6303,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(resolution,[status(thm)],[f6288,f150]) ).

fof(f6304,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f6288,f140]) ).

fof(f6305,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6288,f133]) ).

fof(f6306,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f6288,f69]) ).

fof(f6307,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f6288,f67]) ).

fof(f6308,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | X0 = a
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6288,f65]) ).

fof(f6309,plain,
    ( ~ sQ40_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | ~ sQ29_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f6297,f212,f289,f276,f252,f616]) ).

fof(f6310,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ44_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6298]) ).

fof(f6311,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6299]) ).

fof(f6312,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6302]) ).

fof(f6313,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ44_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6312]) ).

fof(f6314,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6303]) ).

fof(f6315,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6314]) ).

fof(f6316,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6304]) ).

fof(f6317,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6305]) ).

fof(f6318,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism2(d2),isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f4032]) ).

fof(f6319,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6318]) ).

fof(f6320,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism2(d2),isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1300]) ).

fof(f6321,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6320]) ).

fof(f6322,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism2(d1),isomorphism2(d2),isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f119]) ).

fof(f6323,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism2(d1),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6322]) ).

fof(f6324,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(resolution,[status(thm)],[f110,f169]) ).

fof(f6325,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(resolution,[status(thm)],[f110,f178]) ).

fof(f6326,plain,
    group_member(multiply(g1,b,d2),g1),
    inference(resolution,[status(thm)],[f110,f174]) ).

fof(f6327,plain,
    group_member(multiply(g1,c,d2),g1),
    inference(resolution,[status(thm)],[f110,f173]) ).

fof(f6328,plain,
    product(g1,b,d2,multiply(g1,b,d2)),
    inference(resolution,[status(thm)],[f110,f165]) ).

fof(f6329,plain,
    product(g1,c,d2,multiply(g1,c,d2)),
    inference(resolution,[status(thm)],[f110,f164]) ).

fof(f6331,plain,
    group_member(multiply(g1,identity_for(g1),d2),g1),
    inference(resolution,[status(thm)],[f110,f177]) ).

fof(f6332,plain,
    product(g1,identity_for(g1),d2,multiply(g1,identity_for(g1),d2)),
    inference(resolution,[status(thm)],[f110,f168]) ).

fof(f6333,plain,
    ! [X0] :
      ( group_member(multiply(g1,d2,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f63]) ).

fof(f6334,plain,
    ! [X0] :
      ( product(g1,d2,X0,multiply(g1,d2,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f62]) ).

fof(f6335,plain,
    group_member(inverse(g1,d2),g1),
    inference(resolution,[status(thm)],[f110,f59]) ).

fof(f6337,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(forward_demodulation,[status(thm)],[f85,f6331]) ).

fof(f6338,plain,
    product(g1,a,d2,multiply(g1,identity_for(g1),d2)),
    inference(forward_demodulation,[status(thm)],[f85,f6332]) ).

fof(f6339,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(forward_demodulation,[status(thm)],[f85,f6338]) ).

fof(f6340,plain,
    ( ~ sQ27_spl
    | ~ sQ18_spl
    | product(g1,d2,a,b) ),
    inference(resolution,[status(thm)],[f5341,f469]) ).

fof(f6341,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,X0,b,X1)
      | ~ product(g1,X0,d2,X1) ),
    inference(resolution,[status(thm)],[f5341,f158]) ).

fof(f6342,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,X0,d2,X1)
      | ~ product(g1,X0,b,X1) ),
    inference(resolution,[status(thm)],[f5341,f157]) ).

fof(f6343,plain,
    ( ~ sQ27_spl
    | ~ sQ18_spl
    | b = d2 ),
    inference(resolution,[status(thm)],[f5341,f144]) ).

fof(f6344,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,a),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f5341,f1088]) ).

fof(f6345,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,a),b,X0) ),
    inference(resolution,[status(thm)],[f5341,f1087]) ).

fof(f6346,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f5341,f143]) ).

fof(f6347,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f5341,f142]) ).

fof(f6348,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,a),b,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f5341,f151]) ).

fof(f6349,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,a),b,X0) ),
    inference(resolution,[status(thm)],[f5341,f150]) ).

fof(f6350,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f5341,f140]) ).

fof(f6351,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f5341,f133]) ).

fof(f6352,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f5341,f69]) ).

fof(f6353,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f5341,f67]) ).

fof(f6354,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f5341,f65]) ).

fof(f6355,plain,
    ( ~ sQ27_spl
    | ~ sQ18_spl
    | sQ25_spl ),
    inference(split_clause,[status(thm)],[f6343,f276,f252,f283]) ).

fof(f6356,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f6344]) ).

fof(f6357,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f6345]) ).

fof(f6358,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,a),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6348]) ).

fof(f6359,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f6358]) ).

fof(f6360,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f6349]) ).

fof(f6361,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6360]) ).

fof(f6362,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6350]) ).

fof(f6363,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6351]) ).

fof(f6366,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism2(b),isomorphism2(d2),h) ),
    inference(backward_demodulation,[status(thm)],[f287,f6323]) ).

fof(f6367,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6366]) ).

fof(f6368,plain,
    ( ~ sQ18_spl
    | ~ sQ28_spl
    | product(g1,b,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f287,f5264]) ).

fof(f6369,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f6368,f642]) ).

fof(f6370,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f641]) ).

fof(f6371,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f1088]) ).

fof(f6372,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f6368,f1087]) ).

fof(f6373,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f143]) ).

fof(f6374,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6368,f142]) ).

fof(f6375,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f151]) ).

fof(f6376,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f6368,f150]) ).

fof(f6377,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f6368,f140]) ).

fof(f6378,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f133]) ).

fof(f6379,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f6368,f69]) ).

fof(f6380,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f6368,f67]) ).

fof(f6381,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f65]) ).

fof(f6382,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6371]) ).

fof(f6383,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6372]) ).

fof(f6384,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6375]) ).

fof(f6385,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6384]) ).

fof(f6386,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6376]) ).

fof(f6387,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6386]) ).

fof(f6388,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6377]) ).

fof(f6389,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6378]) ).

fof(f6397,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,isomorphism5(b),isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f287,f5274]) ).

fof(f6398,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,g,isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f104,f6397]) ).

fof(f6399,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,isomorphism5(a),g) ),
    inference(forward_demodulation,[status(thm)],[f274,f6398]) ).

fof(f6400,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f103,f6399]) ).

fof(f6401,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | ~ product(g2,h,isomorphism2(a),h) ),
    inference(forward_demodulation,[status(thm)],[f274,f6367]) ).

fof(f6402,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | ~ product(g2,h,f,h) ),
    inference(forward_demodulation,[status(thm)],[f94,f6401]) ).

fof(f6403,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6402,f90]) ).

fof(f6404,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl ),
    inference(contradiction_clause,[status(thm)],[f6403]) ).

fof(f6405,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,isomorphism1(b),isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f287,f5343]) ).

fof(f6406,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,g,isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f92,f6405]) ).

fof(f6407,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,isomorphism2(b),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f287,f5345]) ).

fof(f6408,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,h,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6407]) ).

fof(f6409,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | product(g2,isomorphism4(b),isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f124]) ).

fof(f6410,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | product(g2,h,isomorphism4(d2),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f101,f6409]) ).

fof(f6411,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,h,isomorphism4(d2),isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f6410]) ).

fof(f6412,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,h,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f6411]) ).

fof(f6413,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism3(b),isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f122]) ).

fof(f6414,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ product(g2,f,isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f98,f6413]) ).

fof(f6415,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism3(d2),isomorphism3(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f6414]) ).

fof(f6416,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ product(g2,f,isomorphism3(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f98,f6415]) ).

fof(f6426,plain,
    ( ~ sQ11_spl
    | ~ sQ26_spl
    | inverse(g1,c) = a ),
    inference(forward_demodulation,[status(thm)],[f280,f230]) ).

fof(f6427,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,a,c,X0) ),
    inference(paramodulation,[status(thm)],[f6426,f1089]) ).

fof(f6428,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,c,a,X0) ),
    inference(paramodulation,[status(thm)],[f6426,f1060]) ).

fof(f6429,plain,
    ! [X0,X1,X2] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f6426,f1059]) ).

fof(f6430,plain,
    ! [X0,X1,X2] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f6426,f1058]) ).

fof(f6431,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(paramodulation,[status(thm)],[f6426,f501]) ).

fof(f6432,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(paramodulation,[status(thm)],[f6426,f500]) ).

fof(f6433,plain,
    ( ~ sQ11_spl
    | ~ sQ26_spl
    | product(g1,a,c,a) ),
    inference(paramodulation,[status(thm)],[f6426,f194]) ).

fof(f6434,plain,
    ( ~ sQ11_spl
    | ~ sQ26_spl
    | product(g1,c,a,a) ),
    inference(paramodulation,[status(thm)],[f6426,f193]) ).

fof(f6435,plain,
    ( ~ sQ11_spl
    | ~ sQ26_spl
    | inverse(g1,a) = c ),
    inference(paramodulation,[status(thm)],[f6426,f3621]) ).

fof(f6436,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,a,X0) ),
    inference(paramodulation,[status(thm)],[f6426,f398]) ).

fof(f6437,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,a,c,X0) ),
    inference(paramodulation,[status(thm)],[f6426,f396]) ).

fof(f6438,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,a,X0) ),
    inference(paramodulation,[status(thm)],[f6426,f155]) ).

fof(f6439,plain,
    ! [X0,X1,X2] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f6426,f154]) ).

fof(f6440,plain,
    ! [X0,X1,X2] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f6426,f153]) ).

fof(f6441,plain,
    ! [X0] :
      ( ~ sQ11_spl
      | ~ sQ26_spl
      | X0 = identity_for(g1)
      | ~ product(g1,a,c,X0) ),
    inference(paramodulation,[status(thm)],[f6426,f152]) ).

fof(f6442,plain,
    ( ~ sQ11_spl
    | ~ sQ26_spl
    | product(g1,c,a,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f6426,f61]) ).

fof(f6443,plain,
    ( ~ sQ11_spl
    | ~ sQ26_spl
    | product(g1,a,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f6426,f60]) ).

fof(f6445,plain,
    ( ~ sQ11_spl
    | ~ sQ26_spl
    | a = c ),
    inference(forward_demodulation,[status(thm)],[f1318,f6435]) ).

fof(f6446,plain,
    ( ~ sQ11_spl
    | ~ sQ26_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6445,f75]) ).

fof(f6447,plain,
    ( ~ sQ11_spl
    | ~ sQ26_spl ),
    inference(contradiction_clause,[status(thm)],[f6446]) ).

fof(f6449,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | inverse(g1,c) = b ),
    inference(forward_demodulation,[status(thm)],[f280,f233]) ).

fof(f6450,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,g,isomorphism1(c),g) ),
    inference(forward_demodulation,[status(thm)],[f280,f6406]) ).

fof(f6451,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f93,f6450]) ).

fof(f6452,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,isomorphism2(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f6408]) ).

fof(f6453,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,g,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f6452]) ).

fof(f6454,plain,
    ( ~ sQ91_spl
    | ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | h = g ),
    inference(resolution,[status(thm)],[f6453,f5445]) ).

fof(f6455,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f6453,f1198]) ).

fof(f6456,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,h),h,X0) ),
    inference(resolution,[status(thm)],[f6453,f1197]) ).

fof(f6457,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,f,h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f6453,f357]) ).

fof(f6458,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f6453,f356]) ).

fof(f6459,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f6453,f151]) ).

fof(f6460,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,h),h,X0) ),
    inference(resolution,[status(thm)],[f6453,f150]) ).

fof(f6461,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,h,g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f6453,f140]) ).

fof(f6462,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f6453,f133]) ).

fof(f6463,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f6453,f69]) ).

fof(f6464,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f6453,f67]) ).

fof(f6465,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | X0 = h
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f6453,f65]) ).

fof(f6466,plain,
    ( ~ sQ91_spl
    | ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f6454,f314,f279,f286,f252,f117,f3226]) ).

fof(f6467,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ56_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f6455]) ).

fof(f6468,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f6456]) ).

fof(f6469,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6459]) ).

fof(f6470,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ56_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f6469]) ).

fof(f6471,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ56_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f6460]) ).

fof(f6472,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6471]) ).

fof(f6473,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6461]) ).

fof(f6474,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,f,h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6462]) ).

fof(f6480,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f1059]) ).

fof(f6481,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f1058]) ).

fof(f6482,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f501]) ).

fof(f6483,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f500]) ).

fof(f6487,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f398]) ).

fof(f6488,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f396]) ).

fof(f6490,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f154]) ).

fof(f6491,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f153]) ).

fof(f6495,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6487]) ).

fof(f6496,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6495]) ).

fof(f6497,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6488]) ).

fof(f6498,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6497]) ).

fof(f6500,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f6490]) ).

fof(f6501,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f6491]) ).

fof(f6505,plain,
    ( ~ sQ44_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f6449,f703]) ).

fof(f6506,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f6449,f1089]) ).

fof(f6507,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f6449,f1060]) ).

fof(f6508,plain,
    ! [X0,X1,X2] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f6449,f1059]) ).

fof(f6509,plain,
    ! [X0,X1,X2] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f6449,f1058]) ).

fof(f6510,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f6449,f501]) ).

fof(f6511,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f6449,f500]) ).

fof(f6512,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,b,c,a) ),
    inference(paramodulation,[status(thm)],[f6449,f194]) ).

fof(f6513,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,c,b,a) ),
    inference(paramodulation,[status(thm)],[f6449,f193]) ).

fof(f6514,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | inverse(g1,b) = c ),
    inference(paramodulation,[status(thm)],[f6449,f3621]) ).

fof(f6516,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f6449,f396]) ).

fof(f6517,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f6449,f155]) ).

fof(f6520,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = identity_for(g1)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f6449,f152]) ).

fof(f6523,plain,
    ( ~ sQ44_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f6505,f215,f279,f232,f702]) ).

fof(f6524,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | sQ41_spl ),
    inference(split_clause,[status(thm)],[f6514,f619,f279,f232]) ).

fof(f6527,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6516]) ).

fof(f6528,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6527]) ).

fof(f6529,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6517]) ).

fof(f6532,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6520]) ).

fof(f6535,plain,
    ( sQ12_spl
    | ~ sQ26_spl
    | inverse(g1,c) != b ),
    inference(forward_demodulation,[status(thm)],[f280,f234]) ).

fof(f6536,plain,
    ( ~ sQ13_spl
    | ~ sQ26_spl
    | inverse(g1,c) = c ),
    inference(forward_demodulation,[status(thm)],[f280,f236]) ).

fof(f6539,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f1059]) ).

fof(f6540,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f1058]) ).

fof(f6541,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f501]) ).

fof(f6542,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f500]) ).

fof(f6546,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f398]) ).

fof(f6547,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f396]) ).

fof(f6549,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f154]) ).

fof(f6550,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f153]) ).

fof(f6554,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6546]) ).

fof(f6555,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6554]) ).

fof(f6556,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6547]) ).

fof(f6557,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6556]) ).

fof(f6559,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f6549]) ).

fof(f6560,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f6550]) ).

fof(f6564,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5877]) ).

fof(f6566,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5876]) ).

fof(f6571,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5863]) ).

fof(f6577,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ103_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6281,f5032]) ).

fof(f6578,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ103_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6281,f5021]) ).

fof(f6579,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6281,f1088]) ).

fof(f6580,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f6281,f1087]) ).

fof(f6581,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6281,f143]) ).

fof(f6582,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6281,f142]) ).

fof(f6583,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f6281,f151]) ).

fof(f6584,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f6281,f150]) ).

fof(f6585,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,c,b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f6281,f140]) ).

fof(f6586,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6281,f133]) ).

fof(f6587,plain,
    ! [X0,X1,X2] :
      ( ~ sQ103_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f6281,f69]) ).

fof(f6588,plain,
    ! [X0,X1,X2] :
      ( ~ sQ103_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f6281,f67]) ).

fof(f6589,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | X0 = b
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6281,f65]) ).

fof(f6590,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ44_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6579]) ).

fof(f6591,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6580]) ).

fof(f6592,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6583]) ).

fof(f6593,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ44_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6592]) ).

fof(f6594,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f6584]) ).

fof(f6595,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6594]) ).

fof(f6596,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6585]) ).

fof(f6597,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6586]) ).

fof(f6598,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f148]) ).

fof(f6600,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1626]) ).

fof(f6604,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5259]) ).

fof(f6606,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5260]) ).

fof(f6608,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5287]) ).

fof(f6611,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5941]) ).

fof(f6613,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f149]) ).

fof(f6617,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1388]) ).

fof(f6626,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6335]) ).

fof(f6629,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5865]) ).

fof(f6631,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5855]) ).

fof(f6633,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5878]) ).

fof(f6635,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5261]) ).

fof(f6637,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5854]) ).

fof(f6639,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5853]) ).

fof(f6641,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1616]) ).

fof(f6647,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1617]) ).

fof(f6651,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1618]) ).

fof(f6653,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1628]) ).

fof(f6657,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5277]) ).

fof(f6659,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5278]) ).

fof(f6661,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5279]) ).

fof(f6666,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5289]) ).

fof(f6669,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5943]) ).

fof(f6671,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5933]) ).

fof(f6673,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5281]) ).

fof(f6674,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6673]) ).

fof(f6676,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5280]) ).

fof(f6677,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6676]) ).

fof(f6678,plain,
    ( ~ sQ26_spl
    | ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f6677]) ).

fof(f6679,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5932]) ).

fof(f6681,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5931]) ).

fof(f6684,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | group_member(multiply(g1,inverse(g1,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f184]) ).

fof(f6686,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5276]) ).

fof(f6687,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6686]) ).

fof(f6689,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | product(g1,inverse(g1,c),X0,multiply(g1,inverse(g1,d2),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f185]) ).

fof(f6693,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6325]) ).

fof(f6695,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f1630]) ).

fof(f6696,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6695]) ).

fof(f6699,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6326]) ).

fof(f6701,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f1620]) ).

fof(f6702,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6701]) ).

fof(f6704,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f1619]) ).

fof(f6705,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6704]) ).

fof(f6706,plain,
    ( ~ sQ26_spl
    | ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f6705]) ).

fof(f6708,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6327]) ).

fof(f6710,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6337]) ).

fof(f6712,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f1615]) ).

fof(f6713,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6712]) ).

fof(f6715,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1410]) ).

fof(f6716,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6715]) ).

fof(f6718,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1408]) ).

fof(f6720,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5852]) ).

fof(f6721,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6720]) ).

fof(f6723,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f4792]) ).

fof(f6726,plain,
    ( ~ sQ53_spl
    | product(g1,a,b,c) ),
    inference(forward_demodulation,[status(thm)],[f916,f1508]) ).

fof(f6727,plain,
    ( ~ sQ53_spl
    | product(g1,b,a,c) ),
    inference(resolution,[status(thm)],[f6726,f469]) ).

fof(f6728,plain,
    ! [X0,X1] :
      ( ~ sQ53_spl
      | product(g1,X0,c,X1)
      | ~ product(g1,X0,b,X1) ),
    inference(resolution,[status(thm)],[f6726,f158]) ).

fof(f6729,plain,
    ! [X0,X1] :
      ( ~ sQ53_spl
      | product(g1,X0,b,X1)
      | ~ product(g1,X0,c,X1) ),
    inference(resolution,[status(thm)],[f6726,f157]) ).

fof(f6730,plain,
    ( ~ sQ53_spl
    | c = b ),
    inference(resolution,[status(thm)],[f6726,f144]) ).

fof(f6731,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,inverse(g1,a),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6726,f1088]) ).

fof(f6732,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,a),c,X0) ),
    inference(resolution,[status(thm)],[f6726,f1087]) ).

fof(f6733,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6726,f143]) ).

fof(f6734,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f6726,f142]) ).

fof(f6735,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,inverse(g1,a),c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f6726,f151]) ).

fof(f6736,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,a),c,X0) ),
    inference(resolution,[status(thm)],[f6726,f150]) ).

fof(f6737,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f6726,f140]) ).

fof(f6738,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6726,f133]) ).

fof(f6739,plain,
    ! [X0,X1,X2] :
      ( ~ sQ53_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f6726,f69]) ).

fof(f6740,plain,
    ! [X0,X1,X2] :
      ( ~ sQ53_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f6726,f67]) ).

fof(f6741,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | X0 = c
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6726,f65]) ).

fof(f6742,plain,
    ( ~ sQ53_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f6730,f215,f915]) ).

fof(f6743,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f6731]) ).

fof(f6744,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f6732]) ).

fof(f6745,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,inverse(g1,a),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6735]) ).

fof(f6746,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f6745]) ).

fof(f6747,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f6736]) ).

fof(f6748,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6747]) ).

fof(f6749,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6737]) ).

fof(f6750,plain,
    ! [X0] :
      ( ~ sQ53_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6738]) ).

fof(f6751,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5394]) ).

fof(f6752,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5395]) ).

fof(f6753,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5408]) ).

fof(f6754,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5407]) ).

fof(f6755,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5406]) ).

fof(f6756,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5405]) ).

fof(f6757,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5397]) ).

fof(f6758,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5396]) ).

fof(f6759,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1409]) ).

fof(f6760,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1411]) ).

fof(f6761,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5913]) ).

fof(f6762,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5914]) ).

fof(f6763,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5915]) ).

fof(f6764,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5916]) ).

fof(f6765,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5924]) ).

fof(f6766,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5925]) ).

fof(f6767,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5926]) ).

fof(f6768,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5927]) ).

fof(f6769,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5922]) ).

fof(f6770,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5923]) ).

fof(f6771,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5921]) ).

fof(f6772,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5493]) ).

fof(f6773,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5499]) ).

fof(f6774,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5506]) ).

fof(f6775,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5325]) ).

fof(f6776,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5327]) ).

fof(f6777,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f4668]) ).

fof(f6778,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1429]) ).

fof(f6779,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5326]) ).

fof(f6780,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f4636]) ).

fof(f6781,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f1404]) ).

fof(f6782,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f1403]) ).

fof(f6783,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5404]) ).

fof(f6784,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5402]) ).

fof(f6785,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5403]) ).

fof(f6786,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6223]) ).

fof(f6787,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6221]) ).

fof(f6788,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6182]) ).

fof(f6789,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6180]) ).

fof(f6790,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6165]) ).

fof(f6791,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism2(b),h,h) ),
    inference(forward_demodulation,[status(thm)],[f287,f1415]) ).

fof(f6792,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6791]) ).

fof(f6793,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism2(b),h,h) ),
    inference(forward_demodulation,[status(thm)],[f287,f4513]) ).

fof(f6794,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6793]) ).

fof(f6795,plain,
    ( ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g1,b,b,b) ),
    inference(forward_demodulation,[status(thm)],[f287,f1431]) ).

fof(f6800,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f1388]) ).

fof(f6801,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5260]) ).

fof(f6802,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5259]) ).

fof(f6803,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5876]) ).

fof(f6804,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5877]) ).

fof(f6805,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6376]) ).

fof(f6806,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f6289]) ).

fof(f6807,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f6285]) ).

fof(f6808,plain,
    ( ~ sQ12_spl
    | ~ sQ25_spl
    | sQ40_spl ),
    inference(split_clause,[status(thm)],[f6117,f616,f276,f232]) ).

fof(f6809,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5622]) ).

fof(f6810,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5618]) ).

fof(f6812,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5303]) ).

fof(f6813,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f4764]) ).

fof(f6814,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f4758]) ).

fof(f6815,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,inverse(g1,b),X0,multiply(g1,inverse(g1,b),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f253,f4698]) ).

fof(f6816,plain,
    ( ~ sQ15_spl
    | ~ sQ18_spl
    | sQ40_spl ),
    inference(split_clause,[status(thm)],[f4610,f616,f252,f242]) ).

fof(f6818,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4497]) ).

fof(f6819,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4399]) ).

fof(f6825,plain,
    ! [X0] :
      ( product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),multiply(g1,b,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2647]) ).

fof(f6826,plain,
    ! [X0] :
      ( product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2631]) ).

fof(f6829,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1460]) ).

fof(f6830,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1405]) ).

fof(f6831,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6830]) ).

fof(f6832,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | product(g2,isomorphism3(b),isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f121]) ).

fof(f6833,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | product(g2,f,isomorphism3(d2),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f98,f6832]) ).

fof(f6834,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism3(d2),isomorphism3(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f6833]) ).

fof(f6835,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism3(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f98,f6834]) ).

fof(f6836,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism3(d2),isomorphism3(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1448]) ).

fof(f6837,plain,
    ( ~ sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism3(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f98,f6836]) ).

fof(f6838,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | product(g2,isomorphism6(b),isomorphism6(d2),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f130]) ).

fof(f6839,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | product(g2,f,isomorphism6(d2),isomorphism6(d3)) ),
    inference(forward_demodulation,[status(thm)],[f107,f6838]) ).

fof(f6840,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism6(d2),isomorphism6(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f6839]) ).

fof(f6841,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism6(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f107,f6840]) ).

fof(f6842,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism6(d2),isomorphism6(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f1492]) ).

fof(f6843,plain,
    ( ~ sQ5_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism6(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f107,f6842]) ).

fof(f6844,plain,
    ( ~ sQ11_spl
    | ~ sQ25_spl
    | sQ39_spl ),
    inference(split_clause,[status(thm)],[f1524,f613,f276,f229]) ).

fof(f6845,plain,
    ( sQ15_spl
    | ~ sQ18_spl
    | inverse(g1,b) != b ),
    inference(forward_demodulation,[status(thm)],[f253,f244]) ).

fof(f6846,plain,
    ( ~ sQ14_spl
    | ~ sQ18_spl
    | inverse(g1,b) = a ),
    inference(forward_demodulation,[status(thm)],[f253,f240]) ).

fof(f6847,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f1405]) ).

fof(f6848,plain,
    ( ~ sQ3_spl
    | ~ sQ18_spl
    | product(g2,isomorphism4(d1),isomorphism4(d2),isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f124]) ).

fof(f6849,plain,
    ( ~ sQ3_spl
    | ~ sQ18_spl
    | product(g2,isomorphism4(d1),isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f6848]) ).

fof(f6850,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ29_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6171]) ).

fof(f6851,plain,
    ( sQ1_spl
    | ~ sQ29_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism2(d2),isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f6145]) ).

fof(f6852,plain,
    ( sQ1_spl
    | ~ sQ29_spl
    | ~ sQ18_spl
    | ~ product(g2,g,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6851]) ).

fof(f6853,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism4(d2),isomorphism4(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f5955]) ).

fof(f6854,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | ~ sQ18_spl
    | product(g2,f,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f6853]) ).

fof(f6855,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(resolution,[status(thm)],[f110,f169]) ).

fof(f6856,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(resolution,[status(thm)],[f110,f178]) ).

fof(f6857,plain,
    group_member(multiply(g1,b,d2),g1),
    inference(resolution,[status(thm)],[f110,f174]) ).

fof(f6858,plain,
    group_member(multiply(g1,c,d2),g1),
    inference(resolution,[status(thm)],[f110,f173]) ).

fof(f6859,plain,
    product(g1,b,d2,multiply(g1,b,d2)),
    inference(resolution,[status(thm)],[f110,f165]) ).

fof(f6860,plain,
    product(g1,c,d2,multiply(g1,c,d2)),
    inference(resolution,[status(thm)],[f110,f164]) ).

fof(f6862,plain,
    group_member(multiply(g1,identity_for(g1),d2),g1),
    inference(resolution,[status(thm)],[f110,f177]) ).

fof(f6863,plain,
    product(g1,identity_for(g1),d2,multiply(g1,identity_for(g1),d2)),
    inference(resolution,[status(thm)],[f110,f168]) ).

fof(f6864,plain,
    ! [X0] :
      ( group_member(multiply(g1,d2,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f63]) ).

fof(f6865,plain,
    ! [X0] :
      ( product(g1,d2,X0,multiply(g1,d2,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f62]) ).

fof(f6866,plain,
    group_member(inverse(g1,d2),g1),
    inference(resolution,[status(thm)],[f110,f59]) ).

fof(f6868,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(forward_demodulation,[status(thm)],[f85,f6862]) ).

fof(f6869,plain,
    product(g1,a,d2,multiply(g1,identity_for(g1),d2)),
    inference(forward_demodulation,[status(thm)],[f85,f6863]) ).

fof(f6870,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(forward_demodulation,[status(thm)],[f85,f6869]) ).

fof(f6871,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f1088]) ).

fof(f6872,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f1087]) ).

fof(f6873,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f143]) ).

fof(f6874,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f142]) ).

fof(f6875,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f151]) ).

fof(f6876,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f150]) ).

fof(f6877,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f140]) ).

fof(f6878,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f133]) ).

fof(f6879,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1431,f69]) ).

fof(f6880,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1431,f67]) ).

fof(f6881,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f65]) ).

fof(f6882,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6875]) ).

fof(f6883,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6876]) ).

fof(f6884,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6877]) ).

fof(f6885,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6878]) ).

fof(f6889,plain,
    ( ~ sQ3_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | product(g2,isomorphism4(d1),isomorphism4(b),h) ),
    inference(forward_demodulation,[status(thm)],[f277,f6849]) ).

fof(f6890,plain,
    ( ~ sQ3_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | product(g2,isomorphism4(d1),h,h) ),
    inference(forward_demodulation,[status(thm)],[f101,f6889]) ).

fof(f6891,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f6890,f1198]) ).

fof(f6892,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(resolution,[status(thm)],[f6890,f1197]) ).

fof(f6893,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism4(d1),h,X0) ),
    inference(resolution,[status(thm)],[f6890,f357]) ).

fof(f6894,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,isomorphism4(d1),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f6890,f356]) ).

fof(f6895,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f6890,f151]) ).

fof(f6896,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(resolution,[status(thm)],[f6890,f150]) ).

fof(f6897,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,isomorphism4(d1),h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f6890,f140]) ).

fof(f6898,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,isomorphism4(d1),h,X0) ),
    inference(resolution,[status(thm)],[f6890,f133]) ).

fof(f6899,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,isomorphism4(d1),X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f6890,f69]) ).

fof(f6900,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,isomorphism4(d1),X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f6890,f67]) ).

fof(f6901,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | X0 = h
      | ~ product(g2,isomorphism4(d1),h,X0) ),
    inference(resolution,[status(thm)],[f6890,f65]) ).

fof(f6902,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6895]) ).

fof(f6903,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6896]) ).

fof(f6904,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,isomorphism4(d1),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6897]) ).

fof(f6905,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ25_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism4(d1),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6898]) ).

fof(f6906,plain,
    product(g1,a,d1,multiply(g1,a,d1)),
    inference(resolution,[status(thm)],[f109,f169]) ).

fof(f6907,plain,
    group_member(multiply(g1,a,d1),g1),
    inference(resolution,[status(thm)],[f109,f178]) ).

fof(f6908,plain,
    group_member(multiply(g1,b,d1),g1),
    inference(resolution,[status(thm)],[f109,f174]) ).

fof(f6909,plain,
    group_member(multiply(g1,c,d1),g1),
    inference(resolution,[status(thm)],[f109,f173]) ).

fof(f6910,plain,
    product(g1,b,d1,multiply(g1,b,d1)),
    inference(resolution,[status(thm)],[f109,f165]) ).

fof(f6911,plain,
    product(g1,c,d1,multiply(g1,c,d1)),
    inference(resolution,[status(thm)],[f109,f164]) ).

fof(f6913,plain,
    group_member(multiply(g1,identity_for(g1),d1),g1),
    inference(resolution,[status(thm)],[f109,f177]) ).

fof(f6914,plain,
    product(g1,identity_for(g1),d1,multiply(g1,identity_for(g1),d1)),
    inference(resolution,[status(thm)],[f109,f168]) ).

fof(f6915,plain,
    ! [X0] :
      ( group_member(multiply(g1,d1,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f109,f63]) ).

fof(f6916,plain,
    ! [X0] :
      ( product(g1,d1,X0,multiply(g1,d1,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f109,f62]) ).

fof(f6917,plain,
    group_member(inverse(g1,d1),g1),
    inference(resolution,[status(thm)],[f109,f59]) ).

fof(f6919,plain,
    group_member(multiply(g1,a,d1),g1),
    inference(forward_demodulation,[status(thm)],[f85,f6913]) ).

fof(f6920,plain,
    product(g1,a,d1,multiply(g1,identity_for(g1),d1)),
    inference(forward_demodulation,[status(thm)],[f85,f6914]) ).

fof(f6921,plain,
    product(g1,a,d1,multiply(g1,a,d1)),
    inference(forward_demodulation,[status(thm)],[f85,f6920]) ).

fof(f6926,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism2(c),h,h) ),
    inference(backward_demodulation,[status(thm)],[f290,f4513]) ).

fof(f6927,plain,
    ( ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | product(g1,c,b,b) ),
    inference(backward_demodulation,[status(thm)],[f290,f1431]) ).

fof(f6929,plain,
    ( sQ1_spl
    | ~ sQ25_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ product(g2,g,h,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f6926]) ).

fof(f6930,plain,
    ( ~ sQ18_spl
    | ~ sQ29_spl
    | product(g1,c,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f290,f5264]) ).

fof(f6931,plain,
    ( ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | product(g1,c,b,b) ),
    inference(forward_demodulation,[status(thm)],[f277,f6930]) ).

fof(f6932,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism2(c),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f290,f6323]) ).

fof(f6933,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ product(g2,g,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f96,f6932]) ).

fof(f6934,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | ~ product(g2,g,isomorphism2(b),h) ),
    inference(forward_demodulation,[status(thm)],[f277,f6933]) ).

fof(f6935,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | ~ product(g2,g,h,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f6934]) ).

fof(f6939,plain,
    ( ~ sQ29_spl
    | ~ sQ18_spl
    | ~ sQ25_spl
    | product(g1,c,b,b) ),
    inference(forward_demodulation,[status(thm)],[f277,f5911]) ).

fof(f6940,plain,
    ( sQ12_spl
    | ~ sQ25_spl
    | inverse(g1,b) != b ),
    inference(forward_demodulation,[status(thm)],[f277,f234]) ).

fof(f6941,plain,
    ( ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ25_spl
    | product(g1,c,b,b) ),
    inference(forward_demodulation,[status(thm)],[f277,f6088]) ).

fof(f6942,plain,
    ( ~ sQ14_spl
    | ~ sQ18_spl
    | sQ39_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6846,f615]) ).

fof(f6943,plain,
    ( ~ sQ14_spl
    | ~ sQ18_spl
    | sQ39_spl ),
    inference(contradiction_clause,[status(thm)],[f6942]) ).

fof(f6944,plain,
    ( ~ sQ13_spl
    | ~ sQ24_spl
    | a = c ),
    inference(forward_demodulation,[status(thm)],[f1318,f446]) ).

fof(f6945,plain,
    ( ~ sQ13_spl
    | ~ sQ24_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6944,f75]) ).

fof(f6946,plain,
    ( ~ sQ13_spl
    | ~ sQ24_spl ),
    inference(contradiction_clause,[status(thm)],[f6945]) ).

fof(f6947,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f4195,f4207]) ).

fof(f6948,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f4195,f4208]) ).

fof(f6950,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f4195,f4212]) ).

fof(f6951,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5128]) ).

fof(f6952,plain,
    ( sQ2_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism3(d1),isomorphism3(d2),isomorphism3(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f122]) ).

fof(f6953,plain,
    ( sQ2_spl
    | ~ sQ18_spl
    | ~ product(g2,isomorphism3(d1),isomorphism3(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f98,f6952]) ).

fof(f6954,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,f,isomorphism4(d2),X0) ),
    inference(resolution,[status(thm)],[f6849,f1198]) ).

fof(f6955,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,f,isomorphism4(d2),X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(resolution,[status(thm)],[f6849,f1197]) ).

fof(f6956,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism4(d1),isomorphism4(d2),X0) ),
    inference(resolution,[status(thm)],[f6849,f357]) ).

fof(f6957,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,isomorphism4(d1),isomorphism4(d2),X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f6849,f356]) ).

fof(f6958,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,identity_for(g2),isomorphism4(d2),X0) ),
    inference(resolution,[status(thm)],[f6849,f151]) ).

fof(f6959,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),isomorphism4(d2),X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(resolution,[status(thm)],[f6849,f150]) ).

fof(f6960,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,isomorphism4(d1),isomorphism4(d2),X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f6849,f140]) ).

fof(f6961,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,isomorphism4(d1),isomorphism4(d2),X0) ),
    inference(resolution,[status(thm)],[f6849,f133]) ).

fof(f6962,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,isomorphism4(d1),X1,X2)
      | ~ product(g2,isomorphism4(d2),X0,X1) ),
    inference(resolution,[status(thm)],[f6849,f69]) ).

fof(f6963,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,isomorphism4(d1),X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,isomorphism4(d2),X0,X1) ),
    inference(resolution,[status(thm)],[f6849,f67]) ).

fof(f6964,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | X0 = h
      | ~ product(g2,isomorphism4(d1),isomorphism4(d2),X0) ),
    inference(resolution,[status(thm)],[f6849,f65]) ).

fof(f6965,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,f,isomorphism4(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6958]) ).

fof(f6966,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,f,isomorphism4(d2),X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6959]) ).

fof(f6967,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,isomorphism4(d1),isomorphism4(d2),X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6960]) ).

fof(f6968,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism4(d1),isomorphism4(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f6961]) ).

fof(f6969,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(resolution,[status(thm)],[f110,f169]) ).

fof(f6970,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(resolution,[status(thm)],[f110,f178]) ).

fof(f6971,plain,
    group_member(multiply(g1,b,d2),g1),
    inference(resolution,[status(thm)],[f110,f174]) ).

fof(f6972,plain,
    group_member(multiply(g1,c,d2),g1),
    inference(resolution,[status(thm)],[f110,f173]) ).

fof(f6973,plain,
    product(g1,b,d2,multiply(g1,b,d2)),
    inference(resolution,[status(thm)],[f110,f165]) ).

fof(f6974,plain,
    product(g1,c,d2,multiply(g1,c,d2)),
    inference(resolution,[status(thm)],[f110,f164]) ).

fof(f6976,plain,
    group_member(multiply(g1,identity_for(g1),d2),g1),
    inference(resolution,[status(thm)],[f110,f177]) ).

fof(f6977,plain,
    product(g1,identity_for(g1),d2,multiply(g1,identity_for(g1),d2)),
    inference(resolution,[status(thm)],[f110,f168]) ).

fof(f6978,plain,
    ! [X0] :
      ( group_member(multiply(g1,d2,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f63]) ).

fof(f6979,plain,
    ! [X0] :
      ( product(g1,d2,X0,multiply(g1,d2,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f62]) ).

fof(f6980,plain,
    group_member(inverse(g1,d2),g1),
    inference(resolution,[status(thm)],[f110,f59]) ).

fof(f6982,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(forward_demodulation,[status(thm)],[f85,f6976]) ).

fof(f6983,plain,
    product(g1,a,d2,multiply(g1,identity_for(g1),d2)),
    inference(forward_demodulation,[status(thm)],[f85,f6977]) ).

fof(f6984,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(forward_demodulation,[status(thm)],[f85,f6983]) ).

fof(f6985,plain,
    ( ~ sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,isomorphism4(b),isomorphism4(d2),h) ),
    inference(backward_demodulation,[status(thm)],[f287,f6849]) ).

fof(f6986,plain,
    ( ~ sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,h,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f6985]) ).

fof(f6987,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f1088]) ).

fof(f6988,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f6368,f1087]) ).

fof(f6989,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f143]) ).

fof(f6990,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6368,f142]) ).

fof(f6991,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f151]) ).

fof(f6992,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f6368,f150]) ).

fof(f6993,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f6368,f140]) ).

fof(f6994,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f133]) ).

fof(f6995,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f6368,f69]) ).

fof(f6996,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f6368,f67]) ).

fof(f6997,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f6368,f65]) ).

fof(f6998,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6991]) ).

fof(f6999,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6992]) ).

fof(f7000,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6993]) ).

fof(f7001,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f6994]) ).

fof(f7002,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ sQ24_spl
    | ~ product(g2,f,isomorphism3(a),f) ),
    inference(backward_demodulation,[status(thm)],[f274,f6416]) ).

fof(f7007,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ sQ24_spl
    | ~ product(g2,f,g,f) ),
    inference(forward_demodulation,[status(thm)],[f97,f7002]) ).

fof(f7008,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ sQ24_spl
    | product(g2,h,isomorphism4(a),h) ),
    inference(forward_demodulation,[status(thm)],[f274,f6412]) ).

fof(f7009,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ sQ24_spl
    | product(g2,h,g,h) ),
    inference(forward_demodulation,[status(thm)],[f100,f7008]) ).

fof(f7010,plain,
    ( ~ sQ91_spl
    | ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ sQ24_spl
    | h = g ),
    inference(resolution,[status(thm)],[f7009,f5445]) ).

fof(f7011,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f7009,f1198]) ).

fof(f7012,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,h),h,X0) ),
    inference(resolution,[status(thm)],[f7009,f1197]) ).

fof(f7013,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,f,h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f7009,f357]) ).

fof(f7014,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f7009,f356]) ).

fof(f7015,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f7009,f151]) ).

fof(f7016,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,h),h,X0) ),
    inference(resolution,[status(thm)],[f7009,f150]) ).

fof(f7017,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,h,g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f7009,f140]) ).

fof(f7018,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f7009,f133]) ).

fof(f7019,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f7009,f69]) ).

fof(f7020,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f7009,f67]) ).

fof(f7021,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | X0 = h
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f7009,f65]) ).

fof(f7022,plain,
    ( ~ sQ91_spl
    | ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ sQ24_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f7010,f314,f273,f252,f286,f123,f3226]) ).

fof(f7023,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ56_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f7011]) ).

fof(f7024,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f7012]) ).

fof(f7025,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7015]) ).

fof(f7026,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ56_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f7025]) ).

fof(f7027,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ56_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f7016]) ).

fof(f7028,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ56_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7027]) ).

fof(f7029,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7017]) ).

fof(f7030,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,f,h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7018]) ).

fof(f7031,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism4(b),isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f287,f5263]) ).

fof(f7032,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f7031]) ).

fof(f7033,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | ~ product(g2,h,isomorphism4(a),h) ),
    inference(forward_demodulation,[status(thm)],[f274,f7032]) ).

fof(f7034,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | ~ product(g2,h,g,h) ),
    inference(forward_demodulation,[status(thm)],[f100,f7033]) ).

fof(f7043,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,isomorphism5(a),g) ),
    inference(forward_demodulation,[status(thm)],[f274,f6398]) ).

fof(f7044,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f103,f7043]) ).

fof(f7052,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(paramodulation,[status(thm)],[f617,f501]) ).

fof(f7053,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(paramodulation,[status(thm)],[f617,f500]) ).

fof(f7057,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(paramodulation,[status(thm)],[f617,f398]) ).

fof(f7058,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(paramodulation,[status(thm)],[f617,f396]) ).

fof(f7065,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7057]) ).

fof(f7066,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7065]) ).

fof(f7067,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7058]) ).

fof(f7068,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7067]) ).

fof(f7075,plain,
    ( ~ sQ18_spl
    | ~ sQ28_spl
    | product(g1,b,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f287,f5264]) ).

fof(f7077,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,isomorphism2(b),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f287,f5345]) ).

fof(f7078,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,h,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f7077]) ).

fof(f7081,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,isomorphism5(b),isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f287,f5274]) ).

fof(f7082,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,g,isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f104,f7081]) ).

fof(f7083,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,isomorphism5(a),g) ),
    inference(forward_demodulation,[status(thm)],[f274,f7082]) ).

fof(f7084,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f103,f7083]) ).

fof(f7116,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f149]) ).

fof(f7120,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5877]) ).

fof(f7122,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5941]) ).

fof(f7126,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6917]) ).

fof(f7128,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5876]) ).

fof(f7130,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5259]) ).

fof(f7132,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5260]) ).

fof(f7135,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f1388]) ).

fof(f7143,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f644,f143]) ).

fof(f7148,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f644,f133]) ).

fof(f7149,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f644,f69]) ).

fof(f7150,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f644,f67]) ).

fof(f7159,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7148]) ).

fof(f7161,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5261]) ).

fof(f7163,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5878]) ).

fof(f7176,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f5120,f1088]) ).

fof(f7177,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f5120,f1087]) ).

fof(f7178,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f5120,f143]) ).

fof(f7179,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f5120,f142]) ).

fof(f7180,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f5120,f151]) ).

fof(f7181,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f5120,f150]) ).

fof(f7182,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f5120,f140]) ).

fof(f7183,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f5120,f133]) ).

fof(f7184,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f5120,f69]) ).

fof(f7185,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f5120,f67]) ).

fof(f7186,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | X0 = b
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f5120,f65]) ).

fof(f7187,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7176]) ).

fof(f7188,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7177]) ).

fof(f7189,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7180]) ).

fof(f7190,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7189]) ).

fof(f7191,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7181]) ).

fof(f7192,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7191]) ).

fof(f7193,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7182]) ).

fof(f7194,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ100_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7183]) ).

fof(f7201,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f6327]) ).

fof(f7216,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5279]) ).

fof(f7229,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f1618]) ).

fof(f7242,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5855]) ).

fof(f7245,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,isomorphism5(a),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5354]) ).

fof(f7246,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f103,f7245]) ).

fof(f7247,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(b),X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7246]) ).

fof(f7248,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f104,f7247]) ).

fof(f7250,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f7248,f3438]) ).

fof(f7251,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,inverse(g2,h),X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f7248,f198]) ).

fof(f7252,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f7248,f90]) ).

fof(f7253,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,inverse(g2,h),X0)
      | ~ product(g2,g,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f7248,f61]) ).

fof(f7255,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | ~ sQ56_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f7251]) ).

fof(f7256,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,inverse(g2,h),X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7253]) ).

fof(f7259,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(a),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5355]) ).

fof(f7260,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f103,f7259]) ).

fof(f7261,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,isomorphism5(b),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7260]) ).

fof(f7262,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f104,f7261]) ).

fof(f7264,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f7262,f3438]) ).

fof(f7265,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,f,X0)
      | ~ product(g2,g,inverse(g2,h),X0) ),
    inference(resolution,[status(thm)],[f7262,f198]) ).

fof(f7266,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f7262,f90]) ).

fof(f7267,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,identity_for(g2),X0)
      | ~ product(g2,g,inverse(g2,h),X0) ),
    inference(resolution,[status(thm)],[f7262,f61]) ).

fof(f7268,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f7262,f58]) ).

fof(f7272,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7268]) ).

fof(f7275,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = g
      | ~ product(g2,isomorphism5(b),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5356]) ).

fof(f7276,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = g
      | ~ product(g2,g,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f7275]) ).

fof(f7277,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | X0 = g
      | ~ product(g2,g,isomorphism5(a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f7276]) ).

fof(f7278,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | X0 = g
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f7277]) ).

fof(f7279,plain,
    product(g1,a,multiply(g1,a,b),multiply(g1,a,multiply(g1,a,b))),
    inference(resolution,[status(thm)],[f1500,f169]) ).

fof(f7280,plain,
    group_member(multiply(g1,a,multiply(g1,a,b)),g1),
    inference(resolution,[status(thm)],[f1500,f178]) ).

fof(f7281,plain,
    group_member(multiply(g1,b,multiply(g1,a,b)),g1),
    inference(resolution,[status(thm)],[f1500,f174]) ).

fof(f7282,plain,
    group_member(multiply(g1,c,multiply(g1,a,b)),g1),
    inference(resolution,[status(thm)],[f1500,f173]) ).

fof(f7283,plain,
    product(g1,b,multiply(g1,a,b),multiply(g1,b,multiply(g1,a,b))),
    inference(resolution,[status(thm)],[f1500,f165]) ).

fof(f7284,plain,
    product(g1,c,multiply(g1,a,b),multiply(g1,c,multiply(g1,a,b))),
    inference(resolution,[status(thm)],[f1500,f164]) ).

fof(f7285,plain,
    ( multiply(g1,a,b) = c
    | multiply(g1,a,b) = b
    | multiply(g1,a,b) = a ),
    inference(resolution,[status(thm)],[f1500,f83]) ).

fof(f7286,plain,
    group_member(multiply(g1,identity_for(g1),multiply(g1,a,b)),g1),
    inference(resolution,[status(thm)],[f1500,f177]) ).

fof(f7287,plain,
    product(g1,identity_for(g1),multiply(g1,a,b),multiply(g1,identity_for(g1),multiply(g1,a,b))),
    inference(resolution,[status(thm)],[f1500,f168]) ).

fof(f7288,plain,
    ! [X0] :
      ( group_member(multiply(g1,multiply(g1,a,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f1500,f63]) ).

fof(f7289,plain,
    ! [X0] :
      ( product(g1,multiply(g1,a,b),X0,multiply(g1,multiply(g1,a,b),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f1500,f62]) ).

fof(f7290,plain,
    group_member(inverse(g1,multiply(g1,a,b)),g1),
    inference(resolution,[status(thm)],[f1500,f59]) ).

fof(f7291,plain,
    ( sQ53_spl
    | sQ52_spl
    | sQ51_spl ),
    inference(split_clause,[status(thm)],[f7285,f909,f912,f915]) ).

fof(f7292,plain,
    group_member(multiply(g1,a,multiply(g1,a,b)),g1),
    inference(forward_demodulation,[status(thm)],[f85,f7286]) ).

fof(f7293,plain,
    product(g1,a,multiply(g1,a,b),multiply(g1,identity_for(g1),multiply(g1,a,b))),
    inference(forward_demodulation,[status(thm)],[f85,f7287]) ).

fof(f7294,plain,
    product(g1,a,multiply(g1,a,b),multiply(g1,a,multiply(g1,a,b))),
    inference(forward_demodulation,[status(thm)],[f85,f7293]) ).

fof(f7295,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f1388]) ).

fof(f7296,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5260]) ).

fof(f7297,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5259]) ).

fof(f7298,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5876]) ).

fof(f7299,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5877]) ).

fof(f7300,plain,
    ( ~ sQ26_spl
    | ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f6705]) ).

fof(f7302,plain,
    ( ~ sQ26_spl
    | ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f6677]) ).

fof(f7311,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism2(b),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f287,f6323]) ).

fof(f7312,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f7311]) ).

fof(f7313,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f1088]) ).

fof(f7314,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f7075,f1087]) ).

fof(f7315,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f143]) ).

fof(f7316,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f7075,f142]) ).

fof(f7317,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f151]) ).

fof(f7318,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f7075,f150]) ).

fof(f7319,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f7075,f140]) ).

fof(f7320,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f133]) ).

fof(f7321,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f7075,f69]) ).

fof(f7322,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f7075,f67]) ).

fof(f7323,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f65]) ).

fof(f7324,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7313]) ).

fof(f7325,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7314]) ).

fof(f7326,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7317]) ).

fof(f7327,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7326]) ).

fof(f7328,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7318]) ).

fof(f7329,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7328]) ).

fof(f7330,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7319]) ).

fof(f7331,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7320]) ).

fof(f7343,plain,
    ( sQ12_spl
    | ~ sQ26_spl
    | inverse(g1,c) != b ),
    inference(forward_demodulation,[status(thm)],[f280,f234]) ).

fof(f7345,plain,
    ( ~ sQ13_spl
    | ~ sQ26_spl
    | inverse(g1,c) = c ),
    inference(forward_demodulation,[status(thm)],[f280,f236]) ).

fof(f7349,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6980]) ).

fof(f7351,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6866]) ).

fof(f7353,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5863]) ).

fof(f7355,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6995]) ).

fof(f7357,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f7355,f3931]) ).

fof(f7358,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f7355,f193]) ).

fof(f7359,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f7355,f88]) ).

fof(f7360,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f7355,f61]) ).

fof(f7361,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f7355,f58]) ).

fof(f7362,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f7358]) ).

fof(f7363,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7360]) ).

fof(f7364,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f7363]) ).

fof(f7365,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7361]) ).

fof(f7366,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6996]) ).

fof(f7368,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f7366,f3931]) ).

fof(f7369,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f7366,f193]) ).

fof(f7370,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f7366,f88]) ).

fof(f7371,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f7366,f61]) ).

fof(f7372,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f7366,f58]) ).

fof(f7373,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f7369]) ).

fof(f7374,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f7371]) ).

fof(f7375,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7374]) ).

fof(f7376,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7372]) ).

fof(f7379,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f148]) ).

fof(f7382,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1626]) ).

fof(f7384,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5287]) ).

fof(f7388,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6335]) ).

fof(f7397,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5931]) ).

fof(f7401,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5932]) ).

fof(f7411,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5933]) ).

fof(f7414,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5943]) ).

fof(f7416,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6856]) ).

fof(f7421,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6857]) ).

fof(f7423,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6858]) ).

fof(f7425,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6868]) ).

fof(f7430,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6907]) ).

fof(f7433,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6908]) ).

fof(f7435,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6909]) ).

fof(f7439,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6919]) ).

fof(f7454,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6970]) ).

fof(f7456,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6971]) ).

fof(f7463,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6972]) ).

fof(f7466,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6982]) ).

fof(f7470,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5865]) ).

fof(f7472,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5855]) ).

fof(f7474,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5854]) ).

fof(f7476,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5853]) ).

fof(f7478,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1616]) ).

fof(f7480,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1617]) ).

fof(f7482,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1618]) ).

fof(f7484,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1628]) ).

fof(f7486,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5277]) ).

fof(f7488,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5278]) ).

fof(f7490,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5279]) ).

fof(f7492,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5289]) ).

fof(f7494,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6325]) ).

fof(f7497,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6326]) ).

fof(f7499,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6327]) ).

fof(f7501,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6337]) ).

fof(f7505,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f4807]) ).

fof(f7506,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7505]) ).

fof(f7508,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5856]) ).

fof(f7509,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f7508]) ).

fof(f7510,plain,
    ( ~ sQ26_spl
    | ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f7509]) ).

fof(f7511,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5857]) ).

fof(f7512,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f7511]) ).

fof(f7514,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5867]) ).

fof(f7515,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f7514]) ).

fof(f7517,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5930]) ).

fof(f7518,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7517]) ).

fof(f7520,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5870]) ).

fof(f7521,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7520]) ).

fof(f7523,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5871]) ).

fof(f7524,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7523]) ).

fof(f7527,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5934]) ).

fof(f7528,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7527]) ).

fof(f7530,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5935]) ).

fof(f7531,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7530]) ).

fof(f7533,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5879]) ).

fof(f7534,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f7533]) ).

fof(f7535,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7534]) ).

fof(f7536,plain,
    ( ~ sQ18_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ40_spl
    | product(g1,b,b,c) ),
    inference(resolution,[status(thm)],[f7535,f87]) ).

fof(f7537,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5880]) ).

fof(f7538,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7537]) ).

fof(f7539,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7538]) ).

fof(f7540,plain,
    ( ~ sQ40_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g1,a,c,a) ),
    inference(resolution,[status(thm)],[f7539,f644]) ).

fof(f7541,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5881]) ).

fof(f7544,plain,
    ( ~ sQ40_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | c = a ),
    inference(resolution,[status(thm)],[f7536,f643]) ).

fof(f7553,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f7536,f69]) ).

fof(f7554,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f7536,f67]) ).

fof(f7555,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | X0 = c
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f7536,f65]) ).

fof(f7556,plain,
    ( ~ sQ40_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f7544,f212,f286,f279,f252,f616]) ).

fof(f7565,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5881]) ).

fof(f7566,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5880]) ).

fof(f7567,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5871]) ).

fof(f7568,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5870]) ).

fof(f7569,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f4807]) ).

fof(f7570,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism2(d1),isomorphism2(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f6323]) ).

fof(f7571,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism2(d1),g,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f7570]) ).

fof(f7572,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5877]) ).

fof(f7573,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5876]) ).

fof(f7574,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5259]) ).

fof(f7575,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5260]) ).

fof(f7576,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1388]) ).

fof(f7577,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5878]) ).

fof(f7578,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5261]) ).

fof(f7579,plain,
    ( ~ sQ18_spl
    | ~ sQ26_spl
    | product(g1,d1,c,b) ),
    inference(forward_demodulation,[status(thm)],[f280,f5264]) ).

fof(f7581,plain,
    ! [X0,X1,X2] :
      ( ~ sQ29_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5910]) ).

fof(f7582,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6225]) ).

fof(f7583,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6206]) ).

fof(f7584,plain,
    ( ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f280,f6088]) ).

fof(f7585,plain,
    ( ~ sQ29_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f280,f5911]) ).

fof(f7586,plain,
    ( sQ1_spl
    | ~ sQ29_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,g,isomorphism2(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f6852]) ).

fof(f7587,plain,
    ( sQ1_spl
    | ~ sQ29_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f7586]) ).

fof(f7588,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ product(g2,g,isomorphism2(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f6933]) ).

fof(f7589,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f7588]) ).

fof(f7590,plain,
    ( ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f280,f6930]) ).

fof(f7591,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f7579,f1088]) ).

fof(f7592,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f7579,f1087]) ).

fof(f7593,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(resolution,[status(thm)],[f7579,f143]) ).

fof(f7594,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f7579,f142]) ).

fof(f7595,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f7579,f151]) ).

fof(f7596,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f7579,f150]) ).

fof(f7597,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f7579,f140]) ).

fof(f7598,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(resolution,[status(thm)],[f7579,f133]) ).

fof(f7599,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f7579,f69]) ).

fof(f7600,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f7579,f67]) ).

fof(f7601,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,d1,c,X0) ),
    inference(resolution,[status(thm)],[f7579,f65]) ).

fof(f7602,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7595]) ).

fof(f7603,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7596]) ).

fof(f7604,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7597]) ).

fof(f7605,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7598]) ).

fof(f7606,plain,
    product(g1,a,d1,multiply(g1,a,d1)),
    inference(resolution,[status(thm)],[f109,f169]) ).

fof(f7607,plain,
    group_member(multiply(g1,a,d1),g1),
    inference(resolution,[status(thm)],[f109,f178]) ).

fof(f7608,plain,
    group_member(multiply(g1,b,d1),g1),
    inference(resolution,[status(thm)],[f109,f174]) ).

fof(f7609,plain,
    group_member(multiply(g1,c,d1),g1),
    inference(resolution,[status(thm)],[f109,f173]) ).

fof(f7610,plain,
    product(g1,b,d1,multiply(g1,b,d1)),
    inference(resolution,[status(thm)],[f109,f165]) ).

fof(f7611,plain,
    product(g1,c,d1,multiply(g1,c,d1)),
    inference(resolution,[status(thm)],[f109,f164]) ).

fof(f7613,plain,
    group_member(multiply(g1,identity_for(g1),d1),g1),
    inference(resolution,[status(thm)],[f109,f177]) ).

fof(f7614,plain,
    product(g1,identity_for(g1),d1,multiply(g1,identity_for(g1),d1)),
    inference(resolution,[status(thm)],[f109,f168]) ).

fof(f7615,plain,
    ! [X0] :
      ( group_member(multiply(g1,d1,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f109,f63]) ).

fof(f7616,plain,
    ! [X0] :
      ( product(g1,d1,X0,multiply(g1,d1,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f109,f62]) ).

fof(f7617,plain,
    group_member(inverse(g1,d1),g1),
    inference(resolution,[status(thm)],[f109,f59]) ).

fof(f7619,plain,
    group_member(multiply(g1,a,d1),g1),
    inference(forward_demodulation,[status(thm)],[f85,f7613]) ).

fof(f7620,plain,
    product(g1,a,d1,multiply(g1,identity_for(g1),d1)),
    inference(forward_demodulation,[status(thm)],[f85,f7614]) ).

fof(f7621,plain,
    product(g1,a,d1,multiply(g1,a,d1)),
    inference(forward_demodulation,[status(thm)],[f85,f7620]) ).

fof(f7623,plain,
    ( ~ sQ18_spl
    | ~ sQ26_spl
    | ~ sQ29_spl
    | product(g1,c,c,b) ),
    inference(backward_demodulation,[status(thm)],[f290,f7579]) ).

fof(f7626,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism2(c),g,h) ),
    inference(backward_demodulation,[status(thm)],[f290,f7571]) ).

fof(f7627,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ sQ29_spl
    | ~ product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f7626]) ).

fof(f7628,plain,
    ( ~ sQ29_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f290,f6917]) ).

fof(f7630,plain,
    ( ~ sQ29_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f290,f5941]) ).

fof(f7632,plain,
    ( ~ sQ69_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | product(g1,a,a,b) ),
    inference(resolution,[status(thm)],[f7584,f5006]) ).

fof(f7633,plain,
    ( ~ sQ44_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | b = a ),
    inference(resolution,[status(thm)],[f7584,f746]) ).

fof(f7634,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f7584,f5032]) ).

fof(f7635,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f7584,f5021]) ).

fof(f7636,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f7584,f1088]) ).

fof(f7637,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f7584,f1087]) ).

fof(f7638,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f7584,f143]) ).

fof(f7639,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f7584,f142]) ).

fof(f7640,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f7584,f151]) ).

fof(f7641,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f7584,f150]) ).

fof(f7642,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,c,c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f7584,f140]) ).

fof(f7643,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f7584,f133]) ).

fof(f7644,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f7584,f69]) ).

fof(f7645,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f7584,f67]) ).

fof(f7646,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f7584,f65]) ).

fof(f7647,plain,
    ( ~ sQ44_spl
    | ~ sQ18_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f7633,f222,f279,f289,f252,f702]) ).

fof(f7648,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f7636]) ).

fof(f7649,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f7637]) ).

fof(f7650,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7640]) ).

fof(f7651,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f7650]) ).

fof(f7652,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f7641]) ).

fof(f7653,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7652]) ).

fof(f7654,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7642]) ).

fof(f7655,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7643]) ).

fof(f7656,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6805]) ).

fof(f7657,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6384]) ).

fof(f7658,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6372]) ).

fof(f7659,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6371]) ).

fof(f7660,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6812]) ).

fof(f7661,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5311]) ).

fof(f7662,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5299]) ).

fof(f7663,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5298]) ).

fof(f7664,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6987]) ).

fof(f7665,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6988]) ).

fof(f7666,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6998]) ).

fof(f7667,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6999]) ).

fof(f7668,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f1088]) ).

fof(f7669,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f5264,f1087]) ).

fof(f7670,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f143]) ).

fof(f7671,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f5264,f142]) ).

fof(f7672,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f151]) ).

fof(f7673,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f5264,f150]) ).

fof(f7674,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f5264,f140]) ).

fof(f7675,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f133]) ).

fof(f7676,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f5264,f69]) ).

fof(f7677,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f5264,f67]) ).

fof(f7678,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | X0 = b
      | ~ product(g1,d1,d2,X0) ),
    inference(resolution,[status(thm)],[f5264,f65]) ).

fof(f7679,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7672]) ).

fof(f7680,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7673]) ).

fof(f7681,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7674]) ).

fof(f7682,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7675]) ).

fof(f7683,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(resolution,[status(thm)],[f110,f169]) ).

fof(f7684,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(resolution,[status(thm)],[f110,f178]) ).

fof(f7685,plain,
    group_member(multiply(g1,b,d2),g1),
    inference(resolution,[status(thm)],[f110,f174]) ).

fof(f7686,plain,
    group_member(multiply(g1,c,d2),g1),
    inference(resolution,[status(thm)],[f110,f173]) ).

fof(f7687,plain,
    product(g1,b,d2,multiply(g1,b,d2)),
    inference(resolution,[status(thm)],[f110,f165]) ).

fof(f7688,plain,
    product(g1,c,d2,multiply(g1,c,d2)),
    inference(resolution,[status(thm)],[f110,f164]) ).

fof(f7690,plain,
    group_member(multiply(g1,identity_for(g1),d2),g1),
    inference(resolution,[status(thm)],[f110,f177]) ).

fof(f7691,plain,
    product(g1,identity_for(g1),d2,multiply(g1,identity_for(g1),d2)),
    inference(resolution,[status(thm)],[f110,f168]) ).

fof(f7692,plain,
    ! [X0] :
      ( group_member(multiply(g1,d2,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f63]) ).

fof(f7693,plain,
    ! [X0] :
      ( product(g1,d2,X0,multiply(g1,d2,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f110,f62]) ).

fof(f7694,plain,
    group_member(inverse(g1,d2),g1),
    inference(resolution,[status(thm)],[f110,f59]) ).

fof(f7696,plain,
    group_member(multiply(g1,a,d2),g1),
    inference(forward_demodulation,[status(thm)],[f85,f7690]) ).

fof(f7697,plain,
    product(g1,a,d2,multiply(g1,identity_for(g1),d2)),
    inference(forward_demodulation,[status(thm)],[f85,f7691]) ).

fof(f7698,plain,
    product(g1,a,d2,multiply(g1,a,d2)),
    inference(forward_demodulation,[status(thm)],[f85,f7697]) ).

fof(f7699,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f1088]) ).

fof(f7700,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f7075,f1087]) ).

fof(f7701,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f143]) ).

fof(f7702,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f7075,f142]) ).

fof(f7703,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f151]) ).

fof(f7704,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f7075,f150]) ).

fof(f7705,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f7075,f140]) ).

fof(f7706,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f133]) ).

fof(f7707,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f7075,f69]) ).

fof(f7708,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f7075,f67]) ).

fof(f7709,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(resolution,[status(thm)],[f7075,f65]) ).

fof(f7710,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7699]) ).

fof(f7711,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7700]) ).

fof(f7712,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7703]) ).

fof(f7713,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7712]) ).

fof(f7714,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f7704]) ).

fof(f7715,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7714]) ).

fof(f7716,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7705]) ).

fof(f7717,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7706]) ).

fof(f7719,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f7082,f942]) ).

fof(f7720,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f7082,f941]) ).

fof(f7721,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f7082,f1198]) ).

fof(f7722,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,g),g,X0) ),
    inference(resolution,[status(thm)],[f7082,f1197]) ).

fof(f7723,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f7082,f357]) ).

fof(f7724,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,g,isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f7082,f356]) ).

fof(f7725,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,identity_for(g2),isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f7082,f151]) ).

fof(f7726,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,identity_for(g2),isomorphism5(d2),X0)
      | ~ product(g2,inverse(g2,g),g,X0) ),
    inference(resolution,[status(thm)],[f7082,f150]) ).

fof(f7727,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,g,isomorphism5(d2),X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f7082,f140]) ).

fof(f7728,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,g,isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f7082,f133]) ).

fof(f7729,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,isomorphism5(d2),X0,X1) ),
    inference(resolution,[status(thm)],[f7082,f69]) ).

fof(f7730,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d2),X0,X1) ),
    inference(resolution,[status(thm)],[f7082,f67]) ).

fof(f7731,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = g
      | ~ product(g2,g,isomorphism5(d2),X0) ),
    inference(resolution,[status(thm)],[f7082,f65]) ).

fof(f7732,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f7721]) ).

fof(f7733,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ49_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f7722]) ).

fof(f7734,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7725]) ).

fof(f7735,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ49_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f7734]) ).

fof(f7736,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ49_spl
      | product(g2,identity_for(g2),isomorphism5(d2),X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f848,f7726]) ).

fof(f7737,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ49_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7736]) ).

fof(f7738,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,g,isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7727]) ).

fof(f7739,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7728]) ).

fof(f7740,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,isomorphism5(a),g) ),
    inference(backward_demodulation,[status(thm)],[f274,f7082]) ).

fof(f7745,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f103,f7740]) ).

fof(f7750,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,isomorphism5(a),g) ),
    inference(forward_demodulation,[status(thm)],[f274,f6398]) ).

fof(f7751,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f103,f7750]) ).

fof(f7765,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f149]) ).

fof(f7767,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7617]) ).

fof(f7769,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,isomorphism2(b),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f287,f5345]) ).

fof(f7770,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,h,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f7769]) ).

fof(f7773,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism4(b),isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f287,f5263]) ).

fof(f7774,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,isomorphism4(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f101,f7773]) ).

fof(f7777,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,isomorphism5(b),isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f287,f5274]) ).

fof(f7778,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | product(g2,g,isomorphism5(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f104,f7777]) ).

fof(f7779,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,isomorphism5(a),g) ),
    inference(forward_demodulation,[status(thm)],[f274,f7778]) ).

fof(f7780,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f103,f7779]) ).

fof(f7805,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5941]) ).

fof(f7807,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6917]) ).

fof(f7811,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5261]) ).

fof(f7816,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5878]) ).

fof(f7818,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f1388]) ).

fof(f7820,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5260]) ).

fof(f7822,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6919]) ).

fof(f7824,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5259]) ).

fof(f7826,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6909]) ).

fof(f7828,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6908]) ).

fof(f7830,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5876]) ).

fof(f7832,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5877]) ).

fof(f7834,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6907]) ).

fof(f7836,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5943]) ).

fof(f7838,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5933]) ).

fof(f7843,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5932]) ).

fof(f7847,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5931]) ).

fof(f7849,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7607]) ).

fof(f7854,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7608]) ).

fof(f7856,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7609]) ).

fof(f7858,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7619]) ).

fof(f7868,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f6327]) ).

fof(f7878,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5279]) ).

fof(f7893,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f1618]) ).

fof(f7908,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5855]) ).

fof(f7916,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f6972]) ).

fof(f7930,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f6858]) ).

fof(f7941,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f7678]) ).

fof(f7949,plain,
    ( ~ sQ24_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f274,f7686]) ).

fof(f7959,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f7248,f3438]) ).

fof(f7960,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,inverse(g2,h),X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f7248,f198]) ).

fof(f7961,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f7248,f90]) ).

fof(f7962,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,inverse(g2,h),X0)
      | ~ product(g2,g,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f7248,f61]) ).

fof(f7963,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,identity_for(g2),X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f7248,f58]) ).

fof(f7964,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | ~ sQ56_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f7960]) ).

fof(f7965,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,inverse(g2,h),X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7962]) ).

fof(f7966,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | ~ sQ56_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f7965]) ).

fof(f7967,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7963]) ).

fof(f7968,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | X0 = g
      | ~ product(g2,g,isomorphism5(a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f7276]) ).

fof(f7969,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | X0 = g
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f7968]) ).

fof(f7970,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | X0 = g
      | ~ product(g2,g,isomorphism5(a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f7731]) ).

fof(f7971,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | X0 = g
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f7970]) ).

fof(f7973,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f7262,f3438]) ).

fof(f7974,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,f,X0)
      | ~ product(g2,g,inverse(g2,h),X0) ),
    inference(resolution,[status(thm)],[f7262,f198]) ).

fof(f7975,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f7262,f90]) ).

fof(f7976,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,identity_for(g2),X0)
      | ~ product(g2,g,inverse(g2,h),X0) ),
    inference(resolution,[status(thm)],[f7262,f61]) ).

fof(f7977,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f7262,f58]) ).

fof(f7978,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | ~ sQ56_spl
      | product(g2,g,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f7974]) ).

fof(f7979,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | ~ sQ56_spl
      | product(g2,g,identity_for(g2),X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f1004,f7976]) ).

fof(f7980,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | ~ sQ56_spl
      | product(g2,g,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7979]) ).

fof(f7981,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g2,g,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f7977]) ).

fof(f7984,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5945]) ).

fof(f7985,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7984]) ).

fof(f8001,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f274,f6329]) ).

fof(f8002,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f274,f8001]) ).

fof(f8021,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f274,f1620]) ).

fof(f8022,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f274,f8021]) ).

fof(f8031,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = g
      | ~ product(g2,isomorphism5(b),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5356]) ).

fof(f8032,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | X0 = g
      | ~ product(g2,g,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f8031]) ).

fof(f8033,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | X0 = g
      | ~ product(g2,g,isomorphism5(a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f8032]) ).

fof(f8034,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | X0 = g
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f8033]) ).

fof(f8035,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(a),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5355]) ).

fof(f8036,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f103,f8035]) ).

fof(f8042,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f274,f5281]) ).

fof(f8043,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f274,f8042]) ).

fof(f8046,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,isomorphism5(a),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f5354]) ).

fof(f8047,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ24_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f103,f8046]) ).

fof(f8050,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f7676]) ).

fof(f8052,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f274,f7677]) ).

fof(f8059,plain,
    ( ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f5114]) ).

fof(f8063,plain,
    ( ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f779]) ).

fof(f8064,plain,
    ( ~ sQ100_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4305]) ).

fof(f8066,plain,
    ( ~ sQ62_spl
    | ~ sQ100_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f5109]) ).

fof(f8076,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5882]) ).

fof(f8078,plain,
    ( ~ sQ62_spl
    | ~ sQ100_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4901]) ).

fof(f8079,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f274,f6860]) ).

fof(f8080,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f274,f8079]) ).

fof(f8082,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f4763]) ).

fof(f8083,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f8082]) ).

fof(f8084,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f4470]) ).

fof(f8085,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f8084]) ).

fof(f8090,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6906]) ).

fof(f8091,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8090]) ).

fof(f8101,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6910]) ).

fof(f8102,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8101]) ).

fof(f8105,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6911]) ).

fof(f8106,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8105]) ).

fof(f8108,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6921]) ).

fof(f8109,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8108]) ).

fof(f8111,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f4792]) ).

fof(f8112,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1408]) ).

fof(f8119,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f274,f6974]) ).

fof(f8120,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f274,f8119]) ).

fof(f8125,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1410]) ).

fof(f8129,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5935]) ).

fof(f8130,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8129]) ).

fof(f8132,plain,
    ( ~ sQ52_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f7290]) ).

fof(f8134,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5934]) ).

fof(f8135,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8134]) ).

fof(f8137,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5930]) ).

fof(f8138,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8137]) ).

fof(f8140,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7606]) ).

fof(f8141,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8140]) ).

fof(f8143,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7610]) ).

fof(f8144,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8143]) ).

fof(f8146,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7611]) ).

fof(f8147,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8146]) ).

fof(f8149,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7621]) ).

fof(f8150,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f8149]) ).

fof(f8152,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f4807]) ).

fof(f8153,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5870]) ).

fof(f8155,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5871]) ).

fof(f8160,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5880]) ).

fof(f8161,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f8160]) ).

fof(f8162,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | ~ sQ24_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f8161]) ).

fof(f8164,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f274,f5857]) ).

fof(f8165,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f274,f8164]) ).

fof(f8170,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5881]) ).

fof(f8179,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f274,f7688]) ).

fof(f8180,plain,
    ( ~ sQ24_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f274,f8179]) ).

fof(f8183,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f5879]) ).

fof(f8184,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f8183]) ).

fof(f8185,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ24_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f8184]) ).

fof(f8198,plain,
    ( ~ sQ100_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4296]) ).

fof(f8207,plain,
    ( ~ sQ100_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4297]) ).

fof(f8209,plain,
    ( ~ sQ100_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4316]) ).

fof(f8211,plain,
    ( ~ sQ103_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4352,f4338]) ).

fof(f8215,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | X0 = b
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4310,f2636]) ).

fof(f8216,plain,
    ( ~ sQ62_spl
    | ~ sQ100_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f5099]) ).

fof(f8222,plain,
    ( ~ sQ103_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4352,f4358]) ).

fof(f8224,plain,
    ( ~ sQ62_spl
    | ~ sQ100_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f5100]) ).

fof(f8231,plain,
    ( ~ sQ62_spl
    | ~ sQ100_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f5101]) ).

fof(f8233,plain,
    ( ~ sQ62_spl
    | ~ sQ100_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f5111]) ).

fof(f8241,plain,
    ( ~ sQ91_spl
    | group_member(multiply(g2,g,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3227,f3214]) ).

fof(f8250,plain,
    ( ~ sQ91_spl
    | group_member(multiply(g2,g,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3227,f5237]) ).

fof(f8267,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ24_spl
    | ~ sQ28_spl
    | ~ sQ56_spl
    | product(g2,g,h,g) ),
    inference(resolution,[status(thm)],[f7255,f90]) ).

fof(f8274,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(b),isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5348]) ).

fof(f8275,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,isomorphism5(d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f8274]) ).

fof(f8276,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,isomorphism5(a),X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f8275]) ).

fof(f8277,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f8276]) ).

fof(f8280,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,isomorphism5(b),isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f5349]) ).

fof(f8281,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | product(g2,g,isomorphism5(d2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f104,f8280]) ).

fof(f8282,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | product(g2,g,isomorphism5(a),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f274,f8281]) ).

fof(f8283,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ24_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f103,f8282]) ).

fof(f8284,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ24_spl
    | product(g2,g,h,g) ),
    inference(resolution,[status(thm)],[f8283,f89]) ).

fof(f8285,plain,
    ( ~ sQ49_spl
    | ~ sQ68_spl
    | ~ sQ79_spl
    | product(g2,f,h,f) ),
    inference(resolution,[status(thm)],[f5699,f944]) ).

fof(f8286,plain,
    ( ~ sQ49_spl
    | ~ sQ68_spl
    | ~ sQ79_spl
    | product(g2,h,f,f) ),
    inference(resolution,[status(thm)],[f8285,f468]) ).

fof(f8287,plain,
    ! [X0,X1] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,X0,f,X1)
      | ~ product(g2,X0,h,X1) ),
    inference(resolution,[status(thm)],[f8285,f370]) ).

fof(f8288,plain,
    ! [X0,X1] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,X0,h,X1)
      | ~ product(g2,X0,f,X1) ),
    inference(resolution,[status(thm)],[f8285,f369]) ).

fof(f8289,plain,
    ( ~ sQ49_spl
    | ~ sQ68_spl
    | ~ sQ79_spl
    | f = h ),
    inference(resolution,[status(thm)],[f8285,f358]) ).

fof(f8290,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,inverse(g2,f),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f8285,f1198]) ).

fof(f8291,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,f),f,X0) ),
    inference(resolution,[status(thm)],[f8285,f1197]) ).

fof(f8292,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f8285,f357]) ).

fof(f8293,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f8285,f356]) ).

fof(f8294,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,inverse(g2,f),f,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f8285,f151]) ).

fof(f8295,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,f),f,X0) ),
    inference(resolution,[status(thm)],[f8285,f150]) ).

fof(f8296,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,h,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f8285,f140]) ).

fof(f8297,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f8285,f133]) ).

fof(f8298,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,f,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f8285,f69]) ).

fof(f8299,plain,
    ! [X0,X1,X2] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f8285,f67]) ).

fof(f8300,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | X0 = f
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f8285,f65]) ).

fof(f8301,plain,
    ( ~ sQ49_spl
    | ~ sQ68_spl
    | ~ sQ79_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f8289,f311,f3067,f2478,f847]) ).

fof(f8302,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f8290]) ).

fof(f8303,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f8291]) ).

fof(f8304,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,inverse(g2,f),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8294]) ).

fof(f8305,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f8304]) ).

fof(f8306,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f8295]) ).

fof(f8307,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8306]) ).

fof(f8308,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8296]) ).

fof(f8309,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ sQ68_spl
      | ~ sQ79_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8297]) ).

fof(f8315,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f913,f4651]) ).

fof(f8316,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f8315]) ).

fof(f8319,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f913,f4650]) ).

fof(f8320,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f8319]) ).

fof(f8327,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f4648]) ).

fof(f8329,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f4649]) ).

fof(f8335,plain,
    ( ~ sQ25_spl
    | ~ sQ52_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f4657]) ).

fof(f8381,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6847]) ).

fof(f8382,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4758]) ).

fof(f8383,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f4764]) ).

fof(f8384,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5618]) ).

fof(f8385,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f5622]) ).

fof(f8386,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6285]) ).

fof(f8387,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6289]) ).

fof(f8393,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,g),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3978]) ).

fof(f8398,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,inverse(g2,g),X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2391]) ).

fof(f8399,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,g),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2329]) ).

fof(f8400,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,g),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f2189]) ).

fof(f8401,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,g),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8400]) ).

fof(f8402,plain,
    ! [X0] :
      ( ~ sQ90_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,h),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f3959]) ).

fof(f8403,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f1088]) ).

fof(f8404,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f1087]) ).

fof(f8405,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f143]) ).

fof(f8406,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f142]) ).

fof(f8407,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f151]) ).

fof(f8408,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f150]) ).

fof(f8409,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f1431,f140]) ).

fof(f8410,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f133]) ).

fof(f8411,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1431,f69]) ).

fof(f8412,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f1431,f67]) ).

fof(f8413,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = b
      | ~ product(g1,d1,b,X0) ),
    inference(resolution,[status(thm)],[f1431,f65]) ).

fof(f8414,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f8407]) ).

fof(f8415,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f8408]) ).

fof(f8416,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,d1,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f8409]) ).

fof(f8417,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ18_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f8410]) ).

fof(f8418,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism2(d1)),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f4573,f1198]) ).

fof(f8419,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,isomorphism2(d1)),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f1197]) ).

fof(f8420,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism2(d1),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f357]) ).

fof(f8421,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism2(d1),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f4573,f356]) ).

fof(f8422,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism2(d1)),h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f151]) ).

fof(f8423,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,isomorphism2(d1)),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f150]) ).

fof(f8424,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism2(d1),h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f140]) ).

fof(f8425,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,isomorphism2(d1),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f133]) ).

fof(f8426,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,isomorphism2(d1),X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f4573,f69]) ).

fof(f8427,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism2(d1),X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f4573,f67]) ).

fof(f8428,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = h
      | ~ product(g2,isomorphism2(d1),h,X0) ),
    inference(resolution,[status(thm)],[f4573,f65]) ).

fof(f8429,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism2(d1)),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8422]) ).

fof(f8430,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,isomorphism2(d1)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8423]) ).

fof(f8431,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism2(d1),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8424]) ).

fof(f8432,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism2(d1),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8425]) ).

fof(f8433,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism1(d1)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f4569,f1198]) ).

fof(f8434,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,isomorphism1(d1)),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f1197]) ).

fof(f8435,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism1(d1),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f357]) ).

fof(f8436,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism1(d1),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f4569,f356]) ).

fof(f8437,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism1(d1)),g,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f151]) ).

fof(f8438,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,isomorphism1(d1)),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f150]) ).

fof(f8439,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism1(d1),g,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f140]) ).

fof(f8440,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,isomorphism1(d1),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f133]) ).

fof(f8441,plain,
    ! [X0,X1,X2] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism1(d1),X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f4569,f69]) ).

fof(f8442,plain,
    ! [X0,X1,X2] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism1(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f4569,f67]) ).

fof(f8443,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | X0 = g
      | ~ product(g2,isomorphism1(d1),g,X0) ),
    inference(resolution,[status(thm)],[f4569,f65]) ).

fof(f8444,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,isomorphism1(d1)),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8437]) ).

fof(f8445,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,isomorphism1(d1)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8438]) ).

fof(f8446,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,isomorphism1(d1),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8439]) ).

fof(f8447,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ sQ25_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism1(d1),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8440]) ).

fof(f8461,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | product(g2,isomorphism2(a),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f284,f5345]) ).

fof(f8462,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | product(g2,f,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f94,f8461]) ).

fof(f8468,plain,
    ( sQ13_spl
    | ~ sQ25_spl
    | inverse(g1,b) != c ),
    inference(forward_demodulation,[status(thm)],[f277,f237]) ).

fof(f8470,plain,
    ( ~ sQ18_spl
    | ~ sQ27_spl
    | product(g1,a,d2,b) ),
    inference(forward_demodulation,[status(thm)],[f284,f5264]) ).

fof(f8474,plain,
    ( sQ11_spl
    | ~ sQ25_spl
    | inverse(g1,b) != a ),
    inference(forward_demodulation,[status(thm)],[f277,f231]) ).

fof(f8477,plain,
    ( ~ sQ12_spl
    | ~ sQ25_spl
    | inverse(g1,b) = b ),
    inference(forward_demodulation,[status(thm)],[f277,f233]) ).

fof(f8488,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(paramodulation,[status(thm)],[f851,f592]) ).

fof(f8489,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(paramodulation,[status(thm)],[f851,f544]) ).

fof(f8492,plain,
    ( ~ sQ50_spl
    | inverse(g2,h) = g ),
    inference(paramodulation,[status(thm)],[f851,f3621]) ).

fof(f8493,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,identity_for(g2),identity_for(g2),X0)
      | ~ product(g2,g,h,X0) ),
    inference(paramodulation,[status(thm)],[f851,f398]) ).

fof(f8494,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,identity_for(g2),identity_for(g2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(paramodulation,[status(thm)],[f851,f396]) ).

fof(f8501,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8493]) ).

fof(f8502,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8501]) ).

fof(f8503,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8494]) ).

fof(f8504,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8503]) ).

fof(f8522,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f8492,f1169]) ).

fof(f8523,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f8492,f1168]) ).

fof(f8525,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(paramodulation,[status(thm)],[f8492,f592]) ).

fof(f8526,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(paramodulation,[status(thm)],[f8492,f544]) ).

fof(f8527,plain,
    ( ~ sQ50_spl
    | product(g2,g,h,f) ),
    inference(paramodulation,[status(thm)],[f8492,f199]) ).

fof(f8528,plain,
    ( ~ sQ50_spl
    | product(g2,h,g,f) ),
    inference(paramodulation,[status(thm)],[f8492,f198]) ).

fof(f8530,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,identity_for(g2),identity_for(g2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(paramodulation,[status(thm)],[f8492,f398]) ).

fof(f8531,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,identity_for(g2),identity_for(g2),X0)
      | ~ product(g2,g,h,X0) ),
    inference(paramodulation,[status(thm)],[f8492,f396]) ).

fof(f8533,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f8492,f154]) ).

fof(f8534,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,identity_for(g2),X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(paramodulation,[status(thm)],[f8492,f153]) ).

fof(f8538,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8530]) ).

fof(f8539,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8538]) ).

fof(f8540,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8531]) ).

fof(f8541,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8540]) ).

fof(f8543,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f8533]) ).

fof(f8544,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f86,f8534]) ).

fof(f8558,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | product(g2,isomorphism1(a),isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f284,f5343]) ).

fof(f8559,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ27_spl
    | product(g2,f,isomorphism1(d2),g) ),
    inference(forward_demodulation,[status(thm)],[f91,f8558]) ).

fof(f8566,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f7694]) ).

fof(f8568,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6980]) ).

fof(f8572,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6866]) ).

fof(f8574,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5863]) ).

fof(f8576,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f148]) ).

fof(f8581,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1626]) ).

fof(f8584,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5287]) ).

fof(f8586,plain,
    ( ~ sQ25_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6335]) ).

fof(f8610,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f8527,f357]) ).

fof(f8611,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f8527,f356]) ).

fof(f8614,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f8527,f140]) ).

fof(f8615,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f8527,f133]) ).

fof(f8625,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8614]) ).

fof(f8626,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8615]) ).

fof(f8629,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f8528,f357]) ).

fof(f8630,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f8528,f356]) ).

fof(f8633,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,h,g,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f8528,f140]) ).

fof(f8634,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f8528,f133]) ).

fof(f8635,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f8528,f69]) ).

fof(f8636,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f8528,f67]) ).

fof(f8644,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8633]) ).

fof(f8645,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f8634]) ).

fof(f8653,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | X0 = b
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f7678]) ).

fof(f8665,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | X0 = b
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5878]) ).

fof(f8667,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | X0 = b
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5261]) ).

fof(f8673,plain,
    ( ~ sQ27_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f284,f7609]) ).

fof(f8700,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f7677]) ).

fof(f8702,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f7676]) ).

fof(f8704,plain,
    ( ~ sQ27_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f284,f5933]) ).

fof(f8723,plain,
    ( ~ sQ27_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f284,f6909]) ).

fof(f8735,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f7696]) ).

fof(f8738,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f7686]) ).

fof(f8740,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f7685]) ).

fof(f8744,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5877]) ).

fof(f8746,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f7684]) ).

fof(f8748,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6856]) ).

fof(f8750,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6857]) ).

fof(f8752,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5876]) ).

fof(f8754,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5259]) ).

fof(f8756,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5260]) ).

fof(f8758,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6858]) ).

fof(f8760,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1388]) ).

fof(f8762,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6868]) ).

fof(f8764,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6970]) ).

fof(f8768,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6971]) ).

fof(f8770,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6972]) ).

fof(f8772,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6982]) ).

fof(f8777,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5865]) ).

fof(f8780,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5855]) ).

fof(f8782,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5854]) ).

fof(f8786,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5853]) ).

fof(f8788,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1616]) ).

fof(f8790,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1617]) ).

fof(f8795,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1618]) ).

fof(f8798,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f1628]) ).

fof(f8800,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5277]) ).

fof(f8804,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5278]) ).

fof(f8806,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5279]) ).

fof(f8808,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f5289]) ).

fof(f8816,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6325]) ).

fof(f8820,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6326]) ).

fof(f8822,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6327]) ).

fof(f8828,plain,
    ( ~ sQ25_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f6337]) ).

fof(f8832,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f7670]) ).

fof(f8833,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f7671]) ).

fof(f8834,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f7679]) ).

fof(f8839,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,a),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f7680]) ).

fof(f8840,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f8839]) ).

fof(f8843,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f7681]) ).

fof(f8844,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f7682]) ).

fof(f8852,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f8381]) ).

fof(f8854,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f284,f7611]) ).

fof(f8855,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f284,f8854]) ).

fof(f8890,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f284,f5935]) ).

fof(f8891,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f284,f8890]) ).

fof(f8897,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f284,f6911]) ).

fof(f8898,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f284,f8897]) ).

fof(f8913,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f7698]) ).

fof(f8914,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8913]) ).

fof(f8918,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f7688]) ).

fof(f8919,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8918]) ).

fof(f8921,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f7687]) ).

fof(f8922,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8921]) ).

fof(f8924,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f7683]) ).

fof(f8925,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8924]) ).

fof(f8931,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5856]) ).

fof(f8932,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8931]) ).

fof(f8936,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5857]) ).

fof(f8937,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8936]) ).

fof(f8939,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5867]) ).

fof(f8940,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8939]) ).

fof(f8944,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6984]) ).

fof(f8945,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8944]) ).

fof(f8947,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6974]) ).

fof(f8948,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8947]) ).

fof(f8950,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6973]) ).

fof(f8951,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8950]) ).

fof(f8957,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6969]) ).

fof(f8958,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8957]) ).

fof(f8962,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6870]) ).

fof(f8963,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8962]) ).

fof(f8965,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6860]) ).

fof(f8966,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8965]) ).

fof(f8970,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6859]) ).

fof(f8971,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8970]) ).

fof(f8973,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6855]) ).

fof(f8974,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8973]) ).

fof(f8976,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5281]) ).

fof(f8977,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8976]) ).

fof(f8979,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5280]) ).

fof(f8980,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8979]) ).

fof(f8982,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5881]) ).

fof(f8983,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5276]) ).

fof(f8984,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8983]) ).

fof(f8986,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1630]) ).

fof(f8987,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8986]) ).

fof(f8989,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,a),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5880]) ).

fof(f8990,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f8989]) ).

fof(f8991,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5871]) ).

fof(f8995,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1619]) ).

fof(f8996,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8995]) ).

fof(f8998,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f1615]) ).

fof(f8999,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f8998]) ).

fof(f9001,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5870]) ).

fof(f9002,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f4807]) ).

fof(f9004,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1410]) ).

fof(f9006,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5852]) ).

fof(f9007,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f9006]) ).

fof(f9009,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1408]) ).

fof(f9011,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6339]) ).

fof(f9012,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f9011]) ).

fof(f9014,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6329]) ).

fof(f9015,plain,
    ( ~ sQ25_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f9014]) ).

fof(f9017,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f4792]) ).

fof(f9019,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,b,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5882]) ).

fof(f9020,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6328]) ).

fof(f9021,plain,
    ( ~ sQ25_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f9020]) ).

fof(f9023,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f6324]) ).

fof(f9024,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f9023]) ).

fof(f9026,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f277,f5291]) ).

fof(f9027,plain,
    ( ~ sQ25_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f277,f9026]) ).

fof(f9029,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f5879]) ).

fof(f9031,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | group_member(multiply(g1,inverse(g1,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f184]) ).

fof(f9033,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,inverse(g1,b),X0,multiply(g1,inverse(g1,d2),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f277,f185]) ).

fof(f9037,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f4470]) ).

fof(f9038,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9037]) ).

fof(f9042,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f4763]) ).

fof(f9043,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | ~ sQ40_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9042]) ).

fof(f9046,plain,
    ( ~ sQ50_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f851,f837]) ).

fof(f9050,plain,
    ( ~ sQ90_spl
    | product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3224,f1038]) ).

fof(f9055,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | ~ sQ25_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f1376]) ).

fof(f9057,plain,
    ( ~ sQ103_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4352,f4337]) ).

fof(f9062,plain,
    ( ~ sQ78_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f3065,f964]) ).

fof(f9065,plain,
    ( ~ sQ68_spl
    | ~ sQ78_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f3065,f4949]) ).

fof(f9078,plain,
    ( ~ sQ50_spl
    | group_member(multiply(g2,g,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f8492,f3770]) ).

fof(f9080,plain,
    ( ~ sQ50_spl
    | group_member(multiply(g2,h,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f8492,f3768]) ).

fof(f9082,plain,
    ( ~ sQ50_spl
    | group_member(multiply(g2,h,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f8492,f986]) ).

fof(f9084,plain,
    ( ~ sQ50_spl
    | group_member(multiply(g2,g,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f8492,f988]) ).

fof(f9089,plain,
    ( ~ sQ50_spl
    | product(g2,f,h,multiply(g2,f,inverse(g2,g))) ),
    inference(forward_demodulation,[status(thm)],[f851,f855]) ).

fof(f9090,plain,
    ( ~ sQ50_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f851,f9089]) ).

fof(f9097,plain,
    ( ~ sQ82_spl
    | group_member(inverse(g2,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3096,f3091]) ).

fof(f9099,plain,
    ( ~ sQ50_spl
    | product(g2,f,h,multiply(g2,f,inverse(g2,g))) ),
    inference(forward_demodulation,[status(thm)],[f851,f838]) ).

fof(f9100,plain,
    ( ~ sQ50_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f851,f9099]) ).

fof(f9107,plain,
    ( ~ sQ82_spl
    | product(g2,g,g,g) ),
    inference(forward_demodulation,[status(thm)],[f3096,f965]) ).

fof(f9108,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9107,f1198]) ).

fof(f9109,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,g),g,X0) ),
    inference(resolution,[status(thm)],[f9107,f1197]) ).

fof(f9110,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9107,f357]) ).

fof(f9111,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9107,f356]) ).

fof(f9112,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f9107,f151]) ).

fof(f9113,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,g),g,X0) ),
    inference(resolution,[status(thm)],[f9107,f150]) ).

fof(f9114,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,g,g,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f9107,f140]) ).

fof(f9115,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9107,f133]) ).

fof(f9116,plain,
    ! [X0,X1,X2] :
      ( ~ sQ82_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9107,f69]) ).

fof(f9117,plain,
    ! [X0,X1,X2] :
      ( ~ sQ82_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9107,f67]) ).

fof(f9118,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | X0 = g
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9107,f65]) ).

fof(f9119,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9108]) ).

fof(f9120,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9109]) ).

fof(f9121,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9112]) ).

fof(f9122,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9121]) ).

fof(f9123,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9113]) ).

fof(f9124,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9123]) ).

fof(f9125,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9114]) ).

fof(f9126,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9115]) ).

fof(f9135,plain,
    ( ~ sQ50_spl
    | product(g2,g,g,multiply(g2,g,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f8492,f3769]) ).

fof(f9136,plain,
    ( ~ sQ50_spl
    | product(g2,g,g,multiply(g2,g,g)) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9135]) ).

fof(f9147,plain,
    ( ~ sQ78_spl
    | group_member(multiply(g2,h,f),g2) ),
    inference(forward_demodulation,[status(thm)],[f3065,f3053]) ).

fof(f9149,plain,
    ( ~ sQ100_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4310,f4295]) ).

fof(f9151,plain,
    ( ~ sQ50_spl
    | product(g2,h,g,multiply(g2,h,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f8492,f3767]) ).

fof(f9152,plain,
    ( ~ sQ50_spl
    | product(g2,h,g,multiply(g2,h,g)) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9151]) ).

fof(f9154,plain,
    ( ~ sQ50_spl
    | product(g2,g,g,multiply(g2,g,inverse(g2,h))) ),
    inference(forward_demodulation,[status(thm)],[f8492,f987]) ).

fof(f9155,plain,
    ( ~ sQ50_spl
    | product(g2,g,g,multiply(g2,g,g)) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9154]) ).

fof(f9178,plain,
    ( ~ sQ40_spl
    | ~ sQ100_spl
    | product(g1,a,c,a) ),
    inference(resolution,[status(thm)],[f5117,f644]) ).

fof(f9179,plain,
    ( ~ sQ40_spl
    | ~ sQ100_spl
    | product(g1,c,a,a) ),
    inference(resolution,[status(thm)],[f9178,f469]) ).

fof(f9180,plain,
    ! [X0,X1] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,X0,a,X1)
      | ~ product(g1,X0,c,X1) ),
    inference(resolution,[status(thm)],[f9178,f158]) ).

fof(f9181,plain,
    ! [X0,X1] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,X0,c,X1)
      | ~ product(g1,X0,a,X1) ),
    inference(resolution,[status(thm)],[f9178,f157]) ).

fof(f9182,plain,
    ( ~ sQ40_spl
    | ~ sQ100_spl
    | a = c ),
    inference(resolution,[status(thm)],[f9178,f144]) ).

fof(f9183,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9178,f1088]) ).

fof(f9184,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,a),a,X0) ),
    inference(resolution,[status(thm)],[f9178,f1087]) ).

fof(f9185,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9178,f143]) ).

fof(f9186,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f9178,f142]) ).

fof(f9187,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f9178,f151]) ).

fof(f9188,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,a),a,X0) ),
    inference(resolution,[status(thm)],[f9178,f150]) ).

fof(f9189,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f9178,f140]) ).

fof(f9190,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9178,f133]) ).

fof(f9191,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f9178,f69]) ).

fof(f9192,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f9178,f67]) ).

fof(f9193,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | X0 = a
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9178,f65]) ).

fof(f9194,plain,
    ( ~ sQ40_spl
    | ~ sQ100_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f9182,f212,f4309,f616]) ).

fof(f9195,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f9183]) ).

fof(f9196,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f9184]) ).

fof(f9197,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9187]) ).

fof(f9198,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f9197]) ).

fof(f9199,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f9188]) ).

fof(f9200,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9199]) ).

fof(f9201,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9189]) ).

fof(f9202,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ100_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9190]) ).

fof(f9203,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,inverse(g1,b),multiply(g1,b,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f4750,f1088]) ).

fof(f9204,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),multiply(g1,b,c),X0) ),
    inference(resolution,[status(thm)],[f4750,f1087]) ).

fof(f9205,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,multiply(g1,b,c),X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f4750,f143]) ).

fof(f9206,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,multiply(g1,b,c),X0) ),
    inference(resolution,[status(thm)],[f4750,f142]) ).

fof(f9207,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,inverse(g1,b),multiply(g1,b,c),X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f4750,f151]) ).

fof(f9208,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),multiply(g1,b,c),X0) ),
    inference(resolution,[status(thm)],[f4750,f150]) ).

fof(f9209,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),multiply(g1,b,c),X0) ),
    inference(resolution,[status(thm)],[f4750,f140]) ).

fof(f9210,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),multiply(g1,b,c),X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f4750,f133]) ).

fof(f9211,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,multiply(g1,b,c),X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f4750,f69]) ).

fof(f9212,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,multiply(g1,b,c),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f4750,f67]) ).

fof(f9213,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | X0 = multiply(g1,b,c)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f4750,f65]) ).

fof(f9214,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ40_spl
      | product(g1,b,multiply(g1,b,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9203]) ).

fof(f9215,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9204]) ).

fof(f9216,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,inverse(g1,b),multiply(g1,b,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9207]) ).

fof(f9217,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ40_spl
      | product(g1,b,multiply(g1,b,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9216]) ).

fof(f9218,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9208]) ).

fof(f9219,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9218]) ).

fof(f9220,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9209]) ).

fof(f9221,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,multiply(g1,b,c),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9210]) ).

fof(f9222,plain,
    ( ~ sQ44_spl
    | product(g1,a,multiply(g1,b,c),multiply(g1,a,multiply(g1,b,c))) ),
    inference(resolution,[status(thm)],[f4731,f169]) ).

fof(f9223,plain,
    ( ~ sQ44_spl
    | group_member(multiply(g1,a,multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4731,f178]) ).

fof(f9224,plain,
    ( ~ sQ44_spl
    | group_member(multiply(g1,b,multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4731,f174]) ).

fof(f9225,plain,
    ( ~ sQ44_spl
    | group_member(multiply(g1,c,multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4731,f173]) ).

fof(f9226,plain,
    ( ~ sQ44_spl
    | product(g1,b,multiply(g1,b,c),multiply(g1,b,multiply(g1,b,c))) ),
    inference(resolution,[status(thm)],[f4731,f165]) ).

fof(f9227,plain,
    ( ~ sQ44_spl
    | product(g1,c,multiply(g1,b,c),multiply(g1,c,multiply(g1,b,c))) ),
    inference(resolution,[status(thm)],[f4731,f164]) ).

fof(f9229,plain,
    ( ~ sQ44_spl
    | group_member(multiply(g1,identity_for(g1),multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4731,f177]) ).

fof(f9230,plain,
    ( ~ sQ44_spl
    | product(g1,identity_for(g1),multiply(g1,b,c),multiply(g1,identity_for(g1),multiply(g1,b,c))) ),
    inference(resolution,[status(thm)],[f4731,f168]) ).

fof(f9231,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | group_member(multiply(g1,multiply(g1,b,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f4731,f63]) ).

fof(f9232,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,multiply(g1,b,c),X0,multiply(g1,multiply(g1,b,c),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f4731,f62]) ).

fof(f9233,plain,
    ( ~ sQ44_spl
    | group_member(inverse(g1,multiply(g1,b,c)),g1) ),
    inference(resolution,[status(thm)],[f4731,f59]) ).

fof(f9235,plain,
    ( ~ sQ44_spl
    | group_member(multiply(g1,a,multiply(g1,b,c)),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f9229]) ).

fof(f9236,plain,
    ( ~ sQ44_spl
    | product(g1,a,multiply(g1,b,c),multiply(g1,identity_for(g1),multiply(g1,b,c))) ),
    inference(forward_demodulation,[status(thm)],[f85,f9230]) ).

fof(f9237,plain,
    ( ~ sQ44_spl
    | product(g1,a,multiply(g1,b,c),multiply(g1,a,multiply(g1,b,c))) ),
    inference(forward_demodulation,[status(thm)],[f85,f9236]) ).

fof(f9238,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f5868]) ).

fof(f9240,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,a),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f5869]) ).

fof(f9241,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f9240]) ).

fof(f9246,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(backward_demodulation,[status(thm)],[f4313,f4750]) ).

fof(f9248,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9246,f1088]) ).

fof(f9249,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),c,X0) ),
    inference(resolution,[status(thm)],[f9246,f1087]) ).

fof(f9252,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f9246,f151]) ).

fof(f9253,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),c,X0) ),
    inference(resolution,[status(thm)],[f9246,f150]) ).

fof(f9256,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f9246,f69]) ).

fof(f9257,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f9246,f67]) ).

fof(f9258,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | X0 = c
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f9246,f65]) ).

fof(f9261,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9252]) ).

fof(f9271,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ25_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f277,f7668]) ).

fof(f9273,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,a),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f7669]) ).

fof(f9274,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f9273]) ).

fof(f9276,plain,
    ( ~ sQ62_spl
    | ~ sQ101_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f5109]) ).

fof(f9279,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ87_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f3445,f8528]) ).

fof(f9281,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,f,inverse(g2,h),X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f3445,f198]) ).

fof(f9283,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,f,inverse(g2,h),X0)
      | ~ product(g2,h,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f3445,f61]) ).

fof(f9285,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9281]) ).

fof(f9286,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,f,inverse(g2,h),X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9283]) ).

fof(f9287,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9286]) ).

fof(f9289,plain,
    ( ~ sQ101_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f4305]) ).

fof(f9291,plain,
    ( ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f5114]) ).

fof(f9294,plain,
    ( ~ sQ78_spl
    | product(g2,h,f,multiply(g2,h,multiply(g2,g,h))) ),
    inference(forward_demodulation,[status(thm)],[f3065,f3052]) ).

fof(f9295,plain,
    ( ~ sQ78_spl
    | product(g2,h,f,multiply(g2,h,f)) ),
    inference(forward_demodulation,[status(thm)],[f3065,f9294]) ).

fof(f9305,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ87_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f3446,f8528]) ).

fof(f9307,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,inverse(g2,h),X0) ),
    inference(resolution,[status(thm)],[f3446,f198]) ).

fof(f9309,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,f,inverse(g2,h),X0) ),
    inference(resolution,[status(thm)],[f3446,f61]) ).

fof(f9311,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9307]) ).

fof(f9312,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9309]) ).

fof(f9313,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9312]) ).

fof(f9315,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f3761]) ).

fof(f9316,plain,
    ( ~ sQ87_spl
    | ~ sQ50_spl
    | product(g2,f,h,g) ),
    inference(resolution,[status(thm)],[f9315,f90]) ).

fof(f9317,plain,
    ( ~ sQ87_spl
    | ~ sQ50_spl
    | product(g2,h,f,g) ),
    inference(resolution,[status(thm)],[f9316,f468]) ).

fof(f9318,plain,
    ! [X0,X1] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,X0,g,X1)
      | ~ product(g2,X0,h,X1) ),
    inference(resolution,[status(thm)],[f9316,f370]) ).

fof(f9319,plain,
    ! [X0,X1] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,X0,h,X1)
      | ~ product(g2,X0,g,X1) ),
    inference(resolution,[status(thm)],[f9316,f369]) ).

fof(f9320,plain,
    ( ~ sQ87_spl
    | ~ sQ50_spl
    | g = h ),
    inference(resolution,[status(thm)],[f9316,f358]) ).

fof(f9321,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,f),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9316,f1198]) ).

fof(f9322,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,f),g,X0) ),
    inference(resolution,[status(thm)],[f9316,f1197]) ).

fof(f9323,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9316,f357]) ).

fof(f9324,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9316,f356]) ).

fof(f9325,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,f),g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f9316,f151]) ).

fof(f9326,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,f),g,X0) ),
    inference(resolution,[status(thm)],[f9316,f150]) ).

fof(f9327,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f9316,f140]) ).

fof(f9328,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9316,f133]) ).

fof(f9329,plain,
    ! [X0,X1,X2] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,f,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f9316,f69]) ).

fof(f9330,plain,
    ! [X0,X1,X2] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f9316,f67]) ).

fof(f9331,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | X0 = g
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9316,f65]) ).

fof(f9332,plain,
    ( ~ sQ87_spl
    | ~ sQ50_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f9320,f314,f850,f3198]) ).

fof(f9333,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f9321]) ).

fof(f9334,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f9322]) ).

fof(f9335,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,f),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9325]) ).

fof(f9336,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f9335]) ).

fof(f9337,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f9326]) ).

fof(f9338,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9337]) ).

fof(f9339,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9327]) ).

fof(f9340,plain,
    ! [X0] :
      ( ~ sQ87_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9328]) ).

fof(f9343,plain,
    ( ~ sQ88_spl
    | product(g2,h,h,g) ),
    inference(forward_demodulation,[status(thm)],[f3202,f1037]) ).

fof(f9344,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9343,f1198]) ).

fof(f9345,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f9343,f1197]) ).

fof(f9346,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9343,f357]) ).

fof(f9347,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9343,f356]) ).

fof(f9348,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f9343,f151]) ).

fof(f9349,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f9343,f150]) ).

fof(f9350,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f9343,f140]) ).

fof(f9351,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9343,f133]) ).

fof(f9352,plain,
    ! [X0,X1,X2] :
      ( ~ sQ88_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f9343,f69]) ).

fof(f9353,plain,
    ! [X0,X1,X2] :
      ( ~ sQ88_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f9343,f67]) ).

fof(f9354,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | X0 = g
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9343,f65]) ).

fof(f9355,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9344]) ).

fof(f9356,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9345]) ).

fof(f9357,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9348]) ).

fof(f9358,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9357]) ).

fof(f9359,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9349]) ).

fof(f9360,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9359]) ).

fof(f9361,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9350]) ).

fof(f9362,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9351]) ).

fof(f9378,plain,
    ( ~ sQ82_spl
    | product(g2,h,g,multiply(g2,h,multiply(g2,g,g))) ),
    inference(forward_demodulation,[status(thm)],[f3096,f3080]) ).

fof(f9379,plain,
    ( ~ sQ82_spl
    | product(g2,h,g,multiply(g2,h,g)) ),
    inference(forward_demodulation,[status(thm)],[f3096,f9378]) ).

fof(f9380,plain,
    ( ~ sQ82_spl
    | ~ sQ90_spl
    | product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3224,f9379]) ).

fof(f9386,plain,
    ( ~ sQ88_spl
    | group_member(inverse(g2,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3202,f3197]) ).

fof(f9403,plain,
    product(g2,h,g,multiply(g2,h,multiply(g2,g,f))),
    inference(forward_demodulation,[status(thm)],[f3157,f3105]) ).

fof(f9404,plain,
    product(g2,h,g,multiply(g2,h,g)),
    inference(forward_demodulation,[status(thm)],[f3157,f9403]) ).

fof(f9405,plain,
    ( ~ sQ90_spl
    | product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3224,f9404]) ).

fof(f9409,plain,
    product(g2,g,g,multiply(g2,g,multiply(g2,g,f))),
    inference(forward_demodulation,[status(thm)],[f3157,f3107]) ).

fof(f9410,plain,
    product(g2,g,g,multiply(g2,g,g)),
    inference(forward_demodulation,[status(thm)],[f3157,f9409]) ).

fof(f9425,plain,
    ( ~ sQ88_spl
    | product(g2,h,g,multiply(g2,h,multiply(g2,h,h))) ),
    inference(forward_demodulation,[status(thm)],[f3202,f3186]) ).

fof(f9426,plain,
    ( ~ sQ88_spl
    | product(g2,h,g,multiply(g2,h,g)) ),
    inference(forward_demodulation,[status(thm)],[f3202,f9425]) ).

fof(f9427,plain,
    ( ~ sQ88_spl
    | ~ sQ90_spl
    | product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3224,f9426]) ).

fof(f9434,plain,
    ( ~ sQ52_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f7281]) ).

fof(f9438,plain,
    ( ~ sQ52_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f7282]) ).

fof(f9444,plain,
    ( ~ sQ88_spl
    | product(g2,g,g,multiply(g2,g,multiply(g2,h,h))) ),
    inference(forward_demodulation,[status(thm)],[f3202,f3188]) ).

fof(f9445,plain,
    ( ~ sQ88_spl
    | product(g2,g,g,multiply(g2,g,g)) ),
    inference(forward_demodulation,[status(thm)],[f3202,f9444]) ).

fof(f9462,plain,
    ( ~ sQ90_spl
    | group_member(multiply(g2,h,f),g2) ),
    inference(forward_demodulation,[status(thm)],[f3224,f3212]) ).

fof(f9464,plain,
    ( ~ sQ90_spl
    | group_member(multiply(g2,h,f),g2) ),
    inference(forward_demodulation,[status(thm)],[f3224,f5235]) ).

fof(f9471,plain,
    ( ~ sQ90_spl
    | product(g2,h,f,multiply(g2,h,multiply(g2,h,g))) ),
    inference(forward_demodulation,[status(thm)],[f3224,f3211]) ).

fof(f9472,plain,
    ( ~ sQ90_spl
    | product(g2,h,f,multiply(g2,h,f)) ),
    inference(forward_demodulation,[status(thm)],[f3224,f9471]) ).

fof(f9495,plain,
    ( ~ sQ55_spl
    | product(g2,h,g,f) ),
    inference(resolution,[status(thm)],[f2312,f89]) ).

fof(f9496,plain,
    ( ~ sQ55_spl
    | product(g2,h,g,f) ),
    inference(resolution,[status(thm)],[f2312,f90]) ).

fof(f9498,plain,
    ( ~ sQ101_spl
    | product(g1,a,c,multiply(g1,a,multiply(g1,b,c))) ),
    inference(forward_demodulation,[status(thm)],[f4313,f4294]) ).

fof(f9499,plain,
    ( ~ sQ101_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f4313,f9498]) ).

fof(f9506,plain,
    ( ~ sQ95_spl
    | product(g2,h,h,multiply(g2,h,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3268]) ).

fof(f9507,plain,
    ( ~ sQ95_spl
    | product(g2,h,h,multiply(g2,h,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f9506]) ).

fof(f9509,plain,
    ( ~ sQ103_spl
    | product(g1,a,b,multiply(g1,a,multiply(g1,c,b))) ),
    inference(forward_demodulation,[status(thm)],[f4352,f4336]) ).

fof(f9510,plain,
    ( ~ sQ103_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f4352,f9509]) ).

fof(f9512,plain,
    ( ~ sQ55_spl
    | product(g2,g,h,f) ),
    inference(resolution,[status(thm)],[f2327,f89]) ).

fof(f9513,plain,
    ( ~ sQ55_spl
    | product(g2,g,h,f) ),
    inference(resolution,[status(thm)],[f2327,f90]) ).

fof(f9514,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4313,f2629]) ).

fof(f9515,plain,
    ( ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(resolution,[status(thm)],[f9514,f87]) ).

fof(f9516,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4313,f2628]) ).

fof(f9518,plain,
    ( ~ sQ95_spl
    | product(g2,g,h,multiply(g2,g,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3270]) ).

fof(f9519,plain,
    ( ~ sQ95_spl
    | product(g2,g,h,multiply(g2,g,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f9518]) ).

fof(f9520,plain,
    ( ~ sQ95_spl
    | ~ sQ78_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f3065,f9519]) ).

fof(f9521,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3273]) ).

fof(f9522,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f9521]) ).

fof(f9524,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3292]) ).

fof(f9525,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f9524]) ).

fof(f9527,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f6587,f9246]) ).

fof(f9528,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ103_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6587,f644]) ).

fof(f9529,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,b,inverse(g1,b),X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6587,f193]) ).

fof(f9530,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6587,f88]) ).

fof(f9531,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,b,inverse(g1,b),X0)
      | ~ product(g1,c,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f6587,f61]) ).

fof(f9532,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6587,f58]) ).

fof(f9533,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9529]) ).

fof(f9534,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,b,inverse(g1,b),X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9531]) ).

fof(f9535,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9534]) ).

fof(f9536,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9532]) ).

fof(f9537,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f6588,f9246]) ).

fof(f9538,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ103_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f6588,f644]) ).

fof(f9539,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(resolution,[status(thm)],[f6588,f193]) ).

fof(f9540,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f6588,f88]) ).

fof(f9541,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,b),X0) ),
    inference(resolution,[status(thm)],[f6588,f61]) ).

fof(f9542,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f6588,f58]) ).

fof(f9543,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9539]) ).

fof(f9544,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9541]) ).

fof(f9545,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9544]) ).

fof(f9546,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9542]) ).

fof(f9547,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2643,f2651]) ).

fof(f9567,plain,
    ( ~ sQ68_spl
    | product(g2,h,h,multiply(g2,h,multiply(g2,f,h))) ),
    inference(forward_demodulation,[status(thm)],[f2479,f4240]) ).

fof(f9568,plain,
    ( ~ sQ68_spl
    | product(g2,h,h,multiply(g2,h,h)) ),
    inference(forward_demodulation,[status(thm)],[f2479,f9567]) ).

fof(f9570,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2643,f2650]) ).

fof(f9574,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f9570,f88]) ).

fof(f9576,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f9570,f58]) ).

fof(f9580,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9576]) ).

fof(f9581,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2643,f2658]) ).

fof(f9583,plain,
    ( ~ sQ82_spl
    | group_member(multiply(g2,h,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3096,f3081]) ).

fof(f9585,plain,
    ( ~ sQ68_spl
    | product(g2,g,h,multiply(g2,g,multiply(g2,f,h))) ),
    inference(forward_demodulation,[status(thm)],[f2479,f4242]) ).

fof(f9586,plain,
    ( ~ sQ68_spl
    | product(g2,g,h,multiply(g2,g,h)) ),
    inference(forward_demodulation,[status(thm)],[f2479,f9585]) ).

fof(f9587,plain,
    ( ~ sQ68_spl
    | ~ sQ78_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f3065,f9586]) ).

fof(f9595,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2643,f2644]) ).

fof(f9601,plain,
    ( ~ sQ101_spl
    | product(g1,b,c,multiply(g1,b,multiply(g1,b,c))) ),
    inference(forward_demodulation,[status(thm)],[f4313,f4298]) ).

fof(f9602,plain,
    ( ~ sQ101_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f4313,f9601]) ).

fof(f9603,plain,
    ( ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f9602]) ).

fof(f9606,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f6826]) ).

fof(f9608,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | product(g1,b,multiply(g1,b,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f2637]) ).

fof(f9610,plain,
    ( ~ sQ101_spl
    | product(g1,c,c,multiply(g1,c,multiply(g1,b,c))) ),
    inference(forward_demodulation,[status(thm)],[f4313,f4299]) ).

fof(f9611,plain,
    ( ~ sQ101_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f4313,f9610]) ).

fof(f9612,plain,
    ( ~ sQ101_spl
    | ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2594,f9611]) ).

fof(f9613,plain,
    ( ~ sQ101_spl
    | product(g1,a,c,multiply(g1,a,multiply(g1,b,c))) ),
    inference(forward_demodulation,[status(thm)],[f4313,f4318]) ).

fof(f9614,plain,
    ( ~ sQ101_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f4313,f9613]) ).

fof(f9617,plain,
    ! [X0,X1,X2] :
      ( ~ sQ101_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f2635]) ).

fof(f9618,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ101_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9617,f6281]) ).

fof(f9619,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f9617,f3931]) ).

fof(f9620,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f9617,f193]) ).

fof(f9621,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f9617,f88]) ).

fof(f9622,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,c,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f9617,f61]) ).

fof(f9623,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f9617,f58]) ).

fof(f9624,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ44_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9620]) ).

fof(f9625,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ44_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9622]) ).

fof(f9626,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ44_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9625]) ).

fof(f9627,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9623]) ).

fof(f9628,plain,
    ( ~ sQ82_spl
    | ~ sQ50_spl
    | product(g2,h,g,g) ),
    inference(resolution,[status(thm)],[f9119,f89]) ).

fof(f9629,plain,
    ! [X0,X1,X2] :
      ( ~ sQ101_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f2634]) ).

fof(f9630,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ101_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f9629,f6281]) ).

fof(f9631,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f9629,f3931]) ).

fof(f9632,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,c,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f9629,f193]) ).

fof(f9633,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f9629,f88]) ).

fof(f9634,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,c,inverse(g1,c),X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f9629,f61]) ).

fof(f9635,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f9629,f58]) ).

fof(f9636,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ44_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9632]) ).

fof(f9637,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,c,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9634]) ).

fof(f9638,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ44_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9637]) ).

fof(f9639,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9635]) ).

fof(f9641,plain,
    ( ~ sQ55_spl
    | ~ sQ82_spl
    | ~ sQ50_spl
    | product(g2,f,f,g) ),
    inference(resolution,[status(thm)],[f9628,f1970]) ).

fof(f9642,plain,
    ( ~ sQ50_spl
    | ~ sQ82_spl
    | g = f ),
    inference(resolution,[status(thm)],[f9628,f866]) ).

fof(f9643,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9628,f1198]) ).

fof(f9644,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f9628,f1197]) ).

fof(f9645,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f9628,f357]) ).

fof(f9647,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f9628,f151]) ).

fof(f9648,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f9628,f150]) ).

fof(f9650,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f9628,f133]) ).

fof(f9651,plain,
    ! [X0,X1,X2] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9628,f69]) ).

fof(f9652,plain,
    ! [X0,X1,X2] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9628,f67]) ).

fof(f9653,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | X0 = g
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f9628,f65]) ).

fof(f9654,plain,
    ( ~ sQ50_spl
    | ~ sQ82_spl
    | sQ33_spl ),
    inference(split_clause,[status(thm)],[f9642,f321,f3095,f850]) ).

fof(f9655,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9643]) ).

fof(f9656,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9644]) ).

fof(f9657,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9647]) ).

fof(f9658,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9657]) ).

fof(f9659,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9648]) ).

fof(f9660,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9659]) ).

fof(f9662,plain,
    ! [X0] :
      ( ~ sQ82_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9650]) ).

fof(f9664,plain,
    ( ~ sQ50_spl
    | ~ sQ81_spl
    | product(g2,g,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3093,f9155]) ).

fof(f9665,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,inverse(g2,g),f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9664,f1198]) ).

fof(f9666,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,g),f,X0) ),
    inference(resolution,[status(thm)],[f9664,f1197]) ).

fof(f9667,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9664,f357]) ).

fof(f9668,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f9664,f356]) ).

fof(f9669,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,inverse(g2,g),f,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f9664,f151]) ).

fof(f9670,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,g),f,X0) ),
    inference(resolution,[status(thm)],[f9664,f150]) ).

fof(f9671,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,g,g,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f9664,f140]) ).

fof(f9672,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9664,f133]) ).

fof(f9673,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9664,f69]) ).

fof(f9674,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,f,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9664,f67]) ).

fof(f9675,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | X0 = f
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9664,f65]) ).

fof(f9676,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9665]) ).

fof(f9677,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9666]) ).

fof(f9678,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,inverse(g2,g),f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9669]) ).

fof(f9679,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9678]) ).

fof(f9680,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9670]) ).

fof(f9681,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9680]) ).

fof(f9682,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9671]) ).

fof(f9683,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9672]) ).

fof(f9685,plain,
    ( ~ sQ55_spl
    | ~ sQ81_spl
    | product(g2,g,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3093,f3302]) ).

fof(f9692,plain,
    ( ~ sQ81_spl
    | product(g2,g,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3093,f965]) ).

fof(f9696,plain,
    ( ~ sQ81_spl
    | product(g2,g,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3093,f9410]) ).

fof(f9697,plain,
    ( ~ sQ101_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f4295]) ).

fof(f9699,plain,
    ( ~ sQ62_spl
    | ~ sQ101_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f5111]) ).

fof(f9703,plain,
    ( ~ sQ88_spl
    | ~ sQ81_spl
    | product(g2,g,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3093,f9445]) ).

fof(f9706,plain,
    ( ~ sQ62_spl
    | ~ sQ101_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f5101]) ).

fof(f9708,plain,
    ( ~ sQ103_spl
    | product(g1,b,b,multiply(g1,b,multiply(g1,c,b))) ),
    inference(forward_demodulation,[status(thm)],[f4352,f4340]) ).

fof(f9709,plain,
    ( ~ sQ103_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f4352,f9708]) ).

fof(f9714,plain,
    ( ~ sQ103_spl
    | product(g1,a,b,multiply(g1,a,multiply(g1,c,b))) ),
    inference(forward_demodulation,[status(thm)],[f4352,f4360]) ).

fof(f9715,plain,
    ( ~ sQ103_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f4352,f9714]) ).

fof(f9719,plain,
    ( ~ sQ62_spl
    | ~ sQ101_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f5099]) ).

fof(f9721,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | X0 = c
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4313,f2636]) ).

fof(f9722,plain,
    ( ~ sQ101_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f4316]) ).

fof(f9724,plain,
    ( ~ sQ101_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f4297]) ).

fof(f9735,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f9223]) ).

fof(f9737,plain,
    ( ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f913,f7283]) ).

fof(f9738,plain,
    ( ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f9737]) ).

fof(f9740,plain,
    ( ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f913,f7284]) ).

fof(f9741,plain,
    ( ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f9740]) ).

fof(f9745,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f9225]) ).

fof(f9747,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4313,f9235]) ).

fof(f9762,plain,
    ( ~ sQ88_spl
    | ~ sQ50_spl
    | product(g2,g,g,h) ),
    inference(resolution,[status(thm)],[f9355,f89]) ).

fof(f9763,plain,
    ( ~ sQ50_spl
    | ~ sQ81_spl
    | ~ sQ88_spl
    | h = f ),
    inference(resolution,[status(thm)],[f9762,f9675]) ).

fof(f9764,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9762,f1198]) ).

fof(f9765,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f9762,f1197]) ).

fof(f9766,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9762,f357]) ).

fof(f9768,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f9762,f151]) ).

fof(f9769,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f9762,f150]) ).

fof(f9771,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9762,f133]) ).

fof(f9772,plain,
    ! [X0,X1,X2] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9762,f69]) ).

fof(f9773,plain,
    ! [X0,X1,X2] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9762,f67]) ).

fof(f9774,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | X0 = h
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9762,f65]) ).

fof(f9775,plain,
    ( ~ sQ50_spl
    | ~ sQ81_spl
    | ~ sQ88_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f9763,f311,f3201,f3092,f850]) ).

fof(f9776,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9764]) ).

fof(f9777,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9765]) ).

fof(f9778,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9768]) ).

fof(f9779,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9778]) ).

fof(f9780,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f9769]) ).

fof(f9781,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9780]) ).

fof(f9783,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9771]) ).

fof(f9786,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f864,f90]) ).

fof(f9788,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f864,f58]) ).

fof(f9792,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9788]) ).

fof(f9795,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f865,f90]) ).

fof(f9797,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,identity_for(g2),X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f865,f58]) ).

fof(f9801,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9797]) ).

fof(f9804,plain,
    ( ~ sQ89_spl
    | product(g2,h,h,h) ),
    inference(forward_demodulation,[status(thm)],[f3205,f1037]) ).

fof(f9805,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ89_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f9804,f865]) ).

fof(f9806,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ89_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9804,f864]) ).

fof(f9807,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9804,f1198]) ).

fof(f9808,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,h),h,X0) ),
    inference(resolution,[status(thm)],[f9804,f1197]) ).

fof(f9809,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,f,h,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9804,f357]) ).

fof(f9810,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9804,f356]) ).

fof(f9811,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f9804,f151]) ).

fof(f9812,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,h),h,X0) ),
    inference(resolution,[status(thm)],[f9804,f150]) ).

fof(f9813,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,h,h,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f9804,f140]) ).

fof(f9814,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9804,f133]) ).

fof(f9815,plain,
    ! [X0,X1,X2] :
      ( ~ sQ89_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f9804,f69]) ).

fof(f9816,plain,
    ! [X0,X1,X2] :
      ( ~ sQ89_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,h,X0,X1) ),
    inference(resolution,[status(thm)],[f9804,f67]) ).

fof(f9817,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | X0 = h
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9804,f65]) ).

fof(f9818,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9807]) ).

fof(f9819,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9808]) ).

fof(f9820,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9811]) ).

fof(f9821,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9820]) ).

fof(f9822,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f9812]) ).

fof(f9823,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9822]) ).

fof(f9824,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9813]) ).

fof(f9825,plain,
    ! [X0] :
      ( ~ sQ89_spl
      | product(g2,f,h,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9814]) ).

fof(f9827,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | ~ sQ55_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f1032,f9664]) ).

fof(f9829,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,inverse(g2,g),X0) ),
    inference(resolution,[status(thm)],[f1032,f198]) ).

fof(f9831,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,f,inverse(g2,g),X0) ),
    inference(resolution,[status(thm)],[f1032,f61]) ).

fof(f9838,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | ~ sQ55_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f1033,f9664]) ).

fof(f9840,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,f,inverse(g2,g),X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f1033,f198]) ).

fof(f9842,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,f,inverse(g2,g),X0)
      | ~ product(g2,h,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f1033,f61]) ).

fof(f9845,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | product(g2,f,inverse(g2,g),X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f9842]) ).

fof(f9854,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | ~ sQ103_spl
    | product(g1,b,c,a) ),
    inference(resolution,[status(thm)],[f9527,f3931]) ).

fof(f9856,plain,
    ( ~ sQ101_spl
    | ~ sQ44_spl
    | ~ sQ103_spl
    | product(g1,a,c,a) ),
    inference(resolution,[status(thm)],[f9854,f9516]) ).

fof(f9857,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | ~ sQ103_spl
    | a = c ),
    inference(resolution,[status(thm)],[f9854,f9258]) ).

fof(f9858,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f9854,f9570]) ).

fof(f9859,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9854,f9547]) ).

fof(f9860,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f9854,f6588]) ).

fof(f9861,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f9854,f6587]) ).

fof(f9862,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9854,f1088]) ).

fof(f9863,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f9854,f1087]) ).

fof(f9864,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f9854,f143]) ).

fof(f9865,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f9854,f142]) ).

fof(f9866,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f9854,f151]) ).

fof(f9867,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f9854,f150]) ).

fof(f9868,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f9854,f140]) ).

fof(f9869,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f9854,f133]) ).

fof(f9870,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f9854,f69]) ).

fof(f9871,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f9854,f67]) ).

fof(f9872,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f9854,f65]) ).

fof(f9873,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | ~ sQ103_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f9857,f212,f4351,f4312,f702]) ).

fof(f9874,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9862]) ).

fof(f9875,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9863]) ).

fof(f9876,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9866]) ).

fof(f9877,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9876]) ).

fof(f9878,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f9867]) ).

fof(f9879,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | ~ sQ40_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9878]) ).

fof(f9880,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9868]) ).

fof(f9881,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ103_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9869]) ).

fof(f9882,plain,
    ( ~ sQ52_spl
    | product(g1,a,multiply(g1,c,b),multiply(g1,a,multiply(g1,c,b))) ),
    inference(resolution,[status(thm)],[f9438,f169]) ).

fof(f9883,plain,
    ( ~ sQ52_spl
    | group_member(multiply(g1,a,multiply(g1,c,b)),g1) ),
    inference(resolution,[status(thm)],[f9438,f178]) ).

fof(f9884,plain,
    ( ~ sQ52_spl
    | group_member(multiply(g1,b,multiply(g1,c,b)),g1) ),
    inference(resolution,[status(thm)],[f9438,f174]) ).

fof(f9885,plain,
    ( ~ sQ52_spl
    | group_member(multiply(g1,c,multiply(g1,c,b)),g1) ),
    inference(resolution,[status(thm)],[f9438,f173]) ).

fof(f9886,plain,
    ( ~ sQ52_spl
    | product(g1,b,multiply(g1,c,b),multiply(g1,b,multiply(g1,c,b))) ),
    inference(resolution,[status(thm)],[f9438,f165]) ).

fof(f9887,plain,
    ( ~ sQ52_spl
    | product(g1,c,multiply(g1,c,b),multiply(g1,c,multiply(g1,c,b))) ),
    inference(resolution,[status(thm)],[f9438,f164]) ).

fof(f9889,plain,
    ( ~ sQ52_spl
    | group_member(multiply(g1,identity_for(g1),multiply(g1,c,b)),g1) ),
    inference(resolution,[status(thm)],[f9438,f177]) ).

fof(f9890,plain,
    ( ~ sQ52_spl
    | product(g1,identity_for(g1),multiply(g1,c,b),multiply(g1,identity_for(g1),multiply(g1,c,b))) ),
    inference(resolution,[status(thm)],[f9438,f168]) ).

fof(f9891,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | group_member(multiply(g1,multiply(g1,c,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f9438,f63]) ).

fof(f9892,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | product(g1,multiply(g1,c,b),X0,multiply(g1,multiply(g1,c,b),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f9438,f62]) ).

fof(f9893,plain,
    ( ~ sQ52_spl
    | group_member(inverse(g1,multiply(g1,c,b)),g1) ),
    inference(resolution,[status(thm)],[f9438,f59]) ).

fof(f9895,plain,
    ( ~ sQ52_spl
    | group_member(multiply(g1,a,multiply(g1,c,b)),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f9889]) ).

fof(f9896,plain,
    ( ~ sQ52_spl
    | product(g1,a,multiply(g1,c,b),multiply(g1,identity_for(g1),multiply(g1,c,b))) ),
    inference(forward_demodulation,[status(thm)],[f85,f9890]) ).

fof(f9897,plain,
    ( ~ sQ52_spl
    | product(g1,a,multiply(g1,c,b),multiply(g1,a,multiply(g1,c,b))) ),
    inference(forward_demodulation,[status(thm)],[f85,f9896]) ).

fof(f9898,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ25_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,multiply(g1,c,b),X0) ),
    inference(resolution,[status(thm)],[f9015,f9629]) ).

fof(f9899,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ25_spl
      | product(g1,b,multiply(g1,c,b),X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9015,f9617]) ).

fof(f9900,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ25_spl
      | product(g1,c,multiply(g1,c,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f9015,f5032]) ).

fof(f9901,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ25_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,multiply(g1,c,b),X0) ),
    inference(resolution,[status(thm)],[f9015,f5021]) ).

fof(f9902,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,inverse(g1,c),multiply(g1,c,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f9015,f1088]) ).

fof(f9903,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,c),multiply(g1,c,b),X0) ),
    inference(resolution,[status(thm)],[f9015,f1087]) ).

fof(f9904,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,a,multiply(g1,c,b),X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9015,f143]) ).

fof(f9905,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,multiply(g1,c,b),X0) ),
    inference(resolution,[status(thm)],[f9015,f142]) ).

fof(f9906,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,inverse(g1,c),multiply(g1,c,b),X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f9015,f151]) ).

fof(f9907,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,c),multiply(g1,c,b),X0) ),
    inference(resolution,[status(thm)],[f9015,f150]) ).

fof(f9908,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,c,b,X0)
      | ~ product(g1,identity_for(g1),multiply(g1,c,b),X0) ),
    inference(resolution,[status(thm)],[f9015,f140]) ).

fof(f9909,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,identity_for(g1),multiply(g1,c,b),X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9015,f133]) ).

fof(f9910,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | product(g1,multiply(g1,c,b),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f9015,f69]) ).

fof(f9911,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,multiply(g1,c,b),X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f9015,f67]) ).

fof(f9912,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | X0 = multiply(g1,c,b)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9015,f65]) ).

fof(f9913,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,c,multiply(g1,c,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9902]) ).

fof(f9914,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,multiply(g1,c,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9903]) ).

fof(f9915,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,inverse(g1,c),multiply(g1,c,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9906]) ).

fof(f9916,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,c,multiply(g1,c,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9915]) ).

fof(f9917,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,multiply(g1,c,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9907]) ).

fof(f9918,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,multiply(g1,c,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9917]) ).

fof(f9919,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,multiply(g1,c,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9908]) ).

fof(f9920,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | product(g1,a,multiply(g1,c,b),X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9909]) ).

fof(f9925,plain,
    ( ~ sQ25_spl
    | ~ sQ104_spl
    | product(g1,c,b,c) ),
    inference(forward_demodulation,[status(thm)],[f4355,f8977]) ).

fof(f9926,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f9925,f9629]) ).

fof(f9927,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9925,f9617]) ).

fof(f9928,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f9925,f5032]) ).

fof(f9929,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f9925,f5021]) ).

fof(f9930,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,inverse(g1,c),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f9925,f1088]) ).

fof(f9931,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,c),c,X0) ),
    inference(resolution,[status(thm)],[f9925,f1087]) ).

fof(f9932,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9925,f143]) ).

fof(f9933,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9925,f142]) ).

fof(f9934,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,inverse(g1,c),c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f9925,f151]) ).

fof(f9935,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,c),c,X0) ),
    inference(resolution,[status(thm)],[f9925,f150]) ).

fof(f9936,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f9925,f140]) ).

fof(f9937,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9925,f133]) ).

fof(f9938,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f9925,f69]) ).

fof(f9939,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f9925,f67]) ).

fof(f9940,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | X0 = c
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9925,f65]) ).

fof(f9941,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | ~ sQ44_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9930]) ).

fof(f9942,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9931]) ).

fof(f9943,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,inverse(g1,c),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9934]) ).

fof(f9944,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | ~ sQ44_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9943]) ).

fof(f9945,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | ~ sQ44_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9935]) ).

fof(f9946,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | ~ sQ44_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9945]) ).

fof(f9947,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9936]) ).

fof(f9948,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9937]) ).

fof(f9960,plain,
    ( ~ sQ104_spl
    | product(g1,c,b,c) ),
    inference(forward_demodulation,[status(thm)],[f4355,f715]) ).

fof(f9975,plain,
    ( ~ sQ52_spl
    | ~ sQ104_spl
    | product(g1,c,b,c) ),
    inference(forward_demodulation,[status(thm)],[f4355,f9741]) ).

fof(f9981,plain,
    ( ~ sQ89_spl
    | group_member(inverse(g2,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3205,f3197]) ).

fof(f9984,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f4355,f9913]) ).

fof(f9985,plain,
    ( ~ sQ25_spl
    | ~ sQ44_spl
    | ~ sQ104_spl
    | product(g1,c,c,b) ),
    inference(resolution,[status(thm)],[f9984,f87]) ).

fof(f9986,plain,
    ( ~ sQ69_spl
    | ~ sQ25_spl
    | ~ sQ44_spl
    | ~ sQ104_spl
    | product(g1,a,a,b) ),
    inference(resolution,[status(thm)],[f9985,f5006]) ).

fof(f9987,plain,
    ( ~ sQ44_spl
    | ~ sQ25_spl
    | ~ sQ104_spl
    | b = a ),
    inference(resolution,[status(thm)],[f9985,f746]) ).

fof(f9988,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f9985,f9629]) ).

fof(f9989,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f9985,f9617]) ).

fof(f9990,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9985,f5032]) ).

fof(f9991,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9985,f5021]) ).

fof(f9992,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9985,f1088]) ).

fof(f9993,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f9985,f1087]) ).

fof(f9994,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f9985,f143]) ).

fof(f9996,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f9985,f151]) ).

fof(f9997,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f9985,f150]) ).

fof(f9999,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f9985,f133]) ).

fof(f10000,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f9985,f69]) ).

fof(f10001,plain,
    ! [X0,X1,X2] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f9985,f67]) ).

fof(f10002,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | X0 = b
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f9985,f65]) ).

fof(f10003,plain,
    ( ~ sQ44_spl
    | ~ sQ25_spl
    | ~ sQ104_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f9987,f222,f4354,f276,f702]) ).

fof(f10004,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9992]) ).

fof(f10005,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9993]) ).

fof(f10006,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9996]) ).

fof(f10007,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f10006]) ).

fof(f10008,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f9997]) ).

fof(f10009,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10008]) ).

fof(f10011,plain,
    ! [X0] :
      ( ~ sQ25_spl
      | ~ sQ44_spl
      | ~ sQ104_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f9999]) ).

fof(f10012,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ product(g2,isomorphism2(a),isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f284,f119]) ).

fof(f10013,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ product(g2,f,isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f94,f10012]) ).

fof(f10014,plain,
    ( ~ sQ27_spl
    | product(g1,a,d2,d3) ),
    inference(forward_demodulation,[status(thm)],[f284,f112]) ).

fof(f10015,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | X0 = d3
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f138]) ).

fof(f10016,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f137]) ).

fof(f10017,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f139]) ).

fof(f10018,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f187]) ).

fof(f10019,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1307]) ).

fof(f10020,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d3,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1602]) ).

fof(f10029,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,b,c,multiply(g1,b,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f734,f778]) ).

fof(f10030,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f734,f10029]) ).

fof(f10031,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f10030]) ).

fof(f10048,plain,
    ( ~ sQ17_spl
    | ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f913,f900]) ).

fof(f10049,plain,
    ( ~ sQ17_spl
    | ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f10048]) ).

fof(f10051,plain,
    ( ~ sQ17_spl
    | ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f913,f899]) ).

fof(f10052,plain,
    ( ~ sQ17_spl
    | ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f10051]) ).

fof(f10054,plain,
    ( ~ sQ17_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f898]) ).

fof(f10056,plain,
    ( ~ sQ17_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f897]) ).

fof(f10058,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,b,multiply(g1,a,multiply(g1,b,a))) ),
    inference(forward_demodulation,[status(thm)],[f4195,f2001]) ).

fof(f10059,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f4195,f10058]) ).

fof(f10061,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4195,f2002]) ).

fof(f10063,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4195,f2003]) ).

fof(f10065,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4195,f2004]) ).

fof(f10067,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,b,b,multiply(g1,b,multiply(g1,b,a))) ),
    inference(forward_demodulation,[status(thm)],[f4195,f2005]) ).

fof(f10068,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f4195,f10067]) ).

fof(f10070,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,c,b,multiply(g1,c,multiply(g1,b,a))) ),
    inference(forward_demodulation,[status(thm)],[f4195,f2006]) ).

fof(f10071,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f4195,f10070]) ).

fof(f10072,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ104_spl
    | product(g1,c,b,c) ),
    inference(forward_demodulation,[status(thm)],[f4355,f10071]) ).

fof(f10073,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4195,f2023]) ).

fof(f10075,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,b,multiply(g1,a,multiply(g1,b,a))) ),
    inference(forward_demodulation,[status(thm)],[f4195,f2025]) ).

fof(f10076,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f4195,f10075]) ).

fof(f10082,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f4084]) ).

fof(f10089,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | ~ sQ47_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f734,f4097]) ).

fof(f10091,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | ~ sQ47_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f734,f4098]) ).

fof(f10093,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | ~ sQ47_spl
    | product(g1,b,c,multiply(g1,b,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f734,f4100]) ).

fof(f10094,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | ~ sQ47_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f734,f10093]) ).

fof(f10096,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | ~ sQ47_spl
    | product(g1,c,c,multiply(g1,c,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f734,f4102]) ).

fof(f10097,plain,
    ( ~ sQ17_spl
    | ~ sQ44_spl
    | ~ sQ47_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f734,f10096]) ).

fof(f10113,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,c,c,multiply(g1,c,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f734,f720]) ).

fof(f10114,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f734,f10113]) ).

fof(f10115,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2594,f10114]) ).

fof(f10116,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f4195,f2012]) ).

fof(f10118,plain,
    ( ~ sQ17_spl
    | ~ sQ52_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f908]) ).

fof(f10121,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f734,f726]) ).

fof(f10138,plain,
    ( ~ sQ17_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,a,a))) ),
    inference(forward_demodulation,[status(thm)],[f4056,f1111]) ).

fof(f10139,plain,
    ( ~ sQ17_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f4056,f10138]) ).

fof(f10144,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f4056,f1109]) ).

fof(f10153,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1644]) ).

fof(f10154,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1643]) ).

fof(f10155,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,a),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1642]) ).

fof(f10156,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10155]) ).

fof(f10157,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1641]) ).

fof(f10158,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10157]) ).

fof(f10160,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1633]) ).

fof(f10161,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1632]) ).

fof(f10163,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f3023]) ).

fof(f10164,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f2837]) ).

fof(f10165,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f2724]) ).

fof(f10166,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1137]) ).

fof(f10167,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1595]) ).

fof(f10168,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1222]) ).

fof(f10169,plain,
    ( ~ sQ17_spl
    | ~ sQ40_spl
    | product(g1,a,b,multiply(g1,a,inverse(g1,b))) ),
    inference(forward_demodulation,[status(thm)],[f617,f608]) ).

fof(f10170,plain,
    ( ~ sQ17_spl
    | ~ sQ40_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f617,f10169]) ).

fof(f10172,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | X0 = a
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f1640]) ).

fof(f10173,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f1639]) ).

fof(f10174,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ27_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f284,f1638]) ).

fof(f10175,plain,
    ( ~ sQ17_spl
    | ~ sQ27_spl
    | product(g1,a,d2,a) ),
    inference(forward_demodulation,[status(thm)],[f284,f1631]) ).

fof(f10176,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f7509]) ).

fof(f10186,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f6677]) ).

fof(f10188,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f6705]) ).

fof(f10190,plain,
    ( sQ96_spl
    | ~ sQ44_spl
    | multiply(g1,a,c) != a ),
    inference(forward_demodulation,[status(thm)],[f703,f3884]) ).

fof(f10192,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ17_spl
    | ~ product(g2,f,isomorphism2(d2),isomorphism2(a)) ),
    inference(backward_demodulation,[status(thm)],[f250,f10013]) ).

fof(f10194,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ17_spl
    | ~ product(g2,f,isomorphism2(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f94,f10192]) ).

fof(f10195,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ17_spl
    | ~ product(g2,f,isomorphism2(d2),isomorphism2(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f4032]) ).

fof(f10196,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ17_spl
    | ~ product(g2,f,isomorphism2(d2),f) ),
    inference(forward_demodulation,[status(thm)],[f94,f10195]) ).

fof(f10197,plain,
    ( ~ sQ27_spl
    | ~ sQ17_spl
    | product(g1,a,d2,a) ),
    inference(forward_demodulation,[status(thm)],[f250,f4054]) ).

fof(f10198,plain,
    ( ~ sQ27_spl
    | ~ sQ17_spl
    | product(g1,d2,a,a) ),
    inference(resolution,[status(thm)],[f10197,f469]) ).

fof(f10199,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,X0,a,X1)
      | ~ product(g1,X0,d2,X1) ),
    inference(resolution,[status(thm)],[f10197,f158]) ).

fof(f10200,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,X0,d2,X1)
      | ~ product(g1,X0,a,X1) ),
    inference(resolution,[status(thm)],[f10197,f157]) ).

fof(f10201,plain,
    ( ~ sQ27_spl
    | ~ sQ17_spl
    | a = d2 ),
    inference(resolution,[status(thm)],[f10197,f144]) ).

fof(f10202,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f10197,f1088]) ).

fof(f10203,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,a),a,X0) ),
    inference(resolution,[status(thm)],[f10197,f1087]) ).

fof(f10204,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f10197,f143]) ).

fof(f10205,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f10197,f142]) ).

fof(f10206,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f10197,f151]) ).

fof(f10207,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,a),a,X0) ),
    inference(resolution,[status(thm)],[f10197,f150]) ).

fof(f10208,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f10197,f140]) ).

fof(f10209,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f10197,f133]) ).

fof(f10210,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f10197,f69]) ).

fof(f10211,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f10197,f67]) ).

fof(f10212,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | X0 = a
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f10197,f65]) ).

fof(f10213,plain,
    ( ~ sQ27_spl
    | ~ sQ17_spl
    | sQ24_spl ),
    inference(split_clause,[status(thm)],[f10201,f273,f249,f283]) ).

fof(f10214,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10202]) ).

fof(f10215,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10203]) ).

fof(f10216,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,inverse(g1,a),a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10206]) ).

fof(f10217,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10216]) ).

fof(f10218,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10207]) ).

fof(f10219,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10218]) ).

fof(f10220,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10208]) ).

fof(f10221,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ17_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10209]) ).

fof(f10223,plain,
    ( ~ sQ27_spl
    | product(g1,d2,a,d3) ),
    inference(resolution,[status(thm)],[f383,f469]) ).

fof(f10224,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | product(g1,X0,d3,X1)
      | ~ product(g1,X0,d2,X1) ),
    inference(resolution,[status(thm)],[f383,f158]) ).

fof(f10225,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | product(g1,X0,d2,X1)
      | ~ product(g1,X0,d3,X1) ),
    inference(resolution,[status(thm)],[f383,f157]) ).

fof(f10226,plain,
    ( ~ sQ27_spl
    | d3 = d2 ),
    inference(resolution,[status(thm)],[f383,f144]) ).

fof(f10227,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,inverse(g1,a),d3,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f383,f1088]) ).

fof(f10228,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,a),d3,X0) ),
    inference(resolution,[status(thm)],[f383,f1087]) ).

fof(f10229,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f383,f143]) ).

fof(f10230,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(resolution,[status(thm)],[f383,f142]) ).

fof(f10231,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,inverse(g1,a),d3,X0)
      | ~ product(g1,identity_for(g1),d2,X0) ),
    inference(resolution,[status(thm)],[f383,f151]) ).

fof(f10232,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,inverse(g1,a),d3,X0) ),
    inference(resolution,[status(thm)],[f383,f150]) ).

fof(f10233,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,identity_for(g1),d3,X0) ),
    inference(resolution,[status(thm)],[f383,f140]) ).

fof(f10234,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,identity_for(g1),d3,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f383,f133]) ).

fof(f10235,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f383,f69]) ).

fof(f10236,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,d2,X0,X1) ),
    inference(resolution,[status(thm)],[f383,f67]) ).

fof(f10237,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | X0 = d3
      | ~ product(g1,a,d2,X0) ),
    inference(resolution,[status(thm)],[f383,f65]) ).

fof(f10238,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10227]) ).

fof(f10239,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10228]) ).

fof(f10240,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,inverse(g1,a),d3,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10231]) ).

fof(f10241,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10240]) ).

fof(f10242,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,identity_for(g1),d2,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10232]) ).

fof(f10243,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10242]) ).

fof(f10244,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10233]) ).

fof(f10245,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10234]) ).

fof(f10246,plain,
    ( ~ sQ27_spl
    | ~ sQ26_spl
    | product(g1,a,c,d3) ),
    inference(backward_demodulation,[status(thm)],[f280,f383]) ).

fof(f10249,plain,
    ( ~ sQ27_spl
    | ~ sQ26_spl
    | product(g1,a,c,d3) ),
    inference(forward_demodulation,[status(thm)],[f280,f4588]) ).

fof(f10250,plain,
    ( ~ sQ101_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | product(g1,b,c,d3) ),
    inference(resolution,[status(thm)],[f10249,f9514]) ).

fof(f10251,plain,
    ( ~ sQ27_spl
    | ~ sQ26_spl
    | product(g1,c,a,d3) ),
    inference(resolution,[status(thm)],[f10249,f469]) ).

fof(f10252,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,X0,d3,X1)
      | ~ product(g1,X0,c,X1) ),
    inference(resolution,[status(thm)],[f10249,f158]) ).

fof(f10253,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,X0,c,X1)
      | ~ product(g1,X0,d3,X1) ),
    inference(resolution,[status(thm)],[f10249,f157]) ).

fof(f10254,plain,
    ( ~ sQ27_spl
    | ~ sQ26_spl
    | d3 = c ),
    inference(resolution,[status(thm)],[f10249,f144]) ).

fof(f10255,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,a),d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f10249,f1088]) ).

fof(f10256,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,a),d3,X0) ),
    inference(resolution,[status(thm)],[f10249,f1087]) ).

fof(f10257,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f10249,f143]) ).

fof(f10258,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(resolution,[status(thm)],[f10249,f142]) ).

fof(f10259,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,a),d3,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f10249,f151]) ).

fof(f10260,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,a),d3,X0) ),
    inference(resolution,[status(thm)],[f10249,f150]) ).

fof(f10261,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,identity_for(g1),d3,X0) ),
    inference(resolution,[status(thm)],[f10249,f140]) ).

fof(f10262,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f10249,f133]) ).

fof(f10263,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f10249,f69]) ).

fof(f10264,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f10249,f67]) ).

fof(f10265,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | X0 = d3
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f10249,f65]) ).

fof(f10266,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10255]) ).

fof(f10267,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10256]) ).

fof(f10268,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,a),d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10259]) ).

fof(f10269,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10268]) ).

fof(f10270,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f1318,f10260]) ).

fof(f10271,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10270]) ).

fof(f10272,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10261]) ).

fof(f10273,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10262]) ).

fof(f10275,plain,
    product(g1,a,d3,multiply(g1,a,d3)),
    inference(resolution,[status(thm)],[f111,f169]) ).

fof(f10276,plain,
    group_member(multiply(g1,a,d3),g1),
    inference(resolution,[status(thm)],[f111,f178]) ).

fof(f10277,plain,
    group_member(multiply(g1,b,d3),g1),
    inference(resolution,[status(thm)],[f111,f174]) ).

fof(f10278,plain,
    group_member(multiply(g1,c,d3),g1),
    inference(resolution,[status(thm)],[f111,f173]) ).

fof(f10279,plain,
    product(g1,b,d3,multiply(g1,b,d3)),
    inference(resolution,[status(thm)],[f111,f165]) ).

fof(f10280,plain,
    product(g1,c,d3,multiply(g1,c,d3)),
    inference(resolution,[status(thm)],[f111,f164]) ).

fof(f10282,plain,
    group_member(multiply(g1,identity_for(g1),d3),g1),
    inference(resolution,[status(thm)],[f111,f177]) ).

fof(f10283,plain,
    product(g1,identity_for(g1),d3,multiply(g1,identity_for(g1),d3)),
    inference(resolution,[status(thm)],[f111,f168]) ).

fof(f10284,plain,
    ! [X0] :
      ( group_member(multiply(g1,d3,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f111,f63]) ).

fof(f10285,plain,
    ! [X0] :
      ( product(g1,d3,X0,multiply(g1,d3,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f111,f62]) ).

fof(f10286,plain,
    group_member(inverse(g1,d3),g1),
    inference(resolution,[status(thm)],[f111,f59]) ).

fof(f10288,plain,
    group_member(multiply(g1,a,d3),g1),
    inference(forward_demodulation,[status(thm)],[f85,f10282]) ).

fof(f10289,plain,
    product(g1,a,d3,multiply(g1,identity_for(g1),d3)),
    inference(forward_demodulation,[status(thm)],[f85,f10283]) ).

fof(f10290,plain,
    product(g1,a,d3,multiply(g1,a,d3)),
    inference(forward_demodulation,[status(thm)],[f85,f10289]) ).

fof(f10295,plain,
    ( ~ sQ27_spl
    | ~ sQ19_spl
    | c = d2 ),
    inference(forward_demodulation,[status(thm)],[f256,f10226]) ).

fof(f10297,plain,
    ( ~ sQ27_spl
    | ~ sQ26_spl
    | product(g1,a,c,d3) ),
    inference(forward_demodulation,[status(thm)],[f280,f4054]) ).

fof(f10299,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ product(g2,f,isomorphism2(c),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f4032]) ).

fof(f10300,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ product(g2,f,g,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f96,f10299]) ).

fof(f10301,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | ~ product(g2,f,g,isomorphism2(c)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10300]) ).

fof(f10302,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | ~ product(g2,f,g,g) ),
    inference(forward_demodulation,[status(thm)],[f96,f10301]) ).

fof(f10303,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10302,f89]) ).

fof(f10304,plain,
    ( sQ1_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ sQ19_spl ),
    inference(contradiction_clause,[status(thm)],[f10303]) ).

fof(f10305,plain,
    ( ~ sQ28_spl
    | ~ sQ104_spl
    | product(g1,c,b,c) ),
    inference(forward_demodulation,[status(thm)],[f4355,f8147]) ).

fof(f10306,plain,
    ( ~ sQ28_spl
    | ~ sQ104_spl
    | product(g1,c,b,c) ),
    inference(forward_demodulation,[status(thm)],[f4355,f8130]) ).

fof(f10307,plain,
    ( ~ sQ28_spl
    | ~ sQ104_spl
    | product(g1,c,b,c) ),
    inference(forward_demodulation,[status(thm)],[f4355,f8106]) ).

fof(f10311,plain,
    ( ~ sQ28_spl
    | ~ sQ104_spl
    | product(g1,c,b,c) ),
    inference(forward_demodulation,[status(thm)],[f4355,f7531]) ).

fof(f10315,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,c,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f1602]) ).

fof(f10316,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | ~ sQ26_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,c,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10315]) ).

fof(f10317,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f703,f10316]) ).

fof(f10318,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f1307]) ).

fof(f10319,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10318]) ).

fof(f10320,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | product(g1,d1,d2,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f187]) ).

fof(f10321,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10320]) ).

fof(f10322,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f139]) ).

fof(f10323,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ19_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f256,f10322]) ).

fof(f10324,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f137]) ).

fof(f10325,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ19_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f256,f10324]) ).

fof(f10326,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | X0 = d3
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f138]) ).

fof(f10327,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ19_spl
      | X0 = c
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f10326]) ).

fof(f10328,plain,
    ( ~ sQ26_spl
    | product(g1,d1,c,d3) ),
    inference(forward_demodulation,[status(thm)],[f280,f112]) ).

fof(f10329,plain,
    ( ~ sQ26_spl
    | ~ sQ19_spl
    | product(g1,d1,c,c) ),
    inference(forward_demodulation,[status(thm)],[f256,f10328]) ).

fof(f10330,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism4(d1),isomorphism4(c),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f125]) ).

fof(f10331,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism4(d1),f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f102,f10330]) ).

fof(f10332,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | ~ product(g2,isomorphism4(d1),f,isomorphism4(c)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10331]) ).

fof(f10333,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | ~ product(g2,isomorphism4(d1),f,f) ),
    inference(forward_demodulation,[status(thm)],[f102,f10332]) ).

fof(f10334,plain,
    ( ~ sQ26_spl
    | ~ sQ19_spl
    | ~ sQ28_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f287,f10329]) ).

fof(f10338,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism4(b),f,f) ),
    inference(forward_demodulation,[status(thm)],[f287,f10333]) ).

fof(f10339,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | ~ sQ28_spl
    | ~ product(g2,h,f,f) ),
    inference(forward_demodulation,[status(thm)],[f101,f10338]) ).

fof(f10342,plain,
    ( sQ11_spl
    | ~ sQ26_spl
    | inverse(g1,c) != a ),
    inference(forward_demodulation,[status(thm)],[f280,f231]) ).

fof(f10347,plain,
    ( ~ sQ19_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f256,f145]) ).

fof(f10349,plain,
    ( sQ12_spl
    | ~ sQ26_spl
    | inverse(g1,c) != b ),
    inference(forward_demodulation,[status(thm)],[f280,f234]) ).

fof(f10353,plain,
    ( ~ sQ13_spl
    | ~ sQ26_spl
    | inverse(g1,c) = c ),
    inference(forward_demodulation,[status(thm)],[f280,f236]) ).

fof(f10354,plain,
    ( sQ14_spl
    | ~ sQ19_spl
    | inverse(g1,c) != a ),
    inference(forward_demodulation,[status(thm)],[f256,f241]) ).

fof(f10359,plain,
    ( ~ sQ44_spl
    | ~ sQ15_spl
    | ~ sQ19_spl
    | b = c ),
    inference(backward_demodulation,[status(thm)],[f10360,f703]) ).

fof(f10360,plain,
    ( ~ sQ15_spl
    | ~ sQ19_spl
    | inverse(g1,c) = b ),
    inference(forward_demodulation,[status(thm)],[f256,f243]) ).

fof(f10361,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f10360,f1089]) ).

fof(f10362,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f10360,f1060]) ).

fof(f10363,plain,
    ! [X0,X1,X2] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10360,f1059]) ).

fof(f10364,plain,
    ! [X0,X1,X2] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10360,f1058]) ).

fof(f10365,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f10360,f501]) ).

fof(f10366,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f10360,f500]) ).

fof(f10367,plain,
    ( ~ sQ15_spl
    | ~ sQ19_spl
    | product(g1,b,c,a) ),
    inference(paramodulation,[status(thm)],[f10360,f194]) ).

fof(f10368,plain,
    ( ~ sQ15_spl
    | ~ sQ19_spl
    | product(g1,c,b,a) ),
    inference(paramodulation,[status(thm)],[f10360,f193]) ).

fof(f10369,plain,
    ( ~ sQ15_spl
    | ~ sQ19_spl
    | inverse(g1,b) = c ),
    inference(paramodulation,[status(thm)],[f10360,f3621]) ).

fof(f10370,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f10360,f398]) ).

fof(f10371,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f10360,f396]) ).

fof(f10372,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f10360,f155]) ).

fof(f10373,plain,
    ! [X0,X1,X2] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10360,f154]) ).

fof(f10374,plain,
    ! [X0,X1,X2] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10360,f153]) ).

fof(f10375,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | X0 = identity_for(g1)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f10360,f152]) ).

fof(f10376,plain,
    ( ~ sQ15_spl
    | ~ sQ19_spl
    | product(g1,c,b,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f10360,f61]) ).

fof(f10377,plain,
    ( ~ sQ15_spl
    | ~ sQ19_spl
    | product(g1,b,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f10360,f60]) ).

fof(f10378,plain,
    ( ~ sQ44_spl
    | ~ sQ15_spl
    | ~ sQ19_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f10359,f215,f255,f242,f702]) ).

fof(f10379,plain,
    ( ~ sQ15_spl
    | ~ sQ19_spl
    | sQ41_spl ),
    inference(split_clause,[status(thm)],[f10369,f619,f255,f242]) ).

fof(f10380,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10370]) ).

fof(f10381,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10380]) ).

fof(f10382,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10371]) ).

fof(f10383,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10382]) ).

fof(f10384,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10372]) ).

fof(f10385,plain,
    ! [X0,X1,X2] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f10373]) ).

fof(f10386,plain,
    ! [X0,X1,X2] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f10374]) ).

fof(f10387,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10375]) ).

fof(f10388,plain,
    ( ~ sQ15_spl
    | ~ sQ19_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f10376]) ).

fof(f10389,plain,
    ( ~ sQ15_spl
    | ~ sQ19_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f10377]) ).

fof(f10390,plain,
    ( sQ15_spl
    | ~ sQ19_spl
    | inverse(g1,c) != b ),
    inference(forward_demodulation,[status(thm)],[f256,f244]) ).

fof(f10391,plain,
    ( ~ sQ14_spl
    | ~ sQ19_spl
    | inverse(g1,c) = a ),
    inference(forward_demodulation,[status(thm)],[f256,f240]) ).

fof(f10394,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f1059]) ).

fof(f10395,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f1058]) ).

fof(f10396,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f501]) ).

fof(f10397,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f500]) ).

fof(f10401,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f398]) ).

fof(f10402,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f703,f396]) ).

fof(f10404,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f154]) ).

fof(f10405,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f703,f153]) ).

fof(f10409,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10401]) ).

fof(f10410,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10409]) ).

fof(f10411,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10402]) ).

fof(f10412,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10411]) ).

fof(f10414,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f10404]) ).

fof(f10415,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f10405]) ).

fof(f10425,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,a,c,X0) ),
    inference(paramodulation,[status(thm)],[f10391,f1089]) ).

fof(f10426,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,c,a,X0) ),
    inference(paramodulation,[status(thm)],[f10391,f1060]) ).

fof(f10427,plain,
    ! [X0,X1,X2] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10391,f1059]) ).

fof(f10428,plain,
    ! [X0,X1,X2] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10391,f1058]) ).

fof(f10429,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,a,X0) ),
    inference(paramodulation,[status(thm)],[f10391,f501]) ).

fof(f10430,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(paramodulation,[status(thm)],[f10391,f500]) ).

fof(f10431,plain,
    ( ~ sQ14_spl
    | ~ sQ19_spl
    | product(g1,a,c,a) ),
    inference(paramodulation,[status(thm)],[f10391,f194]) ).

fof(f10432,plain,
    ( ~ sQ14_spl
    | ~ sQ19_spl
    | product(g1,c,a,a) ),
    inference(paramodulation,[status(thm)],[f10391,f193]) ).

fof(f10433,plain,
    ( ~ sQ14_spl
    | ~ sQ19_spl
    | inverse(g1,a) = c ),
    inference(paramodulation,[status(thm)],[f10391,f3621]) ).

fof(f10434,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,a,X0) ),
    inference(paramodulation,[status(thm)],[f10391,f398]) ).

fof(f10435,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,a,c,X0) ),
    inference(paramodulation,[status(thm)],[f10391,f396]) ).

fof(f10436,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,a,X0) ),
    inference(paramodulation,[status(thm)],[f10391,f155]) ).

fof(f10437,plain,
    ! [X0,X1,X2] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10391,f154]) ).

fof(f10438,plain,
    ! [X0,X1,X2] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10391,f153]) ).

fof(f10439,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | ~ sQ19_spl
      | X0 = identity_for(g1)
      | ~ product(g1,a,c,X0) ),
    inference(paramodulation,[status(thm)],[f10391,f152]) ).

fof(f10440,plain,
    ( ~ sQ14_spl
    | ~ sQ19_spl
    | product(g1,c,a,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f10391,f61]) ).

fof(f10441,plain,
    ( ~ sQ14_spl
    | ~ sQ19_spl
    | product(g1,a,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f10391,f60]) ).

fof(f10443,plain,
    ( ~ sQ14_spl
    | ~ sQ19_spl
    | a = c ),
    inference(forward_demodulation,[status(thm)],[f1318,f10433]) ).

fof(f10444,plain,
    ( ~ sQ14_spl
    | ~ sQ19_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f10443,f75]) ).

fof(f10445,plain,
    ( ~ sQ14_spl
    | ~ sQ19_spl ),
    inference(contradiction_clause,[status(thm)],[f10444]) ).

fof(f10446,plain,
    ( ~ sQ16_spl
    | ~ sQ19_spl
    | inverse(g1,c) = c ),
    inference(forward_demodulation,[status(thm)],[f256,f246]) ).

fof(f10449,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f10446,f1089]) ).

fof(f10450,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f10446,f1060]) ).

fof(f10451,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10446,f1059]) ).

fof(f10452,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10446,f1058]) ).

fof(f10453,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f10446,f501]) ).

fof(f10454,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f10446,f500]) ).

fof(f10455,plain,
    ( ~ sQ16_spl
    | ~ sQ19_spl
    | product(g1,c,c,a) ),
    inference(paramodulation,[status(thm)],[f10446,f194]) ).

fof(f10456,plain,
    ( ~ sQ16_spl
    | ~ sQ19_spl
    | product(g1,c,c,a) ),
    inference(paramodulation,[status(thm)],[f10446,f193]) ).

fof(f10458,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f10446,f398]) ).

fof(f10459,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f10446,f396]) ).

fof(f10460,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f10446,f155]) ).

fof(f10461,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10446,f154]) ).

fof(f10462,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f10446,f153]) ).

fof(f10463,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,c,X0) ),
    inference(paramodulation,[status(thm)],[f10446,f152]) ).

fof(f10464,plain,
    ( ~ sQ16_spl
    | ~ sQ19_spl
    | product(g1,c,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f10446,f61]) ).

fof(f10465,plain,
    ( ~ sQ16_spl
    | ~ sQ19_spl
    | product(g1,c,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f10446,f60]) ).

fof(f10466,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10458]) ).

fof(f10467,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10466]) ).

fof(f10468,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10459]) ).

fof(f10469,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10468]) ).

fof(f10470,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10460]) ).

fof(f10471,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f10461]) ).

fof(f10472,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f10462]) ).

fof(f10473,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ19_spl
      | X0 = a
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10463]) ).

fof(f10474,plain,
    ( ~ sQ16_spl
    | ~ sQ19_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f10464]) ).

fof(f10475,plain,
    ( ~ sQ16_spl
    | ~ sQ19_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f10465]) ).

fof(f10476,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f9975,f9629]) ).

fof(f10477,plain,
    ! [X0] :
      ( ~ sQ101_spl
      | ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9975,f9617]) ).

fof(f10478,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f9975,f5032]) ).

fof(f10479,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f9975,f5021]) ).

fof(f10480,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,inverse(g1,c),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f9975,f1088]) ).

fof(f10481,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,c),c,X0) ),
    inference(resolution,[status(thm)],[f9975,f1087]) ).

fof(f10482,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9975,f143]) ).

fof(f10483,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f9975,f142]) ).

fof(f10484,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,inverse(g1,c),c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f9975,f151]) ).

fof(f10485,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,c),c,X0) ),
    inference(resolution,[status(thm)],[f9975,f150]) ).

fof(f10486,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f9975,f140]) ).

fof(f10487,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9975,f133]) ).

fof(f10488,plain,
    ! [X0,X1,X2] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f9975,f69]) ).

fof(f10489,plain,
    ! [X0,X1,X2] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(resolution,[status(thm)],[f9975,f67]) ).

fof(f10490,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | X0 = c
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f9975,f65]) ).

fof(f10491,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f10446,f10480]) ).

fof(f10492,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f10446,f10481]) ).

fof(f10493,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,inverse(g1,c),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10484]) ).

fof(f10494,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f10446,f10493]) ).

fof(f10495,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f10446,f10485]) ).

fof(f10496,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | ~ sQ16_spl
      | ~ sQ19_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10495]) ).

fof(f10497,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10486]) ).

fof(f10498,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10487]) ).

fof(f10501,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6335]) ).

fof(f10508,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5287]) ).

fof(f10512,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1626]) ).

fof(f10514,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f148]) ).

fof(f10518,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5863]) ).

fof(f10520,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6866]) ).

fof(f10522,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6980]) ).

fof(f10526,plain,
    ( ~ sQ26_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f7694]) ).

fof(f10529,plain,
    ( ~ sQ19_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f256,f10286]) ).

fof(f10533,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ19_spl
      | ~ sQ28_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10323]) ).

fof(f10534,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ19_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10325]) ).

fof(f10535,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f149]) ).

fof(f10537,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ19_spl
      | ~ sQ28_spl
      | X0 = c
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f10327]) ).

fof(f10541,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7617]) ).

fof(f10545,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5941]) ).

fof(f10547,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6917]) ).

fof(f10551,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6337]) ).

fof(f10553,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6327]) ).

fof(f10555,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6326]) ).

fof(f10562,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6325]) ).

fof(f10564,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | product(g1,inverse(g1,c),X0,multiply(g1,inverse(g1,d3),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f256,f166]) ).

fof(f10568,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5289]) ).

fof(f10570,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5279]) ).

fof(f10572,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | group_member(multiply(g1,inverse(g1,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f256,f175]) ).

fof(f10574,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | product(g1,inverse(g1,c),X0,multiply(g1,inverse(g1,d2),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f185]) ).

fof(f10578,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5278]) ).

fof(f10580,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5277]) ).

fof(f10582,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1628]) ).

fof(f10584,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | group_member(multiply(g1,inverse(g1,c),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f184]) ).

fof(f10586,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5291]) ).

fof(f10587,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10586]) ).

fof(f10589,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6324]) ).

fof(f10590,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10589]) ).

fof(f10592,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1618]) ).

fof(f10594,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6328]) ).

fof(f10595,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10594]) ).

fof(f10596,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f10595]) ).

fof(f10597,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1617]) ).

fof(f10599,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1616]) ).

fof(f10601,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6329]) ).

fof(f10602,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10601]) ).

fof(f10604,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6339]) ).

fof(f10605,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10604]) ).

fof(f10607,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5853]) ).

fof(f10609,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5854]) ).

fof(f10611,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5855]) ).

fof(f10613,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5852]) ).

fof(f10614,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10613]) ).

fof(f10616,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f1615]) ).

fof(f10617,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10616]) ).

fof(f10619,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f1619]) ).

fof(f10620,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10619]) ).

fof(f10621,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f10620]) ).

fof(f10622,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5865]) ).

fof(f10624,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f1620]) ).

fof(f10625,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10624]) ).

fof(f10627,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6982]) ).

fof(f10629,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6972]) ).

fof(f10631,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f1630]) ).

fof(f10632,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10631]) ).

fof(f10634,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5276]) ).

fof(f10635,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10634]) ).

fof(f10637,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6971]) ).

fof(f10639,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6970]) ).

fof(f10641,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6868]) ).

fof(f10643,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5280]) ).

fof(f10644,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10643]) ).

fof(f10645,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f10644]) ).

fof(f10646,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5281]) ).

fof(f10647,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10646]) ).

fof(f10649,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6855]) ).

fof(f10650,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10649]) ).

fof(f10652,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6858]) ).

fof(f10654,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6859]) ).

fof(f10655,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10654]) ).

fof(f10656,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f10655]) ).

fof(f10657,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6857]) ).

fof(f10659,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6856]) ).

fof(f10661,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6860]) ).

fof(f10662,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10661]) ).

fof(f10664,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6870]) ).

fof(f10665,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10664]) ).

fof(f10667,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f7684]) ).

fof(f10669,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f7685]) ).

fof(f10671,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f7686]) ).

fof(f10673,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6969]) ).

fof(f10674,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10673]) ).

fof(f10676,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6973]) ).

fof(f10677,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10676]) ).

fof(f10678,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f10677]) ).

fof(f10679,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6974]) ).

fof(f10680,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10679]) ).

fof(f10682,plain,
    ( ~ sQ26_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f7696]) ).

fof(f10684,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6984]) ).

fof(f10685,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10684]) ).

fof(f10687,plain,
    ( ~ sQ19_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f256,f10276]) ).

fof(f10689,plain,
    ( ~ sQ19_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f256,f10277]) ).

fof(f10691,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5867]) ).

fof(f10692,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10691]) ).

fof(f10694,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5857]) ).

fof(f10695,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10694]) ).

fof(f10697,plain,
    ( ~ sQ19_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f256,f10278]) ).

fof(f10699,plain,
    ( ~ sQ19_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f256,f10288]) ).

fof(f10701,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6919]) ).

fof(f10703,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5856]) ).

fof(f10704,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10703]) ).

fof(f10705,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f10704]) ).

fof(f10706,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f7683]) ).

fof(f10707,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10706]) ).

fof(f10709,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f7687]) ).

fof(f10710,plain,
    ( ~ sQ26_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10709]) ).

fof(f10711,plain,
    ( ~ sQ26_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f10710]) ).

fof(f10712,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6909]) ).

fof(f10714,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f7688]) ).

fof(f10715,plain,
    ( ~ sQ26_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10714]) ).

fof(f10716,plain,
    ( ~ sQ26_spl
    | ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2594,f10715]) ).

fof(f10717,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6908]) ).

fof(f10719,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6907]) ).

fof(f10721,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,d2)) ),
    inference(forward_demodulation,[status(thm)],[f280,f7698]) ).

fof(f10722,plain,
    ( ~ sQ26_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f280,f10721]) ).

fof(f10724,plain,
    ( ~ sQ19_spl
    | product(g1,a,c,multiply(g1,a,d3)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10275]) ).

fof(f10725,plain,
    ( ~ sQ19_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10724]) ).

fof(f10727,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5943]) ).

fof(f10729,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5933]) ).

fof(f10731,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5932]) ).

fof(f10733,plain,
    ( ~ sQ19_spl
    | product(g1,b,c,multiply(g1,b,d3)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10279]) ).

fof(f10734,plain,
    ( ~ sQ19_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10733]) ).

fof(f10735,plain,
    ( ~ sQ19_spl
    | ~ sQ101_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f4313,f10734]) ).

fof(f10736,plain,
    ( ~ sQ19_spl
    | product(g1,c,c,multiply(g1,c,d3)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10280]) ).

fof(f10737,plain,
    ( ~ sQ19_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10736]) ).

fof(f10738,plain,
    ( ~ sQ19_spl
    | ~ sQ69_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2594,f10737]) ).

fof(f10739,plain,
    ( ~ sQ19_spl
    | product(g1,a,c,multiply(g1,a,d3)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10290]) ).

fof(f10740,plain,
    ( ~ sQ19_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10739]) ).

fof(f10742,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5931]) ).

fof(f10744,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f10317]) ).

fof(f10745,plain,
    ( ~ sQ44_spl
    | ~ sQ19_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g1,b,a,a) ),
    inference(resolution,[status(thm)],[f10744,f3931]) ).

fof(f10746,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f10745,f9570]) ).

fof(f10747,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f10745,f9547]) ).

fof(f10748,plain,
    ( ~ sQ44_spl
    | ~ sQ19_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g1,a,b,a) ),
    inference(resolution,[status(thm)],[f10745,f401]) ).

fof(f10749,plain,
    ( ~ sQ44_spl
    | ~ sQ19_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | a = b ),
    inference(resolution,[status(thm)],[f10745,f159]) ).

fof(f10750,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f10745,f1088]) ).

fof(f10751,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,a,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f10745,f1087]) ).

fof(f10752,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f10745,f143]) ).

fof(f10753,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f10745,f142]) ).

fof(f10754,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f10745,f151]) ).

fof(f10755,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f10745,f150]) ).

fof(f10756,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f10745,f140]) ).

fof(f10757,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f10745,f133]) ).

fof(f10758,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f10745,f69]) ).

fof(f10759,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f10745,f67]) ).

fof(f10760,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | X0 = a
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f10745,f65]) ).

fof(f10761,plain,
    ( ~ sQ44_spl
    | ~ sQ19_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f10749,f222,f286,f279,f255,f702]) ).

fof(f10762,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f10750]) ).

fof(f10763,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f10751]) ).

fof(f10764,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10754]) ).

fof(f10765,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f10764]) ).

fof(f10766,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f10755]) ).

fof(f10767,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10766]) ).

fof(f10768,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10756]) ).

fof(f10769,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10757]) ).

fof(f10770,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1390]) ).

fof(f10772,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | X0 = d3
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f436]) ).

fof(f10774,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | X0 = d3
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1731]) ).

fof(f10776,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | X0 = d3
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f4683]) ).

fof(f10778,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | X0 = d3
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10015]) ).

fof(f10780,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f10016]) ).

fof(f10782,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f10017]) ).

fof(f10784,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f10018]) ).

fof(f10786,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f10019]) ).

fof(f10788,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,inverse(g1,d2),X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f10020]) ).

fof(f10789,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10788]) ).

fof(f10790,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ16_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f10446,f10789]) ).

fof(f10791,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f1313]) ).

fof(f10793,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f1308]) ).

fof(f10795,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f4043]) ).

fof(f10797,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f4045]) ).

fof(f10799,plain,
    ( ~ sQ27_spl
    | ~ sQ26_spl
    | product(g1,c,a,d3) ),
    inference(forward_demodulation,[status(thm)],[f280,f10223]) ).

fof(f10801,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,X0,d3,X1)
      | ~ product(g1,X0,c,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f10224]) ).

fof(f10802,plain,
    ! [X0,X1] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,X0,d2,X1)
      | ~ product(g1,X0,c,X1) ),
    inference(forward_demodulation,[status(thm)],[f256,f10225]) ).

fof(f10803,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10238]) ).

fof(f10804,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f10239]) ).

fof(f10805,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10229]) ).

fof(f10806,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f10230]) ).

fof(f10807,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10241]) ).

fof(f10808,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f10243]) ).

fof(f10809,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ19_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f256,f10244]) ).

fof(f10810,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10245]) ).

fof(f10811,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f10235]) ).

fof(f10813,plain,
    ! [X0,X1,X2] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f10236]) ).

fof(f10815,plain,
    ! [X0] :
      ( ~ sQ27_spl
      | ~ sQ26_spl
      | X0 = d3
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f10237]) ).

fof(f10818,plain,
    ( ~ sQ101_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | product(g1,b,c,c) ),
    inference(forward_demodulation,[status(thm)],[f256,f10250]) ).

fof(f10823,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ product(g2,g,isomorphism4(c),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f1292]) ).

fof(f10824,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ product(g2,g,f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f102,f10823]) ).

fof(f10825,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | ~ product(g2,g,f,isomorphism4(c)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10824]) ).

fof(f10826,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | ~ product(g2,g,f,f) ),
    inference(forward_demodulation,[status(thm)],[f102,f10825]) ).

fof(f10827,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ product(g2,g,isomorphism4(c),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f4026]) ).

fof(f10828,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ product(g2,g,f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f102,f10827]) ).

fof(f10831,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ product(g2,g,isomorphism4(c),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f4603]) ).

fof(f10832,plain,
    ( sQ3_spl
    | ~ sQ27_spl
    | ~ sQ26_spl
    | ~ product(g2,g,f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f102,f10831]) ).

fof(f10835,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | product(g2,isomorphism2(d1),isomorphism2(c),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f118]) ).

fof(f10836,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | product(g2,isomorphism2(d1),g,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f96,f10835]) ).

fof(f10837,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | product(g2,isomorphism2(d1),g,isomorphism2(c)) ),
    inference(forward_demodulation,[status(thm)],[f256,f10836]) ).

fof(f10838,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ19_spl
    | product(g2,isomorphism2(d1),g,g) ),
    inference(forward_demodulation,[status(thm)],[f96,f10837]) ).

fof(f10839,plain,
    product(g1,a,d1,multiply(g1,a,d1)),
    inference(resolution,[status(thm)],[f109,f169]) ).

fof(f10840,plain,
    group_member(multiply(g1,a,d1),g1),
    inference(resolution,[status(thm)],[f109,f178]) ).

fof(f10841,plain,
    group_member(multiply(g1,b,d1),g1),
    inference(resolution,[status(thm)],[f109,f174]) ).

fof(f10842,plain,
    group_member(multiply(g1,c,d1),g1),
    inference(resolution,[status(thm)],[f109,f173]) ).

fof(f10843,plain,
    product(g1,b,d1,multiply(g1,b,d1)),
    inference(resolution,[status(thm)],[f109,f165]) ).

fof(f10844,plain,
    product(g1,c,d1,multiply(g1,c,d1)),
    inference(resolution,[status(thm)],[f109,f164]) ).

fof(f10846,plain,
    group_member(multiply(g1,identity_for(g1),d1),g1),
    inference(resolution,[status(thm)],[f109,f177]) ).

fof(f10847,plain,
    product(g1,identity_for(g1),d1,multiply(g1,identity_for(g1),d1)),
    inference(resolution,[status(thm)],[f109,f168]) ).

fof(f10848,plain,
    ! [X0] :
      ( group_member(multiply(g1,d1,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f109,f63]) ).

fof(f10849,plain,
    ! [X0] :
      ( product(g1,d1,X0,multiply(g1,d1,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f109,f62]) ).

fof(f10850,plain,
    group_member(inverse(g1,d1),g1),
    inference(resolution,[status(thm)],[f109,f59]) ).

fof(f10852,plain,
    group_member(multiply(g1,a,d1),g1),
    inference(forward_demodulation,[status(thm)],[f85,f10846]) ).

fof(f10853,plain,
    product(g1,a,d1,multiply(g1,identity_for(g1),d1)),
    inference(forward_demodulation,[status(thm)],[f85,f10847]) ).

fof(f10854,plain,
    product(g1,a,d1,multiply(g1,a,d1)),
    inference(forward_demodulation,[status(thm)],[f85,f10853]) ).

fof(f10882,plain,
    ( ~ sQ27_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f284,f7609]) ).

fof(f10895,plain,
    ( ~ sQ27_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f284,f5933]) ).

fof(f10910,plain,
    ( ~ sQ27_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f284,f6909]) ).

fof(f10925,plain,
    ( ~ sQ27_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f284,f10842]) ).

fof(f10936,plain,
    ( ~ sQ104_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4355,f4347]) ).

fof(f10938,plain,
    ( ~ sQ52_spl
    | ~ sQ104_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4355,f9893]) ).

fof(f10940,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f284,f6911]) ).

fof(f10941,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f284,f10940]) ).

fof(f10946,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f284,f5935]) ).

fof(f10947,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f284,f10946]) ).

fof(f10961,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f284,f7611]) ).

fof(f10962,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f284,f10961]) ).

fof(f10973,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f284,f10844]) ).

fof(f10974,plain,
    ( ~ sQ27_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f284,f10973]) ).

fof(f10976,plain,
    ! [X0] :
      ( ~ sQ19_spl
      | ~ sQ26_spl
      | ~ sQ44_spl
      | ~ sQ27_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f284,f10317]) ).

fof(f10980,plain,
    ( ~ sQ52_spl
    | ~ sQ104_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f4355,f9883]) ).

fof(f10982,plain,
    ( ~ sQ52_spl
    | ~ sQ104_spl
    | product(g1,a,c,multiply(g1,a,multiply(g1,c,b))) ),
    inference(forward_demodulation,[status(thm)],[f4355,f9882]) ).

fof(f10983,plain,
    ( ~ sQ52_spl
    | ~ sQ104_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f4355,f10982]) ).

fof(f10985,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | product(g1,b,a,a) ),
    inference(resolution,[status(thm)],[f9619,f3931]) ).

fof(f10986,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f10985,f9570]) ).

fof(f10987,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f10985,f9547]) ).

fof(f10988,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | product(g1,a,b,a) ),
    inference(resolution,[status(thm)],[f10985,f401]) ).

fof(f10989,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | a = b ),
    inference(resolution,[status(thm)],[f10985,f159]) ).

fof(f10990,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f10985,f1088]) ).

fof(f10991,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,a,a,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f10985,f1087]) ).

fof(f10992,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f10985,f143]) ).

fof(f10993,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f10985,f142]) ).

fof(f10994,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f10985,f151]) ).

fof(f10995,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f10985,f150]) ).

fof(f10996,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,b,a,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f10985,f140]) ).

fof(f10997,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f10985,f133]) ).

fof(f10998,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f10985,f69]) ).

fof(f10999,plain,
    ! [X0,X1,X2] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f10985,f67]) ).

fof(f11000,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | X0 = a
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f10985,f65]) ).

fof(f11001,plain,
    ( ~ sQ44_spl
    | ~ sQ101_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f10989,f222,f4312,f702]) ).

fof(f11002,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f10990]) ).

fof(f11003,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f10991]) ).

fof(f11004,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10994]) ).

fof(f11005,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ40_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f11004]) ).

fof(f11006,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ40_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f617,f10995]) ).

fof(f11007,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | ~ sQ40_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11006]) ).

fof(f11008,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10996]) ).

fof(f11009,plain,
    ! [X0] :
      ( ~ sQ44_spl
      | ~ sQ101_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10997]) ).

fof(f11010,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7669]) ).

fof(f11011,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7668]) ).

fof(f11012,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5869]) ).

fof(f11013,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5868]) ).

fof(f11014,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f4763]) ).

fof(f11015,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f4470]) ).

fof(f11016,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5879]) ).

fof(f11017,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5882]) ).

fof(f11018,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f4792]) ).

fof(f11019,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1408]) ).

fof(f11020,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1410]) ).

fof(f11021,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f4807]) ).

fof(f11022,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5870]) ).

fof(f11023,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5871]) ).

fof(f11024,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5880]) ).

fof(f11025,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5881]) ).

fof(f11026,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7682]) ).

fof(f11027,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7681]) ).

fof(f11028,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7680]) ).

fof(f11029,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7679]) ).

fof(f11030,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7671]) ).

fof(f11031,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7670]) ).

fof(f11032,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1388]) ).

fof(f11033,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5260]) ).

fof(f11034,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5259]) ).

fof(f11035,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5876]) ).

fof(f11036,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5877]) ).

fof(f11037,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f7676]) ).

fof(f11038,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f7677]) ).

fof(f11039,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5261]) ).

fof(f11040,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5878]) ).

fof(f11041,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7678]) ).

fof(f11042,plain,
    ( ~ sQ18_spl
    | ~ sQ26_spl
    | product(g1,d1,c,b) ),
    inference(forward_demodulation,[status(thm)],[f280,f5264]) ).

fof(f11043,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism4(d1),isomorphism4(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f5263]) ).

fof(f11044,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism4(d1),f,h) ),
    inference(forward_demodulation,[status(thm)],[f102,f11043]) ).

fof(f11045,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7701]) ).

fof(f11046,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7702]) ).

fof(f11047,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7716]) ).

fof(f11048,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7717]) ).

fof(f11049,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7331]) ).

fof(f11050,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7330]) ).

fof(f11051,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7316]) ).

fof(f11052,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7315]) ).

fof(f11053,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7001]) ).

fof(f11054,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7000]) ).

fof(f11055,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6990]) ).

fof(f11056,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6989]) ).

fof(f11057,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6715]) ).

fof(f11058,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6718]) ).

fof(f11059,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6723]) ).

fof(f11060,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6389]) ).

fof(f11061,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6388]) ).

fof(f11062,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6374]) ).

fof(f11063,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6373]) ).

fof(f11064,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5316]) ).

fof(f11065,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5315]) ).

fof(f11066,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5301]) ).

fof(f11067,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5300]) ).

fof(f11068,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7505]) ).

fof(f11069,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7520]) ).

fof(f11070,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7523]) ).

fof(f11071,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7541]) ).

fof(f11072,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f8170]) ).

fof(f11073,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f8155]) ).

fof(f11074,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f8153]) ).

fof(f11075,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f8152]) ).

fof(f11076,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f8125]) ).

fof(f11077,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f8112]) ).

fof(f11078,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f8111]) ).

fof(f11079,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f8076]) ).

fof(f11112,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ product(g2,h,isomorphism4(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f7774]) ).

fof(f11113,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ product(g2,h,f,h) ),
    inference(forward_demodulation,[status(thm)],[f102,f11112]) ).

fof(f11114,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11113,f90]) ).

fof(f11115,plain,
    ( sQ3_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl ),
    inference(contradiction_clause,[status(thm)],[f11114]) ).

fof(f11116,plain,
    ( ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g1,b,c,b) ),
    inference(forward_demodulation,[status(thm)],[f280,f7075]) ).

fof(f11117,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7371]) ).

fof(f11118,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | product(g1,inverse(g1,c),X0,multiply(g1,inverse(g1,c),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6689]) ).

fof(f11119,plain,
    ! [X0] :
      ( ~ sQ100_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5166]) ).

fof(f11120,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f5037]) ).

fof(f11121,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | product(g1,inverse(g1,c),X0,multiply(g1,inverse(g1,c),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f280,f10574]) ).

fof(f11122,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,c),c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f10485]) ).

fof(f11123,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f187]) ).

fof(f11124,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,d3,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1307]) ).

fof(f11125,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,d3,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1602]) ).

fof(f11126,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f8160]) ).

fof(f11127,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7704]) ).

fof(f11128,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f11127]) ).

fof(f11129,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7712]) ).

fof(f11130,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7700]) ).

fof(f11131,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7699]) ).

fof(f11132,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6999]) ).

fof(f11133,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6998]) ).

fof(f11134,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6988]) ).

fof(f11135,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6987]) ).

fof(f11136,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5298]) ).

fof(f11137,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5299]) ).

fof(f11138,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5311]) ).

fof(f11139,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6812]) ).

fof(f11140,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6371]) ).

fof(f11141,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6372]) ).

fof(f11142,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6384]) ).

fof(f11143,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6805]) ).

fof(f11144,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7537]) ).

fof(f11145,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f7318]) ).

fof(f11146,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f11145]) ).

fof(f11147,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7326]) ).

fof(f11148,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7314]) ).

fof(f11149,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7313]) ).

fof(f11150,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | inverse(g1,c) = b ),
    inference(forward_demodulation,[status(thm)],[f280,f233]) ).

fof(f11151,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f4355,f2547]) ).

fof(f11152,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4355,f2548]) ).

fof(f11153,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ104_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f4355,f2557]) ).

fof(f11154,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ104_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4355,f2559]) ).

fof(f11155,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ104_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f4355,f2560]) ).

fof(f11156,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ104_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f4355,f2561]) ).

fof(f11157,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | ~ sQ104_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f4355,f2553]) ).

fof(f11158,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | ~ sQ104_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f4355,f2554]) ).

fof(f11159,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ104_spl
      | X0 = c
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f4355,f2555]) ).

fof(f11160,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ69_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2572]) ).

fof(f11161,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ69_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f2594,f2574]) ).

fof(f11162,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,inverse(g1,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2399]) ).

fof(f11163,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2192]) ).

fof(f11164,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11163]) ).

fof(f11165,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f2122]) ).

fof(f11168,plain,
    ( sQ13_spl
    | ~ sQ26_spl
    | inverse(g1,c) != c ),
    inference(forward_demodulation,[status(thm)],[f280,f237]) ).

fof(f11169,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,f,isomorphism4(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6954]) ).

fof(f11170,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f102,f11169]) ).

fof(f11171,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,isomorphism4(c),X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6955]) ).

fof(f11172,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,f,X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f102,f11171]) ).

fof(f11173,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism4(d1),isomorphism4(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6956]) ).

fof(f11174,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism4(d1),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f102,f11173]) ).

fof(f11175,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism4(d1),isomorphism4(c),X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6957]) ).

fof(f11176,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism4(d1),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f102,f11175]) ).

fof(f11177,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,f,isomorphism4(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6965]) ).

fof(f11178,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,isomorphism4(d1)),h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f102,f11177]) ).

fof(f11179,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,isomorphism4(c),X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6966]) ).

fof(f11180,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,f,X0)
      | ~ product(g2,inverse(g2,isomorphism4(d1)),h,X0) ),
    inference(forward_demodulation,[status(thm)],[f102,f11179]) ).

fof(f11181,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism4(d1),isomorphism4(c),X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6967]) ).

fof(f11182,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism4(d1),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f102,f11181]) ).

fof(f11183,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism4(d1),isomorphism4(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6968]) ).

fof(f11184,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,h,X0)
      | ~ product(g2,isomorphism4(d1),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f102,f11183]) ).

fof(f11185,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,isomorphism4(d1),X1,X2)
      | ~ product(g2,isomorphism4(c),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6962]) ).

fof(f11186,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,isomorphism4(d1),X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f102,f11185]) ).

fof(f11187,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism4(d1),X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,isomorphism4(c),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f6963]) ).

fof(f11188,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism4(d1),X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f102,f11187]) ).

fof(f11189,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = h
      | ~ product(g2,isomorphism4(d1),isomorphism4(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f6964]) ).

fof(f11190,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = h
      | ~ product(g2,isomorphism4(d1),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f102,f11189]) ).

fof(f11195,plain,
    ( ~ sQ3_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | product(g2,isomorphism4(d1),isomorphism4(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f6849]) ).

fof(f11196,plain,
    ( ~ sQ3_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | product(g2,isomorphism4(d1),f,h) ),
    inference(forward_demodulation,[status(thm)],[f102,f11195]) ).

fof(f11197,plain,
    ( ~ sQ3_spl
    | ~ sQ26_spl
    | product(g2,isomorphism4(d1),isomorphism4(c),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f124]) ).

fof(f11198,plain,
    ( ~ sQ3_spl
    | ~ sQ26_spl
    | product(g2,isomorphism4(d1),f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f102,f11197]) ).

fof(f11199,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,isomorphism4(c),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6410]) ).

fof(f11200,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f102,f11199]) ).

fof(f11201,plain,
    ! [X0] :
      ( ~ sQ102_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f4419]) ).

fof(f11202,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | product(g2,isomorphism2(d1),isomorphism2(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f5345]) ).

fof(f11203,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | product(g2,isomorphism2(d1),g,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f11202]) ).

fof(f11204,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,isomorphism2(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f7770]) ).

fof(f11205,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,g,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f11204]) ).

fof(f11206,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,isomorphism2(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f6408]) ).

fof(f11207,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,g,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f11206]) ).

fof(f11208,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,isomorphism2(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f7078]) ).

fof(f11209,plain,
    ( ~ sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,h,g,h) ),
    inference(forward_demodulation,[status(thm)],[f96,f11208]) ).

fof(f11210,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f6460]) ).

fof(f11211,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11210]) ).

fof(f11212,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f6469]) ).

fof(f11213,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f6456]) ).

fof(f11214,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f6455]) ).

fof(f11215,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | product(g2,isomorphism1(d1),isomorphism1(c),g) ),
    inference(forward_demodulation,[status(thm)],[f280,f5343]) ).

fof(f11216,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | product(g2,isomorphism1(d1),h,g) ),
    inference(forward_demodulation,[status(thm)],[f93,f11215]) ).

fof(f11217,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,g,isomorphism1(c),g) ),
    inference(forward_demodulation,[status(thm)],[f280,f6406]) ).

fof(f11218,plain,
    ( ~ sQ0_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g2,g,h,g) ),
    inference(forward_demodulation,[status(thm)],[f93,f11217]) ).

fof(f11219,plain,
    ( ~ sQ0_spl
    | ~ sQ26_spl
    | product(g2,isomorphism1(d1),isomorphism1(c),isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f115]) ).

fof(f11220,plain,
    ( ~ sQ0_spl
    | ~ sQ26_spl
    | product(g2,isomorphism1(d1),h,isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f93,f11219]) ).

fof(f11221,plain,
    ( ~ sQ83_spl
    | ~ sQ81_spl
    | f = h ),
    inference(forward_demodulation,[status(thm)],[f3093,f3099]) ).

fof(f11222,plain,
    ( ~ sQ83_spl
    | ~ sQ81_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11221,f81]) ).

fof(f11223,plain,
    ( ~ sQ83_spl
    | ~ sQ81_spl ),
    inference(contradiction_clause,[status(thm)],[f11222]) ).

fof(f11224,plain,
    ( ~ sQ80_spl
    | ~ sQ78_spl
    | f = h ),
    inference(forward_demodulation,[status(thm)],[f3065,f3071]) ).

fof(f11225,plain,
    ( ~ sQ80_spl
    | ~ sQ78_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11224,f81]) ).

fof(f11226,plain,
    ( ~ sQ80_spl
    | ~ sQ78_spl ),
    inference(contradiction_clause,[status(thm)],[f11225]) ).

fof(f11227,plain,
    ( ~ sQ92_spl
    | ~ sQ90_spl
    | f = h ),
    inference(forward_demodulation,[status(thm)],[f3224,f3230]) ).

fof(f11228,plain,
    ( ~ sQ92_spl
    | ~ sQ90_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11227,f81]) ).

fof(f11229,plain,
    ( ~ sQ92_spl
    | ~ sQ90_spl ),
    inference(contradiction_clause,[status(thm)],[f11228]) ).

fof(f11230,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,isomorphism5(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5357]) ).

fof(f11231,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11230]) ).

fof(f11232,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,isomorphism5(c),X0)
      | ~ product(g2,inverse(g2,isomorphism5(d1)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5358]) ).

fof(f11233,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,f,X0)
      | ~ product(g2,inverse(g2,isomorphism5(d1)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11232]) ).

fof(f11234,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism5(d1),isomorphism5(c),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5359]) ).

fof(f11235,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism5(d1),f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11234]) ).

fof(f11236,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(d1),isomorphism5(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5360]) ).

fof(f11237,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(d1),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11236]) ).

fof(f11238,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,isomorphism5(c),X0)
      | ~ product(g2,inverse(g2,isomorphism5(d1)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5347]) ).

fof(f11239,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,f,X0)
      | ~ product(g2,inverse(g2,isomorphism5(d1)),g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11238]) ).

fof(f11240,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,isomorphism5(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5346]) ).

fof(f11241,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,isomorphism5(d1)),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11240]) ).

fof(f11252,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism5(d1),isomorphism5(c),X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5349]) ).

fof(f11253,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism5(d1),f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11252]) ).

fof(f11256,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(d1),isomorphism5(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5348]) ).

fof(f11257,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,f,g,X0)
      | ~ product(g2,isomorphism5(d1),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11256]) ).

fof(f11262,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,isomorphism5(c),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5354]) ).

fof(f11263,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f105,f11262]) ).

fof(f11264,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,isomorphism5(c),X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f5355]) ).

fof(f11265,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | product(g2,isomorphism5(d1),X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f105,f11264]) ).

fof(f11268,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = g
      | ~ product(g2,isomorphism5(d1),isomorphism5(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f5356]) ).

fof(f11269,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = g
      | ~ product(g2,isomorphism5(d1),f,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11268]) ).

fof(f11276,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | product(g2,isomorphism5(d1),isomorphism5(c),g) ),
    inference(forward_demodulation,[status(thm)],[f280,f5274]) ).

fof(f11277,plain,
    ( ~ sQ4_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | product(g2,isomorphism5(d1),f,g) ),
    inference(forward_demodulation,[status(thm)],[f105,f11276]) ).

fof(f11282,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),isomorphism5(d2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f7726]) ).

fof(f11283,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ50_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11282]) ).

fof(f11284,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ50_spl
      | ~ sQ26_spl
      | product(g2,f,isomorphism5(c),X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f11283]) ).

fof(f11285,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ50_spl
      | ~ sQ26_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11284]) ).

fof(f11286,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,isomorphism5(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7734]) ).

fof(f11287,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11286]) ).

fof(f11288,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ50_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f11287]) ).

fof(f11289,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ50_spl
      | product(g2,f,isomorphism5(d2),X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f7722]) ).

fof(f11290,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ50_spl
      | ~ sQ26_spl
      | product(g2,f,isomorphism5(c),X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f11289]) ).

fof(f11291,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ50_spl
      | ~ sQ26_spl
      | product(g2,f,f,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11290]) ).

fof(f11292,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,isomorphism5(c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f7721]) ).

fof(f11293,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g2,inverse(g2,g),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f105,f11292]) ).

fof(f11294,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ50_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f11293]) ).

fof(f11295,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | product(g2,isomorphism5(d1),isomorphism5(c),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f127]) ).

fof(f11296,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | product(g2,isomorphism5(d1),f,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f105,f11295]) ).

fof(f11297,plain,
    ( sQ2_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism3(d1),isomorphism3(c),f) ),
    inference(forward_demodulation,[status(thm)],[f280,f6953]) ).

fof(f11298,plain,
    ( sQ2_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism3(d1),h,f) ),
    inference(forward_demodulation,[status(thm)],[f99,f11297]) ).

fof(f11299,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,f,isomorphism3(c),f) ),
    inference(forward_demodulation,[status(thm)],[f280,f6416]) ).

fof(f11300,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | ~ sQ26_spl
    | ~ product(g2,f,h,f) ),
    inference(forward_demodulation,[status(thm)],[f99,f11299]) ).

fof(f11301,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism3(d1),isomorphism3(c),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f122]) ).

fof(f11302,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ product(g2,isomorphism3(d1),h,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f99,f11301]) ).

fof(f11303,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ product(g2,f,isomorphism3(c),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6414]) ).

fof(f11304,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ product(g2,f,h,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f99,f11303]) ).

fof(f11308,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f11042,f1088]) ).

fof(f11309,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f11042,f1087]) ).

fof(f11310,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(resolution,[status(thm)],[f11042,f143]) ).

fof(f11311,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f11042,f142]) ).

fof(f11312,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f11042,f151]) ).

fof(f11313,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(resolution,[status(thm)],[f11042,f150]) ).

fof(f11314,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f11042,f140]) ).

fof(f11315,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(resolution,[status(thm)],[f11042,f133]) ).

fof(f11316,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f11042,f69]) ).

fof(f11317,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f11042,f67]) ).

fof(f11318,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,d1,c,X0) ),
    inference(resolution,[status(thm)],[f11042,f65]) ).

fof(f11319,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11312]) ).

fof(f11320,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11313]) ).

fof(f11321,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11314]) ).

fof(f11322,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11315]) ).

fof(f11323,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f11116,f1088]) ).

fof(f11324,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f11116,f1087]) ).

fof(f11325,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f11116,f143]) ).

fof(f11326,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f11116,f142]) ).

fof(f11327,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f11116,f151]) ).

fof(f11328,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(resolution,[status(thm)],[f11116,f150]) ).

fof(f11329,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f11116,f140]) ).

fof(f11330,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f11116,f133]) ).

fof(f11331,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f11116,f69]) ).

fof(f11332,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f11116,f67]) ).

fof(f11333,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | X0 = b
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f11116,f65]) ).

fof(f11334,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11327]) ).

fof(f11335,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11328]) ).

fof(f11336,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11329]) ).

fof(f11337,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11330]) ).

fof(f11345,plain,
    ( ~ sQ26_spl
    | ~ sQ28_spl
    | product(g1,b,c,d3) ),
    inference(forward_demodulation,[status(thm)],[f287,f10328]) ).

fof(f11351,plain,
    ( ~ sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g2,isomorphism4(b),f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f11198]) ).

fof(f11352,plain,
    ( ~ sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g2,h,f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f101,f11351]) ).

fof(f11357,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g2,isomorphism2(b),g,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10836]) ).

fof(f11358,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g2,h,g,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f95,f11357]) ).

fof(f11359,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,h,g,isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f11358]) ).

fof(f11360,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,h,g,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f11359]) ).

fof(f11361,plain,
    ( ~ sQ55_spl
    | ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | product(g2,f,f,h) ),
    inference(resolution,[status(thm)],[f11360,f1970]) ).

fof(f11362,plain,
    ( ~ sQ50_spl
    | ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | h = f ),
    inference(resolution,[status(thm)],[f11360,f866]) ).

fof(f11363,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f11360,f865]) ).

fof(f11364,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f11360,f864]) ).

fof(f11365,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f11360,f1198]) ).

fof(f11366,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,h),h,X0) ),
    inference(resolution,[status(thm)],[f11360,f1197]) ).

fof(f11367,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f11360,f357]) ).

fof(f11368,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f11360,f356]) ).

fof(f11369,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f11360,f151]) ).

fof(f11370,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,h),h,X0) ),
    inference(resolution,[status(thm)],[f11360,f150]) ).

fof(f11371,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,h,g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f11360,f140]) ).

fof(f11372,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f11360,f133]) ).

fof(f11373,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f11360,f69]) ).

fof(f11374,plain,
    ! [X0,X1,X2] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f11360,f67]) ).

fof(f11375,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | X0 = h
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f11360,f65]) ).

fof(f11376,plain,
    ( ~ sQ50_spl
    | ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ18_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f11362,f311,f252,f286,f279,f117,f850]) ).

fof(f11377,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f11365]) ).

fof(f11378,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f11366]) ).

fof(f11379,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,inverse(g2,h),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11369]) ).

fof(f11380,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ50_spl
      | product(g2,g,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f11379]) ).

fof(f11381,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f11370]) ).

fof(f11382,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11381]) ).

fof(f11383,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,h,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11371]) ).

fof(f11384,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ18_spl
      | product(g2,f,h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11372]) ).

fof(f11385,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism2(b),isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f119]) ).

fof(f11386,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ product(g2,h,isomorphism2(d2),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f95,f11385]) ).

fof(f11387,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ product(g2,h,isomorphism2(c),isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f11386]) ).

fof(f11388,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ product(g2,h,g,isomorphism2(d3)) ),
    inference(forward_demodulation,[status(thm)],[f96,f11387]) ).

fof(f11389,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ18_spl
    | ~ product(g2,h,g,isomorphism2(b)) ),
    inference(forward_demodulation,[status(thm)],[f253,f11388]) ).

fof(f11390,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ18_spl
    | ~ product(g2,h,g,h) ),
    inference(forward_demodulation,[status(thm)],[f95,f11389]) ).

fof(f11393,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism2(b),isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f287,f6323]) ).

fof(f11394,plain,
    ( sQ1_spl
    | ~ sQ18_spl
    | ~ sQ28_spl
    | ~ product(g2,h,isomorphism2(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f95,f11393]) ).

fof(f11402,plain,
    ( ~ sQ16_spl
    | ~ sQ18_spl
    | inverse(g1,b) = c ),
    inference(forward_demodulation,[status(thm)],[f253,f246]) ).

fof(f11403,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f11402,f1089]) ).

fof(f11404,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f11402,f1060]) ).

fof(f11405,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f11402,f1059]) ).

fof(f11406,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f11402,f1058]) ).

fof(f11407,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f11402,f501]) ).

fof(f11408,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f11402,f500]) ).

fof(f11409,plain,
    ( ~ sQ16_spl
    | ~ sQ18_spl
    | product(g1,c,b,a) ),
    inference(paramodulation,[status(thm)],[f11402,f194]) ).

fof(f11410,plain,
    ( ~ sQ16_spl
    | ~ sQ18_spl
    | product(g1,b,c,a) ),
    inference(paramodulation,[status(thm)],[f11402,f193]) ).

fof(f11411,plain,
    ( ~ sQ16_spl
    | ~ sQ18_spl
    | inverse(g1,c) = b ),
    inference(paramodulation,[status(thm)],[f11402,f3621]) ).

fof(f11412,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f11402,f398]) ).

fof(f11413,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f11402,f396]) ).

fof(f11414,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | X0 = identity_for(g1)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f11402,f155]) ).

fof(f11415,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f11402,f154]) ).

fof(f11416,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f11402,f153]) ).

fof(f11417,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f11402,f152]) ).

fof(f11418,plain,
    ( ~ sQ16_spl
    | ~ sQ18_spl
    | product(g1,b,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f11402,f61]) ).

fof(f11419,plain,
    ( ~ sQ16_spl
    | ~ sQ18_spl
    | product(g1,c,b,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f11402,f60]) ).

fof(f11420,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11412]) ).

fof(f11421,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11420]) ).

fof(f11422,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11413]) ).

fof(f11423,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11422]) ).

fof(f11424,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11414]) ).

fof(f11425,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f11415]) ).

fof(f11426,plain,
    ! [X0,X1,X2] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f11416]) ).

fof(f11427,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | ~ sQ18_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11417]) ).

fof(f11428,plain,
    ( ~ sQ16_spl
    | ~ sQ18_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f11418]) ).

fof(f11429,plain,
    ( ~ sQ16_spl
    | ~ sQ18_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f11419]) ).

fof(f11430,plain,
    ( sQ15_spl
    | ~ sQ18_spl
    | inverse(g1,b) != b ),
    inference(forward_demodulation,[status(thm)],[f253,f244]) ).

fof(f11432,plain,
    ( sQ14_spl
    | ~ sQ18_spl
    | inverse(g1,b) != a ),
    inference(forward_demodulation,[status(thm)],[f253,f241]) ).

fof(f11436,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f11150,f1089]) ).

fof(f11437,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f11150,f1060]) ).

fof(f11441,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f11150,f500]) ).

fof(f11444,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | inverse(g1,b) = c ),
    inference(paramodulation,[status(thm)],[f11150,f3621]) ).

fof(f11446,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f11150,f396]) ).

fof(f11447,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = identity_for(g1)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f11150,f155]) ).

fof(f11450,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = identity_for(g1)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f11150,f152]) ).

fof(f11455,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11446]) ).

fof(f11456,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11455]) ).

fof(f11457,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11447]) ).

fof(f11460,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11450]) ).

fof(f11463,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f11032]) ).

fof(f11464,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f11463,f9975]) ).

fof(f11465,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f11463,f193]) ).

fof(f11466,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f11463,f88]) ).

fof(f11467,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f11463,f61]) ).

fof(f11468,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f11463,f58]) ).

fof(f11469,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ12_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11465]) ).

fof(f11470,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ12_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11467]) ).

fof(f11471,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ12_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11470]) ).

fof(f11472,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11468]) ).

fof(f11476,plain,
    ! [X0,X1,X2] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f11034]) ).

fof(f11477,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ104_spl
      | ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f11476,f9975]) ).

fof(f11478,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f11476,f193]) ).

fof(f11479,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f11476,f88]) ).

fof(f11480,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f11476,f61]) ).

fof(f11481,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f11476,f58]) ).

fof(f11482,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ12_spl
      | product(g1,b,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11478]) ).

fof(f11483,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11480]) ).

fof(f11484,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ12_spl
      | product(g1,b,b,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11483]) ).

fof(f11485,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11481]) ).

fof(f11490,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | X0 = b
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f11039]) ).

fof(f11495,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ69_spl
      | product(g1,b,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f10716,f11476]) ).

fof(f11496,plain,
    ! [X0] :
      ( ~ sQ18_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ69_spl
      | product(g1,b,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f10716,f11463]) ).

fof(f11499,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f10716,f1088]) ).

fof(f11500,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(resolution,[status(thm)],[f10716,f1087]) ).

fof(f11503,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f10716,f151]) ).

fof(f11504,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,c),a,X0) ),
    inference(resolution,[status(thm)],[f10716,f150]) ).

fof(f11510,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11499]) ).

fof(f11511,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11500]) ).

fof(f11512,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | product(g1,inverse(g1,c),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11503]) ).

fof(f11513,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11512]) ).

fof(f11514,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11504]) ).

fof(f11515,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11514]) ).

fof(f11536,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10850]) ).

fof(f11543,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f149]) ).

fof(f11548,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7617]) ).

fof(f11551,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5941]) ).

fof(f11553,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6917]) ).

fof(f11559,plain,
    ( ~ sQ18_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f253,f10286]) ).

fof(f11579,plain,
    ( ~ sQ18_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f253,f145]) ).

fof(f11602,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | X0 = d3
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f10326]) ).

fof(f11604,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ18_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f253,f10324]) ).

fof(f11606,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10322]) ).

fof(f11620,plain,
    ( ~ sQ18_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ12_spl
    | a = b ),
    inference(resolution,[status(thm)],[f6512,f11490]) ).

fof(f11621,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f6512,f1088]) ).

fof(f11622,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f6512,f1087]) ).

fof(f11623,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f6512,f143]) ).

fof(f11624,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f6512,f142]) ).

fof(f11625,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f6512,f151]) ).

fof(f11626,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(resolution,[status(thm)],[f6512,f150]) ).

fof(f11627,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f6512,f140]) ).

fof(f11628,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f6512,f133]) ).

fof(f11629,plain,
    ! [X0,X1,X2] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f6512,f69]) ).

fof(f11630,plain,
    ! [X0,X1,X2] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f6512,f67]) ).

fof(f11631,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f6512,f65]) ).

fof(f11632,plain,
    ( ~ sQ18_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ12_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f11620,f222,f232,f286,f279,f252]) ).

fof(f11635,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11625]) ).

fof(f11639,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11627]) ).

fof(f11640,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11628]) ).

fof(f11641,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11626]) ).

fof(f11642,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10324]) ).

fof(f11643,plain,
    ( ~ sQ17_spl
    | ~ sQ28_spl
    | product(g1,b,d2,a) ),
    inference(forward_demodulation,[status(thm)],[f287,f1631]) ).

fof(f11644,plain,
    ( ~ sQ17_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f280,f11643]) ).

fof(f11645,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1638]) ).

fof(f11647,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f1639]) ).

fof(f11649,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | X0 = a
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1640]) ).

fof(f11651,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1222]) ).

fof(f11653,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1595]) ).

fof(f11654,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ12_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11653]) ).

fof(f11656,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1137]) ).

fof(f11658,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f2724]) ).

fof(f11660,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f2837]) ).

fof(f11662,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f3023]) ).

fof(f11663,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ12_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11662]) ).

fof(f11665,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1632]) ).

fof(f11667,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1633]) ).

fof(f11669,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,d1),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1641]) ).

fof(f11670,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f11669]) ).

fof(f11671,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,a,d2,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1642]) ).

fof(f11672,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f11671]) ).

fof(f11673,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,b,d2,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1643]) ).

fof(f11675,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,d2,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f1644]) ).

fof(f11678,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = multiply(g1,a,inverse(g1,c))
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3909]) ).

fof(f11679,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = multiply(g1,a,b)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11678]) ).

fof(f11681,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,multiply(g1,a,inverse(g1,c)),X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3908]) ).

fof(f11682,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,X1,X2)
      | ~ product(g1,multiply(g1,a,b),X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11681]) ).

fof(f11684,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,multiply(g1,a,inverse(g1,c)),X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3907]) ).

fof(f11685,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,multiply(g1,a,b),X0,X2)
      | ~ product(g1,a,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11684]) ).

fof(f11687,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3917]) ).

fof(f11688,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,multiply(g1,a,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11687]) ).

fof(f11689,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3916]) ).

fof(f11691,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3915]) ).

fof(f11693,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3913]) ).

fof(f11694,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,multiply(g1,a,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11693]) ).

fof(f11695,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3902]) ).

fof(f11697,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3901]) ).

fof(f11698,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,multiply(g1,a,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11697]) ).

fof(f11699,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,a,multiply(g1,a,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3911]) ).

fof(f11701,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,multiply(g1,a,inverse(g1,c)),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3910]) ).

fof(f11702,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,multiply(g1,a,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11701]) ).

fof(f11703,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | multiply(g1,a,b) = inverse(g1,c) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3898]) ).

fof(f11705,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,X0,inverse(g1,c),X1)
      | ~ product(g1,X0,multiply(g1,a,b),X1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3897]) ).

fof(f11707,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,X0,multiply(g1,a,inverse(g1,c)),X1)
      | ~ product(g1,X0,b,X1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3896]) ).

fof(f11708,plain,
    ! [X0,X1] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,X0,multiply(g1,a,b),X1)
      | ~ product(g1,X0,b,X1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11707]) ).

fof(f11709,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,b,a,multiply(g1,a,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3895]) ).

fof(f11710,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,b,a,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11709]) ).

fof(f11712,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(inverse(g1,multiply(g1,a,b)),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3881]) ).

fof(f11713,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f11712]) ).

fof(f11714,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,multiply(g1,a,b),X0,multiply(g1,multiply(g1,a,inverse(g1,c)),X0))
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3880]) ).

fof(f11718,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | group_member(multiply(g1,multiply(g1,a,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3879]) ).

fof(f11720,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,a,multiply(g1,a,b),multiply(g1,a,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3894]) ).

fof(f11725,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(multiply(g1,a,multiply(g1,a,b)),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3892]) ).

fof(f11728,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,c,multiply(g1,a,b),multiply(g1,c,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3875]) ).

fof(f11729,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f913,f11728]) ).

fof(f11730,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11729]) ).

fof(f11731,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f11730]) ).

fof(f11733,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,b,multiply(g1,a,b),multiply(g1,b,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3874]) ).

fof(f11734,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f913,f11733]) ).

fof(f11735,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,multiply(g1,a,b))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11734]) ).

fof(f11736,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f913,f11735]) ).

fof(f11737,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(multiply(g1,c,multiply(g1,a,b)),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3873]) ).

fof(f11738,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f11737]) ).

fof(f11740,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(multiply(g1,b,multiply(g1,a,b)),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3872]) ).

fof(f11741,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f913,f11740]) ).

fof(f11742,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(multiply(g1,a,multiply(g1,a,b)),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3871]) ).

fof(f11745,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,a,multiply(g1,a,b),multiply(g1,a,multiply(g1,a,inverse(g1,c)))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3870]) ).

fof(f11750,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f4002]) ).

fof(f11751,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11750]) ).

fof(f11752,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f4010]) ).

fof(f11753,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3998]) ).

fof(f11754,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ47_spl
      | ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3997]) ).

fof(f11755,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,a,b,multiply(g1,a,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f691]) ).

fof(f11756,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f11150,f11755]) ).

fof(f11758,plain,
    ( ~ sQ17_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f690]) ).

fof(f11762,plain,
    ( sQ97_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | multiply(g1,a,b) != b ),
    inference(forward_demodulation,[status(thm)],[f11150,f3887]) ).

fof(f11763,plain,
    ( sQ97_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | b != b ),
    inference(forward_demodulation,[status(thm)],[f913,f11762]) ).

fof(f11764,plain,
    ( sQ97_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f11763]) ).

fof(f11765,plain,
    ( sQ97_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl ),
    inference(contradiction_clause,[status(thm)],[f11764]) ).

fof(f11766,plain,
    ( ~ sQ97_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | multiply(g1,a,b) = b ),
    inference(forward_demodulation,[status(thm)],[f11150,f3886]) ).

fof(f11767,plain,
    product(g1,a,d3,multiply(g1,a,d3)),
    inference(resolution,[status(thm)],[f111,f169]) ).

fof(f11768,plain,
    group_member(multiply(g1,a,d3),g1),
    inference(resolution,[status(thm)],[f111,f178]) ).

fof(f11769,plain,
    group_member(multiply(g1,b,d3),g1),
    inference(resolution,[status(thm)],[f111,f174]) ).

fof(f11770,plain,
    group_member(multiply(g1,c,d3),g1),
    inference(resolution,[status(thm)],[f111,f173]) ).

fof(f11771,plain,
    product(g1,b,d3,multiply(g1,b,d3)),
    inference(resolution,[status(thm)],[f111,f165]) ).

fof(f11772,plain,
    product(g1,c,d3,multiply(g1,c,d3)),
    inference(resolution,[status(thm)],[f111,f164]) ).

fof(f11774,plain,
    group_member(multiply(g1,identity_for(g1),d3),g1),
    inference(resolution,[status(thm)],[f111,f177]) ).

fof(f11775,plain,
    product(g1,identity_for(g1),d3,multiply(g1,identity_for(g1),d3)),
    inference(resolution,[status(thm)],[f111,f168]) ).

fof(f11776,plain,
    ! [X0] :
      ( group_member(multiply(g1,d3,X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f111,f63]) ).

fof(f11777,plain,
    ! [X0] :
      ( product(g1,d3,X0,multiply(g1,d3,X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f111,f62]) ).

fof(f11778,plain,
    group_member(inverse(g1,d3),g1),
    inference(resolution,[status(thm)],[f111,f59]) ).

fof(f11780,plain,
    group_member(multiply(g1,a,d3),g1),
    inference(forward_demodulation,[status(thm)],[f85,f11774]) ).

fof(f11781,plain,
    product(g1,a,d3,multiply(g1,identity_for(g1),d3)),
    inference(forward_demodulation,[status(thm)],[f85,f11775]) ).

fof(f11782,plain,
    product(g1,a,d3,multiply(g1,a,d3)),
    inference(forward_demodulation,[status(thm)],[f85,f11781]) ).

fof(f11783,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f11345,f1088]) ).

fof(f11784,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),d3,X0) ),
    inference(resolution,[status(thm)],[f11345,f1087]) ).

fof(f11785,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f11345,f143]) ).

fof(f11786,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(resolution,[status(thm)],[f11345,f142]) ).

fof(f11787,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),d3,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f11345,f151]) ).

fof(f11788,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,b),d3,X0) ),
    inference(resolution,[status(thm)],[f11345,f150]) ).

fof(f11789,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,c,X0)
      | ~ product(g1,identity_for(g1),d3,X0) ),
    inference(resolution,[status(thm)],[f11345,f140]) ).

fof(f11790,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,identity_for(g1),d3,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f11345,f133]) ).

fof(f11791,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,d3,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f11345,f69]) ).

fof(f11792,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(resolution,[status(thm)],[f11345,f67]) ).

fof(f11793,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | X0 = d3
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f11345,f65]) ).

fof(f11794,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11787]) ).

fof(f11795,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11788]) ).

fof(f11796,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11789]) ).

fof(f11797,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,d3,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11790]) ).

fof(f11798,plain,
    ( ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | product(g1,b,c,a) ),
    inference(backward_demodulation,[status(thm)],[f250,f11345]) ).

fof(f11802,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,h,g,isomorphism2(a)) ),
    inference(backward_demodulation,[status(thm)],[f250,f11388]) ).

fof(f11803,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f94,f11802]) ).

fof(f11804,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ50_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11803,f8528]) ).

fof(f11805,plain,
    ( sQ1_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ50_spl ),
    inference(contradiction_clause,[status(thm)],[f11804]) ).

fof(f11806,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | product(g2,h,g,isomorphism2(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11358]) ).

fof(f11807,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f94,f11806]) ).

fof(f11812,plain,
    ( ~ sQ96_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | multiply(g1,a,b) = a ),
    inference(forward_demodulation,[status(thm)],[f11150,f3883]) ).

fof(f11813,plain,
    ( ~ sQ16_spl
    | ~ sQ17_spl
    | inverse(g1,a) = c ),
    inference(forward_demodulation,[status(thm)],[f250,f246]) ).

fof(f11814,plain,
    ( ~ sQ16_spl
    | ~ sQ17_spl
    | a = c ),
    inference(forward_demodulation,[status(thm)],[f1318,f11813]) ).

fof(f11815,plain,
    ( ~ sQ16_spl
    | ~ sQ17_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11814,f75]) ).

fof(f11816,plain,
    ( ~ sQ16_spl
    | ~ sQ17_spl ),
    inference(contradiction_clause,[status(thm)],[f11815]) ).

fof(f11817,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,h,f,isomorphism4(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11200]) ).

fof(f11818,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,h,f,g) ),
    inference(forward_demodulation,[status(thm)],[f100,f11817]) ).

fof(f11819,plain,
    ( ~ sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | product(g2,h,f,isomorphism4(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11352]) ).

fof(f11820,plain,
    ( ~ sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | product(g2,h,f,g) ),
    inference(forward_demodulation,[status(thm)],[f100,f11819]) ).

fof(f11821,plain,
    ( ~ sQ98_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | multiply(g1,a,b) = c ),
    inference(forward_demodulation,[status(thm)],[f11150,f3889]) ).

fof(f11822,plain,
    ( ~ sQ98_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | b = c ),
    inference(forward_demodulation,[status(thm)],[f913,f11821]) ).

fof(f11823,plain,
    ( ~ sQ98_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11822,f76]) ).

fof(f11824,plain,
    ( ~ sQ98_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ52_spl ),
    inference(contradiction_clause,[status(thm)],[f11823]) ).

fof(f11825,plain,
    ( ~ sQ0_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g2,isomorphism1(b),h,isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f11220]) ).

fof(f11826,plain,
    ( ~ sQ0_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g2,g,h,isomorphism1(d3)) ),
    inference(forward_demodulation,[status(thm)],[f92,f11825]) ).

fof(f11827,plain,
    ( ~ sQ0_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | product(g2,g,h,isomorphism1(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11826]) ).

fof(f11828,plain,
    ( ~ sQ0_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f91,f11827]) ).

fof(f11829,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g2,isomorphism5(b),f,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f11296]) ).

fof(f11830,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g2,g,f,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f104,f11829]) ).

fof(f11831,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | product(g2,g,f,isomorphism5(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11830]) ).

fof(f11832,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | product(g2,g,f,h) ),
    inference(forward_demodulation,[status(thm)],[f103,f11831]) ).

fof(f11833,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism3(b),h,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f11302]) ).

fof(f11834,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ product(g2,f,h,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f98,f11833]) ).

fof(f11835,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | ~ product(g2,f,h,isomorphism3(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11834]) ).

fof(f11836,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | ~ product(g2,f,h,g) ),
    inference(forward_demodulation,[status(thm)],[f97,f11835]) ).

fof(f11837,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,f,h,isomorphism3(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11304]) ).

fof(f11838,plain,
    ( sQ2_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,f,h,g) ),
    inference(forward_demodulation,[status(thm)],[f97,f11837]) ).

fof(f11841,plain,
    ( sQ98_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | multiply(g1,a,b) != c ),
    inference(forward_demodulation,[status(thm)],[f11150,f3890]) ).

fof(f11845,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f620,f1060]) ).

fof(f11846,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f620,f1059]) ).

fof(f11847,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f620,f1058]) ).

fof(f11848,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f620,f501]) ).

fof(f11849,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f620,f500]) ).

fof(f11850,plain,
    ( ~ sQ41_spl
    | product(g1,c,b,a) ),
    inference(paramodulation,[status(thm)],[f620,f194]) ).

fof(f11851,plain,
    ( ~ sQ41_spl
    | product(g1,b,c,a) ),
    inference(paramodulation,[status(thm)],[f620,f193]) ).

fof(f11852,plain,
    ( ~ sQ41_spl
    | inverse(g1,c) = b ),
    inference(paramodulation,[status(thm)],[f620,f3621]) ).

fof(f11853,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f620,f398]) ).

fof(f11854,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,identity_for(g1),identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(paramodulation,[status(thm)],[f620,f396]) ).

fof(f11855,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | X0 = identity_for(g1)
      | ~ product(g1,b,c,X0) ),
    inference(paramodulation,[status(thm)],[f620,f155]) ).

fof(f11856,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f620,f154]) ).

fof(f11857,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,identity_for(g1),X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(paramodulation,[status(thm)],[f620,f153]) ).

fof(f11859,plain,
    ( ~ sQ41_spl
    | product(g1,b,c,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f620,f61]) ).

fof(f11860,plain,
    ( ~ sQ41_spl
    | product(g1,c,b,identity_for(g1)) ),
    inference(paramodulation,[status(thm)],[f620,f60]) ).

fof(f11861,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11853]) ).

fof(f11862,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11861]) ).

fof(f11863,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,a,identity_for(g1),X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11854]) ).

fof(f11864,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11863]) ).

fof(f11865,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11855]) ).

fof(f11866,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f11856]) ).

fof(f11867,plain,
    ! [X0,X1,X2] :
      ( ~ sQ41_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f85,f11857]) ).

fof(f11869,plain,
    ( ~ sQ41_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f11859]) ).

fof(f11870,plain,
    ( ~ sQ41_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f85,f11860]) ).

fof(f11871,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f11818,f865]) ).

fof(f11872,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f11818,f864]) ).

fof(f11873,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,f,h,g) ),
    inference(resolution,[status(thm)],[f11818,f400]) ).

fof(f11874,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | g = h ),
    inference(resolution,[status(thm)],[f11818,f371]) ).

fof(f11875,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f11818,f1198]) ).

fof(f11876,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,f,f,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f11818,f1197]) ).

fof(f11877,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f11818,f357]) ).

fof(f11878,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f11818,f356]) ).

fof(f11879,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f11818,f151]) ).

fof(f11880,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f11818,f150]) ).

fof(f11881,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,h,f,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f11818,f140]) ).

fof(f11882,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f11818,f133]) ).

fof(f11883,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f11818,f69]) ).

fof(f11884,plain,
    ! [X0,X1,X2] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f11818,f67]) ).

fof(f11885,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | X0 = g
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f11818,f65]) ).

fof(f11886,plain,
    ( ~ sQ3_spl
    | ~ sQ28_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f11874,f314,f249,f279,f286,f123]) ).

fof(f11887,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f11875]) ).

fof(f11888,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f11876]) ).

fof(f11889,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11879]) ).

fof(f11890,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f11889]) ).

fof(f11891,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f11880]) ).

fof(f11892,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ50_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11891]) ).

fof(f11893,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,h,f,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11881]) ).

fof(f11894,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ sQ28_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f11882]) ).

fof(f11895,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ product(g2,isomorphism4(b),f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10331]) ).

fof(f11896,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ product(g2,h,f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f101,f11895]) ).

fof(f11897,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | ~ product(g2,h,f,isomorphism4(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11896]) ).

fof(f11898,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | ~ product(g2,h,f,g) ),
    inference(forward_demodulation,[status(thm)],[f100,f11897]) ).

fof(f11902,plain,
    ( ~ sQ52_spl
    | ~ sQ104_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | a = c ),
    inference(resolution,[status(thm)],[f6513,f10490]) ).

fof(f11903,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6513,f5032]) ).

fof(f11904,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6513,f5021]) ).

fof(f11908,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f6513,f142]) ).

fof(f11911,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,b,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f6513,f140]) ).

fof(f11915,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f6513,f65]) ).

fof(f11916,plain,
    ( ~ sQ52_spl
    | ~ sQ104_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | sQ6_spl ),
    inference(split_clause,[status(thm)],[f11902,f212,f279,f232,f4354,f912]) ).

fof(f11923,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11911]) ).

fof(f11925,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ41_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f9541]) ).

fof(f11926,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ41_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11925]) ).

fof(f11927,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ41_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f9539]) ).

fof(f11928,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ41_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f9534]) ).

fof(f11929,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ41_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f9529]) ).

fof(f11931,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f6584]) ).

fof(f11932,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11931]) ).

fof(f11933,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f6592]) ).

fof(f11934,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f6580]) ).

fof(f11935,plain,
    ! [X0] :
      ( ~ sQ103_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f6579]) ).

fof(f11944,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ17_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f250,f11606]) ).

fof(f11945,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | ~ sQ28_spl
      | ~ sQ17_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f11944,f10716]) ).

fof(f11947,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ17_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f11944,f193]) ).

fof(f11949,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ17_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f11944,f61]) ).

fof(f11952,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ17_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f11949]) ).

fof(f11955,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ17_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f250,f11642]) ).

fof(f11956,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | ~ sQ28_spl
      | ~ sQ17_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f11955,f10716]) ).

fof(f11958,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ17_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f11955,f193]) ).

fof(f11960,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ17_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f11955,f61]) ).

fof(f11976,plain,
    ( ~ sQ100_spl
    | ~ sQ43_spl
    | a = b ),
    inference(forward_demodulation,[status(thm)],[f2627,f4310]) ).

fof(f11977,plain,
    ( ~ sQ100_spl
    | ~ sQ43_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11976,f74]) ).

fof(f11978,plain,
    ( ~ sQ100_spl
    | ~ sQ43_spl ),
    inference(contradiction_clause,[status(thm)],[f11977]) ).

fof(f11980,plain,
    ( ~ sQ101_spl
    | ~ sQ43_spl
    | a = c ),
    inference(forward_demodulation,[status(thm)],[f2627,f4313]) ).

fof(f11981,plain,
    ( ~ sQ101_spl
    | ~ sQ43_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f11980,f75]) ).

fof(f11982,plain,
    ( ~ sQ101_spl
    | ~ sQ43_spl ),
    inference(contradiction_clause,[status(thm)],[f11981]) ).

fof(f12020,plain,
    ( ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f779]) ).

fof(f12024,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10852]) ).

fof(f12026,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10854]) ).

fof(f12027,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12026]) ).

fof(f12030,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10842]) ).

fof(f12032,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3785]) ).

fof(f12034,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,a,b,multiply(g1,a,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3784]) ).

fof(f12035,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12034]) ).

fof(f12037,plain,
    ( ~ sQ103_spl
    | ~ sQ43_spl
    | a = b ),
    inference(forward_demodulation,[status(thm)],[f2546,f4352]) ).

fof(f12038,plain,
    ( ~ sQ103_spl
    | ~ sQ43_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12037,f74]) ).

fof(f12039,plain,
    ( ~ sQ103_spl
    | ~ sQ43_spl ),
    inference(contradiction_clause,[status(thm)],[f12038]) ).

fof(f12041,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10841]) ).

fof(f12042,plain,
    ( ~ sQ28_spl
    | product(g1,a,multiply(g1,b,b),multiply(g1,a,multiply(g1,b,b))) ),
    inference(resolution,[status(thm)],[f12041,f169]) ).

fof(f12043,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,multiply(g1,b,b)),g1) ),
    inference(resolution,[status(thm)],[f12041,f178]) ).

fof(f12044,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,multiply(g1,b,b)),g1) ),
    inference(resolution,[status(thm)],[f12041,f174]) ).

fof(f12045,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,multiply(g1,b,b)),g1) ),
    inference(resolution,[status(thm)],[f12041,f173]) ).

fof(f12046,plain,
    ( ~ sQ28_spl
    | product(g1,b,multiply(g1,b,b),multiply(g1,b,multiply(g1,b,b))) ),
    inference(resolution,[status(thm)],[f12041,f165]) ).

fof(f12047,plain,
    ( ~ sQ28_spl
    | product(g1,c,multiply(g1,b,b),multiply(g1,c,multiply(g1,b,b))) ),
    inference(resolution,[status(thm)],[f12041,f164]) ).

fof(f12048,plain,
    ( ~ sQ28_spl
    | multiply(g1,b,b) = c
    | multiply(g1,b,b) = b
    | multiply(g1,b,b) = a ),
    inference(resolution,[status(thm)],[f12041,f83]) ).

fof(f12049,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,identity_for(g1),multiply(g1,b,b)),g1) ),
    inference(resolution,[status(thm)],[f12041,f177]) ).

fof(f12050,plain,
    ( ~ sQ28_spl
    | product(g1,identity_for(g1),multiply(g1,b,b),multiply(g1,identity_for(g1),multiply(g1,b,b))) ),
    inference(resolution,[status(thm)],[f12041,f168]) ).

fof(f12051,plain,
    ! [X0] :
      ( ~ sQ28_spl
      | group_member(multiply(g1,multiply(g1,b,b),X0),g1)
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f12041,f63]) ).

fof(f12052,plain,
    ! [X0] :
      ( ~ sQ28_spl
      | product(g1,multiply(g1,b,b),X0,multiply(g1,multiply(g1,b,b),X0))
      | ~ group_member(X0,g1) ),
    inference(resolution,[status(thm)],[f12041,f62]) ).

fof(f12053,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,multiply(g1,b,b)),g1) ),
    inference(resolution,[status(thm)],[f12041,f59]) ).

fof(f12054,definition,
    ( sQ105_spl
  <=> multiply(g1,b,b) = a ),
    introduced(definition,[new_symbols(definition,[sQ105_spl])],[split_symbol_definition]) ).

fof(f12055,plain,
    ( ~ sQ105_spl
    | multiply(g1,b,b) = a ),
    inference(component_clause,[status(thm)],[f12054]) ).

fof(f12057,definition,
    ( sQ106_spl
  <=> multiply(g1,b,b) = b ),
    introduced(definition,[new_symbols(definition,[sQ106_spl])],[split_symbol_definition]) ).

fof(f12058,plain,
    ( ~ sQ106_spl
    | multiply(g1,b,b) = b ),
    inference(component_clause,[status(thm)],[f12057]) ).

fof(f12060,definition,
    ( sQ107_spl
  <=> multiply(g1,b,b) = c ),
    introduced(definition,[new_symbols(definition,[sQ107_spl])],[split_symbol_definition]) ).

fof(f12061,plain,
    ( ~ sQ107_spl
    | multiply(g1,b,b) = c ),
    inference(component_clause,[status(thm)],[f12060]) ).

fof(f12063,plain,
    ( ~ sQ28_spl
    | sQ107_spl
    | sQ106_spl
    | sQ105_spl ),
    inference(split_clause,[status(thm)],[f12048,f12054,f12057,f12060,f286]) ).

fof(f12064,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,multiply(g1,b,b)),g1) ),
    inference(forward_demodulation,[status(thm)],[f85,f12049]) ).

fof(f12065,plain,
    ( ~ sQ28_spl
    | product(g1,a,multiply(g1,b,b),multiply(g1,identity_for(g1),multiply(g1,b,b))) ),
    inference(forward_demodulation,[status(thm)],[f85,f12050]) ).

fof(f12066,plain,
    ( ~ sQ28_spl
    | product(g1,a,multiply(g1,b,b),multiply(g1,a,multiply(g1,b,b))) ),
    inference(forward_demodulation,[status(thm)],[f85,f12065]) ).

fof(f12071,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,a,b,multiply(g1,a,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3799]) ).

fof(f12072,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12071]) ).

fof(f12074,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10840]) ).

fof(f12076,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10844]) ).

fof(f12077,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12076]) ).

fof(f12078,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f12077]) ).

fof(f12079,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6919]) ).

fof(f12081,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6909]) ).

fof(f12083,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10843]) ).

fof(f12084,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12083]) ).

fof(f12085,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12084]) ).

fof(f12086,plain,
    ! [X0] :
      ( ~ sQ28_spl
      | ~ sQ107_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f12085,f1088]) ).

fof(f12087,plain,
    ! [X0] :
      ( ~ sQ28_spl
      | ~ sQ107_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),c,X0) ),
    inference(resolution,[status(thm)],[f12085,f1087]) ).

fof(f12090,plain,
    ! [X0] :
      ( ~ sQ28_spl
      | ~ sQ107_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f12085,f151]) ).

fof(f12091,plain,
    ! [X0] :
      ( ~ sQ28_spl
      | ~ sQ107_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,b),c,X0) ),
    inference(resolution,[status(thm)],[f12085,f150]) ).

fof(f12096,plain,
    ! [X0] :
      ( ~ sQ28_spl
      | ~ sQ107_spl
      | X0 = c
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f12085,f65]) ).

fof(f12099,plain,
    ! [X0] :
      ( ~ sQ28_spl
      | ~ sQ107_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12090]) ).

fof(f12105,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10839]) ).

fof(f12106,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12105]) ).

fof(f12108,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6908]) ).

fof(f12110,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6907]) ).

fof(f12112,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5943]) ).

fof(f12114,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3797]) ).

fof(f12116,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,c,b,multiply(g1,c,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3789]) ).

fof(f12117,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12116]) ).

fof(f12119,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,b,b,multiply(g1,b,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3788]) ).

fof(f12120,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12119]) ).

fof(f12121,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12120]) ).

fof(f12122,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5933]) ).

fof(f12124,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7621]) ).

fof(f12125,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12124]) ).

fof(f12127,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5932]) ).

fof(f12129,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5931]) ).

fof(f12131,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7611]) ).

fof(f12132,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12131]) ).

fof(f12133,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f12132]) ).

fof(f12134,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7610]) ).

fof(f12135,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12134]) ).

fof(f12137,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7619]) ).

fof(f12139,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7609]) ).

fof(f12141,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7608]) ).

fof(f12143,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3787]) ).

fof(f12145,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3786]) ).

fof(f12148,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7607]) ).

fof(f12150,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7606]) ).

fof(f12151,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12150]) ).

fof(f12155,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f250,f10278]) ).

fof(f12157,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5930]) ).

fof(f12158,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12157]) ).

fof(f12160,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5934]) ).

fof(f12161,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12160]) ).

fof(f12170,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,c,b,multiply(g1,c,inverse(g1,c))) ),
    inference(forward_demodulation,[status(thm)],[f11150,f713]) ).

fof(f12171,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12170]) ).

fof(f12173,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5935]) ).

fof(f12174,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12173]) ).

fof(f12175,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f12174]) ).

fof(f12177,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6921]) ).

fof(f12178,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12177]) ).

fof(f12182,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6911]) ).

fof(f12183,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12182]) ).

fof(f12184,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f12183]) ).

fof(f12185,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6910]) ).

fof(f12186,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12185]) ).

fof(f12191,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6906]) ).

fof(f12192,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12191]) ).

fof(f12194,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5945]) ).

fof(f12195,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12194]) ).

fof(f12201,plain,
    ( ~ sQ17_spl
    | product(g1,c,a,multiply(g1,c,d3)) ),
    inference(forward_demodulation,[status(thm)],[f250,f10280]) ).

fof(f12202,plain,
    ( ~ sQ17_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f12201]) ).

fof(f12223,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ17_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f11123]) ).

fof(f12224,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f12223]) ).

fof(f12225,plain,
    ( ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ28_spl
    | product(g1,b,c,a) ),
    inference(resolution,[status(thm)],[f12224,f87]) ).

fof(f12226,plain,
    ( ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ28_spl
    | product(g1,b,c,a) ),
    inference(resolution,[status(thm)],[f12224,f88]) ).

fof(f12227,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ17_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f11124]) ).

fof(f12232,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ17_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f11125]) ).

fof(f12233,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ12_spl
      | product(g1,d1,a,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12232]) ).

fof(f12242,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f10710]) ).

fof(f12249,plain,
    ( ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f780]) ).

fof(f12251,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f10704]) ).

fof(f12254,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f10677]) ).

fof(f12255,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f10655]) ).

fof(f12259,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f10644]) ).

fof(f12260,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f10620]) ).

fof(f12261,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f10595]) ).

fof(f12263,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f6705]) ).

fof(f12264,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f6677]) ).

fof(f12265,plain,
    ( ~ sQ26_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f7509]) ).

fof(f12320,plain,
    ( ~ sQ17_spl
    | ~ sQ41_spl
    | product(g1,a,c,multiply(g1,a,inverse(g1,b))) ),
    inference(forward_demodulation,[status(thm)],[f620,f608]) ).

fof(f12321,plain,
    ( ~ sQ17_spl
    | ~ sQ41_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f620,f12320]) ).

fof(f12347,plain,
    ( ~ sQ17_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f250,f11770]) ).

fof(f12354,plain,
    ( ~ sQ17_spl
    | product(g1,c,a,multiply(g1,c,d3)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11772]) ).

fof(f12355,plain,
    ( ~ sQ17_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f12354]) ).

fof(f12362,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ41_spl
      | product(g1,c,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f11794]) ).

fof(f12365,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ41_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f11795]) ).

fof(f12374,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f7531]) ).

fof(f12378,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f8106]) ).

fof(f12381,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f8130]) ).

fof(f12382,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f8147]) ).

fof(f12385,plain,
    ( ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f715]) ).

fof(f12388,plain,
    ( ~ sQ62_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f4901]) ).

fof(f12389,plain,
    ( ~ sQ52_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f9738]) ).

fof(f12390,plain,
    ( ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f5114]) ).

fof(f12393,plain,
    ( ~ sQ89_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3205,f3208]) ).

fof(f12395,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f734,f726]) ).

fof(f12397,plain,
    ! [X0] :
      ( ~ sQ28_spl
      | ~ sQ107_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f6508,f12085]) ).

fof(f12399,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,a,X0)
      | ~ product(g1,a,inverse(g1,b),X0) ),
    inference(resolution,[status(thm)],[f6508,f193]) ).

fof(f12400,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f6508,f88]) ).

fof(f12401,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,a,inverse(g1,b),X0) ),
    inference(resolution,[status(thm)],[f6508,f61]) ).

fof(f12402,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f6508,f58]) ).

fof(f12406,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,b,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12402]) ).

fof(f12410,plain,
    ( ~ sQ50_spl
    | ~ sQ81_spl
    | product(g2,h,f,g) ),
    inference(resolution,[status(thm)],[f9676,f89]) ).

fof(f12411,plain,
    ( ~ sQ50_spl
    | ~ sQ81_spl
    | sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f12410,f11898]) ).

fof(f12412,plain,
    ( ~ sQ50_spl
    | ~ sQ81_spl
    | sQ3_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | ~ sQ17_spl ),
    inference(contradiction_clause,[status(thm)],[f12411]) ).

fof(f12413,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,isomorphism3(d1),h,isomorphism3(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11302]) ).

fof(f12414,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,isomorphism3(d1),h,g) ),
    inference(forward_demodulation,[status(thm)],[f97,f12413]) ).

fof(f12415,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,isomorphism5(d1),f,isomorphism5(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11296]) ).

fof(f12416,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,isomorphism5(d1),f,h) ),
    inference(forward_demodulation,[status(thm)],[f103,f12415]) ).

fof(f12417,plain,
    ( ~ sQ0_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,isomorphism1(d1),h,isomorphism1(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11220]) ).

fof(f12418,plain,
    ( ~ sQ0_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,isomorphism1(d1),h,f) ),
    inference(forward_demodulation,[status(thm)],[f91,f12417]) ).

fof(f12419,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1644]) ).

fof(f12420,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1643]) ).

fof(f12421,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,d1),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1642]) ).

fof(f12422,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1633]) ).

fof(f12423,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1632]) ).

fof(f12424,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f2837]) ).

fof(f12425,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f2724]) ).

fof(f12426,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1137]) ).

fof(f12427,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | product(g1,d1,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1222]) ).

fof(f12428,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | X0 = a
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f280,f1640]) ).

fof(f12429,plain,
    ( ~ sQ17_spl
    | ~ sQ26_spl
    | product(g1,d1,c,a) ),
    inference(forward_demodulation,[status(thm)],[f280,f1631]) ).

fof(f12430,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ17_spl
      | product(g1,d1,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f250,f10324]) ).

fof(f12431,plain,
    ! [X0,X1,X2] :
      ( ~ sQ26_spl
      | ~ sQ17_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,d1,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f250,f10322]) ).

fof(f12432,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ17_spl
      | X0 = a
      | ~ product(g1,d1,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f250,f10326]) ).

fof(f12433,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,isomorphism2(d1),g,isomorphism2(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f10836]) ).

fof(f12434,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,isomorphism2(d1),g,f) ),
    inference(forward_demodulation,[status(thm)],[f94,f12433]) ).

fof(f12435,plain,
    ( ~ sQ3_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,isomorphism4(d1),f,isomorphism4(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f11198]) ).

fof(f12436,plain,
    ( ~ sQ3_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,isomorphism4(d1),f,g) ),
    inference(forward_demodulation,[status(thm)],[f100,f12435]) ).

fof(f12437,plain,
    ( ~ sQ26_spl
    | ~ sQ17_spl
    | product(g1,d1,c,a) ),
    inference(forward_demodulation,[status(thm)],[f250,f10328]) ).

fof(f12441,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | product(g2,f,isomorphism4(c),isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f5955]) ).

fof(f12442,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | product(g2,f,f,isomorphism4(d3)) ),
    inference(forward_demodulation,[status(thm)],[f102,f12441]) ).

fof(f12443,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,f,f,isomorphism4(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f12442]) ).

fof(f12444,plain,
    ( ~ sQ3_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g2,f,f,g) ),
    inference(forward_demodulation,[status(thm)],[f100,f12443]) ).

fof(f12449,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ product(g2,h,isomorphism3(c),isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f6083]) ).

fof(f12450,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ product(g2,h,h,isomorphism3(d3)) ),
    inference(forward_demodulation,[status(thm)],[f99,f12449]) ).

fof(f12451,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,h,h,isomorphism3(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f12450]) ).

fof(f12452,plain,
    ( sQ2_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,h,h,g) ),
    inference(forward_demodulation,[status(thm)],[f97,f12451]) ).

fof(f12453,plain,
    ( ~ sQ29_spl
    | ~ sQ26_spl
    | product(g1,c,c,d3) ),
    inference(forward_demodulation,[status(thm)],[f280,f361]) ).

fof(f12454,plain,
    ( ~ sQ29_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f250,f12453]) ).

fof(f12455,plain,
    ! [X0,X1,X2] :
      ( ~ sQ29_spl
      | ~ sQ26_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,d3,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f280,f359]) ).

fof(f12456,plain,
    ! [X0,X1,X2] :
      ( ~ sQ29_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f250,f12455]) ).

fof(f12459,plain,
    ( ~ sQ96_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | sQ51_spl ),
    inference(split_clause,[status(thm)],[f11812,f909,f279,f232,f3882]) ).

fof(f12460,plain,
    ( sQ96_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | multiply(g1,a,b) != a ),
    inference(forward_demodulation,[status(thm)],[f11150,f3884]) ).

fof(f12464,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism3(c),h,g) ),
    inference(backward_demodulation,[status(thm)],[f290,f12414]) ).

fof(f12465,plain,
    ( sQ2_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | ~ product(g2,h,h,g) ),
    inference(forward_demodulation,[status(thm)],[f99,f12464]) ).

fof(f12466,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | product(g2,isomorphism5(c),f,h) ),
    inference(forward_demodulation,[status(thm)],[f290,f12416]) ).

fof(f12467,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | product(g2,f,f,h) ),
    inference(forward_demodulation,[status(thm)],[f105,f12466]) ).

fof(f12468,plain,
    ( ~ sQ55_spl
    | ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | product(g2,g,h,h) ),
    inference(resolution,[status(thm)],[f12467,f2327]) ).

fof(f12469,plain,
    ( ~ sQ55_spl
    | ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | product(g2,h,g,h) ),
    inference(resolution,[status(thm)],[f12467,f2312]) ).

fof(f12470,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,X0,inverse(g2,X0),h) ),
    inference(resolution,[status(thm)],[f12467,f604]) ).

fof(f12471,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,X0),X0,h) ),
    inference(resolution,[status(thm)],[f12467,f556]) ).

fof(f12473,plain,
    ! [X0,X1] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,X0,h,X1)
      | ~ product(g2,X0,f,X1) ),
    inference(resolution,[status(thm)],[f12467,f370]) ).

fof(f12474,plain,
    ! [X0,X1] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,X0,f,X1)
      | ~ product(g2,X0,h,X1) ),
    inference(resolution,[status(thm)],[f12467,f369]) ).

fof(f12475,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | h = f ),
    inference(resolution,[status(thm)],[f12467,f358]) ).

fof(f12478,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,f),h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f12467,f1198]) ).

fof(f12479,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,f,X0)
      | ~ product(g2,inverse(g2,f),h,X0) ),
    inference(resolution,[status(thm)],[f12467,f1197]) ).

fof(f12480,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f12467,f357]) ).

fof(f12481,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f12467,f356]) ).

fof(f12482,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,f),h,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f12467,f151]) ).

fof(f12483,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,inverse(g2,f),h,X0) ),
    inference(resolution,[status(thm)],[f12467,f150]) ).

fof(f12484,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,f,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f12467,f140]) ).

fof(f12485,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f12467,f133]) ).

fof(f12486,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,f,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f12467,f69]) ).

fof(f12487,plain,
    ! [X0,X1,X2] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f12467,f67]) ).

fof(f12488,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | X0 = h
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f12467,f65]) ).

fof(f12489,plain,
    ( ~ sQ4_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f12475,f311,f289,f249,f279,f126]) ).

fof(f12491,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f12478]) ).

fof(f12492,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f12479]) ).

fof(f12493,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,inverse(g2,f),h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12482]) ).

fof(f12494,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f12493]) ).

fof(f12495,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f517,f12483]) ).

fof(f12496,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12495]) ).

fof(f12497,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,f,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12484]) ).

fof(f12498,plain,
    ! [X0] :
      ( ~ sQ4_spl
      | ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ29_spl
      | product(g2,f,h,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12485]) ).

fof(f12499,plain,
    ( sQ4_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism5(c),isomorphism5(d2),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f290,f128]) ).

fof(f12500,plain,
    ( sQ4_spl
    | ~ sQ29_spl
    | ~ product(g2,f,isomorphism5(d2),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f105,f12499]) ).

fof(f12501,plain,
    ( sQ4_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ product(g2,f,isomorphism5(c),isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f280,f12500]) ).

fof(f12502,plain,
    ( sQ4_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ product(g2,f,f,isomorphism5(d3)) ),
    inference(forward_demodulation,[status(thm)],[f105,f12501]) ).

fof(f12503,plain,
    ( sQ4_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,f,f,isomorphism5(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f12502]) ).

fof(f12504,plain,
    ( sQ4_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,f,f,h) ),
    inference(forward_demodulation,[status(thm)],[f103,f12503]) ).

fof(f12505,plain,
    ( sQ4_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | ~ product(g2,isomorphism5(c),isomorphism5(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f290,f1646]) ).

fof(f12506,plain,
    ( sQ4_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | ~ product(g2,f,isomorphism5(d2),h) ),
    inference(forward_demodulation,[status(thm)],[f105,f12505]) ).

fof(f12507,plain,
    ( sQ4_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ product(g2,f,isomorphism5(c),h) ),
    inference(forward_demodulation,[status(thm)],[f280,f12506]) ).

fof(f12508,plain,
    ( sQ4_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | ~ sQ26_spl
    | ~ product(g2,f,f,h) ),
    inference(forward_demodulation,[status(thm)],[f105,f12507]) ).

fof(f12509,plain,
    ( ~ sQ17_spl
    | ~ sQ26_spl
    | ~ sQ29_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f290,f12429]) ).

fof(f12510,plain,
    ( ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ29_spl
    | product(g1,c,c,a) ),
    inference(forward_demodulation,[status(thm)],[f290,f12437]) ).

fof(f12512,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f12410,f865]) ).

fof(f12513,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f12410,f864]) ).

fof(f12514,plain,
    ( ~ sQ50_spl
    | ~ sQ81_spl
    | product(g2,f,h,g) ),
    inference(resolution,[status(thm)],[f12410,f400]) ).

fof(f12515,plain,
    ( ~ sQ50_spl
    | ~ sQ81_spl
    | g = h ),
    inference(resolution,[status(thm)],[f12410,f371]) ).

fof(f12516,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(resolution,[status(thm)],[f12410,f1198]) ).

fof(f12517,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,f,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f12410,f1197]) ).

fof(f12518,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f12410,f357]) ).

fof(f12520,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,identity_for(g2),f,X0) ),
    inference(resolution,[status(thm)],[f12410,f151]) ).

fof(f12521,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f12410,f150]) ).

fof(f12523,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f12410,f133]) ).

fof(f12524,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,g,X0,X2)
      | ~ product(g2,h,X1,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f12410,f69]) ).

fof(f12525,plain,
    ! [X0,X1,X2] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,h,X1,X2)
      | ~ product(g2,g,X0,X2)
      | ~ product(g2,f,X0,X1) ),
    inference(resolution,[status(thm)],[f12410,f67]) ).

fof(f12526,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | X0 = g
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f12410,f65]) ).

fof(f12527,plain,
    ( ~ sQ50_spl
    | ~ sQ81_spl
    | sQ31_spl ),
    inference(split_clause,[status(thm)],[f12515,f314,f3092,f850]) ).

fof(f12528,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f12516]) ).

fof(f12529,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f12517]) ).

fof(f12530,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12520]) ).

fof(f12531,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f12530]) ).

fof(f12532,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,identity_for(g2),f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f12521]) ).

fof(f12533,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12532]) ).

fof(f12535,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ81_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12523]) ).

fof(f12536,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ41_spl
      | product(g1,c,d3,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f11783]) ).

fof(f12538,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ41_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,d3,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f11784]) ).

fof(f12540,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f3143]) ).

fof(f12541,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12540]) ).

fof(f12542,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | ~ sQ50_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f3150]) ).

fof(f12543,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,isomorphism4(d1),f,isomorphism4(a)) ),
    inference(forward_demodulation,[status(thm)],[f250,f10331]) ).

fof(f12544,plain,
    ( sQ3_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ product(g2,isomorphism4(d1),f,g) ),
    inference(forward_demodulation,[status(thm)],[f100,f12543]) ).

fof(f12548,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6917]) ).

fof(f12550,plain,
    ( ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ28_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f287,f12437]) ).

fof(f12551,plain,
    ( ~ sQ17_spl
    | ~ sQ26_spl
    | ~ sQ28_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f287,f12429]) ).

fof(f12552,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ28_spl
    | product(g2,isomorphism2(b),g,f) ),
    inference(forward_demodulation,[status(thm)],[f287,f12434]) ).

fof(f12553,plain,
    ( ~ sQ1_spl
    | ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ28_spl
    | product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f95,f12552]) ).

fof(f12554,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5941]) ).

fof(f12558,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7617]) ).

fof(f12560,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f149]) ).

fof(f12562,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f12428]) ).

fof(f12564,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f11647]) ).

fof(f12565,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f12564,f10716]) ).

fof(f12567,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f12564,f193]) ).

fof(f12569,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,a,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f12564,f61]) ).

fof(f12575,plain,
    ( ~ sQ28_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10850]) ).

fof(f12577,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | ~ sQ52_spl
      | ~ sQ107_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f12389,f6508]) ).

fof(f12578,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ107_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f12389,f1088]) ).

fof(f12579,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ107_spl
      | product(g1,a,b,X0)
      | ~ product(g1,inverse(g1,b),c,X0) ),
    inference(resolution,[status(thm)],[f12389,f1087]) ).

fof(f12582,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ107_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f12389,f151]) ).

fof(f12583,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ107_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,inverse(g1,b),c,X0) ),
    inference(resolution,[status(thm)],[f12389,f150]) ).

fof(f12588,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ107_spl
      | X0 = c
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f12389,f65]) ).

fof(f12591,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ107_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12582]) ).

fof(f12597,plain,
    ! [X0,X1,X2] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f287,f11645]) ).

fof(f12598,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ69_spl
      | ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f12597,f10716]) ).

fof(f12600,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f12597,f193]) ).

fof(f12602,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f12597,f61]) ).

fof(f12605,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,inverse(g1,c),X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12602]) ).

fof(f12622,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9762,f1033]) ).

fof(f12623,plain,
    ! [X0] :
      ( ~ sQ55_spl
      | ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9762,f1032]) ).

fof(f12624,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9762,f1198]) ).

fof(f12625,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f9762,f1197]) ).

fof(f12626,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9762,f357]) ).

fof(f12627,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9762,f356]) ).

fof(f12628,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f9762,f151]) ).

fof(f12629,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,inverse(g2,g),h,X0) ),
    inference(resolution,[status(thm)],[f9762,f150]) ).

fof(f12630,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f9762,f140]) ).

fof(f12631,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9762,f133]) ).

fof(f12632,plain,
    ! [X0,X1,X2] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,X0,X2)
      | ~ product(g2,g,X1,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9762,f69]) ).

fof(f12633,plain,
    ! [X0,X1,X2] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,X1,X2)
      | ~ product(g2,h,X0,X2)
      | ~ product(g2,g,X0,X1) ),
    inference(resolution,[status(thm)],[f9762,f67]) ).

fof(f12634,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | X0 = h
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9762,f65]) ).

fof(f12635,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f12624]) ).

fof(f12636,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f12625]) ).

fof(f12637,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,inverse(g2,g),h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12628]) ).

fof(f12638,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f12637]) ).

fof(f12639,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f851,f12629]) ).

fof(f12640,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12639]) ).

fof(f12641,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12630]) ).

fof(f12642,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12631]) ).

fof(f12646,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ88_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9343,f865]) ).

fof(f12647,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ88_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9343,f864]) ).

fof(f12648,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(resolution,[status(thm)],[f9343,f1198]) ).

fof(f12649,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,f,h,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f9343,f1197]) ).

fof(f12650,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9343,f357]) ).

fof(f12651,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(resolution,[status(thm)],[f9343,f356]) ).

fof(f12652,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,identity_for(g2),h,X0) ),
    inference(resolution,[status(thm)],[f9343,f151]) ).

fof(f12653,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,inverse(g2,h),g,X0) ),
    inference(resolution,[status(thm)],[f9343,f150]) ).

fof(f12654,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,h,X0)
      | ~ product(g2,identity_for(g2),g,X0) ),
    inference(resolution,[status(thm)],[f9343,f140]) ).

fof(f12655,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,identity_for(g2),g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9343,f133]) ).

fof(f12659,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f12648]) ).

fof(f12660,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f12649]) ).

fof(f12661,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,inverse(g2,h),g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12652]) ).

fof(f12662,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,f,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f12661]) ).

fof(f12663,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,identity_for(g2),h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f12653]) ).

fof(f12664,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,f,h,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12663]) ).

fof(f12665,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,h,X0)
      | ~ product(g2,f,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12654]) ).

fof(f12666,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,f,g,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f12655]) ).

fof(f12673,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ17_spl
      | ~ sQ28_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f12227]) ).

fof(f12674,plain,
    ( ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ28_spl
    | product(g1,b,c,a) ),
    inference(resolution,[status(thm)],[f12673,f87]) ).

fof(f12675,plain,
    ( ~ sQ26_spl
    | ~ sQ17_spl
    | ~ sQ28_spl
    | product(g1,b,c,a) ),
    inference(resolution,[status(thm)],[f12673,f88]) ).

fof(f12677,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5945]) ).

fof(f12678,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12677]) ).

fof(f12680,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6906]) ).

fof(f12681,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12680]) ).

fof(f12683,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7607]) ).

fof(f12685,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6910]) ).

fof(f12686,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12685]) ).

fof(f12687,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12686]) ).

fof(f12688,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6911]) ).

fof(f12689,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12688]) ).

fof(f12690,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f12689]) ).

fof(f12691,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7608]) ).

fof(f12693,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7609]) ).

fof(f12695,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f7619]) ).

fof(f12697,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f6921]) ).

fof(f12698,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12697]) ).

fof(f12700,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5935]) ).

fof(f12701,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12700]) ).

fof(f12702,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f12701]) ).

fof(f12703,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5934]) ).

fof(f12704,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12703]) ).

fof(f12705,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12704]) ).

fof(f12706,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5931]) ).

fof(f12708,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f5930]) ).

fof(f12709,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12708]) ).

fof(f12711,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5932]) ).

fof(f12713,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5933]) ).

fof(f12715,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7606]) ).

fof(f12716,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12715]) ).

fof(f12718,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7610]) ).

fof(f12719,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12718]) ).

fof(f12720,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12719]) ).

fof(f12721,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f5943]) ).

fof(f12723,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6907]) ).

fof(f12725,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6908]) ).

fof(f12727,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7611]) ).

fof(f12728,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12727]) ).

fof(f12729,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f12728]) ).

fof(f12730,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f7621]) ).

fof(f12731,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12730]) ).

fof(f12733,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10839]) ).

fof(f12734,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12733]) ).

fof(f12736,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6909]) ).

fof(f12738,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10843]) ).

fof(f12739,plain,
    ( ~ sQ28_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12738]) ).

fof(f12740,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12739]) ).

fof(f12741,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f6919]) ).

fof(f12743,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10840]) ).

fof(f12745,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10844]) ).

fof(f12746,plain,
    ( ~ sQ28_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12745]) ).

fof(f12747,plain,
    ( ~ sQ28_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f12746]) ).

fof(f12748,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10841]) ).

fof(f12750,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10842]) ).

fof(f12752,plain,
    ( ~ sQ28_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f287,f10852]) ).

fof(f12754,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,d1)) ),
    inference(forward_demodulation,[status(thm)],[f287,f10854]) ).

fof(f12755,plain,
    ( ~ sQ28_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f287,f12754]) ).

fof(f12757,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f12419]) ).

fof(f12761,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,b),a,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f12421]) ).

fof(f12765,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | product(g1,inverse(g1,b),a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f287,f11669]) ).

fof(f12784,plain,
    ( ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f780]) ).

fof(f12785,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12120]) ).

fof(f12789,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f7528]) ).

fof(f12793,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f8102]) ).

fof(f12794,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f8135]) ).

fof(f12795,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f8144]) ).

fof(f12797,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12186]) ).

fof(f12800,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12161]) ).

fof(f12801,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12135]) ).

fof(f12805,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12084]) ).

fof(f12806,plain,
    ( ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f3099,f965]) ).

fof(f12807,plain,
    ( ~ sQ55_spl
    | ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3302]) ).

fof(f12810,plain,
    ( ~ sQ50_spl
    | ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f3099,f9136]) ).

fof(f12811,plain,
    ( ~ sQ50_spl
    | ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f3099,f9155]) ).

fof(f12825,plain,
    ( ~ sQ88_spl
    | group_member(multiply(g2,g,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3202,f3189]) ).

fof(f12827,plain,
    ( ~ sQ88_spl
    | group_member(multiply(g2,h,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3202,f3187]) ).

fof(f12829,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f4084]) ).

fof(f12830,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ107_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f6509,f12389]) ).

fof(f12832,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,inverse(g1,b),X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f6509,f193]) ).

fof(f12834,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,inverse(g1,b),X0)
      | ~ product(g1,c,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f6509,f61]) ).

fof(f12837,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,inverse(g1,b),X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12834]) ).

fof(f12844,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,a,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f3765]) ).

fof(f12845,plain,
    ( ~ sQ69_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,b,a,c) ),
    inference(resolution,[status(thm)],[f12844,f87]) ).

fof(f12848,plain,
    ( ~ sQ69_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | product(g1,a,b,c) ),
    inference(resolution,[status(thm)],[f12845,f401]) ).

fof(f12849,plain,
    ( ~ sQ69_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | c = b ),
    inference(resolution,[status(thm)],[f12845,f159]) ).

fof(f12850,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(resolution,[status(thm)],[f12845,f1088]) ).

fof(f12851,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,a,X0)
      | ~ product(g1,inverse(g1,b),c,X0) ),
    inference(resolution,[status(thm)],[f12845,f1087]) ).

fof(f12852,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f12845,f143]) ).

fof(f12854,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,identity_for(g1),a,X0) ),
    inference(resolution,[status(thm)],[f12845,f151]) ).

fof(f12855,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),a,X0)
      | ~ product(g1,inverse(g1,b),c,X0) ),
    inference(resolution,[status(thm)],[f12845,f150]) ).

fof(f12857,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f12845,f133]) ).

fof(f12858,plain,
    ! [X0,X1,X2] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f12845,f69]) ).

fof(f12859,plain,
    ! [X0,X1,X2] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,a,X0,X1) ),
    inference(resolution,[status(thm)],[f12845,f67]) ).

fof(f12860,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | X0 = c
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f12845,f65]) ).

fof(f12861,plain,
    ( ~ sQ69_spl
    | ~ sQ12_spl
    | ~ sQ26_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f12849,f215,f279,f232,f2593]) ).

fof(f12864,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,inverse(g1,b),c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12854]) ).

fof(f12869,plain,
    ! [X0] :
      ( ~ sQ69_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12857]) ).

fof(f12870,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,multiply(g1,c,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f2571]) ).

fof(f12871,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,multiply(g1,c,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f2565]) ).

fof(f12872,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,multiply(g1,c,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12871]) ).

fof(f12874,plain,
    ( ~ sQ26_spl
    | ~ sQ70_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f2597,f10715]) ).

fof(f12875,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ70_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f12874,f12597]) ).

fof(f12876,plain,
    ! [X0] :
      ( ~ sQ17_spl
      | ~ sQ26_spl
      | ~ sQ28_spl
      | ~ sQ70_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f12874,f12564]) ).

fof(f12877,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(resolution,[status(thm)],[f12874,f1088]) ).

fof(f12878,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,a,c,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f12874,f1087]) ).

fof(f12879,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f12874,f143]) ).

fof(f12880,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(resolution,[status(thm)],[f12874,f142]) ).

fof(f12881,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,identity_for(g1),c,X0) ),
    inference(resolution,[status(thm)],[f12874,f151]) ).

fof(f12882,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,inverse(g1,c),b,X0) ),
    inference(resolution,[status(thm)],[f12874,f150]) ).

fof(f12883,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,c,c,X0)
      | ~ product(g1,identity_for(g1),b,X0) ),
    inference(resolution,[status(thm)],[f12874,f140]) ).

fof(f12884,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,identity_for(g1),b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f12874,f133]) ).

fof(f12887,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | X0 = b
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f12874,f65]) ).

fof(f12888,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | ~ sQ12_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12877]) ).

fof(f12889,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | ~ sQ12_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12878]) ).

fof(f12890,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,inverse(g1,c),b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12881]) ).

fof(f12891,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | ~ sQ12_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12890]) ).

fof(f12892,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | ~ sQ12_spl
      | product(g1,identity_for(g1),c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f12882]) ).

fof(f12893,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | ~ sQ12_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12892]) ).

fof(f12894,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12883]) ).

fof(f12895,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f12884]) ).

fof(f12926,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,c,multiply(g1,b,c),X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f2637]) ).

fof(f12928,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,a,c,X0)
      | ~ product(g1,c,multiply(g1,b,c),X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f6826]) ).

fof(f12932,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f10068]) ).

fof(f12933,plain,
    ( ~ sQ70_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f2597,f714]) ).

fof(f12934,plain,
    ( ~ sQ83_spl
    | group_member(multiply(g2,h,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3081]) ).

fof(f12936,plain,
    ( ~ sQ83_spl
    | group_member(multiply(g2,g,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3083]) ).

fof(f12939,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f10030]) ).

fof(f12941,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,c,multiply(g1,b,b),X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f2653]) ).

fof(f12942,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | ~ sQ107_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12941]) ).

fof(f12943,plain,
    ( ~ sQ41_spl
    | ~ sQ107_spl
    | product(g1,c,c,b) ),
    inference(resolution,[status(thm)],[f12942,f87]) ).

fof(f12944,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,multiply(g1,b,b),X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f6825]) ).

fof(f12945,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | ~ sQ107_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12944]) ).

fof(f12952,plain,
    ( ~ sQ83_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3084]) ).

fof(f12954,plain,
    ( ~ sQ83_spl
    | group_member(multiply(g2,f,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3102]) ).

fof(f12958,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f10071]) ).

fof(f12959,plain,
    ( ~ sQ17_spl
    | ~ sQ52_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f10049]) ).

fof(f12960,plain,
    ( ~ sQ52_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f9741]) ).

fof(f12961,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f12061,f2644]) ).

fof(f12963,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f12061,f2645]) ).

fof(f12964,plain,
    ( ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(resolution,[status(thm)],[f12963,f87]) ).

fof(f12966,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | group_member(inverse(g1,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12053]) ).

fof(f12968,plain,
    ( ~ sQ83_spl
    | group_member(inverse(g2,h),g2) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3091]) ).

fof(f12971,plain,
    ( ~ sQ83_spl
    | product(g2,f,h,multiply(g2,f,multiply(g2,g,g))) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3104]) ).

fof(f12972,plain,
    ( ~ sQ83_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f3099,f12971]) ).

fof(f12974,plain,
    ( ~ sQ83_spl
    | product(g2,f,h,multiply(g2,f,multiply(g2,g,g))) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3085]) ).

fof(f12975,plain,
    ( ~ sQ83_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f3099,f12974]) ).

fof(f12977,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | ~ sQ70_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f2597,f10114]) ).

fof(f12978,plain,
    ( ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f3099,f9410]) ).

fof(f12979,plain,
    ( ~ sQ62_spl
    | ~ sQ70_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f2597,f4904]) ).

fof(f12982,plain,
    ( ~ sQ88_spl
    | ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f3099,f9445]) ).

fof(f12984,plain,
    ( ~ sQ88_spl
    | group_member(inverse(g2,g),g2) ),
    inference(forward_demodulation,[status(thm)],[f3202,f3197]) ).

fof(f12986,plain,
    ( ~ sQ83_spl
    | product(g2,g,h,multiply(g2,g,multiply(g2,g,g))) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3082]) ).

fof(f12987,plain,
    ( ~ sQ83_spl
    | product(g2,g,h,multiply(g2,g,h)) ),
    inference(forward_demodulation,[status(thm)],[f3099,f12986]) ).

fof(f12988,plain,
    ( ~ sQ83_spl
    | ~ sQ78_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f3065,f12987]) ).

fof(f12989,plain,
    ( ~ sQ83_spl
    | product(g2,h,h,multiply(g2,h,multiply(g2,g,g))) ),
    inference(forward_demodulation,[status(thm)],[f3099,f3080]) ).

fof(f12990,plain,
    ( ~ sQ83_spl
    | product(g2,h,h,multiply(g2,h,h)) ),
    inference(forward_demodulation,[status(thm)],[f3099,f12989]) ).

fof(f12994,plain,
    ( ~ sQ17_spl
    | ~ sQ57_spl
    | ~ sQ62_spl
    | ~ sQ70_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f2597,f4086]) ).

fof(f12995,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | ~ sQ70_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f2597,f3994]) ).

fof(f12998,plain,
    ! [X0,X1,X2] :
      ( ~ sQ107_spl
      | product(g1,c,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f12061,f2650]) ).

fof(f12999,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ107_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f12998,f12389]) ).

fof(f13000,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | ~ sQ107_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f12998,f6512]) ).

fof(f13001,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | product(g1,c,inverse(g1,b),X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f12998,f193]) ).

fof(f13002,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f12998,f88]) ).

fof(f13003,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | product(g1,c,inverse(g1,b),X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f12998,f61]) ).

fof(f13005,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | ~ sQ41_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f13001]) ).

fof(f13006,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | product(g1,c,inverse(g1,b),X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f13003]) ).

fof(f13007,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | ~ sQ41_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f13006]) ).

fof(f13009,plain,
    ! [X0,X1,X2] :
      ( ~ sQ107_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f12061,f2651]) ).

fof(f13010,plain,
    ! [X0] :
      ( ~ sQ52_spl
      | ~ sQ107_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f13009,f12389]) ).

fof(f13011,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | ~ sQ107_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f13009,f6512]) ).

fof(f13012,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,inverse(g1,b),X0) ),
    inference(resolution,[status(thm)],[f13009,f193]) ).

fof(f13013,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f13009,f88]) ).

fof(f13014,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,c,inverse(g1,b),X0) ),
    inference(resolution,[status(thm)],[f13009,f61]) ).

fof(f13016,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | ~ sQ41_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f13012]) ).

fof(f13017,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | ~ sQ41_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f620,f13014]) ).

fof(f13018,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | ~ sQ41_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f13017]) ).

fof(f13022,plain,
    ( ~ sQ70_spl
    | group_member(inverse(g1,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2592]) ).

fof(f13031,plain,
    ( ~ sQ52_spl
    | ~ sQ43_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f2546,f9885]) ).

fof(f13035,plain,
    ! [X0] :
      ( ~ sQ107_spl
      | X0 = c
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f12061,f2652]) ).

fof(f13038,plain,
    ( ~ sQ43_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f2546,f4339]) ).

fof(f13042,plain,
    ( ~ sQ88_spl
    | product(g2,g,g,multiply(g2,g,multiply(g2,h,h))) ),
    inference(forward_demodulation,[status(thm)],[f3202,f3188]) ).

fof(f13043,plain,
    ( ~ sQ88_spl
    | product(g2,g,g,multiply(g2,g,g)) ),
    inference(forward_demodulation,[status(thm)],[f3202,f13042]) ).

fof(f13044,plain,
    ( ~ sQ88_spl
    | ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(forward_demodulation,[status(thm)],[f3099,f13043]) ).

fof(f13045,plain,
    ( ~ sQ88_spl
    | product(g2,h,g,multiply(g2,h,multiply(g2,h,h))) ),
    inference(forward_demodulation,[status(thm)],[f3202,f3186]) ).

fof(f13046,plain,
    ( ~ sQ88_spl
    | product(g2,h,g,multiply(g2,h,g)) ),
    inference(forward_demodulation,[status(thm)],[f3202,f13045]) ).

fof(f13047,plain,
    ( ~ sQ88_spl
    | ~ sQ90_spl
    | product(g2,h,g,f) ),
    inference(forward_demodulation,[status(thm)],[f3224,f13046]) ).

fof(f13050,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | X0 = a
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2627,f2636]) ).

fof(f13055,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f2627,f2641]) ).

fof(f13058,plain,
    ( ~ sQ43_spl
    | group_member(multiply(g1,c,a),g1) ),
    inference(forward_demodulation,[status(thm)],[f2627,f4297]) ).

fof(f13066,plain,
    ( ~ sQ43_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,c,b))) ),
    inference(forward_demodulation,[status(thm)],[f2546,f4341]) ).

fof(f13067,plain,
    ( ~ sQ43_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f2546,f13066]) ).

fof(f13073,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2627,f2642]) ).

fof(f13074,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,b,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2627,f2634]) ).

fof(f13082,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,b,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2627,f2635]) ).

fof(f13083,plain,
    ( ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(resolution,[status(thm)],[f2105,f87]) ).

fof(f13084,plain,
    ( ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(resolution,[status(thm)],[f2105,f88]) ).

fof(f13085,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,b,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2627,f2628]) ).

fof(f13086,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,b,c,X0)
      | ~ product(g1,a,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f2627,f2629]) ).

fof(f13091,plain,
    ( ~ sQ43_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,b,c))) ),
    inference(forward_demodulation,[status(thm)],[f2627,f4299]) ).

fof(f13092,plain,
    ( ~ sQ43_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f2627,f13091]) ).

fof(f13104,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,c,c,multiply(g1,c,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f734,f720]) ).

fof(f13105,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f734,f13104]) ).

fof(f13106,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | ~ sQ70_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f2597,f13105]) ).

fof(f13112,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,b,c,multiply(g1,b,multiply(g1,a,c))) ),
    inference(forward_demodulation,[status(thm)],[f734,f778]) ).

fof(f13113,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f734,f13112]) ).

fof(f13114,plain,
    ( ~ sQ17_spl
    | ~ sQ47_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f13113]) ).

fof(f13120,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | X0 = a
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2546,f2555]) ).

fof(f13124,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,a,X0,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2546,f2554]) ).

fof(f13125,plain,
    ! [X0,X1,X2] :
      ( ~ sQ43_spl
      | product(g1,a,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2546,f2553]) ).

fof(f13126,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2546,f2561]) ).

fof(f13131,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | product(g1,a,a,X0)
      | ~ product(g1,c,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2546,f2547]) ).

fof(f13132,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12043]) ).

fof(f13134,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | group_member(multiply(g1,b,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12044]) ).

fof(f13136,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | group_member(multiply(g1,c,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12045]) ).

fof(f13138,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | group_member(multiply(g1,a,c),g1) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12064]) ).

fof(f13140,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,a,c,multiply(g1,a,multiply(g1,b,b))) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12042]) ).

fof(f13141,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f12061,f13140]) ).

fof(f13143,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,c,multiply(g1,b,multiply(g1,b,b))) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12046]) ).

fof(f13144,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,b,c,multiply(g1,b,c)) ),
    inference(forward_demodulation,[status(thm)],[f12061,f13143]) ).

fof(f13145,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | ~ sQ43_spl
    | product(g1,b,c,a) ),
    inference(forward_demodulation,[status(thm)],[f2627,f13144]) ).

fof(f13147,plain,
    ( ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(resolution,[status(thm)],[f3141,f89]) ).

fof(f13148,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,c,c,multiply(g1,c,multiply(g1,b,b))) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12047]) ).

fof(f13149,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,c,c,multiply(g1,c,c)) ),
    inference(forward_demodulation,[status(thm)],[f12061,f13148]) ).

fof(f13150,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | ~ sQ70_spl
    | product(g1,c,c,b) ),
    inference(forward_demodulation,[status(thm)],[f2597,f13149]) ).

fof(f13151,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,a,c,multiply(g1,a,multiply(g1,b,b))) ),
    inference(forward_demodulation,[status(thm)],[f12061,f12066]) ).

fof(f13152,plain,
    ( ~ sQ28_spl
    | ~ sQ107_spl
    | product(g1,a,c,multiply(g1,a,c)) ),
    inference(forward_demodulation,[status(thm)],[f12061,f13151]) ).

fof(f13158,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | ~ sQ83_spl
      | product(g2,h,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f3146,f9762]) ).

fof(f13159,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ83_spl
      | product(g2,h,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f3146,f8527]) ).

fof(f13160,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,h,inverse(g2,g),X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f3146,f198]) ).

fof(f13161,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f3146,f90]) ).

fof(f13162,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,h,inverse(g2,g),X0)
      | ~ product(g2,g,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f3146,f61]) ).

fof(f13165,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,h,inverse(g2,g),X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f13162]) ).

fof(f13168,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2597,f12870]) ).

fof(f13169,plain,
    ( ~ sQ83_spl
    | ~ sQ50_spl
    | product(g2,h,h,g) ),
    inference(resolution,[status(thm)],[f12542,f89]) ).

fof(f13170,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | ~ sQ83_spl
      | product(g2,g,h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f3147,f9762]) ).

fof(f13171,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ83_spl
      | product(g2,g,f,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f3147,f8527]) ).

fof(f13172,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,g,f,X0)
      | ~ product(g2,h,inverse(g2,g),X0) ),
    inference(resolution,[status(thm)],[f3147,f198]) ).

fof(f13173,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,g,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f3147,f90]) ).

fof(f13174,plain,
    ! [X0] :
      ( ~ sQ83_spl
      | product(g2,g,identity_for(g2),X0)
      | ~ product(g2,h,inverse(g2,g),X0) ),
    inference(resolution,[status(thm)],[f3147,f61]) ).

fof(f13180,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,g,h,X0)
      | ~ product(g2,h,g,X0) ),
    inference(resolution,[status(thm)],[f9352,f9343]) ).

fof(f13181,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ88_spl
      | product(g2,g,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f9352,f8528]) ).

fof(f13182,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,g,inverse(g2,h),X0)
      | ~ product(g2,h,f,X0) ),
    inference(resolution,[status(thm)],[f9352,f198]) ).

fof(f13183,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,g,f,X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9352,f90]) ).

fof(f13184,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,g,inverse(g2,h),X0)
      | ~ product(g2,h,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f9352,f61]) ).

fof(f13185,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,g,identity_for(g2),X0)
      | ~ product(g2,h,h,X0) ),
    inference(resolution,[status(thm)],[f9352,f58]) ).

fof(f13186,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f13182]) ).

fof(f13187,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,g,inverse(g2,h),X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f13184]) ).

fof(f13188,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,g,g,X0)
      | ~ product(g2,h,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f13187]) ).

fof(f13189,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,g,f,X0)
      | ~ product(g2,h,h,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f13185]) ).

fof(f13190,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2597,f12872]) ).

fof(f13191,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,g,X0)
      | ~ product(g2,g,h,X0) ),
    inference(resolution,[status(thm)],[f9353,f9343]) ).

fof(f13192,plain,
    ! [X0] :
      ( ~ sQ50_spl
      | ~ sQ88_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(resolution,[status(thm)],[f9353,f8528]) ).

fof(f13193,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,inverse(g2,h),X0) ),
    inference(resolution,[status(thm)],[f9353,f198]) ).

fof(f13194,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(resolution,[status(thm)],[f9353,f90]) ).

fof(f13195,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,g,inverse(g2,h),X0) ),
    inference(resolution,[status(thm)],[f9353,f61]) ).

fof(f13196,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,h,X0)
      | ~ product(g2,g,identity_for(g2),X0) ),
    inference(resolution,[status(thm)],[f9353,f58]) ).

fof(f13197,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f13193]) ).

fof(f13198,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,identity_for(g2),X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f8492,f13195]) ).

fof(f13199,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | ~ sQ50_spl
      | product(g2,h,f,X0)
      | ~ product(g2,g,g,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f13198]) ).

fof(f13200,plain,
    ! [X0] :
      ( ~ sQ88_spl
      | product(g2,h,h,X0)
      | ~ product(g2,g,f,X0) ),
    inference(forward_demodulation,[status(thm)],[f86,f13196]) ).

fof(f13203,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ70_spl
      | product(g1,a,c,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2574]) ).

fof(f13204,plain,
    ! [X0] :
      ( ~ sQ43_spl
      | ~ sQ70_spl
      | product(g1,b,b,X0)
      | ~ product(g1,a,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2572]) ).

fof(f13207,plain,
    ( ~ sQ70_spl
    | product(g1,a,b,multiply(g1,a,multiply(g1,c,c))) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2581]) ).

fof(f13208,plain,
    ( ~ sQ70_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f2597,f13207]) ).

fof(f13210,plain,
    ! [X0,X1,X2] :
      ( ~ sQ70_spl
      | product(g1,c,X1,X2)
      | ~ product(g1,b,X0,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2569]) ).

fof(f13211,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,c,b,X0)
      | ~ product(g1,b,c,X0) ),
    inference(resolution,[status(thm)],[f13210,f12874]) ).

fof(f13212,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(resolution,[status(thm)],[f13210,f6513]) ).

fof(f13213,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f13210,f193]) ).

fof(f13214,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(resolution,[status(thm)],[f13210,f88]) ).

fof(f13215,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,b,inverse(g1,c),X0) ),
    inference(resolution,[status(thm)],[f13210,f61]) ).

fof(f13216,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f13210,f58]) ).

fof(f13217,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f13213]) ).

fof(f13218,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,identity_for(g1),X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f13215]) ).

fof(f13219,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,c,a,X0)
      | ~ product(g1,b,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f13218]) ).

fof(f13220,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,c,c,X0)
      | ~ product(g1,b,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f13216]) ).

fof(f13222,plain,
    ( ~ sQ70_spl
    | product(g1,a,b,multiply(g1,a,multiply(g1,c,c))) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2605]) ).

fof(f13223,plain,
    ( ~ sQ70_spl
    | product(g1,a,b,multiply(g1,a,b)) ),
    inference(forward_demodulation,[status(thm)],[f2597,f13222]) ).

fof(f13225,plain,
    ( ~ sQ70_spl
    | product(g1,c,b,multiply(g1,c,multiply(g1,c,c))) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2586]) ).

fof(f13226,plain,
    ( ~ sQ70_spl
    | product(g1,c,b,multiply(g1,c,b)) ),
    inference(forward_demodulation,[status(thm)],[f2597,f13225]) ).

fof(f13227,plain,
    ( ~ sQ70_spl
    | ~ sQ43_spl
    | product(g1,c,b,a) ),
    inference(forward_demodulation,[status(thm)],[f2546,f13226]) ).

fof(f13228,plain,
    ! [X0,X1,X2] :
      ( ~ sQ70_spl
      | product(g1,b,X0,X2)
      | ~ product(g1,c,X1,X2)
      | ~ product(g1,c,X0,X1) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2568]) ).

fof(f13229,plain,
    ! [X0] :
      ( ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,b,c,X0)
      | ~ product(g1,c,b,X0) ),
    inference(resolution,[status(thm)],[f13228,f12874]) ).

fof(f13230,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | ~ sQ26_spl
      | ~ sQ70_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f13228,f6513]) ).

fof(f13231,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,c,a,X0) ),
    inference(resolution,[status(thm)],[f13228,f193]) ).

fof(f13232,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f13228,f88]) ).

fof(f13233,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,c,identity_for(g1),X0) ),
    inference(resolution,[status(thm)],[f13228,f61]) ).

fof(f13234,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,b,identity_for(g1),X0)
      | ~ product(g1,c,c,X0) ),
    inference(resolution,[status(thm)],[f13228,f58]) ).

fof(f13235,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f13231]) ).

fof(f13236,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,b,inverse(g1,c),X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f13233]) ).

fof(f13237,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | ~ sQ12_spl
      | ~ sQ26_spl
      | product(g1,b,b,X0)
      | ~ product(g1,c,a,X0) ),
    inference(forward_demodulation,[status(thm)],[f11150,f13236]) ).

fof(f13238,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,b,a,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f85,f13234]) ).

fof(f13239,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2576]) ).

fof(f13240,plain,
    ( ~ sQ70_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2603]) ).

fof(f13242,plain,
    ( ~ sQ70_spl
    | product(g1,b,b,multiply(g1,b,multiply(g1,c,c))) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2585]) ).

fof(f13243,plain,
    ( ~ sQ70_spl
    | product(g1,b,b,multiply(g1,b,b)) ),
    inference(forward_demodulation,[status(thm)],[f2597,f13242]) ).

fof(f13244,plain,
    ( ~ sQ70_spl
    | ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(forward_demodulation,[status(thm)],[f12061,f13243]) ).

fof(f13245,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2575]) ).

fof(f13246,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,c,c,X0)
      | ~ product(g1,a,b,X0) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2563]) ).

fof(f13247,plain,
    ( ~ sQ70_spl
    | group_member(multiply(g1,a,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2582]) ).

fof(f13249,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | X0 = b
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2570]) ).

fof(f13250,plain,
    ! [X0] :
      ( ~ sQ70_spl
      | product(g1,a,b,X0)
      | ~ product(g1,c,c,X0) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2562]) ).

fof(f13251,plain,
    ( ~ sQ70_spl
    | group_member(multiply(g1,c,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2584]) ).

fof(f13253,plain,
    ( ~ sQ70_spl
    | group_member(multiply(g1,b,b),g1) ),
    inference(forward_demodulation,[status(thm)],[f2597,f2583]) ).

fof(f13256,plain,
    ( ~ sQ12_spl
    | ~ sQ26_spl
    | ~ sQ107_spl
    | product(g1,c,c,b) ),
    inference(resolution,[status(thm)],[f13000,f88]) ).

fof(f13258,plain,
    ( ~ sQ95_spl
    | product(g2,h,h,multiply(g2,h,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3410]) ).

fof(f13259,plain,
    ( ~ sQ95_spl
    | product(g2,h,h,multiply(g2,h,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f13258]) ).

fof(f13261,plain,
    ( ~ sQ95_spl
    | product(g2,g,h,multiply(g2,g,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3412]) ).

fof(f13262,plain,
    ( ~ sQ95_spl
    | product(g2,g,h,multiply(g2,g,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f13261]) ).

fof(f13263,plain,
    ( ~ sQ95_spl
    | ~ sQ78_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f3065,f13262]) ).

fof(f13264,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3415]) ).

fof(f13265,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f13264]) ).

fof(f13272,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3425]) ).

fof(f13273,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f13272]) ).

fof(f13276,plain,
    ( ~ sQ107_spl
    | product(g1,b,b,c) ),
    inference(resolution,[status(thm)],[f13013,f88]) ).

fof(f13279,plain,
    ( ~ sQ95_spl
    | product(g2,h,h,multiply(g2,h,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3524]) ).

fof(f13280,plain,
    ( ~ sQ95_spl
    | product(g2,h,h,multiply(g2,h,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f13279]) ).

fof(f13282,plain,
    ( ~ sQ95_spl
    | product(g2,g,h,multiply(g2,g,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3526]) ).

fof(f13283,plain,
    ( ~ sQ95_spl
    | product(g2,g,h,multiply(g2,g,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f13282]) ).

fof(f13284,plain,
    ( ~ sQ95_spl
    | ~ sQ78_spl
    | product(g2,g,h,f) ),
    inference(forward_demodulation,[status(thm)],[f3065,f13283]) ).

fof(f13285,plain,
    ( ~ sQ52_spl
    | ~ sQ43_spl
    | product(g1,c,a,multiply(g1,c,multiply(g1,c,b))) ),
    inference(forward_demodulation,[status(thm)],[f2546,f9887]) ).

fof(f13286,plain,
    ( ~ sQ52_spl
    | ~ sQ43_spl
    | product(g1,c,a,multiply(g1,c,a)) ),
    inference(forward_demodulation,[status(thm)],[f2546,f13285]) ).

fof(f13289,plain,
    ( ~ sQ50_spl
    | ~ sQ83_spl
    | product(g2,h,h,g) ),
    inference(resolution,[status(thm)],[f13159,f90]) ).

fof(f13290,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3529]) ).

fof(f13291,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f13290]) ).

fof(f13293,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,multiply(g2,h,f))) ),
    inference(forward_demodulation,[status(thm)],[f3287,f3539]) ).

fof(f13294,plain,
    ( ~ sQ95_spl
    | product(g2,f,h,multiply(g2,f,h)) ),
    inference(forward_demodulation,[status(thm)],[f3287,f13293]) ).

fof(f13305,plain,
    ( ~ sQ83_spl
    | product(g2,g,g,h) ),
    inference(resolution,[status(thm)],[f13173,f90]) ).

fof(f13328,plain,
    ( ~ sQ90_spl
    | product(g2,h,f,multiply(g2,h,multiply(g2,h,g))) ),
    inference(forward_demodulation,[status(thm)],[f3224,f5234]) ).

fof(f13329,plain,
    ( ~ sQ90_spl
    | product(g2,h,f,multiply(g2,h,f)) ),
    inference(forward_demodulation,[status(thm)],[f3224,f13328]) ).

fof(model,axiom,
    ( sQ1_spl
    | ~ sQ3_spl
    | ~ sQ6_spl
    | ~ sQ7_spl
    | sQ8_spl
    | ~ sQ9_spl
    | sQ10_spl
    | ~ sQ11_spl
    | sQ12_spl
    | sQ14_spl
    | ~ sQ16_spl
    | sQ17_spl
    | ~ sQ18_spl
    | ~ sQ19_spl
    | sQ20_spl
    | ~ sQ21_spl
    | ~ sQ22_spl
    | sQ23_spl
    | ~ sQ24_spl
    | ~ sQ25_spl
    | sQ26_spl
    | ~ sQ27_spl
    | sQ28_spl
    | ~ sQ29_spl
    | ~ sQ30_spl
    | ~ sQ31_spl
    | sQ32_spl
    | ~ sQ33_spl
    | sQ34_spl
    | sQ35_spl
    | sQ36_spl
    | ~ sQ37_spl
    | ~ sQ38_spl
    | ~ sQ39_spl
    | ~ sQ40_spl
    | sQ41_spl
    | ~ sQ42_spl
    | sQ43_spl
    | ~ sQ44_spl
    | ~ sQ45_spl
    | ~ sQ46_spl
    | sQ47_spl
    | ~ sQ48_spl
    | ~ sQ49_spl
    | sQ50_spl
    | ~ sQ51_spl
    | sQ52_spl
    | ~ sQ53_spl
    | ~ sQ54_spl
    | sQ55_spl
    | ~ sQ56_spl
    | sQ57_spl
    | ~ sQ58_spl
    | ~ sQ60_spl
    | ~ sQ61_spl
    | sQ62_spl
    | ~ sQ63_spl
    | sQ64_spl
    | ~ sQ65_spl
    | ~ sQ66_spl
    | ~ sQ67_spl
    | sQ68_spl
    | ~ sQ69_spl
    | sQ70_spl
    | ~ sQ71_spl
    | sQ72_spl
    | ~ sQ73_spl
    | ~ sQ74_spl
    | sQ75_spl
    | ~ sQ76_spl
    | ~ sQ77_spl
    | sQ78_spl
    | ~ sQ79_spl
    | ~ sQ80_spl
    | ~ sQ81_spl
    | ~ sQ82_spl
    | sQ83_spl
    | ~ sQ84_spl
    | sQ85_spl
    | ~ sQ86_spl
    | ~ sQ87_spl
    | sQ88_spl
    | ~ sQ89_spl
    | sQ90_spl
    | ~ sQ91_spl
    | ~ sQ92_spl
    | ~ sQ93_spl
    | ~ sQ94_spl
    | sQ95_spl
    | ~ sQ96_spl
    | sQ97_spl
    | ~ sQ98_spl
    | sQ99_spl
    | ~ sQ100_spl
    | ~ sQ101_spl
    | sQ102_spl
    | ~ sQ103_spl
    | ~ sQ104_spl
    | sQ107_spl ) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : GRP026-2 : TPTP v9.3.1. Bugfixed v1.2.1.
% 0.00/0.04  % Command  : drodi -satmode(on) -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.10/5.38  % Computer : n019.cluster.edu
% 0.10/5.38  % Model    : x86_64 x86_64
% 0.10/5.38  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/5.38  % Memory   : 8046.5625MB
% 0.10/5.38  % OS       : Linux 6.8.0-71-generic
% 0.10/5.38  % CPULimit : 300
% 0.10/5.38  % WCLimit  : 300
% 0.10/5.38  % DateTime : Sun Sep 20 19:54:27 UTC 2026
% 0.10/5.38  % CPUTime  : 
% 0.10/5.39  % Drodi V4.1.1
% 4.51/6.34  % SZS status Satisfiable for theBenchmark: Theory is satisfiable
% 4.51/6.34  % SZS output start Saturation for theBenchmark
% See solution above
% 0.70/6.46  % Elapsed time: 1.067917 seconds
% 0.70/6.46  % CPU time: 7.293557 seconds
% 0.70/6.46  % Total memory used: 191.886 MB
% 0.70/6.46  % Net memory used: 181.805 MB
%------------------------------------------------------------------------------