TSTP Solution File: SWW300+1 by Vampire-SAT---4.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.9
% Problem  : SWW300+1 : TPTP v8.2.0. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire %s %d SAT

% Computer : n017.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Mon Jun 24 18:50:10 EDT 2024

% Result   : Theorem 4.83s 1.40s
% Output   : Refutation 4.83s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   10
%            Number of leaves      :  618
% Syntax   : Number of formulae    : 1428 ( 913 unt;   0 def)
%            Number of atoms       : 2419 ( 394 equ)
%            Maximal formula atoms :   12 (   1 avg)
%            Number of connectives : 1392 ( 401   ~; 350   |; 228   &)
%                                         ( 336 <=>;  77  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   13 (   2 avg)
%            Maximal term depth    :    6 (   2 avg)
%            Number of predicates  :  425 ( 423 usr; 307 prp; 0-4 aty)
%            Number of functors    :   83 (  83 usr;  27 con; 0-3 aty)
%            Number of variables   :  796 ( 731   !;  65   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f30782,plain,
    $false,
    inference(avatar_sat_refutation,[],[f29321,f29326,f29330,f29335,f29340,f29345,f29350,f29355,f29360,f29365,f29370,f29375,f29380,f29385,f29390,f29395,f29400,f29405,f29410,f29415,f29420,f29425,f29430,f29435,f29440,f29445,f29450,f29455,f29460,f29465,f29470,f29475,f29480,f29485,f29490,f29495,f29500,f29505,f29510,f29515,f29520,f29525,f29530,f29535,f29540,f29545,f29550,f29555,f29560,f29565,f29570,f29575,f29580,f29585,f29590,f29595,f29600,f29605,f29610,f29615,f29620,f29625,f29630,f29635,f29640,f29645,f29650,f29655,f29660,f29665,f29670,f29675,f29680,f29685,f29690,f29695,f29700,f29705,f29710,f29715,f29720,f29725,f29730,f29735,f29740,f29745,f29750,f29755,f29760,f29765,f29770,f29775,f29780,f29785,f29790,f29795,f29800,f29805,f29810,f29815,f29820,f29825,f29830,f29835,f29840,f29845,f29850,f29855,f29860,f29865,f29870,f29875,f29880,f29885,f29890,f29895,f29900,f29905,f29910,f29915,f29920,f29925,f29930,f29935,f29940,f29945,f29950,f29955,f29960,f29965,f29970,f29975,f29980,f29985,f29990,f29995,f30000,f30005,f30010,f30015,f30020,f30025,f30030,f30035,f30040,f30045,f30050,f30055,f30060,f30065,f30070,f30075,f30080,f30085,f30090,f30095,f30100,f30105,f30110,f30115,f30120,f30125,f30130,f30135,f30140,f30145,f30150,f30155,f30160,f30165,f30170,f30175,f30180,f30185,f30190,f30195,f30200,f30205,f30210,f30215,f30220,f30225,f30230,f30235,f30240,f30245,f30250,f30255,f30260,f30265,f30270,f30275,f30280,f30285,f30290,f30295,f30300,f30305,f30310,f30315,f30320,f30325,f30330,f30335,f30340,f30346,f30351,f30356,f30361,f30365,f30369,f30373,f30377,f30381,f30385,f30389,f30393,f30397,f30401,f30406,f30410,f30415,f30420,f30425,f30430,f30434,f30438,f30442,f30446,f30450,f30454,f30458,f30462,f30466,f30470,f30474,f30479,f30484,f30489,f30494,f30500,f30505,f30510,f30515,f30520,f30525,f30530,f30535,f30539,f30543,f30547,f30551,f30555,f30559,f30563,f30567,f30571,f30575,f30579,f30583,f30587,f30591,f30595,f30599,f30604,f30608,f30612,f30616,f30621,f30626,f30631,f30636,f30641,f30646,f30651,f30655,f30659,f30664,f30670,f30674,f30678,f30682,f30686,f30690,f30694,f30699,f30703,f30707,f30711,f30715,f30719,f30723,f30727,f30731,f30735,f30739,f30744,f30748,f30752,f30756,f30760,f30764,f30768,f30772,f30776,f30780,f30781]) ).

fof(f30781,plain,
    ( spl670_2
    | ~ spl670_3
    | ~ spl670_286 ),
    inference(avatar_split_clause,[],[f30740,f30696,f29328,f29323]) ).

fof(f29323,plain,
    ( spl670_2
  <=> v_Q(sK87,sK89) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_2])]) ).

fof(f29328,plain,
    ( spl670_3
  <=> ! [X3] :
        ( v_Q(X3,sK89)
        | ~ v_P_H(X3,sK88) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_3])]) ).

fof(f30696,plain,
    ( spl670_286
  <=> v_P_H(sK87,sK88) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_286])]) ).

fof(f30740,plain,
    ( v_Q(sK87,sK89)
    | ~ spl670_3
    | ~ spl670_286 ),
    inference(resolution,[],[f30698,f29329]) ).

fof(f29329,plain,
    ( ! [X3] :
        ( ~ v_P_H(X3,sK88)
        | v_Q(X3,sK89) )
    | ~ spl670_3 ),
    inference(avatar_component_clause,[],[f29328]) ).

fof(f30698,plain,
    ( v_P_H(sK87,sK88)
    | ~ spl670_286 ),
    inference(avatar_component_clause,[],[f30696]) ).

fof(f30780,plain,
    spl670_306,
    inference(avatar_split_clause,[],[f18678,f30778]) ).

fof(f30778,plain,
    ( spl670_306
  <=> ! [X0,X1] :
        ( class_Lattices_Odistrib__lattice(tc_fun(X0,X1))
        | ~ class_Lattices_Odistrib__lattice(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_306])]) ).

fof(f18678,plain,
    ! [X0,X1] :
      ( class_Lattices_Odistrib__lattice(tc_fun(X0,X1))
      | ~ class_Lattices_Odistrib__lattice(X1) ),
    inference(cnf_transformation,[],[f10809]) ).

fof(f10809,plain,
    ! [X0,X1] :
      ( class_Lattices_Odistrib__lattice(tc_fun(X0,X1))
      | ~ class_Lattices_Odistrib__lattice(X1) ),
    inference(ennf_transformation,[],[f6423]) ).

fof(f6423,plain,
    ! [X0,X1] :
      ( class_Lattices_Odistrib__lattice(X1)
     => class_Lattices_Odistrib__lattice(tc_fun(X0,X1)) ),
    inference(rectify,[],[f4990]) ).

fof(f4990,axiom,
    ! [X277,X278] :
      ( class_Lattices_Odistrib__lattice(X278)
     => class_Lattices_Odistrib__lattice(tc_fun(X277,X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30776,plain,
    spl670_305,
    inference(avatar_split_clause,[],[f18567,f30774]) ).

fof(f30774,plain,
    ( spl670_305
  <=> ! [X0,X1] :
        ( class_Orderings_Obot(tc_fun(X0,X1))
        | ~ class_Orderings_Obot(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_305])]) ).

fof(f18567,plain,
    ! [X0,X1] :
      ( class_Orderings_Obot(tc_fun(X0,X1))
      | ~ class_Orderings_Obot(X1) ),
    inference(cnf_transformation,[],[f10696]) ).

fof(f10696,plain,
    ! [X0,X1] :
      ( class_Orderings_Obot(tc_fun(X0,X1))
      | ~ class_Orderings_Obot(X1) ),
    inference(ennf_transformation,[],[f6332]) ).

fof(f6332,plain,
    ! [X0,X1] :
      ( class_Orderings_Obot(X1)
     => class_Orderings_Obot(tc_fun(X0,X1)) ),
    inference(rectify,[],[f4998]) ).

fof(f4998,axiom,
    ! [X277,X278] :
      ( class_Orderings_Obot(X278)
     => class_Orderings_Obot(tc_fun(X277,X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30772,plain,
    spl670_304,
    inference(avatar_split_clause,[],[f18564,f30770]) ).

fof(f30770,plain,
    ( spl670_304
  <=> ! [X0,X1] :
        ( class_Groups_Ouminus(tc_fun(X0,X1))
        | ~ class_Groups_Ouminus(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_304])]) ).

fof(f18564,plain,
    ! [X0,X1] :
      ( class_Groups_Ouminus(tc_fun(X0,X1))
      | ~ class_Groups_Ouminus(X1) ),
    inference(cnf_transformation,[],[f10693]) ).

fof(f10693,plain,
    ! [X0,X1] :
      ( class_Groups_Ouminus(tc_fun(X0,X1))
      | ~ class_Groups_Ouminus(X1) ),
    inference(ennf_transformation,[],[f6329]) ).

fof(f6329,plain,
    ! [X0,X1] :
      ( class_Groups_Ouminus(X1)
     => class_Groups_Ouminus(tc_fun(X0,X1)) ),
    inference(rectify,[],[f4999]) ).

fof(f4999,axiom,
    ! [X277,X278] :
      ( class_Groups_Ouminus(X278)
     => class_Groups_Ouminus(tc_fun(X277,X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30768,plain,
    spl670_303,
    inference(avatar_split_clause,[],[f18549,f30766]) ).

fof(f30766,plain,
    ( spl670_303
  <=> ! [X0,X1] :
        ( class_Complete__Lattice_Ocomplete__lattice(tc_fun(X0,X1))
        | ~ class_Complete__Lattice_Ocomplete__lattice(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_303])]) ).

fof(f18549,plain,
    ! [X0,X1] :
      ( class_Complete__Lattice_Ocomplete__lattice(tc_fun(X0,X1))
      | ~ class_Complete__Lattice_Ocomplete__lattice(X1) ),
    inference(cnf_transformation,[],[f10676]) ).

fof(f10676,plain,
    ! [X0,X1] :
      ( class_Complete__Lattice_Ocomplete__lattice(tc_fun(X0,X1))
      | ~ class_Complete__Lattice_Ocomplete__lattice(X1) ),
    inference(ennf_transformation,[],[f6316]) ).

fof(f6316,plain,
    ! [X0,X1] :
      ( class_Complete__Lattice_Ocomplete__lattice(X1)
     => class_Complete__Lattice_Ocomplete__lattice(tc_fun(X0,X1)) ),
    inference(rectify,[],[f4985]) ).

fof(f4985,axiom,
    ! [X277,X278] :
      ( class_Complete__Lattice_Ocomplete__lattice(X278)
     => class_Complete__Lattice_Ocomplete__lattice(tc_fun(X277,X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30764,plain,
    spl670_302,
    inference(avatar_split_clause,[],[f18543,f30762]) ).

fof(f30762,plain,
    ( spl670_302
  <=> ! [X0,X1] :
        ( class_Lattices_Oboolean__algebra(tc_fun(X0,X1))
        | ~ class_Lattices_Oboolean__algebra(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_302])]) ).

fof(f18543,plain,
    ! [X0,X1] :
      ( class_Lattices_Oboolean__algebra(tc_fun(X0,X1))
      | ~ class_Lattices_Oboolean__algebra(X1) ),
    inference(cnf_transformation,[],[f10670]) ).

fof(f10670,plain,
    ! [X0,X1] :
      ( class_Lattices_Oboolean__algebra(tc_fun(X0,X1))
      | ~ class_Lattices_Oboolean__algebra(X1) ),
    inference(ennf_transformation,[],[f6310]) ).

fof(f6310,plain,
    ! [X0,X1] :
      ( class_Lattices_Oboolean__algebra(X1)
     => class_Lattices_Oboolean__algebra(tc_fun(X0,X1)) ),
    inference(rectify,[],[f4991]) ).

fof(f4991,axiom,
    ! [X277,X278] :
      ( class_Lattices_Oboolean__algebra(X278)
     => class_Lattices_Oboolean__algebra(tc_fun(X277,X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30760,plain,
    spl670_301,
    inference(avatar_split_clause,[],[f18533,f30758]) ).

fof(f30758,plain,
    ( spl670_301
  <=> ! [X0,X1] :
        ( class_Lattices_Obounded__lattice__bot(tc_fun(X0,X1))
        | ~ class_Lattices_Obounded__lattice(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_301])]) ).

fof(f18533,plain,
    ! [X0,X1] :
      ( class_Lattices_Obounded__lattice__bot(tc_fun(X0,X1))
      | ~ class_Lattices_Obounded__lattice(X1) ),
    inference(cnf_transformation,[],[f10660]) ).

fof(f10660,plain,
    ! [X0,X1] :
      ( class_Lattices_Obounded__lattice__bot(tc_fun(X0,X1))
      | ~ class_Lattices_Obounded__lattice(X1) ),
    inference(ennf_transformation,[],[f6300]) ).

fof(f6300,plain,
    ! [X0,X1] :
      ( class_Lattices_Obounded__lattice(X1)
     => class_Lattices_Obounded__lattice__bot(tc_fun(X0,X1)) ),
    inference(rectify,[],[f4987]) ).

fof(f4987,axiom,
    ! [X277,X278] :
      ( class_Lattices_Obounded__lattice(X278)
     => class_Lattices_Obounded__lattice__bot(tc_fun(X277,X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30756,plain,
    spl670_300,
    inference(avatar_split_clause,[],[f18532,f30754]) ).

fof(f30754,plain,
    ( spl670_300
  <=> ! [X0,X1] :
        ( class_Lattices_Obounded__lattice__top(tc_fun(X0,X1))
        | ~ class_Lattices_Obounded__lattice(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_300])]) ).

fof(f18532,plain,
    ! [X0,X1] :
      ( class_Lattices_Obounded__lattice__top(tc_fun(X0,X1))
      | ~ class_Lattices_Obounded__lattice(X1) ),
    inference(cnf_transformation,[],[f10659]) ).

fof(f10659,plain,
    ! [X0,X1] :
      ( class_Lattices_Obounded__lattice__top(tc_fun(X0,X1))
      | ~ class_Lattices_Obounded__lattice(X1) ),
    inference(ennf_transformation,[],[f6299]) ).

fof(f6299,plain,
    ! [X0,X1] :
      ( class_Lattices_Obounded__lattice(X1)
     => class_Lattices_Obounded__lattice__top(tc_fun(X0,X1)) ),
    inference(rectify,[],[f4986]) ).

fof(f4986,axiom,
    ! [X277,X278] :
      ( class_Lattices_Obounded__lattice(X278)
     => class_Lattices_Obounded__lattice__top(tc_fun(X277,X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30752,plain,
    spl670_299,
    inference(avatar_split_clause,[],[f18531,f30750]) ).

fof(f30750,plain,
    ( spl670_299
  <=> ! [X0,X1] :
        ( class_Lattices_Obounded__lattice(tc_fun(X0,X1))
        | ~ class_Lattices_Obounded__lattice(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_299])]) ).

fof(f18531,plain,
    ! [X0,X1] :
      ( class_Lattices_Obounded__lattice(tc_fun(X0,X1))
      | ~ class_Lattices_Obounded__lattice(X1) ),
    inference(cnf_transformation,[],[f10658]) ).

fof(f10658,plain,
    ! [X0,X1] :
      ( class_Lattices_Obounded__lattice(tc_fun(X0,X1))
      | ~ class_Lattices_Obounded__lattice(X1) ),
    inference(ennf_transformation,[],[f6298]) ).

fof(f6298,plain,
    ! [X0,X1] :
      ( class_Lattices_Obounded__lattice(X1)
     => class_Lattices_Obounded__lattice(tc_fun(X0,X1)) ),
    inference(rectify,[],[f4984]) ).

fof(f4984,axiom,
    ! [X277,X278] :
      ( class_Lattices_Obounded__lattice(X278)
     => class_Lattices_Obounded__lattice(tc_fun(X277,X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30748,plain,
    spl670_298,
    inference(avatar_split_clause,[],[f18530,f30746]) ).

fof(f30746,plain,
    ( spl670_298
  <=> ! [X0,X1] :
        ( class_Orderings_Otop(tc_fun(X0,X1))
        | ~ class_Orderings_Otop(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_298])]) ).

fof(f18530,plain,
    ! [X0,X1] :
      ( class_Orderings_Otop(tc_fun(X0,X1))
      | ~ class_Orderings_Otop(X1) ),
    inference(cnf_transformation,[],[f10657]) ).

fof(f10657,plain,
    ! [X0,X1] :
      ( class_Orderings_Otop(tc_fun(X0,X1))
      | ~ class_Orderings_Otop(X1) ),
    inference(ennf_transformation,[],[f6297]) ).

fof(f6297,plain,
    ! [X0,X1] :
      ( class_Orderings_Otop(X1)
     => class_Orderings_Otop(tc_fun(X0,X1)) ),
    inference(rectify,[],[f4996]) ).

fof(f4996,axiom,
    ! [X277,X278] :
      ( class_Orderings_Otop(X278)
     => class_Orderings_Otop(tc_fun(X277,X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30744,plain,
    spl670_297,
    inference(avatar_split_clause,[],[f17857,f30742]) ).

fof(f30742,plain,
    ( spl670_297
  <=> ! [X0,X1] : c_Fun_Oinj__on(X1,X1,c_COMBI(X1),X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_297])]) ).

fof(f17857,plain,
    ! [X0,X1] : c_Fun_Oinj__on(X1,X1,c_COMBI(X1),X0),
    inference(cnf_transformation,[],[f5728]) ).

fof(f5728,plain,
    ! [X0,X1] : c_Fun_Oinj__on(X1,X1,c_COMBI(X1),X0),
    inference(rectify,[],[f3163]) ).

fof(f3163,axiom,
    ! [X10,X5] : c_Fun_Oinj__on(X5,X5,c_COMBI(X5),X10),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30739,plain,
    spl670_296,
    inference(avatar_split_clause,[],[f17856,f30737]) ).

fof(f30737,plain,
    ( spl670_296
  <=> ! [X0,X1] : c_Fun_Oinj__on(X1,X1,c_Fun_Oid(X1),X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_296])]) ).

fof(f17856,plain,
    ! [X0,X1] : c_Fun_Oinj__on(X1,X1,c_Fun_Oid(X1),X0),
    inference(cnf_transformation,[],[f5727]) ).

fof(f5727,plain,
    ! [X0,X1] : c_Fun_Oinj__on(X1,X1,c_Fun_Oid(X1),X0),
    inference(rectify,[],[f3433]) ).

fof(f3433,axiom,
    ! [X10,X5] : c_Fun_Oinj__on(X5,X5,c_Fun_Oid(X5),X10),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30735,plain,
    spl670_295,
    inference(avatar_split_clause,[],[f17852,f30733]) ).

fof(f30733,plain,
    ( spl670_295
  <=> ! [X0,X1] : hAPP(c_Set_OCollect(X1),X0) = X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_295])]) ).

fof(f17852,plain,
    ! [X0,X1] : hAPP(c_Set_OCollect(X1),X0) = X0,
    inference(cnf_transformation,[],[f5723]) ).

fof(f5723,plain,
    ! [X0,X1] : hAPP(c_Set_OCollect(X1),X0) = X0,
    inference(rectify,[],[f23]) ).

fof(f23,axiom,
    ! [X14,X5] : hAPP(c_Set_OCollect(X5),X14) = X14,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30731,plain,
    spl670_294,
    inference(avatar_split_clause,[],[f17851,f30729]) ).

fof(f30729,plain,
    ( spl670_294
  <=> ! [X0,X1] : hAPP(c_COMBI(X1),X0) = X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_294])]) ).

fof(f17851,plain,
    ! [X0,X1] : hAPP(c_COMBI(X1),X0) = X0,
    inference(cnf_transformation,[],[f5722]) ).

fof(f5722,plain,
    ! [X0,X1] : hAPP(c_COMBI(X1),X0) = X0,
    inference(rectify,[],[f5221]) ).

fof(f5221,axiom,
    ! [X279,X7] : hAPP(c_COMBI(X7),X279) = X279,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30727,plain,
    spl670_293,
    inference(avatar_split_clause,[],[f17849,f30725]) ).

fof(f30725,plain,
    ( spl670_293
  <=> ! [X0,X1] : hAPP(c_Fun_Oid(X1),X0) = X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_293])]) ).

fof(f17849,plain,
    ! [X0,X1] : hAPP(c_Fun_Oid(X1),X0) = X0,
    inference(cnf_transformation,[],[f5720]) ).

fof(f5720,plain,
    ! [X0,X1] : hAPP(c_Fun_Oid(X1),X0) = X0,
    inference(rectify,[],[f3437]) ).

fof(f3437,axiom,
    ! [X184,X7] : hAPP(c_Fun_Oid(X7),X184) = X184,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30723,plain,
    spl670_292,
    inference(avatar_split_clause,[],[f17823,f30721]) ).

fof(f30721,plain,
    ( spl670_292
  <=> ! [X0] : hAPP(c_Code__Numeral_Oof__nat,sK110(X0)) = X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_292])]) ).

fof(f17823,plain,
    ! [X0] : hAPP(c_Code__Numeral_Oof__nat,sK110(X0)) = X0,
    inference(cnf_transformation,[],[f14726]) ).

fof(f14726,plain,
    ! [X0] :
      ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),sK110(X0)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
      & hAPP(c_Code__Numeral_Oof__nat,sK110(X0)) = X0 ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK110])],[f10466,f14725]) ).

fof(f14725,plain,
    ! [X0] :
      ( ? [X1] :
          ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),X1),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
          & hAPP(c_Code__Numeral_Oof__nat,X1) = X0 )
     => ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),sK110(X0)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
        & hAPP(c_Code__Numeral_Oof__nat,sK110(X0)) = X0 ) ),
    introduced(choice_axiom,[]) ).

fof(f10466,plain,
    ! [X0] :
    ? [X1] :
      ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),X1),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
      & hAPP(c_Code__Numeral_Oof__nat,X1) = X0 ),
    inference(ennf_transformation,[],[f5695]) ).

fof(f5695,plain,
    ! [X0] :
      ~ ! [X1] :
          ( hAPP(c_Code__Numeral_Oof__nat,X1) = X0
         => ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),X1),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ),
    inference(rectify,[],[f4842]) ).

fof(f4842,axiom,
    ! [X4] :
      ~ ! [X15] :
          ( hAPP(c_Code__Numeral_Oof__nat,X15) = X4
         => ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),X15),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30719,plain,
    spl670_291,
    inference(avatar_split_clause,[],[f17821,f30717]) ).

fof(f30717,plain,
    ( spl670_291
  <=> ! [X0] : hAPP(c_Int_OAbs__Integ,sK109(X0)) = X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_291])]) ).

fof(f17821,plain,
    ! [X0] : hAPP(c_Int_OAbs__Integ,sK109(X0)) = X0,
    inference(cnf_transformation,[],[f14724]) ).

fof(f14724,plain,
    ! [X0] :
      ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),sK109(X0)),c_Int_OInteg))
      & hAPP(c_Int_OAbs__Integ,sK109(X0)) = X0 ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK109])],[f10465,f14723]) ).

fof(f14723,plain,
    ! [X0] :
      ( ? [X1] :
          ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),X1),c_Int_OInteg))
          & hAPP(c_Int_OAbs__Integ,X1) = X0 )
     => ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),sK109(X0)),c_Int_OInteg))
        & hAPP(c_Int_OAbs__Integ,sK109(X0)) = X0 ) ),
    introduced(choice_axiom,[]) ).

fof(f10465,plain,
    ! [X0] :
    ? [X1] :
      ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),X1),c_Int_OInteg))
      & hAPP(c_Int_OAbs__Integ,X1) = X0 ),
    inference(ennf_transformation,[],[f5694]) ).

fof(f5694,plain,
    ! [X0] :
      ~ ! [X1] :
          ( hAPP(c_Int_OAbs__Integ,X1) = X0
         => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),X1),c_Int_OInteg)) ),
    inference(rectify,[],[f3479]) ).

fof(f3479,axiom,
    ! [X4] :
      ~ ! [X15] :
          ( hAPP(c_Int_OAbs__Integ,X15) = X4
         => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),X15),c_Int_OInteg)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30715,plain,
    spl670_290,
    inference(avatar_split_clause,[],[f17641,f30713]) ).

fof(f30713,plain,
    ( spl670_290
  <=> ! [X0] :
        ( c_fequal = c_HOL_Oequal__class_Oequal(X0)
        | ~ class_HOL_Oequal(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_290])]) ).

fof(f17641,plain,
    ! [X0] :
      ( c_fequal = c_HOL_Oequal__class_Oequal(X0)
      | ~ class_HOL_Oequal(X0) ),
    inference(cnf_transformation,[],[f10410]) ).

fof(f10410,plain,
    ! [X0] :
      ( c_fequal = c_HOL_Oequal__class_Oequal(X0)
      | ~ class_HOL_Oequal(X0) ),
    inference(ennf_transformation,[],[f5588]) ).

fof(f5588,plain,
    ! [X0] :
      ( class_HOL_Oequal(X0)
     => c_fequal = c_HOL_Oequal__class_Oequal(X0) ),
    inference(rectify,[],[f4]) ).

fof(f4,axiom,
    ! [X5] :
      ( class_HOL_Oequal(X5)
     => c_HOL_Oequal__class_Oequal(X5) = c_fequal ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30711,plain,
    spl670_289,
    inference(avatar_split_clause,[],[f17620,f30709]) ).

fof(f30709,plain,
    ( spl670_289
  <=> ! [X0] :
        ( c_List_Olinorder__class_Osorted(X0,c_List_Olist_ONil(X0))
        | ~ class_Orderings_Olinorder(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_289])]) ).

fof(f17620,plain,
    ! [X0] :
      ( c_List_Olinorder__class_Osorted(X0,c_List_Olist_ONil(X0))
      | ~ class_Orderings_Olinorder(X0) ),
    inference(cnf_transformation,[],[f10390]) ).

fof(f10390,plain,
    ! [X0] :
      ( c_List_Olinorder__class_Osorted(X0,c_List_Olist_ONil(X0))
      | ~ class_Orderings_Olinorder(X0) ),
    inference(ennf_transformation,[],[f5568]) ).

fof(f5568,plain,
    ! [X0] :
      ( class_Orderings_Olinorder(X0)
     => c_List_Olinorder__class_Osorted(X0,c_List_Olist_ONil(X0)) ),
    inference(rectify,[],[f4453]) ).

fof(f4453,axiom,
    ! [X7] :
      ( class_Orderings_Olinorder(X7)
     => c_List_Olinorder__class_Osorted(X7,c_List_Olist_ONil(X7)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30707,plain,
    spl670_288,
    inference(avatar_split_clause,[],[f17608,f30705]) ).

fof(f30705,plain,
    ( spl670_288
  <=> ! [X0] :
        ( c_Int_Oiszero(X0,c_Groups_Ozero__class_Ozero(X0))
        | ~ class_Rings_Osemiring__1(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_288])]) ).

fof(f17608,plain,
    ! [X0] :
      ( c_Int_Oiszero(X0,c_Groups_Ozero__class_Ozero(X0))
      | ~ class_Rings_Osemiring__1(X0) ),
    inference(cnf_transformation,[],[f10378]) ).

fof(f10378,plain,
    ! [X0] :
      ( c_Int_Oiszero(X0,c_Groups_Ozero__class_Ozero(X0))
      | ~ class_Rings_Osemiring__1(X0) ),
    inference(ennf_transformation,[],[f5556]) ).

fof(f5556,plain,
    ! [X0] :
      ( class_Rings_Osemiring__1(X0)
     => c_Int_Oiszero(X0,c_Groups_Ozero__class_Ozero(X0)) ),
    inference(rectify,[],[f2133]) ).

fof(f2133,axiom,
    ! [X7] :
      ( class_Rings_Osemiring__1(X7)
     => c_Int_Oiszero(X7,c_Groups_Ozero__class_Ozero(X7)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30703,plain,
    spl670_287,
    inference(avatar_split_clause,[],[f17607,f30701]) ).

fof(f30701,plain,
    ( spl670_287
  <=> ! [X0] :
        ( ~ c_Int_Oiszero(X0,c_Groups_Oone__class_Oone(X0))
        | ~ class_Rings_Osemiring__1(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_287])]) ).

fof(f17607,plain,
    ! [X0] :
      ( ~ c_Int_Oiszero(X0,c_Groups_Oone__class_Oone(X0))
      | ~ class_Rings_Osemiring__1(X0) ),
    inference(cnf_transformation,[],[f10377]) ).

fof(f10377,plain,
    ! [X0] :
      ( ~ c_Int_Oiszero(X0,c_Groups_Oone__class_Oone(X0))
      | ~ class_Rings_Osemiring__1(X0) ),
    inference(ennf_transformation,[],[f5555]) ).

fof(f5555,plain,
    ! [X0] :
      ( class_Rings_Osemiring__1(X0)
     => ~ c_Int_Oiszero(X0,c_Groups_Oone__class_Oone(X0)) ),
    inference(rectify,[],[f2134]) ).

fof(f2134,axiom,
    ! [X7] :
      ( class_Rings_Osemiring__1(X7)
     => ~ c_Int_Oiszero(X7,c_Groups_Oone__class_Oone(X7)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30699,plain,
    ( spl670_286
    | ~ spl670_1
    | ~ spl670_278 ),
    inference(avatar_split_clause,[],[f30665,f30662,f29318,f30696]) ).

fof(f29318,plain,
    ( spl670_1
  <=> v_P(sK87,sK88) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_1])]) ).

fof(f30662,plain,
    ( spl670_278
  <=> ! [X0,X1] :
        ( v_P_H(X0,X1)
        | ~ v_P(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_278])]) ).

fof(f30665,plain,
    ( v_P_H(sK87,sK88)
    | ~ spl670_1
    | ~ spl670_278 ),
    inference(resolution,[],[f30663,f29320]) ).

fof(f29320,plain,
    ( v_P(sK87,sK88)
    | ~ spl670_1 ),
    inference(avatar_component_clause,[],[f29318]) ).

fof(f30663,plain,
    ( ! [X0,X1] :
        ( ~ v_P(X0,X1)
        | v_P_H(X0,X1) )
    | ~ spl670_278 ),
    inference(avatar_component_clause,[],[f30662]) ).

fof(f30694,plain,
    spl670_285,
    inference(avatar_split_clause,[],[f17572,f30692]) ).

fof(f30692,plain,
    ( spl670_285
  <=> ! [X0] :
        ( ~ hBOOL(X0)
        | ~ hBOOL(hAPP(c_fNot,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_285])]) ).

fof(f17572,plain,
    ! [X0] :
      ( ~ hBOOL(X0)
      | ~ hBOOL(hAPP(c_fNot,X0)) ),
    inference(cnf_transformation,[],[f5519]) ).

fof(f5519,plain,
    ! [X0] :
      ( ~ hBOOL(X0)
      | ~ hBOOL(hAPP(c_fNot,X0)) ),
    inference(rectify,[],[f5230]) ).

fof(f5230,axiom,
    ! [X14] :
      ( ~ hBOOL(X14)
      | ~ hBOOL(hAPP(c_fNot,X14)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30690,plain,
    spl670_284,
    inference(avatar_split_clause,[],[f17571,f30688]) ).

fof(f30688,plain,
    ( spl670_284
  <=> ! [X0] :
        ( hBOOL(hAPP(c_fNot,X0))
        | hBOOL(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_284])]) ).

fof(f17571,plain,
    ! [X0] :
      ( hBOOL(hAPP(c_fNot,X0))
      | hBOOL(X0) ),
    inference(cnf_transformation,[],[f5518]) ).

fof(f5518,plain,
    ! [X0] :
      ( hBOOL(hAPP(c_fNot,X0))
      | hBOOL(X0) ),
    inference(rectify,[],[f5231]) ).

fof(f5231,axiom,
    ! [X14] :
      ( hBOOL(hAPP(c_fNot,X14))
      | hBOOL(X14) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30686,plain,
    spl670_283,
    inference(avatar_split_clause,[],[f17326,f30684]) ).

fof(f30684,plain,
    ( spl670_283
  <=> ! [X0] : hBOOL(hAPP(c_List_Odistinct(X0),c_List_Olist_ONil(X0))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_283])]) ).

fof(f17326,plain,
    ! [X0] : hBOOL(hAPP(c_List_Odistinct(X0),c_List_Olist_ONil(X0))),
    inference(cnf_transformation,[],[f5287]) ).

fof(f5287,plain,
    ! [X0] : hBOOL(hAPP(c_List_Odistinct(X0),c_List_Olist_ONil(X0))),
    inference(rectify,[],[f3920]) ).

fof(f3920,axiom,
    ! [X7] : hBOOL(hAPP(c_List_Odistinct(X7),c_List_Olist_ONil(X7))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30682,plain,
    spl670_282,
    inference(avatar_split_clause,[],[f17325,f30680]) ).

fof(f30680,plain,
    ( spl670_282
  <=> ! [X0] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),X0) = X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_282])]) ).

fof(f17325,plain,
    ! [X0] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),X0) = X0,
    inference(cnf_transformation,[],[f5286]) ).

fof(f5286,plain,
    ! [X0] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),X0) = X0,
    inference(rectify,[],[f1595]) ).

fof(f1595,axiom,
    ! [X71] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),X71) = X71,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30678,plain,
    spl670_281,
    inference(avatar_split_clause,[],[f17324,f30676]) ).

fof(f30676,plain,
    ( spl670_281
  <=> ! [X0] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),X0) = X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_281])]) ).

fof(f17324,plain,
    ! [X0] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),X0) = X0,
    inference(cnf_transformation,[],[f5285]) ).

fof(f5285,plain,
    ! [X0] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),X0) = X0,
    inference(rectify,[],[f3035]) ).

fof(f3035,axiom,
    ! [X66] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),X66) = X66,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30674,plain,
    spl670_280,
    inference(avatar_split_clause,[],[f17318,f30672]) ).

fof(f30672,plain,
    ( spl670_280
  <=> ! [X0] : c_fequal = c_Predicate_Oconversep(X0,X0,c_fequal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_280])]) ).

fof(f17318,plain,
    ! [X0] : c_fequal = c_Predicate_Oconversep(X0,X0,c_fequal),
    inference(cnf_transformation,[],[f5279]) ).

fof(f5279,plain,
    ! [X0] : c_fequal = c_Predicate_Oconversep(X0,X0,c_fequal),
    inference(rectify,[],[f4648]) ).

fof(f4648,axiom,
    ! [X5] : c_fequal = c_Predicate_Oconversep(X5,X5,c_fequal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30670,plain,
    spl670_279,
    inference(avatar_split_clause,[],[f17182,f30667]) ).

fof(f30667,plain,
    ( spl670_279
  <=> c_Int_OPls = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_279])]) ).

fof(f17182,plain,
    c_Int_OPls = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls),
    inference(cnf_transformation,[],[f2052]) ).

fof(f2052,axiom,
    c_Int_OPls = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30664,plain,
    spl670_278,
    inference(avatar_split_clause,[],[f16954,f30662]) ).

fof(f16954,plain,
    ! [X0,X1] :
      ( v_P_H(X0,X1)
      | ~ v_P(X0,X1) ),
    inference(cnf_transformation,[],[f10331]) ).

fof(f10331,plain,
    ! [X0,X1] :
      ( v_P_H(X0,X1)
      | ~ v_P(X0,X1) ),
    inference(ennf_transformation,[],[f5245]) ).

fof(f5245,plain,
    ! [X0,X1] :
      ( v_P(X0,X1)
     => v_P_H(X0,X1) ),
    inference(rectify,[],[f5241]) ).

fof(f5241,axiom,
    ! [X281,X282] :
      ( v_P(X281,X282)
     => v_P_H(X281,X282) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30659,plain,
    spl670_277,
    inference(avatar_split_clause,[],[f28583,f30657]) ).

fof(f30657,plain,
    ( spl670_277
  <=> ! [X0,X1] : sP44(X0,X1,c_HOL_Obool_Obool__size(c_fTrue)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_277])]) ).

fof(f28583,plain,
    ! [X0,X1] : sP44(X0,X1,c_HOL_Obool_Obool__size(c_fTrue)),
    inference(forward_demodulation,[],[f25624,f17177]) ).

fof(f17177,plain,
    c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = c_HOL_Obool_Obool__size(c_fTrue),
    inference(cnf_transformation,[],[f3756]) ).

fof(f3756,axiom,
    c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = c_HOL_Obool_Obool__size(c_fTrue),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f25624,plain,
    ! [X0,X1] : sP44(X0,X1,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),
    inference(equality_resolution,[],[f21364]) ).

fof(f21364,plain,
    ! [X2,X0,X1] :
      ( sP44(X0,X1,X2)
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X2 ),
    inference(cnf_transformation,[],[f15890]) ).

fof(f15890,plain,
    ! [X0,X1,X2] :
      ( ( sP44(X0,X1,X2)
        | ( ~ hBOOL(hAPP(X0,sK400(X0,X1,X2)))
          & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),sK400(X0,X1,X2))),sK401(X0,X1,X2)) = X1
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),sK401(X0,X1,X2)),X2))
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X2 ) )
      & ( ! [X5,X6] :
            ( hBOOL(hAPP(X0,X5))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),X5)),X6) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X6),X2)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X2
        | ~ sP44(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK400,sK401])],[f15888,f15889]) ).

fof(f15889,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4] :
          ( ~ hBOOL(hAPP(X0,X3))
          & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),X3)),X4) = X1
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X2)) )
     => ( ~ hBOOL(hAPP(X0,sK400(X0,X1,X2)))
        & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),sK400(X0,X1,X2))),sK401(X0,X1,X2)) = X1
        & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),sK401(X0,X1,X2)),X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f15888,plain,
    ! [X0,X1,X2] :
      ( ( sP44(X0,X1,X2)
        | ( ? [X3,X4] :
              ( ~ hBOOL(hAPP(X0,X3))
              & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),X3)),X4) = X1
              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X2)) )
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X2 ) )
      & ( ! [X5,X6] :
            ( hBOOL(hAPP(X0,X5))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),X5)),X6) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X6),X2)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X2
        | ~ sP44(X0,X1,X2) ) ),
    inference(rectify,[],[f15887]) ).

fof(f15887,plain,
    ! [X2,X1,X0] :
      ( ( sP44(X2,X1,X0)
        | ( ? [X3,X4] :
              ( ~ hBOOL(hAPP(X2,X3))
              & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) = X1
              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0 ) )
      & ( ! [X3,X4] :
            ( hBOOL(hAPP(X2,X3))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
        | ~ sP44(X2,X1,X0) ) ),
    inference(flattening,[],[f15886]) ).

fof(f15886,plain,
    ! [X2,X1,X0] :
      ( ( sP44(X2,X1,X0)
        | ( ? [X3,X4] :
              ( ~ hBOOL(hAPP(X2,X3))
              & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) = X1
              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0 ) )
      & ( ! [X3,X4] :
            ( hBOOL(hAPP(X2,X3))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
        | ~ sP44(X2,X1,X0) ) ),
    inference(nnf_transformation,[],[f14536]) ).

fof(f14536,plain,
    ! [X2,X1,X0] :
      ( sP44(X2,X1,X0)
    <=> ( ! [X3,X4] :
            ( hBOOL(hAPP(X2,X3))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0 ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP44])]) ).

fof(f30655,plain,
    spl670_276,
    inference(avatar_split_clause,[],[f28557,f30653]) ).

fof(f30653,plain,
    ( spl670_276
  <=> ! [X0,X1] : sP39(X0,X1,c_HOL_Obool_Obool__size(c_fTrue)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_276])]) ).

fof(f28557,plain,
    ! [X0,X1] : sP39(X0,X1,c_HOL_Obool_Obool__size(c_fTrue)),
    inference(forward_demodulation,[],[f25597,f17177]) ).

fof(f25597,plain,
    ! [X0,X1] : sP39(X0,X1,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),
    inference(equality_resolution,[],[f21282]) ).

fof(f21282,plain,
    ! [X2,X0,X1] :
      ( sP39(X0,X1,X2)
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X2 ),
    inference(cnf_transformation,[],[f15836]) ).

fof(f15836,plain,
    ! [X0,X1,X2] :
      ( ( sP39(X0,X1,X2)
        | ( ~ hBOOL(hAPP(X0,sK392(X0,X1,X2)))
          & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),sK391(X0,X1,X2))),sK392(X0,X1,X2)) = X1
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),sK392(X0,X1,X2)),X2))
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X2 ) )
      & ( ! [X5,X6] :
            ( hBOOL(hAPP(X0,X6))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),X5)),X6) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X6),X2)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X2
        | ~ sP39(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK391,sK392])],[f15834,f15835]) ).

fof(f15835,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4] :
          ( ~ hBOOL(hAPP(X0,X4))
          & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),X3)),X4) = X1
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X2)) )
     => ( ~ hBOOL(hAPP(X0,sK392(X0,X1,X2)))
        & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),sK391(X0,X1,X2))),sK392(X0,X1,X2)) = X1
        & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),sK392(X0,X1,X2)),X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f15834,plain,
    ! [X0,X1,X2] :
      ( ( sP39(X0,X1,X2)
        | ( ? [X3,X4] :
              ( ~ hBOOL(hAPP(X0,X4))
              & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),X3)),X4) = X1
              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X2)) )
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X2 ) )
      & ( ! [X5,X6] :
            ( hBOOL(hAPP(X0,X6))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X2),X5)),X6) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X6),X2)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X2
        | ~ sP39(X0,X1,X2) ) ),
    inference(rectify,[],[f15833]) ).

fof(f15833,plain,
    ! [X2,X1,X0] :
      ( ( sP39(X2,X1,X0)
        | ( ? [X3,X4] :
              ( ~ hBOOL(hAPP(X2,X4))
              & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) = X1
              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0 ) )
      & ( ! [X3,X4] :
            ( hBOOL(hAPP(X2,X4))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
        | ~ sP39(X2,X1,X0) ) ),
    inference(flattening,[],[f15832]) ).

fof(f15832,plain,
    ! [X2,X1,X0] :
      ( ( sP39(X2,X1,X0)
        | ( ? [X3,X4] :
              ( ~ hBOOL(hAPP(X2,X4))
              & hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) = X1
              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0 ) )
      & ( ! [X3,X4] :
            ( hBOOL(hAPP(X2,X4))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
        | ~ sP39(X2,X1,X0) ) ),
    inference(nnf_transformation,[],[f14528]) ).

fof(f14528,plain,
    ! [X2,X1,X0] :
      ( sP39(X2,X1,X0)
    <=> ( ! [X3,X4] :
            ( hBOOL(hAPP(X2,X4))
            | hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),X0),X3)),X4) != X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),X4),X0)) )
        | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0 ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP39])]) ).

fof(f30651,plain,
    spl670_275,
    inference(avatar_split_clause,[],[f27679,f30648]) ).

fof(f30648,plain,
    ( spl670_275
  <=> sP14(c_HOL_Obool_Obool__size(c_fTrue),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_275])]) ).

fof(f27679,plain,
    sP14(c_HOL_Obool_Obool__size(c_fTrue),c_Groups_Oone__class_Oone(tc_Nat_Onat)),
    inference(forward_demodulation,[],[f27678,f25943]) ).

fof(f25943,plain,
    c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_HOL_Obool_Obool__size(c_fTrue)),
    inference(forward_demodulation,[],[f17199,f17177]) ).

fof(f17199,plain,
    c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),
    inference(cnf_transformation,[],[f1015]) ).

fof(f1015,axiom,
    c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f27678,plain,
    sP14(c_HOL_Obool_Obool__size(c_fTrue),hAPP(c_Nat_OSuc,c_HOL_Obool_Obool__size(c_fTrue))),
    inference(forward_demodulation,[],[f25457,f17177]) ).

fof(f25457,plain,
    sP14(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),
    inference(equality_resolution,[],[f25456]) ).

fof(f25456,plain,
    ! [X1] :
      ( sP14(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),X1)
      | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ),
    inference(equality_resolution,[],[f19469]) ).

fof(f19469,plain,
    ! [X0,X1] :
      ( sP14(X0,X1)
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
      | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ),
    inference(cnf_transformation,[],[f15194]) ).

fof(f15194,plain,
    ! [X0,X1] :
      ( ( sP14(X0,X1)
        | ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X0
            | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1 )
          & ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
            | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ) ) )
      & ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X0
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1 )
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
          & hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X1 )
        | ~ sP14(X0,X1) ) ),
    inference(flattening,[],[f15193]) ).

fof(f15193,plain,
    ! [X0,X1] :
      ( ( sP14(X0,X1)
        | ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X0
            | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1 )
          & ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
            | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ) ) )
      & ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X0
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1 )
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
          & hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X1 )
        | ~ sP14(X0,X1) ) ),
    inference(nnf_transformation,[],[f14488]) ).

fof(f14488,plain,
    ! [X0,X1] :
      ( sP14(X0,X1)
    <=> ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X0
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1 )
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
          & hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X1 ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP14])]) ).

fof(f30646,plain,
    spl670_274,
    inference(avatar_split_clause,[],[f27677,f30643]) ).

fof(f30643,plain,
    ( spl670_274
  <=> sP14(c_Groups_Oone__class_Oone(tc_Nat_Onat),c_HOL_Obool_Obool__size(c_fTrue)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_274])]) ).

fof(f27677,plain,
    sP14(c_Groups_Oone__class_Oone(tc_Nat_Onat),c_HOL_Obool_Obool__size(c_fTrue)),
    inference(forward_demodulation,[],[f27676,f25943]) ).

fof(f27676,plain,
    sP14(hAPP(c_Nat_OSuc,c_HOL_Obool_Obool__size(c_fTrue)),c_HOL_Obool_Obool__size(c_fTrue)),
    inference(forward_demodulation,[],[f25455,f17177]) ).

fof(f25455,plain,
    sP14(hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),
    inference(equality_resolution,[],[f25454]) ).

fof(f25454,plain,
    ! [X1] :
      ( sP14(hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),X1)
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1 ),
    inference(equality_resolution,[],[f19470]) ).

fof(f19470,plain,
    ! [X0,X1] :
      ( sP14(X0,X1)
      | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X0
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1 ),
    inference(cnf_transformation,[],[f15194]) ).

fof(f30641,plain,
    spl670_273,
    inference(avatar_split_clause,[],[f27659,f30638]) ).

fof(f30638,plain,
    ( spl670_273
  <=> sP13(c_HOL_Obool_Obool__size(c_fTrue),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_273])]) ).

fof(f27659,plain,
    sP13(c_HOL_Obool_Obool__size(c_fTrue),c_Groups_Oone__class_Oone(tc_Nat_Onat)),
    inference(forward_demodulation,[],[f27658,f25943]) ).

fof(f27658,plain,
    sP13(c_HOL_Obool_Obool__size(c_fTrue),hAPP(c_Nat_OSuc,c_HOL_Obool_Obool__size(c_fTrue))),
    inference(forward_demodulation,[],[f25453,f17177]) ).

fof(f25453,plain,
    sP13(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),
    inference(equality_resolution,[],[f25452]) ).

fof(f25452,plain,
    ! [X1] :
      ( sP13(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),X1)
      | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ),
    inference(equality_resolution,[],[f19461]) ).

fof(f19461,plain,
    ! [X0,X1] :
      ( sP13(X0,X1)
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
      | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ),
    inference(cnf_transformation,[],[f15191]) ).

fof(f15191,plain,
    ! [X0,X1] :
      ( ( sP13(X0,X1)
        | ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X0
            | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1 )
          & ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
            | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ) ) )
      & ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X0
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1 )
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
          & hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X1 )
        | ~ sP13(X0,X1) ) ),
    inference(flattening,[],[f15190]) ).

fof(f15190,plain,
    ! [X0,X1] :
      ( ( sP13(X0,X1)
        | ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X0
            | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1 )
          & ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
            | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ) ) )
      & ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X0
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1 )
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
          & hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X1 )
        | ~ sP13(X0,X1) ) ),
    inference(nnf_transformation,[],[f14486]) ).

fof(f14486,plain,
    ! [X0,X1] :
      ( sP13(X0,X1)
    <=> ( ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X0
          & c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1 )
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
          & hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = X1 ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP13])]) ).

fof(f30636,plain,
    spl670_272,
    inference(avatar_split_clause,[],[f27657,f30633]) ).

fof(f30633,plain,
    ( spl670_272
  <=> sP13(c_Groups_Oone__class_Oone(tc_Nat_Onat),c_HOL_Obool_Obool__size(c_fTrue)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_272])]) ).

fof(f27657,plain,
    sP13(c_Groups_Oone__class_Oone(tc_Nat_Onat),c_HOL_Obool_Obool__size(c_fTrue)),
    inference(forward_demodulation,[],[f27656,f25943]) ).

fof(f27656,plain,
    sP13(hAPP(c_Nat_OSuc,c_HOL_Obool_Obool__size(c_fTrue)),c_HOL_Obool_Obool__size(c_fTrue)),
    inference(forward_demodulation,[],[f25451,f17177]) ).

fof(f25451,plain,
    sP13(hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),
    inference(equality_resolution,[],[f25450]) ).

fof(f25450,plain,
    ! [X1] :
      ( sP13(hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),X1)
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1 ),
    inference(equality_resolution,[],[f19462]) ).

fof(f19462,plain,
    ! [X0,X1] :
      ( sP13(X0,X1)
      | hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X0
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1 ),
    inference(cnf_transformation,[],[f15191]) ).

fof(f30631,plain,
    spl670_271,
    inference(avatar_split_clause,[],[f26182,f30628]) ).

fof(f30628,plain,
    ( spl670_271
  <=> c_Int_OPls = c_Groups_Osgn__class_Osgn(tc_Int_Oint,c_Int_OPls) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_271])]) ).

fof(f26182,plain,
    c_Int_OPls = c_Groups_Osgn__class_Osgn(tc_Int_Oint,c_Int_OPls),
    inference(forward_demodulation,[],[f25293,f17167]) ).

fof(f17167,plain,
    c_Groups_Ozero__class_Ozero(tc_Int_Oint) = c_Int_OPls,
    inference(cnf_transformation,[],[f2030]) ).

fof(f2030,axiom,
    c_Groups_Ozero__class_Ozero(tc_Int_Oint) = c_Int_OPls,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f25293,plain,
    c_Groups_Ozero__class_Ozero(tc_Int_Oint) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),
    inference(equality_resolution,[],[f17550]) ).

fof(f17550,plain,
    ! [X0] :
      ( c_Groups_Ozero__class_Ozero(tc_Int_Oint) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,X0)
      | c_Groups_Ozero__class_Ozero(tc_Int_Oint) != X0 ),
    inference(cnf_transformation,[],[f10333]) ).

fof(f10333,plain,
    ! [X0] :
      ( ( ( ( hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,X0)
            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) )
          & ( c_Groups_Oone__class_Oone(tc_Int_Oint) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,X0)
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) ) )
        | c_Groups_Ozero__class_Ozero(tc_Int_Oint) = X0 )
      & ( c_Groups_Ozero__class_Ozero(tc_Int_Oint) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,X0)
        | c_Groups_Ozero__class_Ozero(tc_Int_Oint) != X0 ) ),
    inference(ennf_transformation,[],[f5508]) ).

fof(f5508,plain,
    ! [X0] :
      ( ( c_Groups_Ozero__class_Ozero(tc_Int_Oint) != X0
       => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0))
           => hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,X0) )
          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0))
           => c_Groups_Oone__class_Oone(tc_Int_Oint) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,X0) ) ) )
      & ( c_Groups_Ozero__class_Ozero(tc_Int_Oint) = X0
       => c_Groups_Ozero__class_Ozero(tc_Int_Oint) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,X0) ) ),
    inference(rectify,[],[f1541]) ).

fof(f1541,axiom,
    ! [X70] :
      ( ( c_Groups_Ozero__class_Ozero(tc_Int_Oint) != X70
       => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X70))
           => c_Groups_Osgn__class_Osgn(tc_Int_Oint,X70) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) )
          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X70))
           => c_Groups_Oone__class_Oone(tc_Int_Oint) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,X70) ) ) )
      & ( c_Groups_Ozero__class_Ozero(tc_Int_Oint) = X70
       => c_Groups_Ozero__class_Ozero(tc_Int_Oint) = c_Groups_Osgn__class_Osgn(tc_Int_Oint,X70) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30626,plain,
    spl670_270,
    inference(avatar_split_clause,[],[f25939,f30623]) ).

fof(f30623,plain,
    ( spl670_270
  <=> c_Orderings_Obot__class_Obot(tc_Nat_Onat) = c_HOL_Obool_Obool__size(c_fTrue) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_270])]) ).

fof(f25939,plain,
    c_Orderings_Obot__class_Obot(tc_Nat_Onat) = c_HOL_Obool_Obool__size(c_fTrue),
    inference(forward_demodulation,[],[f17179,f17177]) ).

fof(f17179,plain,
    c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = c_Orderings_Obot__class_Obot(tc_Nat_Onat),
    inference(cnf_transformation,[],[f1303]) ).

fof(f1303,axiom,
    c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = c_Orderings_Obot__class_Obot(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30621,plain,
    spl670_269,
    inference(avatar_split_clause,[],[f25938,f30618]) ).

fof(f30618,plain,
    ( spl670_269
  <=> c_HOL_Obool_Obool__size(c_fFalse) = c_HOL_Obool_Obool__size(c_fTrue) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_269])]) ).

fof(f25938,plain,
    c_HOL_Obool_Obool__size(c_fFalse) = c_HOL_Obool_Obool__size(c_fTrue),
    inference(forward_demodulation,[],[f17178,f17177]) ).

fof(f17178,plain,
    c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = c_HOL_Obool_Obool__size(c_fFalse),
    inference(cnf_transformation,[],[f3755]) ).

fof(f3755,axiom,
    c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = c_HOL_Obool_Obool__size(c_fFalse),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30616,plain,
    spl670_268,
    inference(avatar_split_clause,[],[f25865,f30614]) ).

fof(f30614,plain,
    ( spl670_268
  <=> ! [X2,X3] : sP80(X3,X2,X2,X3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_268])]) ).

fof(f25865,plain,
    ! [X2,X3] : sP80(X3,X2,X2,X3),
    inference(equality_resolution,[],[f25864]) ).

fof(f25864,plain,
    ! [X2,X3,X1] :
      ( sP80(X3,X1,X2,X3)
      | X1 != X2 ),
    inference(equality_resolution,[],[f23665]) ).

fof(f23665,plain,
    ! [X2,X3,X0,X1] :
      ( sP80(X0,X1,X2,X3)
      | X0 != X3
      | X1 != X2 ),
    inference(cnf_transformation,[],[f16778]) ).

fof(f16778,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP80(X0,X1,X2,X3)
        | ( ( X0 != X1
            | X2 != X3 )
          & ( X0 != X3
            | X1 != X2 ) ) )
      & ( ( X0 = X1
          & X2 = X3 )
        | ( X0 = X3
          & X1 = X2 )
        | ~ sP80(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f16777]) ).

fof(f16777,plain,
    ! [X2,X1,X3,X0] :
      ( ( sP80(X2,X1,X3,X0)
        | ( ( X1 != X2
            | X0 != X3 )
          & ( X0 != X2
            | X1 != X3 ) ) )
      & ( ( X1 = X2
          & X0 = X3 )
        | ( X0 = X2
          & X1 = X3 )
        | ~ sP80(X2,X1,X3,X0) ) ),
    inference(flattening,[],[f16776]) ).

fof(f16776,plain,
    ! [X2,X1,X3,X0] :
      ( ( sP80(X2,X1,X3,X0)
        | ( ( X1 != X2
            | X0 != X3 )
          & ( X0 != X2
            | X1 != X3 ) ) )
      & ( ( X1 = X2
          & X0 = X3 )
        | ( X0 = X2
          & X1 = X3 )
        | ~ sP80(X2,X1,X3,X0) ) ),
    inference(nnf_transformation,[],[f14602]) ).

fof(f14602,plain,
    ! [X2,X1,X3,X0] :
      ( sP80(X2,X1,X3,X0)
    <=> ( ( X1 = X2
          & X0 = X3 )
        | ( X0 = X2
          & X1 = X3 ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP80])]) ).

fof(f30612,plain,
    spl670_267,
    inference(avatar_split_clause,[],[f25863,f30610]) ).

fof(f30610,plain,
    ( spl670_267
  <=> ! [X1,X3] : sP80(X1,X1,X3,X3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_267])]) ).

fof(f25863,plain,
    ! [X3,X1] : sP80(X1,X1,X3,X3),
    inference(equality_resolution,[],[f25862]) ).

fof(f25862,plain,
    ! [X2,X3,X1] :
      ( sP80(X1,X1,X2,X3)
      | X2 != X3 ),
    inference(equality_resolution,[],[f23666]) ).

fof(f23666,plain,
    ! [X2,X3,X0,X1] :
      ( sP80(X0,X1,X2,X3)
      | X0 != X1
      | X2 != X3 ),
    inference(cnf_transformation,[],[f16778]) ).

fof(f30608,plain,
    spl670_266,
    inference(avatar_split_clause,[],[f25640,f30606]) ).

fof(f30606,plain,
    ( spl670_266
  <=> ! [X0,X1] : sP48(X0,X1,c_List_Olist_ONil(X1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_266])]) ).

fof(f25640,plain,
    ! [X0,X1] : sP48(X0,X1,c_List_Olist_ONil(X1)),
    inference(equality_resolution,[],[f21444]) ).

fof(f21444,plain,
    ! [X2,X0,X1] :
      ( sP48(X0,X1,X2)
      | c_List_Olist_ONil(X1) != X2 ),
    inference(cnf_transformation,[],[f15953]) ).

fof(f15953,plain,
    ! [X0,X1,X2] :
      ( ( sP48(X0,X1,X2)
        | ( ! [X3,X4] :
              ( ~ hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X1)),X4),c_List_Olists(X1,X0)))
              | ~ hBOOL(hAPP(hAPP(c_member(X1),X3),X0))
              | hAPP(hAPP(c_List_Olist_OCons(X1),X3),X4) != X2 )
          & c_List_Olist_ONil(X1) != X2 ) )
      & ( ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X1)),sK414(X0,X1,X2)),c_List_Olists(X1,X0)))
          & hBOOL(hAPP(hAPP(c_member(X1),sK413(X0,X1,X2)),X0))
          & hAPP(hAPP(c_List_Olist_OCons(X1),sK413(X0,X1,X2)),sK414(X0,X1,X2)) = X2 )
        | c_List_Olist_ONil(X1) = X2
        | ~ sP48(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK413,sK414])],[f15951,f15952]) ).

fof(f15952,plain,
    ! [X0,X1,X2] :
      ( ? [X5,X6] :
          ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X1)),X6),c_List_Olists(X1,X0)))
          & hBOOL(hAPP(hAPP(c_member(X1),X5),X0))
          & hAPP(hAPP(c_List_Olist_OCons(X1),X5),X6) = X2 )
     => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X1)),sK414(X0,X1,X2)),c_List_Olists(X1,X0)))
        & hBOOL(hAPP(hAPP(c_member(X1),sK413(X0,X1,X2)),X0))
        & hAPP(hAPP(c_List_Olist_OCons(X1),sK413(X0,X1,X2)),sK414(X0,X1,X2)) = X2 ) ),
    introduced(choice_axiom,[]) ).

fof(f15951,plain,
    ! [X0,X1,X2] :
      ( ( sP48(X0,X1,X2)
        | ( ! [X3,X4] :
              ( ~ hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X1)),X4),c_List_Olists(X1,X0)))
              | ~ hBOOL(hAPP(hAPP(c_member(X1),X3),X0))
              | hAPP(hAPP(c_List_Olist_OCons(X1),X3),X4) != X2 )
          & c_List_Olist_ONil(X1) != X2 ) )
      & ( ? [X5,X6] :
            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X1)),X6),c_List_Olists(X1,X0)))
            & hBOOL(hAPP(hAPP(c_member(X1),X5),X0))
            & hAPP(hAPP(c_List_Olist_OCons(X1),X5),X6) = X2 )
        | c_List_Olist_ONil(X1) = X2
        | ~ sP48(X0,X1,X2) ) ),
    inference(rectify,[],[f15950]) ).

fof(f15950,plain,
    ! [X0,X2,X1] :
      ( ( sP48(X0,X2,X1)
        | ( ! [X3,X4] :
              ( ~ hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X2)),X4),c_List_Olists(X2,X0)))
              | ~ hBOOL(hAPP(hAPP(c_member(X2),X3),X0))
              | hAPP(hAPP(c_List_Olist_OCons(X2),X3),X4) != X1 )
          & c_List_Olist_ONil(X2) != X1 ) )
      & ( ? [X3,X4] :
            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X2)),X4),c_List_Olists(X2,X0)))
            & hBOOL(hAPP(hAPP(c_member(X2),X3),X0))
            & hAPP(hAPP(c_List_Olist_OCons(X2),X3),X4) = X1 )
        | c_List_Olist_ONil(X2) = X1
        | ~ sP48(X0,X2,X1) ) ),
    inference(flattening,[],[f15949]) ).

fof(f15949,plain,
    ! [X0,X2,X1] :
      ( ( sP48(X0,X2,X1)
        | ( ! [X3,X4] :
              ( ~ hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X2)),X4),c_List_Olists(X2,X0)))
              | ~ hBOOL(hAPP(hAPP(c_member(X2),X3),X0))
              | hAPP(hAPP(c_List_Olist_OCons(X2),X3),X4) != X1 )
          & c_List_Olist_ONil(X2) != X1 ) )
      & ( ? [X3,X4] :
            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X2)),X4),c_List_Olists(X2,X0)))
            & hBOOL(hAPP(hAPP(c_member(X2),X3),X0))
            & hAPP(hAPP(c_List_Olist_OCons(X2),X3),X4) = X1 )
        | c_List_Olist_ONil(X2) = X1
        | ~ sP48(X0,X2,X1) ) ),
    inference(nnf_transformation,[],[f14544]) ).

fof(f14544,plain,
    ! [X0,X2,X1] :
      ( sP48(X0,X2,X1)
    <=> ( ? [X3,X4] :
            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(X2)),X4),c_List_Olists(X2,X0)))
            & hBOOL(hAPP(hAPP(c_member(X2),X3),X0))
            & hAPP(hAPP(c_List_Olist_OCons(X2),X3),X4) = X1 )
        | c_List_Olist_ONil(X2) = X1 ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP48])]) ).

fof(f30604,plain,
    spl670_265,
    inference(avatar_split_clause,[],[f25425,f30601]) ).

fof(f30601,plain,
    ( spl670_265
  <=> sP9(c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_265])]) ).

fof(f25425,plain,
    sP9(c_Groups_Oone__class_Oone(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),
    inference(equality_resolution,[],[f25424]) ).

fof(f25424,plain,
    ! [X1] :
      ( sP9(c_Groups_Oone__class_Oone(tc_Int_Oint),X1)
      | c_Groups_Oone__class_Oone(tc_Int_Oint) != X1 ),
    inference(equality_resolution,[],[f19332]) ).

fof(f19332,plain,
    ! [X0,X1] :
      ( sP9(X0,X1)
      | c_Groups_Oone__class_Oone(tc_Int_Oint) != X0
      | c_Groups_Oone__class_Oone(tc_Int_Oint) != X1 ),
    inference(cnf_transformation,[],[f15113]) ).

fof(f15113,plain,
    ! [X0,X1] :
      ( ( sP9(X0,X1)
        | ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) != X0
            | hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) != X1 )
          & ( c_Groups_Oone__class_Oone(tc_Int_Oint) != X0
            | c_Groups_Oone__class_Oone(tc_Int_Oint) != X1 ) ) )
      & ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) = X0
          & hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) = X1 )
        | ( c_Groups_Oone__class_Oone(tc_Int_Oint) = X0
          & c_Groups_Oone__class_Oone(tc_Int_Oint) = X1 )
        | ~ sP9(X0,X1) ) ),
    inference(flattening,[],[f15112]) ).

fof(f15112,plain,
    ! [X0,X1] :
      ( ( sP9(X0,X1)
        | ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) != X0
            | hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) != X1 )
          & ( c_Groups_Oone__class_Oone(tc_Int_Oint) != X0
            | c_Groups_Oone__class_Oone(tc_Int_Oint) != X1 ) ) )
      & ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) = X0
          & hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) = X1 )
        | ( c_Groups_Oone__class_Oone(tc_Int_Oint) = X0
          & c_Groups_Oone__class_Oone(tc_Int_Oint) = X1 )
        | ~ sP9(X0,X1) ) ),
    inference(nnf_transformation,[],[f14479]) ).

fof(f14479,plain,
    ! [X0,X1] :
      ( sP9(X0,X1)
    <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) = X0
          & hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) = X1 )
        | ( c_Groups_Oone__class_Oone(tc_Int_Oint) = X0
          & c_Groups_Oone__class_Oone(tc_Int_Oint) = X1 ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP9])]) ).

fof(f30599,plain,
    spl670_264,
    inference(avatar_split_clause,[],[f25392,f30597]) ).

fof(f30597,plain,
    ( spl670_264
  <=> ! [X0] : sP7(hAPP(c_Int_Onat,X0),X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_264])]) ).

fof(f25392,plain,
    ! [X0] : sP7(hAPP(c_Int_Onat,X0),X0),
    inference(equality_resolution,[],[f19201]) ).

fof(f19201,plain,
    ! [X0,X1] :
      ( sP7(X1,X0)
      | hAPP(c_Int_Onat,X0) != X1 ),
    inference(cnf_transformation,[],[f15007]) ).

fof(f15007,plain,
    ! [X0,X1] :
      ( ( hAPP(c_Int_Onat,X0) = X1
        | ~ sP7(X1,X0) )
      & ( sP7(X1,X0)
        | hAPP(c_Int_Onat,X0) != X1 ) ),
    inference(nnf_transformation,[],[f14476]) ).

fof(f14476,plain,
    ! [X0,X1] :
      ( hAPP(c_Int_Onat,X0) = X1
    <=> sP7(X1,X0) ),
    inference(definition_folding,[],[f11289,f14475]) ).

fof(f14475,plain,
    ! [X1,X0] :
      ( sP7(X1,X0)
    <=> ( ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1
          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) )
        & ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X1) = X0
          | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP7])]) ).

fof(f11289,plain,
    ! [X0,X1] :
      ( hAPP(c_Int_Onat,X0) = X1
    <=> ( ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1
          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) )
        & ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X1) = X0
          | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) ) ) ),
    inference(ennf_transformation,[],[f6796]) ).

fof(f6796,plain,
    ! [X0,X1] :
      ( hAPP(c_Int_Onat,X0) = X1
    <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0))
         => c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1 )
        & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0))
         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X1) = X0 ) ) ),
    inference(rectify,[],[f1940]) ).

fof(f1940,axiom,
    ! [X76,X38] :
      ( hAPP(c_Int_Onat,X76) = X38
    <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X76))
         => c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X38 )
        & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X76))
         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X38) = X76 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30595,plain,
    spl670_263,
    inference(avatar_split_clause,[],[f25387,f30593]) ).

fof(f30593,plain,
    ( spl670_263
  <=> ! [X1] : sP6(hAPP(c_Int_Onat,X1),X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_263])]) ).

fof(f25387,plain,
    ! [X1] : sP6(hAPP(c_Int_Onat,X1),X1),
    inference(equality_resolution,[],[f19193]) ).

fof(f19193,plain,
    ! [X0,X1] :
      ( sP6(X0,X1)
      | hAPP(c_Int_Onat,X1) != X0 ),
    inference(cnf_transformation,[],[f15003]) ).

fof(f15003,plain,
    ! [X0,X1] :
      ( ( hAPP(c_Int_Onat,X1) = X0
        | ~ sP6(X0,X1) )
      & ( sP6(X0,X1)
        | hAPP(c_Int_Onat,X1) != X0 ) ),
    inference(nnf_transformation,[],[f14474]) ).

fof(f14474,plain,
    ! [X0,X1] :
      ( hAPP(c_Int_Onat,X1) = X0
    <=> sP6(X0,X1) ),
    inference(definition_folding,[],[f11288,f14473]) ).

fof(f14473,plain,
    ! [X0,X1] :
      ( sP6(X0,X1)
    <=> ( ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
        & ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) = X1
          | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP6])]) ).

fof(f11288,plain,
    ! [X0,X1] :
      ( hAPP(c_Int_Onat,X1) = X0
    <=> ( ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
        & ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) = X1
          | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) ) ) ),
    inference(ennf_transformation,[],[f6795]) ).

fof(f6795,plain,
    ! [X0,X1] :
      ( hAPP(c_Int_Onat,X1) = X0
    <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1))
         => c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0 )
        & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1))
         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) = X1 ) ) ),
    inference(rectify,[],[f1939]) ).

fof(f1939,axiom,
    ! [X38,X76] :
      ( hAPP(c_Int_Onat,X76) = X38
    <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X76))
         => c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X38 )
        & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X76))
         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X38) = X76 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30591,plain,
    spl670_262,
    inference(avatar_split_clause,[],[f19136,f30589]) ).

fof(f30589,plain,
    ( spl670_262
  <=> ! [X0,X1] :
        ( sP4(X0)
        | ~ c_Equiv__Relations_Opart__equivp(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_262])]) ).

fof(f19136,plain,
    ! [X0,X1] :
      ( sP4(X0)
      | ~ c_Equiv__Relations_Opart__equivp(X1,X0) ),
    inference(cnf_transformation,[],[f14948]) ).

fof(f14948,plain,
    ! [X0,X1] :
      ( ( c_Equiv__Relations_Opart__equivp(X1,X0)
        | ~ sP4(X0)
        | ! [X2] : ~ hBOOL(hAPP(hAPP(X0,X2),X2)) )
      & ( ( sP4(X0)
          & hBOOL(hAPP(hAPP(X0,sK173(X0)),sK173(X0))) )
        | ~ c_Equiv__Relations_Opart__equivp(X1,X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK173])],[f14946,f14947]) ).

fof(f14947,plain,
    ! [X0] :
      ( ? [X3] : hBOOL(hAPP(hAPP(X0,X3),X3))
     => hBOOL(hAPP(hAPP(X0,sK173(X0)),sK173(X0))) ),
    introduced(choice_axiom,[]) ).

fof(f14946,plain,
    ! [X0,X1] :
      ( ( c_Equiv__Relations_Opart__equivp(X1,X0)
        | ~ sP4(X0)
        | ! [X2] : ~ hBOOL(hAPP(hAPP(X0,X2),X2)) )
      & ( ( sP4(X0)
          & ? [X3] : hBOOL(hAPP(hAPP(X0,X3),X3)) )
        | ~ c_Equiv__Relations_Opart__equivp(X1,X0) ) ),
    inference(rectify,[],[f14945]) ).

fof(f14945,plain,
    ! [X0,X1] :
      ( ( c_Equiv__Relations_Opart__equivp(X1,X0)
        | ~ sP4(X0)
        | ! [X4] : ~ hBOOL(hAPP(hAPP(X0,X4),X4)) )
      & ( ( sP4(X0)
          & ? [X4] : hBOOL(hAPP(hAPP(X0,X4),X4)) )
        | ~ c_Equiv__Relations_Opart__equivp(X1,X0) ) ),
    inference(flattening,[],[f14944]) ).

fof(f14944,plain,
    ! [X0,X1] :
      ( ( c_Equiv__Relations_Opart__equivp(X1,X0)
        | ~ sP4(X0)
        | ! [X4] : ~ hBOOL(hAPP(hAPP(X0,X4),X4)) )
      & ( ( sP4(X0)
          & ? [X4] : hBOOL(hAPP(hAPP(X0,X4),X4)) )
        | ~ c_Equiv__Relations_Opart__equivp(X1,X0) ) ),
    inference(nnf_transformation,[],[f14470]) ).

fof(f14470,plain,
    ! [X0,X1] :
      ( c_Equiv__Relations_Opart__equivp(X1,X0)
    <=> ( sP4(X0)
        & ? [X4] : hBOOL(hAPP(hAPP(X0,X4),X4)) ) ),
    inference(definition_folding,[],[f6777,f14469]) ).

fof(f14469,plain,
    ! [X0] :
      ( sP4(X0)
    <=> ! [X2,X3] :
          ( hBOOL(hAPP(hAPP(X0,X2),X3))
        <=> ( hAPP(X0,X2) = hAPP(X0,X3)
            & hBOOL(hAPP(hAPP(X0,X3),X3))
            & hBOOL(hAPP(hAPP(X0,X2),X2)) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP4])]) ).

fof(f6777,plain,
    ! [X0,X1] :
      ( c_Equiv__Relations_Opart__equivp(X1,X0)
    <=> ( ! [X2,X3] :
            ( hBOOL(hAPP(hAPP(X0,X2),X3))
          <=> ( hAPP(X0,X2) = hAPP(X0,X3)
              & hBOOL(hAPP(hAPP(X0,X3),X3))
              & hBOOL(hAPP(hAPP(X0,X2),X2)) ) )
        & ? [X4] : hBOOL(hAPP(hAPP(X0,X4),X4)) ) ),
    inference(rectify,[],[f4807]) ).

fof(f4807,axiom,
    ! [X143,X5] :
      ( c_Equiv__Relations_Opart__equivp(X5,X143)
    <=> ( ! [X2,X15] :
            ( hBOOL(hAPP(hAPP(X143,X2),X15))
          <=> ( hAPP(X143,X2) = hAPP(X143,X15)
              & hBOOL(hAPP(hAPP(X143,X15),X15))
              & hBOOL(hAPP(hAPP(X143,X2),X2)) ) )
        & ? [X2] : hBOOL(hAPP(hAPP(X143,X2),X2)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30587,plain,
    spl670_261,
    inference(avatar_split_clause,[],[f18672,f30585]) ).

fof(f30585,plain,
    ( spl670_261
  <=> ! [X0,X1] :
        ( sP1(X0,X1)
        | ~ class_Orderings_Olinorder(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_261])]) ).

fof(f18672,plain,
    ! [X0,X1] :
      ( sP1(X0,X1)
      | ~ class_Orderings_Olinorder(X1) ),
    inference(cnf_transformation,[],[f14464]) ).

fof(f14464,plain,
    ! [X0,X1] :
      ( sP1(X0,X1)
      | ~ class_Orderings_Olinorder(X1) ),
    inference(definition_folding,[],[f10806,f14463,f14462]) ).

fof(f14462,plain,
    ! [X1,X0] :
      ( sP0(X1,X0)
    <=> ( ? [X2,X3] :
            ( c_List_Olinorder__class_Osorted(X1,X2)
            & ! [X4] :
                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X1),X3),X4))
                | ~ hBOOL(hAPP(hAPP(c_member(X1),X4),hAPP(c_List_Oset(X1),X2))) )
            & hAPP(hAPP(c_List_Olist_OCons(X1),X3),X2) = X0 )
        | c_List_Olist_ONil(X1) = X0 ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f14463,plain,
    ! [X0,X1] :
      ( ( c_List_Olinorder__class_Osorted(X1,X0)
      <=> sP0(X1,X0) )
      | ~ sP1(X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f10806,plain,
    ! [X0,X1] :
      ( ( c_List_Olinorder__class_Osorted(X1,X0)
      <=> ( ? [X2,X3] :
              ( c_List_Olinorder__class_Osorted(X1,X2)
              & ! [X4] :
                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X1),X3),X4))
                  | ~ hBOOL(hAPP(hAPP(c_member(X1),X4),hAPP(c_List_Oset(X1),X2))) )
              & hAPP(hAPP(c_List_Olist_OCons(X1),X3),X2) = X0 )
          | c_List_Olist_ONil(X1) = X0 ) )
      | ~ class_Orderings_Olinorder(X1) ),
    inference(ennf_transformation,[],[f6420]) ).

fof(f6420,plain,
    ! [X0,X1] :
      ( class_Orderings_Olinorder(X1)
     => ( c_List_Olinorder__class_Osorted(X1,X0)
      <=> ( ? [X2,X3] :
              ( c_List_Olinorder__class_Osorted(X1,X2)
              & ! [X4] :
                  ( hBOOL(hAPP(hAPP(c_member(X1),X4),hAPP(c_List_Oset(X1),X2)))
                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X1),X3),X4)) )
              & hAPP(hAPP(c_List_Olist_OCons(X1),X3),X2) = X0 )
          | c_List_Olist_ONil(X1) = X0 ) ) ),
    inference(rectify,[],[f4555]) ).

fof(f4555,axiom,
    ! [X17,X5] :
      ( class_Orderings_Olinorder(X5)
     => ( c_List_Olinorder__class_Osorted(X5,X17)
      <=> ( ? [X208,X2] :
              ( c_List_Olinorder__class_Osorted(X5,X208)
              & ! [X37] :
                  ( hBOOL(hAPP(hAPP(c_member(X5),X37),hAPP(c_List_Oset(X5),X208)))
                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X5),X2),X37)) )
              & hAPP(hAPP(c_List_Olist_OCons(X5),X2),X208) = X17 )
          | c_List_Olist_ONil(X5) = X17 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30583,plain,
    spl670_260,
    inference(avatar_split_clause,[],[f17848,f30581]) ).

fof(f30581,plain,
    ( spl670_260
  <=> ! [X0,X1] : c_List_Olist__all(X1,X0,c_List_Olist_ONil(X1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_260])]) ).

fof(f17848,plain,
    ! [X0,X1] : c_List_Olist__all(X1,X0,c_List_Olist_ONil(X1)),
    inference(cnf_transformation,[],[f5719]) ).

fof(f5719,plain,
    ! [X0,X1] : c_List_Olist__all(X1,X0,c_List_Olist_ONil(X1)),
    inference(rectify,[],[f4605]) ).

fof(f4605,axiom,
    ! [X14,X5] : c_List_Olist__all(X5,X14,c_List_Olist_ONil(X5)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30579,plain,
    spl670_259,
    inference(avatar_split_clause,[],[f17845,f30577]) ).

fof(f30577,plain,
    ( spl670_259
  <=> ! [X0,X1] : c_Relation_Otrans(X1,c_Transitive__Closure_Otrancl(X1,X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_259])]) ).

fof(f17845,plain,
    ! [X0,X1] : c_Relation_Otrans(X1,c_Transitive__Closure_Otrancl(X1,X0)),
    inference(cnf_transformation,[],[f5716]) ).

fof(f5716,plain,
    ! [X0,X1] : c_Relation_Otrans(X1,c_Transitive__Closure_Otrancl(X1,X0)),
    inference(rectify,[],[f4750]) ).

fof(f4750,axiom,
    ! [X129,X5] : c_Relation_Otrans(X5,c_Transitive__Closure_Otrancl(X5,X129)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30575,plain,
    spl670_258,
    inference(avatar_split_clause,[],[f17840,f30573]) ).

fof(f30573,plain,
    ( spl670_258
  <=> ! [X0,X1] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(X1,X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_258])]) ).

fof(f17840,plain,
    ! [X0,X1] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(X1,X0)),
    inference(cnf_transformation,[],[f5711]) ).

fof(f5711,plain,
    ! [X0,X1] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(X1,X0)),
    inference(rectify,[],[f4448]) ).

fof(f4448,axiom,
    ! [X69,X70] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(X70,X69)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30571,plain,
    spl670_257,
    inference(avatar_split_clause,[],[f17839,f30569]) ).

fof(f30569,plain,
    ( spl670_257
  <=> ! [X0,X1] : ~ c_List_Olist__ex(X1,X0,c_List_Olist_ONil(X1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_257])]) ).

fof(f17839,plain,
    ! [X0,X1] : ~ c_List_Olist__ex(X1,X0,c_List_Olist_ONil(X1)),
    inference(cnf_transformation,[],[f5710]) ).

fof(f5710,plain,
    ! [X0,X1] : ~ c_List_Olist__ex(X1,X0,c_List_Olist_ONil(X1)),
    inference(rectify,[],[f4596]) ).

fof(f4596,axiom,
    ! [X14,X5] : ~ c_List_Olist__ex(X5,X14,c_List_Olist_ONil(X5)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30567,plain,
    spl670_256,
    inference(avatar_split_clause,[],[f17838,f30565]) ).

fof(f30565,plain,
    ( spl670_256
  <=> ! [X0,X1] : ~ c_List_Olist__ex1(X1,X0,c_List_Olist_ONil(X1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_256])]) ).

fof(f17838,plain,
    ! [X0,X1] : ~ c_List_Olist__ex1(X1,X0,c_List_Olist_ONil(X1)),
    inference(cnf_transformation,[],[f5709]) ).

fof(f5709,plain,
    ! [X0,X1] : ~ c_List_Olist__ex1(X1,X0,c_List_Olist_ONil(X1)),
    inference(rectify,[],[f4620]) ).

fof(f4620,axiom,
    ! [X14,X5] : ~ c_List_Olist__ex1(X5,X14,c_List_Olist_ONil(X5)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30563,plain,
    spl670_255,
    inference(avatar_split_clause,[],[f17635,f30561]) ).

fof(f30561,plain,
    ( spl670_255
  <=> ! [X0] :
        ( class_Enum_Oenum(tc_Option_Ooption(X0))
        | ~ class_Enum_Oenum(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_255])]) ).

fof(f17635,plain,
    ! [X0] :
      ( class_Enum_Oenum(tc_Option_Ooption(X0))
      | ~ class_Enum_Oenum(X0) ),
    inference(cnf_transformation,[],[f10405]) ).

fof(f10405,plain,
    ! [X0] :
      ( class_Enum_Oenum(tc_Option_Ooption(X0))
      | ~ class_Enum_Oenum(X0) ),
    inference(ennf_transformation,[],[f5583]) ).

fof(f5583,plain,
    ! [X0] :
      ( class_Enum_Oenum(X0)
     => class_Enum_Oenum(tc_Option_Ooption(X0)) ),
    inference(rectify,[],[f5158]) ).

fof(f5158,axiom,
    ! [X278] :
      ( class_Enum_Oenum(X278)
     => class_Enum_Oenum(tc_Option_Ooption(X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30559,plain,
    spl670_254,
    inference(avatar_split_clause,[],[f17633,f30557]) ).

fof(f30557,plain,
    ( spl670_254
  <=> ! [X0] :
        ( class_Finite__Set_Ofinite(tc_Option_Ooption(X0))
        | ~ class_Finite__Set_Ofinite(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_254])]) ).

fof(f17633,plain,
    ! [X0] :
      ( class_Finite__Set_Ofinite(tc_Option_Ooption(X0))
      | ~ class_Finite__Set_Ofinite(X0) ),
    inference(cnf_transformation,[],[f10403]) ).

fof(f10403,plain,
    ! [X0] :
      ( class_Finite__Set_Ofinite(tc_Option_Ooption(X0))
      | ~ class_Finite__Set_Ofinite(X0) ),
    inference(ennf_transformation,[],[f5581]) ).

fof(f5581,plain,
    ! [X0] :
      ( class_Finite__Set_Ofinite(X0)
     => class_Finite__Set_Ofinite(tc_Option_Ooption(X0)) ),
    inference(rectify,[],[f5156]) ).

fof(f5156,axiom,
    ! [X278] :
      ( class_Finite__Set_Ofinite(X278)
     => class_Finite__Set_Ofinite(tc_Option_Ooption(X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30555,plain,
    spl670_253,
    inference(avatar_split_clause,[],[f17628,f30553]) ).

fof(f30553,plain,
    ( spl670_253
  <=> ! [X0] :
        ( class_Lazy__Sequence_Osmall__lazy(tc_List_Olist(X0))
        | ~ class_Lazy__Sequence_Osmall__lazy(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_253])]) ).

fof(f17628,plain,
    ! [X0] :
      ( class_Lazy__Sequence_Osmall__lazy(tc_List_Olist(X0))
      | ~ class_Lazy__Sequence_Osmall__lazy(X0) ),
    inference(cnf_transformation,[],[f10398]) ).

fof(f10398,plain,
    ! [X0] :
      ( class_Lazy__Sequence_Osmall__lazy(tc_List_Olist(X0))
      | ~ class_Lazy__Sequence_Osmall__lazy(X0) ),
    inference(ennf_transformation,[],[f5576]) ).

fof(f5576,plain,
    ! [X0] :
      ( class_Lazy__Sequence_Osmall__lazy(X0)
     => class_Lazy__Sequence_Osmall__lazy(tc_List_Olist(X0)) ),
    inference(rectify,[],[f5149]) ).

fof(f5149,axiom,
    ! [X278] :
      ( class_Lazy__Sequence_Osmall__lazy(X278)
     => class_Lazy__Sequence_Osmall__lazy(tc_List_Olist(X278)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30551,plain,
    spl670_252,
    inference(avatar_split_clause,[],[f17311,f30549]) ).

fof(f30549,plain,
    ( spl670_252
  <=> ! [X0] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_252])]) ).

fof(f17311,plain,
    ! [X0] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,X0),
    inference(cnf_transformation,[],[f5272]) ).

fof(f5272,plain,
    ! [X0] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,X0),
    inference(rectify,[],[f3208]) ).

fof(f3208,axiom,
    ! [X59] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,X59),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30547,plain,
    spl670_251,
    inference(avatar_split_clause,[],[f17310,f30545]) ).

fof(f30545,plain,
    ( spl670_251
  <=> ! [X0] : c_Relation_Osingle__valued(X0,X0,c_Relation_OId(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_251])]) ).

fof(f17310,plain,
    ! [X0] : c_Relation_Osingle__valued(X0,X0,c_Relation_OId(X0)),
    inference(cnf_transformation,[],[f5271]) ).

fof(f5271,plain,
    ! [X0] : c_Relation_Osingle__valued(X0,X0,c_Relation_OId(X0)),
    inference(rectify,[],[f3696]) ).

fof(f3696,axiom,
    ! [X5] : c_Relation_Osingle__valued(X5,X5,c_Relation_OId(X5)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30543,plain,
    spl670_250,
    inference(avatar_split_clause,[],[f17309,f30541]) ).

fof(f30541,plain,
    ( spl670_250
  <=> ! [X0] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_250])]) ).

fof(f17309,plain,
    ! [X0] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0)),
    inference(cnf_transformation,[],[f5270]) ).

fof(f5270,plain,
    ! [X0] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0)),
    inference(rectify,[],[f1985]) ).

fof(f1985,axiom,
    ! [X29] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X29)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30539,plain,
    spl670_249,
    inference(avatar_split_clause,[],[f17305,f30537]) ).

fof(f30537,plain,
    ( spl670_249
  <=> ! [X0] : hAPP(c_Nat_OSuc,X0) != X0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_249])]) ).

fof(f17305,plain,
    ! [X0] : hAPP(c_Nat_OSuc,X0) != X0,
    inference(cnf_transformation,[],[f5266]) ).

fof(f5266,plain,
    ! [X0] : hAPP(c_Nat_OSuc,X0) != X0,
    inference(rectify,[],[f1028]) ).

fof(f1028,axiom,
    ! [X66] : hAPP(c_Nat_OSuc,X66) != X66,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30535,plain,
    spl670_248,
    inference(avatar_split_clause,[],[f17181,f30532]) ).

fof(f30532,plain,
    ( spl670_248
  <=> c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_248])]) ).

fof(f17181,plain,
    c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less),
    inference(cnf_transformation,[],[f3255]) ).

fof(f3255,axiom,
    c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30530,plain,
    spl670_247,
    inference(avatar_split_clause,[],[f17180,f30527]) ).

fof(f30527,plain,
    ( spl670_247
  <=> c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_247])]) ).

fof(f17180,plain,
    c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))),
    inference(cnf_transformation,[],[f1996]) ).

fof(f1996,axiom,
    c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30525,plain,
    spl670_246,
    inference(avatar_split_clause,[],[f17177,f30522]) ).

fof(f30522,plain,
    ( spl670_246
  <=> c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = c_HOL_Obool_Obool__size(c_fTrue) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_246])]) ).

fof(f30520,plain,
    spl670_245,
    inference(avatar_split_clause,[],[f17175,f30517]) ).

fof(f30517,plain,
    ( spl670_245
  <=> c_Orderings_Oord__class_Omin(tc_Nat_Onat) = c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_245])]) ).

fof(f17175,plain,
    c_Orderings_Oord__class_Omin(tc_Nat_Onat) = c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat),
    inference(cnf_transformation,[],[f2431]) ).

fof(f2431,axiom,
    c_Orderings_Oord__class_Omin(tc_Nat_Onat) = c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30515,plain,
    spl670_244,
    inference(avatar_split_clause,[],[f17174,f30512]) ).

fof(f30512,plain,
    ( spl670_244
  <=> c_Orderings_Oord__class_Omax(tc_Nat_Onat) = c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_244])]) ).

fof(f17174,plain,
    c_Orderings_Oord__class_Omax(tc_Nat_Onat) = c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat),
    inference(cnf_transformation,[],[f2542]) ).

fof(f2542,axiom,
    c_Orderings_Oord__class_Omax(tc_Nat_Onat) = c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30510,plain,
    spl670_243,
    inference(avatar_split_clause,[],[f17173,f30507]) ).

fof(f30507,plain,
    ( spl670_243
  <=> c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_243])]) ).

fof(f17173,plain,
    c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint),
    inference(cnf_transformation,[],[f3439]) ).

fof(f3439,axiom,
    c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30505,plain,
    spl670_242,
    inference(avatar_split_clause,[],[f17171,f30502]) ).

fof(f30502,plain,
    ( spl670_242
  <=> c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_242])]) ).

fof(f17171,plain,
    c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat),
    inference(cnf_transformation,[],[f3585]) ).

fof(f3585,axiom,
    c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30500,plain,
    ~ spl670_241,
    inference(avatar_split_clause,[],[f17169,f30497]) ).

fof(f30497,plain,
    ( spl670_241
  <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_241])]) ).

fof(f17169,plain,
    ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))),
    inference(cnf_transformation,[],[f1790]) ).

fof(f1790,axiom,
    ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30494,plain,
    spl670_240,
    inference(avatar_split_clause,[],[f27523,f30491]) ).

fof(f30491,plain,
    ( spl670_240
  <=> sP7(c_HOL_Obool_Obool__size(c_fTrue),c_Int_OPls) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_240])]) ).

fof(f27523,plain,
    sP7(c_HOL_Obool_Obool__size(c_fTrue),c_Int_OPls),
    inference(forward_demodulation,[],[f27522,f25969]) ).

fof(f25969,plain,
    c_Int_OPls = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_HOL_Obool_Obool__size(c_fTrue)),
    inference(forward_demodulation,[],[f25968,f17167]) ).

fof(f25968,plain,
    c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_HOL_Obool_Obool__size(c_fTrue)),
    inference(forward_demodulation,[],[f17229,f17177]) ).

fof(f17229,plain,
    c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),
    inference(cnf_transformation,[],[f1650]) ).

fof(f1650,axiom,
    c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f27522,plain,
    sP7(c_HOL_Obool_Obool__size(c_fTrue),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_HOL_Obool_Obool__size(c_fTrue))),
    inference(forward_demodulation,[],[f25389,f17177]) ).

fof(f25389,plain,
    sP7(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),
    inference(equality_resolution,[],[f25388]) ).

fof(f25388,plain,
    ! [X1] :
      ( sP7(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),X1)
      | hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ),
    inference(equality_resolution,[],[f19200]) ).

fof(f19200,plain,
    ! [X0,X1] :
      ( sP7(X0,X1)
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
      | hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) != X1 ),
    inference(cnf_transformation,[],[f15006]) ).

fof(f15006,plain,
    ! [X0,X1] :
      ( ( sP7(X0,X1)
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
          & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
        | ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) != X1
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) ) )
      & ( ( ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
          & ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) = X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) ) )
        | ~ sP7(X0,X1) ) ),
    inference(rectify,[],[f15005]) ).

fof(f15005,plain,
    ! [X1,X0] :
      ( ( sP7(X1,X0)
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1
          & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) )
        | ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X1) != X0
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) ) )
      & ( ( ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1
            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) )
          & ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X1) = X0
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) ) )
        | ~ sP7(X1,X0) ) ),
    inference(flattening,[],[f15004]) ).

fof(f15004,plain,
    ! [X1,X0] :
      ( ( sP7(X1,X0)
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X1
          & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) )
        | ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X1) != X0
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) ) )
      & ( ( ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X1
            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) )
          & ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X1) = X0
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) ) )
        | ~ sP7(X1,X0) ) ),
    inference(nnf_transformation,[],[f14475]) ).

fof(f30489,plain,
    spl670_239,
    inference(avatar_split_clause,[],[f27515,f30486]) ).

fof(f30486,plain,
    ( spl670_239
  <=> sP6(c_HOL_Obool_Obool__size(c_fTrue),c_Int_OPls) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_239])]) ).

fof(f27515,plain,
    sP6(c_HOL_Obool_Obool__size(c_fTrue),c_Int_OPls),
    inference(forward_demodulation,[],[f27514,f25969]) ).

fof(f27514,plain,
    sP6(c_HOL_Obool_Obool__size(c_fTrue),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_HOL_Obool_Obool__size(c_fTrue))),
    inference(forward_demodulation,[],[f25384,f17177]) ).

fof(f25384,plain,
    sP6(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),
    inference(equality_resolution,[],[f25383]) ).

fof(f25383,plain,
    ! [X1] :
      ( sP6(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),X1)
      | hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) != X1 ),
    inference(equality_resolution,[],[f19192]) ).

fof(f19192,plain,
    ! [X0,X1] :
      ( sP6(X0,X1)
      | c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
      | hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) != X1 ),
    inference(cnf_transformation,[],[f15002]) ).

fof(f15002,plain,
    ! [X0,X1] :
      ( ( sP6(X0,X1)
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
          & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
        | ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) != X1
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) ) )
      & ( ( ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
          & ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) = X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) ) )
        | ~ sP6(X0,X1) ) ),
    inference(flattening,[],[f15001]) ).

fof(f15001,plain,
    ! [X0,X1] :
      ( ( sP6(X0,X1)
        | ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != X0
          & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
        | ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) != X1
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) ) )
      & ( ( ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = X0
            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
          & ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),X0) = X1
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) ) )
        | ~ sP6(X0,X1) ) ),
    inference(nnf_transformation,[],[f14473]) ).

fof(f30484,plain,
    ~ spl670_238,
    inference(avatar_split_clause,[],[f25937,f30481]) ).

fof(f30481,plain,
    ( spl670_238
  <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Int_OPls)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_238])]) ).

fof(f25937,plain,
    ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Int_OPls)),
    inference(forward_demodulation,[],[f17170,f17167]) ).

fof(f17170,plain,
    ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Ozero__class_Ozero(tc_Int_Oint))),
    inference(cnf_transformation,[],[f1789]) ).

fof(f1789,axiom,
    ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Ozero__class_Ozero(tc_Int_Oint))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30479,plain,
    ~ spl670_237,
    inference(avatar_split_clause,[],[f25936,f30476]) ).

fof(f30476,plain,
    ( spl670_237
  <=> c_Groups_Oone__class_Oone(tc_Int_Oint) = c_Int_OPls ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_237])]) ).

fof(f25936,plain,
    c_Groups_Oone__class_Oone(tc_Int_Oint) != c_Int_OPls,
    inference(forward_demodulation,[],[f17168,f17167]) ).

fof(f17168,plain,
    c_Groups_Oone__class_Oone(tc_Int_Oint) != c_Groups_Ozero__class_Ozero(tc_Int_Oint),
    inference(cnf_transformation,[],[f1597]) ).

fof(f1597,axiom,
    c_Groups_Oone__class_Oone(tc_Int_Oint) != c_Groups_Ozero__class_Ozero(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30474,plain,
    spl670_236,
    inference(avatar_split_clause,[],[f25354,f30472]) ).

fof(f30472,plain,
    ( spl670_236
  <=> ! [X0] : sP0(X0,c_List_Olist_ONil(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_236])]) ).

fof(f25354,plain,
    ! [X0] : sP0(X0,c_List_Olist_ONil(X0)),
    inference(equality_resolution,[],[f18669]) ).

fof(f18669,plain,
    ! [X0,X1] :
      ( sP0(X0,X1)
      | c_List_Olist_ONil(X0) != X1 ),
    inference(cnf_transformation,[],[f14800]) ).

fof(f14800,plain,
    ! [X0,X1] :
      ( ( sP0(X0,X1)
        | ( ! [X2,X3] :
              ( ~ c_List_Olinorder__class_Osorted(X0,X2)
              | ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X0),X3),sK127(X0,X2,X3)))
                & hBOOL(hAPP(hAPP(c_member(X0),sK127(X0,X2,X3)),hAPP(c_List_Oset(X0),X2))) )
              | hAPP(hAPP(c_List_Olist_OCons(X0),X3),X2) != X1 )
          & c_List_Olist_ONil(X0) != X1 ) )
      & ( ( c_List_Olinorder__class_Osorted(X0,sK128(X0,X1))
          & ! [X7] :
              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X0),sK129(X0,X1)),X7))
              | ~ hBOOL(hAPP(hAPP(c_member(X0),X7),hAPP(c_List_Oset(X0),sK128(X0,X1)))) )
          & hAPP(hAPP(c_List_Olist_OCons(X0),sK129(X0,X1)),sK128(X0,X1)) = X1 )
        | c_List_Olist_ONil(X0) = X1
        | ~ sP0(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK127,sK128,sK129])],[f14797,f14799,f14798]) ).

fof(f14798,plain,
    ! [X0,X2,X3] :
      ( ? [X4] :
          ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X0),X3),X4))
          & hBOOL(hAPP(hAPP(c_member(X0),X4),hAPP(c_List_Oset(X0),X2))) )
     => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X0),X3),sK127(X0,X2,X3)))
        & hBOOL(hAPP(hAPP(c_member(X0),sK127(X0,X2,X3)),hAPP(c_List_Oset(X0),X2))) ) ),
    introduced(choice_axiom,[]) ).

fof(f14799,plain,
    ! [X0,X1] :
      ( ? [X5,X6] :
          ( c_List_Olinorder__class_Osorted(X0,X5)
          & ! [X7] :
              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X0),X6),X7))
              | ~ hBOOL(hAPP(hAPP(c_member(X0),X7),hAPP(c_List_Oset(X0),X5))) )
          & hAPP(hAPP(c_List_Olist_OCons(X0),X6),X5) = X1 )
     => ( c_List_Olinorder__class_Osorted(X0,sK128(X0,X1))
        & ! [X7] :
            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X0),sK129(X0,X1)),X7))
            | ~ hBOOL(hAPP(hAPP(c_member(X0),X7),hAPP(c_List_Oset(X0),sK128(X0,X1)))) )
        & hAPP(hAPP(c_List_Olist_OCons(X0),sK129(X0,X1)),sK128(X0,X1)) = X1 ) ),
    introduced(choice_axiom,[]) ).

fof(f14797,plain,
    ! [X0,X1] :
      ( ( sP0(X0,X1)
        | ( ! [X2,X3] :
              ( ~ c_List_Olinorder__class_Osorted(X0,X2)
              | ? [X4] :
                  ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X0),X3),X4))
                  & hBOOL(hAPP(hAPP(c_member(X0),X4),hAPP(c_List_Oset(X0),X2))) )
              | hAPP(hAPP(c_List_Olist_OCons(X0),X3),X2) != X1 )
          & c_List_Olist_ONil(X0) != X1 ) )
      & ( ? [X5,X6] :
            ( c_List_Olinorder__class_Osorted(X0,X5)
            & ! [X7] :
                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X0),X6),X7))
                | ~ hBOOL(hAPP(hAPP(c_member(X0),X7),hAPP(c_List_Oset(X0),X5))) )
            & hAPP(hAPP(c_List_Olist_OCons(X0),X6),X5) = X1 )
        | c_List_Olist_ONil(X0) = X1
        | ~ sP0(X0,X1) ) ),
    inference(rectify,[],[f14796]) ).

fof(f14796,plain,
    ! [X1,X0] :
      ( ( sP0(X1,X0)
        | ( ! [X2,X3] :
              ( ~ c_List_Olinorder__class_Osorted(X1,X2)
              | ? [X4] :
                  ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X1),X3),X4))
                  & hBOOL(hAPP(hAPP(c_member(X1),X4),hAPP(c_List_Oset(X1),X2))) )
              | hAPP(hAPP(c_List_Olist_OCons(X1),X3),X2) != X0 )
          & c_List_Olist_ONil(X1) != X0 ) )
      & ( ? [X2,X3] :
            ( c_List_Olinorder__class_Osorted(X1,X2)
            & ! [X4] :
                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X1),X3),X4))
                | ~ hBOOL(hAPP(hAPP(c_member(X1),X4),hAPP(c_List_Oset(X1),X2))) )
            & hAPP(hAPP(c_List_Olist_OCons(X1),X3),X2) = X0 )
        | c_List_Olist_ONil(X1) = X0
        | ~ sP0(X1,X0) ) ),
    inference(flattening,[],[f14795]) ).

fof(f14795,plain,
    ! [X1,X0] :
      ( ( sP0(X1,X0)
        | ( ! [X2,X3] :
              ( ~ c_List_Olinorder__class_Osorted(X1,X2)
              | ? [X4] :
                  ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X1),X3),X4))
                  & hBOOL(hAPP(hAPP(c_member(X1),X4),hAPP(c_List_Oset(X1),X2))) )
              | hAPP(hAPP(c_List_Olist_OCons(X1),X3),X2) != X0 )
          & c_List_Olist_ONil(X1) != X0 ) )
      & ( ? [X2,X3] :
            ( c_List_Olinorder__class_Osorted(X1,X2)
            & ! [X4] :
                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(X1),X3),X4))
                | ~ hBOOL(hAPP(hAPP(c_member(X1),X4),hAPP(c_List_Oset(X1),X2))) )
            & hAPP(hAPP(c_List_Olist_OCons(X1),X3),X2) = X0 )
        | c_List_Olist_ONil(X1) = X0
        | ~ sP0(X1,X0) ) ),
    inference(nnf_transformation,[],[f14462]) ).

fof(f30470,plain,
    spl670_235,
    inference(avatar_split_clause,[],[f17835,f30468]) ).

fof(f30468,plain,
    ( spl670_235
  <=> ! [X0,X1] : class_HOL_Oequal(tc_prod(X1,X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_235])]) ).

fof(f17835,plain,
    ! [X0,X1] : class_HOL_Oequal(tc_prod(X1,X0)),
    inference(cnf_transformation,[],[f5706]) ).

fof(f5706,plain,
    ! [X0,X1] : class_HOL_Oequal(tc_prod(X1,X0)),
    inference(rectify,[],[f5164]) ).

fof(f5164,axiom,
    ! [X278,X277] : class_HOL_Oequal(tc_prod(X277,X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30466,plain,
    spl670_234,
    inference(avatar_split_clause,[],[f17834,f30464]) ).

fof(f30464,plain,
    ( spl670_234
  <=> ! [X0,X1] : class_HOL_Oequal(tc_sum(X1,X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_234])]) ).

fof(f17834,plain,
    ! [X0,X1] : class_HOL_Oequal(tc_sum(X1,X0)),
    inference(cnf_transformation,[],[f5705]) ).

fof(f5705,plain,
    ! [X0,X1] : class_HOL_Oequal(tc_sum(X1,X0)),
    inference(rectify,[],[f5153]) ).

fof(f5153,axiom,
    ! [X278,X277] : class_HOL_Oequal(tc_sum(X277,X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30462,plain,
    spl670_233,
    inference(avatar_split_clause,[],[f17833,f30460]) ).

fof(f30460,plain,
    ( spl670_233
  <=> ! [X0,X1] : class_HOL_Oequal(tc_Nitpick_Opair__box(X1,X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_233])]) ).

fof(f17833,plain,
    ! [X0,X1] : class_HOL_Oequal(tc_Nitpick_Opair__box(X1,X0)),
    inference(cnf_transformation,[],[f5704]) ).

fof(f5704,plain,
    ! [X0,X1] : class_HOL_Oequal(tc_Nitpick_Opair__box(X1,X0)),
    inference(rectify,[],[f5160]) ).

fof(f5160,axiom,
    ! [X278,X277] : class_HOL_Oequal(tc_Nitpick_Opair__box(X277,X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30458,plain,
    spl670_232,
    inference(avatar_split_clause,[],[f17832,f30456]) ).

fof(f30456,plain,
    ( spl670_232
  <=> ! [X0,X1] : class_Nat_Osize(tc_prod(X1,X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_232])]) ).

fof(f17832,plain,
    ! [X0,X1] : class_Nat_Osize(tc_prod(X1,X0)),
    inference(cnf_transformation,[],[f5703]) ).

fof(f5703,plain,
    ! [X0,X1] : class_Nat_Osize(tc_prod(X1,X0)),
    inference(rectify,[],[f5166]) ).

fof(f5166,axiom,
    ! [X278,X277] : class_Nat_Osize(tc_prod(X277,X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30454,plain,
    spl670_231,
    inference(avatar_split_clause,[],[f17831,f30452]) ).

fof(f30452,plain,
    ( spl670_231
  <=> ! [X0,X1] : class_Nat_Osize(tc_sum(X1,X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_231])]) ).

fof(f17831,plain,
    ! [X0,X1] : class_Nat_Osize(tc_sum(X1,X0)),
    inference(cnf_transformation,[],[f5702]) ).

fof(f5702,plain,
    ! [X0,X1] : class_Nat_Osize(tc_sum(X1,X0)),
    inference(rectify,[],[f5155]) ).

fof(f5155,axiom,
    ! [X278,X277] : class_Nat_Osize(tc_sum(X277,X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30450,plain,
    spl670_230,
    inference(avatar_split_clause,[],[f17830,f30448]) ).

fof(f30448,plain,
    ( spl670_230
  <=> ! [X0,X1] : class_Nat_Osize(tc_Nitpick_Opair__box(X1,X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_230])]) ).

fof(f17830,plain,
    ! [X0,X1] : class_Nat_Osize(tc_Nitpick_Opair__box(X1,X0)),
    inference(cnf_transformation,[],[f5701]) ).

fof(f5701,plain,
    ! [X0,X1] : class_Nat_Osize(tc_Nitpick_Opair__box(X1,X0)),
    inference(rectify,[],[f5161]) ).

fof(f5161,axiom,
    ! [X278,X277] : class_Nat_Osize(tc_Nitpick_Opair__box(X277,X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30446,plain,
    spl670_229,
    inference(avatar_split_clause,[],[f17302,f30444]) ).

fof(f30444,plain,
    ( spl670_229
  <=> ! [X0] : c_Relation_Otrans(X0,c_Relation_OId(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_229])]) ).

fof(f17302,plain,
    ! [X0] : c_Relation_Otrans(X0,c_Relation_OId(X0)),
    inference(cnf_transformation,[],[f5263]) ).

fof(f5263,plain,
    ! [X0] : c_Relation_Otrans(X0,c_Relation_OId(X0)),
    inference(rectify,[],[f4752]) ).

fof(f4752,axiom,
    ! [X5] : c_Relation_Otrans(X5,c_Relation_OId(X5)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30442,plain,
    spl670_228,
    inference(avatar_split_clause,[],[f17301,f30440]) ).

fof(f30440,plain,
    ( spl670_228
  <=> ! [X0] : c_Relation_Osym(X0,c_Relation_OId(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_228])]) ).

fof(f17301,plain,
    ! [X0] : c_Relation_Osym(X0,c_Relation_OId(X0)),
    inference(cnf_transformation,[],[f5262]) ).

fof(f5262,plain,
    ! [X0] : c_Relation_Osym(X0,c_Relation_OId(X0)),
    inference(rectify,[],[f4794]) ).

fof(f4794,axiom,
    ! [X5] : c_Relation_Osym(X5,c_Relation_OId(X5)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30438,plain,
    spl670_227,
    inference(avatar_split_clause,[],[f17300,f30436]) ).

fof(f30436,plain,
    ( spl670_227
  <=> ! [X0] : c_Relation_Oantisym(X0,c_Relation_OId(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_227])]) ).

fof(f17300,plain,
    ! [X0] : c_Relation_Oantisym(X0,c_Relation_OId(X0)),
    inference(cnf_transformation,[],[f5261]) ).

fof(f5261,plain,
    ! [X0] : c_Relation_Oantisym(X0,c_Relation_OId(X0)),
    inference(rectify,[],[f4777]) ).

fof(f4777,axiom,
    ! [X5] : c_Relation_Oantisym(X5,c_Relation_OId(X5)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30434,plain,
    spl670_226,
    inference(avatar_split_clause,[],[f17294,f30432]) ).

fof(f30432,plain,
    ( spl670_226
  <=> ! [X0] : c_Int_OMin != c_Int_OBit0(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_226])]) ).

fof(f17294,plain,
    ! [X0] : c_Int_OMin != c_Int_OBit0(X0),
    inference(cnf_transformation,[],[f5255]) ).

fof(f5255,plain,
    ! [X0] : c_Int_OMin != c_Int_OBit0(X0),
    inference(rectify,[],[f2237]) ).

fof(f2237,axiom,
    ! [X79] : c_Int_OMin != c_Int_OBit0(X79),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30430,plain,
    spl670_225,
    inference(avatar_split_clause,[],[f17167,f30427]) ).

fof(f30427,plain,
    ( spl670_225
  <=> c_Groups_Ozero__class_Ozero(tc_Int_Oint) = c_Int_OPls ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_225])]) ).

fof(f30425,plain,
    spl670_224,
    inference(avatar_split_clause,[],[f17166,f30422]) ).

fof(f30422,plain,
    ( spl670_224
  <=> c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) = c_Code__Numeral_Osubtract__code__numeral ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_224])]) ).

fof(f17166,plain,
    c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) = c_Code__Numeral_Osubtract__code__numeral,
    inference(cnf_transformation,[],[f2380]) ).

fof(f2380,axiom,
    c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) = c_Code__Numeral_Osubtract__code__numeral,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30420,plain,
    spl670_223,
    inference(avatar_split_clause,[],[f17165,f30417]) ).

fof(f30417,plain,
    ( spl670_223
  <=> c_Int_OPls = c_Int_OBit0(c_Int_OPls) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_223])]) ).

fof(f17165,plain,
    c_Int_OPls = c_Int_OBit0(c_Int_OPls),
    inference(cnf_transformation,[],[f2228]) ).

fof(f2228,axiom,
    c_Int_OPls = c_Int_OBit0(c_Int_OPls),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30415,plain,
    spl670_222,
    inference(avatar_split_clause,[],[f17161,f30412]) ).

fof(f30412,plain,
    ( spl670_222
  <=> c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_222])]) ).

fof(f17161,plain,
    c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f4211]) ).

fof(f4211,axiom,
    c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30410,plain,
    spl670_221,
    inference(avatar_split_clause,[],[f27578,f30408]) ).

fof(f30408,plain,
    ( spl670_221
  <=> ! [X0] : sP10(X0,c_Int_OPls) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_221])]) ).

fof(f27578,plain,
    ! [X0] : sP10(X0,c_Int_OPls),
    inference(forward_demodulation,[],[f25430,f17167]) ).

fof(f25430,plain,
    ! [X0] : sP10(X0,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),
    inference(equality_resolution,[],[f19346]) ).

fof(f19346,plain,
    ! [X0,X1] :
      ( sP10(X0,X1)
      | c_Groups_Ozero__class_Ozero(tc_Int_Oint) != X1 ),
    inference(cnf_transformation,[],[f15121]) ).

fof(f15121,plain,
    ! [X0,X1] :
      ( ( sP10(X0,X1)
        | ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X1),X0))
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),X0),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X0),X1))
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) )
          & c_Groups_Ozero__class_Ozero(tc_Int_Oint) != X1 ) )
      & ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X1),X0))
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),X0),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
        | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X0),X1))
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X0)) )
        | c_Groups_Ozero__class_Ozero(tc_Int_Oint) = X1
        | ~ sP10(X0,X1) ) ),
    inference(rectify,[],[f15120]) ).

fof(f15120,plain,
    ! [X1,X0] :
      ( ( sP10(X1,X0)
        | ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X0),X1))
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),X1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X1),X0))
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
          & c_Groups_Ozero__class_Ozero(tc_Int_Oint) != X0 ) )
      & ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X0),X1))
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),X1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
        | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X1),X0))
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
        | c_Groups_Ozero__class_Ozero(tc_Int_Oint) = X0
        | ~ sP10(X1,X0) ) ),
    inference(flattening,[],[f15119]) ).

fof(f15119,plain,
    ! [X1,X0] :
      ( ( sP10(X1,X0)
        | ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X0),X1))
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),X1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X1),X0))
            | ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
          & c_Groups_Ozero__class_Ozero(tc_Int_Oint) != X0 ) )
      & ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X0),X1))
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),X1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
        | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X1),X0))
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
        | c_Groups_Ozero__class_Ozero(tc_Int_Oint) = X0
        | ~ sP10(X1,X0) ) ),
    inference(nnf_transformation,[],[f14481]) ).

fof(f14481,plain,
    ! [X1,X0] :
      ( sP10(X1,X0)
    <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X0),X1))
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),X1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
        | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),X1),X0))
          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),X1)) )
        | c_Groups_Ozero__class_Ozero(tc_Int_Oint) = X0 ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP10])]) ).

fof(f30406,plain,
    spl670_220,
    inference(avatar_split_clause,[],[f27571,f30403]) ).

fof(f30403,plain,
    ( spl670_220
  <=> sP9(c_Int_OMin,c_Int_OMin) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_220])]) ).

fof(f27571,plain,
    sP9(c_Int_OMin,c_Int_OMin),
    inference(forward_demodulation,[],[f25423,f17325]) ).

fof(f25423,plain,
    sP9(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),
    inference(equality_resolution,[],[f25422]) ).

fof(f25422,plain,
    ! [X1] :
      ( sP9(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin),X1)
      | hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) != X1 ),
    inference(equality_resolution,[],[f19333]) ).

fof(f19333,plain,
    ! [X0,X1] :
      ( sP9(X0,X1)
      | hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) != X0
      | hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) != X1 ),
    inference(cnf_transformation,[],[f15113]) ).

fof(f30401,plain,
    spl670_219,
    inference(avatar_split_clause,[],[f17827,f30399]) ).

fof(f30399,plain,
    ( spl670_219
  <=> ! [X0,X1] : c_FunDef_Ois__measure(X1,X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_219])]) ).

fof(f17827,plain,
    ! [X0,X1] : c_FunDef_Ois__measure(X1,X0),
    inference(cnf_transformation,[],[f5698]) ).

fof(f5698,plain,
    ! [X0,X1] : c_FunDef_Ois__measure(X1,X0),
    inference(rectify,[],[f4609]) ).

fof(f4609,axiom,
    ! [X17,X5] : c_FunDef_Ois__measure(X5,X17),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30397,plain,
    spl670_218,
    inference(avatar_split_clause,[],[f17293,f30395]) ).

fof(f30395,plain,
    ( spl670_218
  <=> ! [X0] : c_Equiv__Relations_Oequivp(X0,c_fequal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_218])]) ).

fof(f17293,plain,
    ! [X0] : c_Equiv__Relations_Oequivp(X0,c_fequal),
    inference(cnf_transformation,[],[f5254]) ).

fof(f5254,plain,
    ! [X0] : c_Equiv__Relations_Oequivp(X0,c_fequal),
    inference(rectify,[],[f3149]) ).

fof(f3149,axiom,
    ! [X5] : c_Equiv__Relations_Oequivp(X5,c_fequal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30393,plain,
    spl670_217,
    inference(avatar_split_clause,[],[f17292,f30391]) ).

fof(f30391,plain,
    ( spl670_217
  <=> ! [X0] : class_HOL_Oequal(tc_List_Olist(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_217])]) ).

fof(f17292,plain,
    ! [X0] : class_HOL_Oequal(tc_List_Olist(X0)),
    inference(cnf_transformation,[],[f5253]) ).

fof(f5253,plain,
    ! [X0] : class_HOL_Oequal(tc_List_Olist(X0)),
    inference(rectify,[],[f5150]) ).

fof(f5150,axiom,
    ! [X278] : class_HOL_Oequal(tc_List_Olist(X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30389,plain,
    spl670_216,
    inference(avatar_split_clause,[],[f17291,f30387]) ).

fof(f30387,plain,
    ( spl670_216
  <=> ! [X0] : class_HOL_Oequal(tc_Lazy__Sequence_Olazy__sequence(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_216])]) ).

fof(f17291,plain,
    ! [X0] : class_HOL_Oequal(tc_Lazy__Sequence_Olazy__sequence(X0)),
    inference(cnf_transformation,[],[f5252]) ).

fof(f5252,plain,
    ! [X0] : class_HOL_Oequal(tc_Lazy__Sequence_Olazy__sequence(X0)),
    inference(rectify,[],[f5219]) ).

fof(f5219,axiom,
    ! [X278] : class_HOL_Oequal(tc_Lazy__Sequence_Olazy__sequence(X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30385,plain,
    spl670_215,
    inference(avatar_split_clause,[],[f17290,f30383]) ).

fof(f30383,plain,
    ( spl670_215
  <=> ! [X0] : class_HOL_Oequal(tc_Option_Ooption(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_215])]) ).

fof(f17290,plain,
    ! [X0] : class_HOL_Oequal(tc_Option_Ooption(X0)),
    inference(cnf_transformation,[],[f5251]) ).

fof(f5251,plain,
    ! [X0] : class_HOL_Oequal(tc_Option_Ooption(X0)),
    inference(rectify,[],[f5157]) ).

fof(f5157,axiom,
    ! [X278] : class_HOL_Oequal(tc_Option_Ooption(X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30381,plain,
    spl670_214,
    inference(avatar_split_clause,[],[f17289,f30379]) ).

fof(f30379,plain,
    ( spl670_214
  <=> ! [X0] : class_HOL_Oequal(tc_Hoare__Mirabelle_Otriple(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_214])]) ).

fof(f17289,plain,
    ! [X0] : class_HOL_Oequal(tc_Hoare__Mirabelle_Otriple(X0)),
    inference(cnf_transformation,[],[f5250]) ).

fof(f5250,plain,
    ! [X0] : class_HOL_Oequal(tc_Hoare__Mirabelle_Otriple(X0)),
    inference(rectify,[],[f5174]) ).

fof(f5174,axiom,
    ! [X278] : class_HOL_Oequal(tc_Hoare__Mirabelle_Otriple(X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30377,plain,
    spl670_213,
    inference(avatar_split_clause,[],[f17288,f30375]) ).

fof(f30375,plain,
    ( spl670_213
  <=> ! [X0] : class_Nat_Osize(tc_List_Olist(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_213])]) ).

fof(f17288,plain,
    ! [X0] : class_Nat_Osize(tc_List_Olist(X0)),
    inference(cnf_transformation,[],[f5249]) ).

fof(f5249,plain,
    ! [X0] : class_Nat_Osize(tc_List_Olist(X0)),
    inference(rectify,[],[f5151]) ).

fof(f5151,axiom,
    ! [X278] : class_Nat_Osize(tc_List_Olist(X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30373,plain,
    spl670_212,
    inference(avatar_split_clause,[],[f17287,f30371]) ).

fof(f30371,plain,
    ( spl670_212
  <=> ! [X0] : class_Nat_Osize(tc_Lazy__Sequence_Olazy__sequence(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_212])]) ).

fof(f17287,plain,
    ! [X0] : class_Nat_Osize(tc_Lazy__Sequence_Olazy__sequence(X0)),
    inference(cnf_transformation,[],[f5248]) ).

fof(f5248,plain,
    ! [X0] : class_Nat_Osize(tc_Lazy__Sequence_Olazy__sequence(X0)),
    inference(rectify,[],[f5220]) ).

fof(f5220,axiom,
    ! [X278] : class_Nat_Osize(tc_Lazy__Sequence_Olazy__sequence(X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30369,plain,
    spl670_211,
    inference(avatar_split_clause,[],[f17286,f30367]) ).

fof(f30367,plain,
    ( spl670_211
  <=> ! [X0] : class_Nat_Osize(tc_Option_Ooption(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_211])]) ).

fof(f17286,plain,
    ! [X0] : class_Nat_Osize(tc_Option_Ooption(X0)),
    inference(cnf_transformation,[],[f5247]) ).

fof(f5247,plain,
    ! [X0] : class_Nat_Osize(tc_Option_Ooption(X0)),
    inference(rectify,[],[f5159]) ).

fof(f5159,axiom,
    ! [X278] : class_Nat_Osize(tc_Option_Ooption(X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30365,plain,
    spl670_210,
    inference(avatar_split_clause,[],[f17285,f30363]) ).

fof(f30363,plain,
    ( spl670_210
  <=> ! [X0] : class_Nat_Osize(tc_Hoare__Mirabelle_Otriple(X0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_210])]) ).

fof(f17285,plain,
    ! [X0] : class_Nat_Osize(tc_Hoare__Mirabelle_Otriple(X0)),
    inference(cnf_transformation,[],[f5246]) ).

fof(f5246,plain,
    ! [X0] : class_Nat_Osize(tc_Hoare__Mirabelle_Otriple(X0)),
    inference(rectify,[],[f5175]) ).

fof(f5175,axiom,
    ! [X278] : class_Nat_Osize(tc_Hoare__Mirabelle_Otriple(X278)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30361,plain,
    spl670_209,
    inference(avatar_split_clause,[],[f17160,f30358]) ).

fof(f30358,plain,
    ( spl670_209
  <=> c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_209])]) ).

fof(f17160,plain,
    c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than),
    inference(cnf_transformation,[],[f3241]) ).

fof(f3241,axiom,
    c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30356,plain,
    spl670_208,
    inference(avatar_split_clause,[],[f17159,f30353]) ).

fof(f30353,plain,
    ( spl670_208
  <=> c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_208])]) ).

fof(f17159,plain,
    c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat),
    inference(cnf_transformation,[],[f3282]) ).

fof(f3282,axiom,
    c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30351,plain,
    spl670_207,
    inference(avatar_split_clause,[],[f17158,f30348]) ).

fof(f30348,plain,
    ( spl670_207
  <=> c_Relation_Otrans(tc_Nat_Onat,c_Wellfounded_Oless__than) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_207])]) ).

fof(f17158,plain,
    c_Relation_Otrans(tc_Nat_Onat,c_Wellfounded_Oless__than),
    inference(cnf_transformation,[],[f4736]) ).

fof(f4736,axiom,
    c_Relation_Otrans(tc_Nat_Onat,c_Wellfounded_Oless__than),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30346,plain,
    ( spl670_206
    | ~ spl670_205 ),
    inference(avatar_split_clause,[],[f30341,f30337,f30343]) ).

fof(f30343,plain,
    ( spl670_206
  <=> c_Nat__Transfer_Ois__nat(c_Int_OPls) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_206])]) ).

fof(f30337,plain,
    ( spl670_205
  <=> c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_205])]) ).

fof(f30341,plain,
    ( c_Nat__Transfer_Ois__nat(c_Int_OPls)
    | ~ spl670_205 ),
    inference(forward_demodulation,[],[f30339,f17167]) ).

fof(f30339,plain,
    ( c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint))
    | ~ spl670_205 ),
    inference(avatar_component_clause,[],[f30337]) ).

fof(f30340,plain,
    spl670_205,
    inference(avatar_split_clause,[],[f17157,f30337]) ).

fof(f17157,plain,
    c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)),
    inference(cnf_transformation,[],[f1983]) ).

fof(f1983,axiom,
    c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30335,plain,
    spl670_204,
    inference(avatar_split_clause,[],[f17156,f30332]) ).

fof(f30332,plain,
    ( spl670_204
  <=> c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_204])]) ).

fof(f17156,plain,
    c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)),
    inference(cnf_transformation,[],[f1986]) ).

fof(f1986,axiom,
    c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30330,plain,
    ~ spl670_203,
    inference(avatar_split_clause,[],[f17154,f30327]) ).

fof(f30327,plain,
    ( spl670_203
  <=> c_Int_OMin = c_Int_OPls ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_203])]) ).

fof(f17154,plain,
    c_Int_OMin != c_Int_OPls,
    inference(cnf_transformation,[],[f2053]) ).

fof(f2053,axiom,
    c_Int_OMin != c_Int_OPls,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30325,plain,
    spl670_202,
    inference(avatar_split_clause,[],[f17153,f30322]) ).

fof(f30322,plain,
    ( spl670_202
  <=> hBOOL(c_fTrue) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_202])]) ).

fof(f17153,plain,
    hBOOL(c_fTrue),
    inference(cnf_transformation,[],[f5229]) ).

fof(f5229,axiom,
    hBOOL(c_fTrue),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30320,plain,
    spl670_201,
    inference(avatar_split_clause,[],[f17152,f30317]) ).

fof(f30317,plain,
    ( spl670_201
  <=> class_HOL_Oequal(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_201])]) ).

fof(f17152,plain,
    class_HOL_Oequal(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5144]) ).

fof(f5144,axiom,
    class_HOL_Oequal(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30315,plain,
    spl670_200,
    inference(avatar_split_clause,[],[f17151,f30312]) ).

fof(f30312,plain,
    ( spl670_200
  <=> class_HOL_Oequal(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_200])]) ).

fof(f17151,plain,
    class_HOL_Oequal(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5126]) ).

fof(f5126,axiom,
    class_HOL_Oequal(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30310,plain,
    spl670_199,
    inference(avatar_split_clause,[],[f17150,f30307]) ).

fof(f30307,plain,
    ( spl670_199
  <=> class_HOL_Oequal(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_199])]) ).

fof(f17150,plain,
    class_HOL_Oequal(tc_Int_Oint),
    inference(cnf_transformation,[],[f5077]) ).

fof(f5077,axiom,
    class_HOL_Oequal(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30305,plain,
    spl670_198,
    inference(avatar_split_clause,[],[f17149,f30302]) ).

fof(f30302,plain,
    ( spl670_198
  <=> class_HOL_Oequal(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_198])]) ).

fof(f17149,plain,
    class_HOL_Oequal(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5217]) ).

fof(f5217,axiom,
    class_HOL_Oequal(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30300,plain,
    spl670_197,
    inference(avatar_split_clause,[],[f17148,f30297]) ).

fof(f30297,plain,
    ( spl670_197
  <=> class_HOL_Oequal(tc_Com_Ostate) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_197])]) ).

fof(f17148,plain,
    class_HOL_Oequal(tc_Com_Ostate),
    inference(cnf_transformation,[],[f5147]) ).

fof(f5147,axiom,
    class_HOL_Oequal(tc_Com_Ostate),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30295,plain,
    spl670_196,
    inference(avatar_split_clause,[],[f17147,f30292]) ).

fof(f30292,plain,
    ( spl670_196
  <=> class_HOL_Oequal(tc_Com_Ocom) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_196])]) ).

fof(f17147,plain,
    class_HOL_Oequal(tc_Com_Ocom),
    inference(cnf_transformation,[],[f5003]) ).

fof(f5003,axiom,
    class_HOL_Oequal(tc_Com_Ocom),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30290,plain,
    spl670_195,
    inference(avatar_split_clause,[],[f17146,f30287]) ).

fof(f30287,plain,
    ( spl670_195
  <=> class_HOL_Oequal(tc_Product__Type_Ounit) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_195])]) ).

fof(f17146,plain,
    class_HOL_Oequal(tc_Product__Type_Ounit),
    inference(cnf_transformation,[],[f5169]) ).

fof(f5169,axiom,
    class_HOL_Oequal(tc_Product__Type_Ounit),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30285,plain,
    spl670_194,
    inference(avatar_split_clause,[],[f17145,f30282]) ).

fof(f30282,plain,
    ( spl670_194
  <=> class_HOL_Oequal(tc_Code__Evaluation_Oterm) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_194])]) ).

fof(f17145,plain,
    class_HOL_Oequal(tc_Code__Evaluation_Oterm),
    inference(cnf_transformation,[],[f5172]) ).

fof(f5172,axiom,
    class_HOL_Oequal(tc_Code__Evaluation_Oterm),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30280,plain,
    spl670_193,
    inference(avatar_split_clause,[],[f17144,f30277]) ).

fof(f30277,plain,
    ( spl670_193
  <=> class_Nat_Osize(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_193])]) ).

fof(f17144,plain,
    class_Nat_Osize(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5146]) ).

fof(f5146,axiom,
    class_Nat_Osize(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30275,plain,
    spl670_192,
    inference(avatar_split_clause,[],[f17143,f30272]) ).

fof(f30272,plain,
    ( spl670_192
  <=> class_Nat_Osize(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_192])]) ).

fof(f17143,plain,
    class_Nat_Osize(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5127]) ).

fof(f5127,axiom,
    class_Nat_Osize(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30270,plain,
    spl670_191,
    inference(avatar_split_clause,[],[f17142,f30267]) ).

fof(f30267,plain,
    ( spl670_191
  <=> class_Nat_Osize(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_191])]) ).

fof(f17142,plain,
    class_Nat_Osize(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5218]) ).

fof(f5218,axiom,
    class_Nat_Osize(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30265,plain,
    spl670_190,
    inference(avatar_split_clause,[],[f17141,f30262]) ).

fof(f30262,plain,
    ( spl670_190
  <=> class_Nat_Osize(tc_Com_Ostate) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_190])]) ).

fof(f17141,plain,
    class_Nat_Osize(tc_Com_Ostate),
    inference(cnf_transformation,[],[f5148]) ).

fof(f5148,axiom,
    class_Nat_Osize(tc_Com_Ostate),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30260,plain,
    spl670_189,
    inference(avatar_split_clause,[],[f17140,f30257]) ).

fof(f30257,plain,
    ( spl670_189
  <=> class_Nat_Osize(tc_Com_Ocom) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_189])]) ).

fof(f17140,plain,
    class_Nat_Osize(tc_Com_Ocom),
    inference(cnf_transformation,[],[f5004]) ).

fof(f5004,axiom,
    class_Nat_Osize(tc_Com_Ocom),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30255,plain,
    spl670_188,
    inference(avatar_split_clause,[],[f17139,f30252]) ).

fof(f30252,plain,
    ( spl670_188
  <=> class_Nat_Osize(tc_Product__Type_Ounit) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_188])]) ).

fof(f17139,plain,
    class_Nat_Osize(tc_Product__Type_Ounit),
    inference(cnf_transformation,[],[f5171]) ).

fof(f5171,axiom,
    class_Nat_Osize(tc_Product__Type_Ounit),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30250,plain,
    spl670_187,
    inference(avatar_split_clause,[],[f17138,f30247]) ).

fof(f30247,plain,
    ( spl670_187
  <=> class_Nat_Osize(tc_Code__Evaluation_Oterm) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_187])]) ).

fof(f17138,plain,
    class_Nat_Osize(tc_Code__Evaluation_Oterm),
    inference(cnf_transformation,[],[f5173]) ).

fof(f5173,axiom,
    class_Nat_Osize(tc_Code__Evaluation_Oterm),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30245,plain,
    spl670_186,
    inference(avatar_split_clause,[],[f17137,f30242]) ).

fof(f30242,plain,
    ( spl670_186
  <=> class_Enum_Oenum(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_186])]) ).

fof(f17137,plain,
    class_Enum_Oenum(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5145]) ).

fof(f5145,axiom,
    class_Enum_Oenum(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30240,plain,
    spl670_185,
    inference(avatar_split_clause,[],[f17136,f30237]) ).

fof(f30237,plain,
    ( spl670_185
  <=> class_Enum_Oenum(tc_Product__Type_Ounit) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_185])]) ).

fof(f17136,plain,
    class_Enum_Oenum(tc_Product__Type_Ounit),
    inference(cnf_transformation,[],[f5170]) ).

fof(f5170,axiom,
    class_Enum_Oenum(tc_Product__Type_Ounit),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30235,plain,
    spl670_184,
    inference(avatar_split_clause,[],[f17135,f30232]) ).

fof(f30232,plain,
    ( spl670_184
  <=> class_Finite__Set_Ofinite(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_184])]) ).

fof(f17135,plain,
    class_Finite__Set_Ofinite(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5136]) ).

fof(f5136,axiom,
    class_Finite__Set_Ofinite(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30230,plain,
    spl670_183,
    inference(avatar_split_clause,[],[f17134,f30227]) ).

fof(f30227,plain,
    ( spl670_183
  <=> class_Finite__Set_Ofinite(tc_Product__Type_Ounit) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_183])]) ).

fof(f17134,plain,
    class_Finite__Set_Ofinite(tc_Product__Type_Ounit),
    inference(cnf_transformation,[],[f5168]) ).

fof(f5168,axiom,
    class_Finite__Set_Ofinite(tc_Product__Type_Ounit),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30225,plain,
    spl670_182,
    inference(avatar_split_clause,[],[f17133,f30222]) ).

fof(f30222,plain,
    ( spl670_182
  <=> class_Orderings_Oorder(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_182])]) ).

fof(f17133,plain,
    class_Orderings_Oorder(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5138]) ).

fof(f5138,axiom,
    class_Orderings_Oorder(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30220,plain,
    spl670_181,
    inference(avatar_split_clause,[],[f17132,f30217]) ).

fof(f30217,plain,
    ( spl670_181
  <=> class_Orderings_Oorder(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_181])]) ).

fof(f17132,plain,
    class_Orderings_Oorder(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5116]) ).

fof(f5116,axiom,
    class_Orderings_Oorder(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30215,plain,
    spl670_180,
    inference(avatar_split_clause,[],[f17131,f30212]) ).

fof(f30212,plain,
    ( spl670_180
  <=> class_Orderings_Oorder(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_180])]) ).

fof(f17131,plain,
    class_Orderings_Oorder(tc_Int_Oint),
    inference(cnf_transformation,[],[f5060]) ).

fof(f5060,axiom,
    class_Orderings_Oorder(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30210,plain,
    spl670_179,
    inference(avatar_split_clause,[],[f17130,f30207]) ).

fof(f30207,plain,
    ( spl670_179
  <=> class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_179])]) ).

fof(f17130,plain,
    class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5208]) ).

fof(f5208,axiom,
    class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30205,plain,
    spl670_178,
    inference(avatar_split_clause,[],[f17129,f30202]) ).

fof(f30202,plain,
    ( spl670_178
  <=> class_Orderings_Oord(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_178])]) ).

fof(f17129,plain,
    class_Orderings_Oord(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5140]) ).

fof(f5140,axiom,
    class_Orderings_Oord(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30200,plain,
    spl670_177,
    inference(avatar_split_clause,[],[f17128,f30197]) ).

fof(f30197,plain,
    ( spl670_177
  <=> class_Orderings_Oord(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_177])]) ).

fof(f17128,plain,
    class_Orderings_Oord(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5118]) ).

fof(f5118,axiom,
    class_Orderings_Oord(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30195,plain,
    spl670_176,
    inference(avatar_split_clause,[],[f17127,f30192]) ).

fof(f30192,plain,
    ( spl670_176
  <=> class_Orderings_Oord(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_176])]) ).

fof(f17127,plain,
    class_Orderings_Oord(tc_Int_Oint),
    inference(cnf_transformation,[],[f5064]) ).

fof(f5064,axiom,
    class_Orderings_Oord(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30190,plain,
    spl670_175,
    inference(avatar_split_clause,[],[f17126,f30187]) ).

fof(f30187,plain,
    ( spl670_175
  <=> class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_175])]) ).

fof(f17126,plain,
    class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5210]) ).

fof(f5210,axiom,
    class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30185,plain,
    spl670_174,
    inference(avatar_split_clause,[],[f17125,f30182]) ).

fof(f30182,plain,
    ( spl670_174
  <=> class_Orderings_Opreorder(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_174])]) ).

fof(f17125,plain,
    class_Orderings_Opreorder(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5135]) ).

fof(f5135,axiom,
    class_Orderings_Opreorder(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30180,plain,
    spl670_173,
    inference(avatar_split_clause,[],[f17124,f30177]) ).

fof(f30177,plain,
    ( spl670_173
  <=> class_Orderings_Opreorder(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_173])]) ).

fof(f17124,plain,
    class_Orderings_Opreorder(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5108]) ).

fof(f5108,axiom,
    class_Orderings_Opreorder(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30175,plain,
    spl670_172,
    inference(avatar_split_clause,[],[f17123,f30172]) ).

fof(f30172,plain,
    ( spl670_172
  <=> class_Orderings_Opreorder(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_172])]) ).

fof(f17123,plain,
    class_Orderings_Opreorder(tc_Int_Oint),
    inference(cnf_transformation,[],[f5048]) ).

fof(f5048,axiom,
    class_Orderings_Opreorder(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30170,plain,
    spl670_171,
    inference(avatar_split_clause,[],[f17122,f30167]) ).

fof(f30167,plain,
    ( spl670_171
  <=> class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_171])]) ).

fof(f17122,plain,
    class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5201]) ).

fof(f5201,axiom,
    class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30165,plain,
    spl670_170,
    inference(avatar_split_clause,[],[f17121,f30162]) ).

fof(f30162,plain,
    ( spl670_170
  <=> class_Groups_Ominus(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_170])]) ).

fof(f17121,plain,
    class_Groups_Ominus(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5143]) ).

fof(f5143,axiom,
    class_Groups_Ominus(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30160,plain,
    spl670_169,
    inference(avatar_split_clause,[],[f17120,f30157]) ).

fof(f30157,plain,
    ( spl670_169
  <=> class_Groups_Ominus(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_169])]) ).

fof(f17120,plain,
    class_Groups_Ominus(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5120]) ).

fof(f5120,axiom,
    class_Groups_Ominus(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30155,plain,
    spl670_168,
    inference(avatar_split_clause,[],[f17119,f30152]) ).

fof(f30152,plain,
    ( spl670_168
  <=> class_Groups_Ominus(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_168])]) ).

fof(f17119,plain,
    class_Groups_Ominus(tc_Int_Oint),
    inference(cnf_transformation,[],[f5069]) ).

fof(f5069,axiom,
    class_Groups_Ominus(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30150,plain,
    spl670_167,
    inference(avatar_split_clause,[],[f17118,f30147]) ).

fof(f30147,plain,
    ( spl670_167
  <=> class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_167])]) ).

fof(f17118,plain,
    class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5211]) ).

fof(f5211,axiom,
    class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30145,plain,
    spl670_166,
    inference(avatar_split_clause,[],[f17117,f30142]) ).

fof(f30142,plain,
    ( spl670_166
  <=> class_Lattices_Olattice(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_166])]) ).

fof(f17117,plain,
    class_Lattices_Olattice(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5137]) ).

fof(f5137,axiom,
    class_Lattices_Olattice(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30140,plain,
    spl670_165,
    inference(avatar_split_clause,[],[f17116,f30137]) ).

fof(f30137,plain,
    ( spl670_165
  <=> class_Lattices_Olattice(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_165])]) ).

fof(f17116,plain,
    class_Lattices_Olattice(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5114]) ).

fof(f5114,axiom,
    class_Lattices_Olattice(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30135,plain,
    spl670_164,
    inference(avatar_split_clause,[],[f17115,f30132]) ).

fof(f30132,plain,
    ( spl670_164
  <=> class_Lattices_Olattice(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_164])]) ).

fof(f17115,plain,
    class_Lattices_Olattice(tc_Int_Oint),
    inference(cnf_transformation,[],[f5055]) ).

fof(f5055,axiom,
    class_Lattices_Olattice(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30130,plain,
    spl670_163,
    inference(avatar_split_clause,[],[f17114,f30127]) ).

fof(f30127,plain,
    ( spl670_163
  <=> class_Lattices_Osemilattice__inf(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_163])]) ).

fof(f17114,plain,
    class_Lattices_Osemilattice__inf(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5132]) ).

fof(f5132,axiom,
    class_Lattices_Osemilattice__inf(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30125,plain,
    spl670_162,
    inference(avatar_split_clause,[],[f17113,f30122]) ).

fof(f30122,plain,
    ( spl670_162
  <=> class_Lattices_Osemilattice__inf(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_162])]) ).

fof(f17113,plain,
    class_Lattices_Osemilattice__inf(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5093]) ).

fof(f5093,axiom,
    class_Lattices_Osemilattice__inf(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30120,plain,
    spl670_161,
    inference(avatar_split_clause,[],[f17112,f30117]) ).

fof(f30117,plain,
    ( spl670_161
  <=> class_Lattices_Osemilattice__inf(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_161])]) ).

fof(f17112,plain,
    class_Lattices_Osemilattice__inf(tc_Int_Oint),
    inference(cnf_transformation,[],[f5029]) ).

fof(f5029,axiom,
    class_Lattices_Osemilattice__inf(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30115,plain,
    spl670_160,
    inference(avatar_split_clause,[],[f17111,f30112]) ).

fof(f30112,plain,
    ( spl670_160
  <=> class_Lattices_Osemilattice__sup(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_160])]) ).

fof(f17111,plain,
    class_Lattices_Osemilattice__sup(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5131]) ).

fof(f5131,axiom,
    class_Lattices_Osemilattice__sup(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30110,plain,
    spl670_159,
    inference(avatar_split_clause,[],[f17110,f30107]) ).

fof(f30107,plain,
    ( spl670_159
  <=> class_Lattices_Osemilattice__sup(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_159])]) ).

fof(f17110,plain,
    class_Lattices_Osemilattice__sup(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5092]) ).

fof(f5092,axiom,
    class_Lattices_Osemilattice__sup(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30105,plain,
    spl670_158,
    inference(avatar_split_clause,[],[f17109,f30102]) ).

fof(f30102,plain,
    ( spl670_158
  <=> class_Lattices_Osemilattice__sup(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_158])]) ).

fof(f17109,plain,
    class_Lattices_Osemilattice__sup(tc_Int_Oint),
    inference(cnf_transformation,[],[f5028]) ).

fof(f5028,axiom,
    class_Lattices_Osemilattice__sup(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30100,plain,
    spl670_157,
    inference(avatar_split_clause,[],[f17108,f30097]) ).

fof(f30097,plain,
    ( spl670_157
  <=> class_Lattices_Odistrib__lattice(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_157])]) ).

fof(f17108,plain,
    class_Lattices_Odistrib__lattice(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5133]) ).

fof(f5133,axiom,
    class_Lattices_Odistrib__lattice(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30095,plain,
    spl670_156,
    inference(avatar_split_clause,[],[f17107,f30092]) ).

fof(f30092,plain,
    ( spl670_156
  <=> class_Lattices_Odistrib__lattice(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_156])]) ).

fof(f17107,plain,
    class_Lattices_Odistrib__lattice(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5094]) ).

fof(f5094,axiom,
    class_Lattices_Odistrib__lattice(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30090,plain,
    spl670_155,
    inference(avatar_split_clause,[],[f17106,f30087]) ).

fof(f30087,plain,
    ( spl670_155
  <=> class_Lattices_Odistrib__lattice(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_155])]) ).

fof(f17106,plain,
    class_Lattices_Odistrib__lattice(tc_Int_Oint),
    inference(cnf_transformation,[],[f5030]) ).

fof(f5030,axiom,
    class_Lattices_Odistrib__lattice(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30085,plain,
    spl670_154,
    inference(avatar_split_clause,[],[f17105,f30082]) ).

fof(f30082,plain,
    ( spl670_154
  <=> class_Lazy__Sequence_Osmall__lazy(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_154])]) ).

fof(f17105,plain,
    class_Lazy__Sequence_Osmall__lazy(tc_Int_Oint),
    inference(cnf_transformation,[],[f5027]) ).

fof(f5027,axiom,
    class_Lazy__Sequence_Osmall__lazy(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30080,plain,
    spl670_153,
    inference(avatar_split_clause,[],[f17104,f30077]) ).

fof(f30077,plain,
    ( spl670_153
  <=> class_Lazy__Sequence_Osmall__lazy(tc_Product__Type_Ounit) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_153])]) ).

fof(f17104,plain,
    class_Lazy__Sequence_Osmall__lazy(tc_Product__Type_Ounit),
    inference(cnf_transformation,[],[f5167]) ).

fof(f5167,axiom,
    class_Lazy__Sequence_Osmall__lazy(tc_Product__Type_Ounit),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30075,plain,
    spl670_152,
    inference(avatar_split_clause,[],[f17103,f30072]) ).

fof(f30072,plain,
    ( spl670_152
  <=> class_Orderings_Olinorder(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_152])]) ).

fof(f17103,plain,
    class_Orderings_Olinorder(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5109]) ).

fof(f5109,axiom,
    class_Orderings_Olinorder(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30070,plain,
    spl670_151,
    inference(avatar_split_clause,[],[f17102,f30067]) ).

fof(f30067,plain,
    ( spl670_151
  <=> class_Orderings_Olinorder(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_151])]) ).

fof(f17102,plain,
    class_Orderings_Olinorder(tc_Int_Oint),
    inference(cnf_transformation,[],[f5049]) ).

fof(f5049,axiom,
    class_Orderings_Olinorder(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30065,plain,
    spl670_150,
    inference(avatar_split_clause,[],[f17101,f30062]) ).

fof(f30062,plain,
    ( spl670_150
  <=> class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_150])]) ).

fof(f17101,plain,
    class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5202]) ).

fof(f5202,axiom,
    class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30060,plain,
    spl670_149,
    inference(avatar_split_clause,[],[f17100,f30057]) ).

fof(f30057,plain,
    ( spl670_149
  <=> class_Groups_Ocomm__monoid__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_149])]) ).

fof(f17100,plain,
    class_Groups_Ocomm__monoid__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5100]) ).

fof(f5100,axiom,
    class_Groups_Ocomm__monoid__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30055,plain,
    spl670_148,
    inference(avatar_split_clause,[],[f17099,f30052]) ).

fof(f30052,plain,
    ( spl670_148
  <=> class_Groups_Ocomm__monoid__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_148])]) ).

fof(f17099,plain,
    class_Groups_Ocomm__monoid__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5037]) ).

fof(f5037,axiom,
    class_Groups_Ocomm__monoid__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30050,plain,
    spl670_147,
    inference(avatar_split_clause,[],[f17098,f30047]) ).

fof(f30047,plain,
    ( spl670_147
  <=> class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_147])]) ).

fof(f17098,plain,
    class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5194]) ).

fof(f5194,axiom,
    class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30045,plain,
    spl670_146,
    inference(avatar_split_clause,[],[f17097,f30042]) ).

fof(f30042,plain,
    ( spl670_146
  <=> class_Divides_Osemiring__div(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_146])]) ).

fof(f17097,plain,
    class_Divides_Osemiring__div(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5103]) ).

fof(f5103,axiom,
    class_Divides_Osemiring__div(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30040,plain,
    spl670_145,
    inference(avatar_split_clause,[],[f17096,f30037]) ).

fof(f30037,plain,
    ( spl670_145
  <=> class_Divides_Osemiring__div(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_145])]) ).

fof(f17096,plain,
    class_Divides_Osemiring__div(tc_Int_Oint),
    inference(cnf_transformation,[],[f5042]) ).

fof(f5042,axiom,
    class_Divides_Osemiring__div(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30035,plain,
    spl670_144,
    inference(avatar_split_clause,[],[f17095,f30032]) ).

fof(f30032,plain,
    ( spl670_144
  <=> class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_144])]) ).

fof(f17095,plain,
    class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5197]) ).

fof(f5197,axiom,
    class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30030,plain,
    spl670_143,
    inference(avatar_split_clause,[],[f17094,f30027]) ).

fof(f30027,plain,
    ( spl670_143
  <=> class_Rings_Ocomm__semiring__1(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_143])]) ).

fof(f17094,plain,
    class_Rings_Ocomm__semiring__1(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5101]) ).

fof(f5101,axiom,
    class_Rings_Ocomm__semiring__1(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30025,plain,
    spl670_142,
    inference(avatar_split_clause,[],[f17093,f30022]) ).

fof(f30022,plain,
    ( spl670_142
  <=> class_Rings_Ocomm__semiring__1(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_142])]) ).

fof(f17093,plain,
    class_Rings_Ocomm__semiring__1(tc_Int_Oint),
    inference(cnf_transformation,[],[f5040]) ).

fof(f5040,axiom,
    class_Rings_Ocomm__semiring__1(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30020,plain,
    spl670_141,
    inference(avatar_split_clause,[],[f17092,f30017]) ).

fof(f30017,plain,
    ( spl670_141
  <=> class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_141])]) ).

fof(f17092,plain,
    class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5195]) ).

fof(f5195,axiom,
    class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30015,plain,
    spl670_140,
    inference(avatar_split_clause,[],[f17091,f30012]) ).

fof(f30012,plain,
    ( spl670_140
  <=> class_Groups_Ocomm__monoid__mult(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_140])]) ).

fof(f17091,plain,
    class_Groups_Ocomm__monoid__mult(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5096]) ).

fof(f5096,axiom,
    class_Groups_Ocomm__monoid__mult(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30010,plain,
    spl670_139,
    inference(avatar_split_clause,[],[f17090,f30007]) ).

fof(f30007,plain,
    ( spl670_139
  <=> class_Groups_Ocomm__monoid__mult(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_139])]) ).

fof(f17090,plain,
    class_Groups_Ocomm__monoid__mult(tc_Int_Oint),
    inference(cnf_transformation,[],[f5032]) ).

fof(f5032,axiom,
    class_Groups_Ocomm__monoid__mult(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30005,plain,
    spl670_138,
    inference(avatar_split_clause,[],[f17089,f30002]) ).

fof(f30002,plain,
    ( spl670_138
  <=> class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_138])]) ).

fof(f17089,plain,
    class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5190]) ).

fof(f5190,axiom,
    class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f30000,plain,
    spl670_137,
    inference(avatar_split_clause,[],[f17088,f29997]) ).

fof(f29997,plain,
    ( spl670_137
  <=> class_Rings_Olinordered__semidom(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_137])]) ).

fof(f17088,plain,
    class_Rings_Olinordered__semidom(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5091]) ).

fof(f5091,axiom,
    class_Rings_Olinordered__semidom(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29995,plain,
    spl670_136,
    inference(avatar_split_clause,[],[f17087,f29992]) ).

fof(f29992,plain,
    ( spl670_136
  <=> class_Rings_Olinordered__semidom(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_136])]) ).

fof(f17087,plain,
    class_Rings_Olinordered__semidom(tc_Int_Oint),
    inference(cnf_transformation,[],[f5026]) ).

fof(f5026,axiom,
    class_Rings_Olinordered__semidom(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29990,plain,
    spl670_135,
    inference(avatar_split_clause,[],[f17086,f29987]) ).

fof(f29987,plain,
    ( spl670_135
  <=> class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_135])]) ).

fof(f17086,plain,
    class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5188]) ).

fof(f5188,axiom,
    class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29985,plain,
    spl670_134,
    inference(avatar_split_clause,[],[f17085,f29982]) ).

fof(f29982,plain,
    ( spl670_134
  <=> class_Rings_Osemiring__1(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_134])]) ).

fof(f17085,plain,
    class_Rings_Osemiring__1(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5112]) ).

fof(f5112,axiom,
    class_Rings_Osemiring__1(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29980,plain,
    spl670_133,
    inference(avatar_split_clause,[],[f17084,f29977]) ).

fof(f29977,plain,
    ( spl670_133
  <=> class_Rings_Osemiring__1(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_133])]) ).

fof(f17084,plain,
    class_Rings_Osemiring__1(tc_Int_Oint),
    inference(cnf_transformation,[],[f5053]) ).

fof(f5053,axiom,
    class_Rings_Osemiring__1(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29975,plain,
    spl670_132,
    inference(avatar_split_clause,[],[f17083,f29972]) ).

fof(f29972,plain,
    ( spl670_132
  <=> class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_132])]) ).

fof(f17083,plain,
    class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5205]) ).

fof(f5205,axiom,
    class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29970,plain,
    spl670_131,
    inference(avatar_split_clause,[],[f17082,f29967]) ).

fof(f29967,plain,
    ( spl670_131
  <=> class_Int_Onumber(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_131])]) ).

fof(f17082,plain,
    class_Int_Onumber(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5123]) ).

fof(f5123,axiom,
    class_Int_Onumber(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29965,plain,
    spl670_130,
    inference(avatar_split_clause,[],[f17081,f29962]) ).

fof(f29962,plain,
    ( spl670_130
  <=> class_Int_Onumber(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_130])]) ).

fof(f17081,plain,
    class_Int_Onumber(tc_Int_Oint),
    inference(cnf_transformation,[],[f5074]) ).

fof(f5074,axiom,
    class_Int_Onumber(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29960,plain,
    spl670_129,
    inference(avatar_split_clause,[],[f17080,f29957]) ).

fof(f29957,plain,
    ( spl670_129
  <=> class_Int_Onumber(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_129])]) ).

fof(f17080,plain,
    class_Int_Onumber(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5214]) ).

fof(f5214,axiom,
    class_Int_Onumber(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29955,plain,
    spl670_128,
    inference(avatar_split_clause,[],[f17079,f29952]) ).

fof(f29952,plain,
    ( spl670_128
  <=> class_Rings_Olinordered__semiring__strict(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_128])]) ).

fof(f17079,plain,
    class_Rings_Olinordered__semiring__strict(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5083]) ).

fof(f5083,axiom,
    class_Rings_Olinordered__semiring__strict(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29950,plain,
    spl670_127,
    inference(avatar_split_clause,[],[f17078,f29947]) ).

fof(f29947,plain,
    ( spl670_127
  <=> class_Rings_Olinordered__semiring__strict(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_127])]) ).

fof(f17078,plain,
    class_Rings_Olinordered__semiring__strict(tc_Int_Oint),
    inference(cnf_transformation,[],[f5011]) ).

fof(f5011,axiom,
    class_Rings_Olinordered__semiring__strict(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29945,plain,
    spl670_126,
    inference(avatar_split_clause,[],[f17077,f29942]) ).

fof(f29942,plain,
    ( spl670_126
  <=> class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_126])]) ).

fof(f17077,plain,
    class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5180]) ).

fof(f5180,axiom,
    class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29940,plain,
    spl670_125,
    inference(avatar_split_clause,[],[f17076,f29937]) ).

fof(f29937,plain,
    ( spl670_125
  <=> class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_125])]) ).

fof(f17076,plain,
    class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5085]) ).

fof(f5085,axiom,
    class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29935,plain,
    spl670_124,
    inference(avatar_split_clause,[],[f17075,f29932]) ).

fof(f29932,plain,
    ( spl670_124
  <=> class_Groups_Oordered__comm__monoid__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_124])]) ).

fof(f17075,plain,
    class_Groups_Oordered__comm__monoid__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5014]) ).

fof(f5014,axiom,
    class_Groups_Oordered__comm__monoid__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29930,plain,
    spl670_123,
    inference(avatar_split_clause,[],[f17074,f29927]) ).

fof(f29927,plain,
    ( spl670_123
  <=> class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_123])]) ).

fof(f17074,plain,
    class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5182]) ).

fof(f5182,axiom,
    class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29925,plain,
    spl670_122,
    inference(avatar_split_clause,[],[f17073,f29922]) ).

fof(f29922,plain,
    ( spl670_122
  <=> class_Groups_Omonoid__mult(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_122])]) ).

fof(f17073,plain,
    class_Groups_Omonoid__mult(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5110]) ).

fof(f5110,axiom,
    class_Groups_Omonoid__mult(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29920,plain,
    spl670_121,
    inference(avatar_split_clause,[],[f17072,f29917]) ).

fof(f29917,plain,
    ( spl670_121
  <=> class_Groups_Omonoid__mult(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_121])]) ).

fof(f17072,plain,
    class_Groups_Omonoid__mult(tc_Int_Oint),
    inference(cnf_transformation,[],[f5050]) ).

fof(f5050,axiom,
    class_Groups_Omonoid__mult(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29915,plain,
    spl670_120,
    inference(avatar_split_clause,[],[f17071,f29912]) ).

fof(f29912,plain,
    ( spl670_120
  <=> class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_120])]) ).

fof(f17071,plain,
    class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5203]) ).

fof(f5203,axiom,
    class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29910,plain,
    spl670_119,
    inference(avatar_split_clause,[],[f17070,f29907]) ).

fof(f29907,plain,
    ( spl670_119
  <=> class_Groups_Omonoid__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_119])]) ).

fof(f17070,plain,
    class_Groups_Omonoid__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5111]) ).

fof(f5111,axiom,
    class_Groups_Omonoid__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29905,plain,
    spl670_118,
    inference(avatar_split_clause,[],[f17069,f29902]) ).

fof(f29902,plain,
    ( spl670_118
  <=> class_Groups_Omonoid__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_118])]) ).

fof(f17069,plain,
    class_Groups_Omonoid__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5052]) ).

fof(f5052,axiom,
    class_Groups_Omonoid__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29900,plain,
    spl670_117,
    inference(avatar_split_clause,[],[f17068,f29897]) ).

fof(f29897,plain,
    ( spl670_117
  <=> class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_117])]) ).

fof(f17068,plain,
    class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5204]) ).

fof(f5204,axiom,
    class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29895,plain,
    spl670_116,
    inference(avatar_split_clause,[],[f17067,f29892]) ).

fof(f29892,plain,
    ( spl670_116
  <=> class_Groups_Oab__semigroup__mult(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_116])]) ).

fof(f17067,plain,
    class_Groups_Oab__semigroup__mult(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5095]) ).

fof(f5095,axiom,
    class_Groups_Oab__semigroup__mult(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29890,plain,
    spl670_115,
    inference(avatar_split_clause,[],[f17066,f29887]) ).

fof(f29887,plain,
    ( spl670_115
  <=> class_Groups_Oab__semigroup__mult(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_115])]) ).

fof(f17066,plain,
    class_Groups_Oab__semigroup__mult(tc_Int_Oint),
    inference(cnf_transformation,[],[f5031]) ).

fof(f5031,axiom,
    class_Groups_Oab__semigroup__mult(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29885,plain,
    spl670_114,
    inference(avatar_split_clause,[],[f17065,f29882]) ).

fof(f29882,plain,
    ( spl670_114
  <=> class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_114])]) ).

fof(f17065,plain,
    class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5189]) ).

fof(f5189,axiom,
    class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29880,plain,
    spl670_113,
    inference(avatar_split_clause,[],[f17064,f29877]) ).

fof(f29877,plain,
    ( spl670_113
  <=> class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_113])]) ).

fof(f17064,plain,
    class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5080]) ).

fof(f5080,axiom,
    class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29875,plain,
    spl670_112,
    inference(avatar_split_clause,[],[f17063,f29872]) ).

fof(f29872,plain,
    ( spl670_112
  <=> class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_112])]) ).

fof(f17063,plain,
    class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint),
    inference(cnf_transformation,[],[f5007]) ).

fof(f5007,axiom,
    class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29870,plain,
    spl670_111,
    inference(avatar_split_clause,[],[f17062,f29867]) ).

fof(f29867,plain,
    ( spl670_111
  <=> class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_111])]) ).

fof(f17062,plain,
    class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5177]) ).

fof(f5177,axiom,
    class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29865,plain,
    spl670_110,
    inference(avatar_split_clause,[],[f17061,f29862]) ).

fof(f29862,plain,
    ( spl670_110
  <=> class_Rings_Osemiring__0(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_110])]) ).

fof(f17061,plain,
    class_Rings_Osemiring__0(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5113]) ).

fof(f5113,axiom,
    class_Rings_Osemiring__0(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29860,plain,
    spl670_109,
    inference(avatar_split_clause,[],[f17060,f29857]) ).

fof(f29857,plain,
    ( spl670_109
  <=> class_Rings_Osemiring__0(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_109])]) ).

fof(f17060,plain,
    class_Rings_Osemiring__0(tc_Int_Oint),
    inference(cnf_transformation,[],[f5054]) ).

fof(f5054,axiom,
    class_Rings_Osemiring__0(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29855,plain,
    spl670_108,
    inference(avatar_split_clause,[],[f17059,f29852]) ).

fof(f29852,plain,
    ( spl670_108
  <=> class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_108])]) ).

fof(f17059,plain,
    class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5206]) ).

fof(f5206,axiom,
    class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29850,plain,
    spl670_107,
    inference(avatar_split_clause,[],[f17058,f29847]) ).

fof(f29847,plain,
    ( spl670_107
  <=> class_Power_Opower(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_107])]) ).

fof(f17058,plain,
    class_Power_Opower(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5121]) ).

fof(f5121,axiom,
    class_Power_Opower(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29845,plain,
    spl670_106,
    inference(avatar_split_clause,[],[f17057,f29842]) ).

fof(f29842,plain,
    ( spl670_106
  <=> class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_106])]) ).

fof(f17057,plain,
    class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5079]) ).

fof(f5079,axiom,
    class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29840,plain,
    spl670_105,
    inference(avatar_split_clause,[],[f17056,f29837]) ).

fof(f29837,plain,
    ( spl670_105
  <=> class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_105])]) ).

fof(f17056,plain,
    class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5084]) ).

fof(f5084,axiom,
    class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29835,plain,
    spl670_104,
    inference(avatar_split_clause,[],[f17055,f29832]) ).

fof(f29832,plain,
    ( spl670_104
  <=> class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_104])]) ).

fof(f17055,plain,
    class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5012]) ).

fof(f5012,axiom,
    class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29830,plain,
    spl670_103,
    inference(avatar_split_clause,[],[f17054,f29827]) ).

fof(f29827,plain,
    ( spl670_103
  <=> class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_103])]) ).

fof(f17054,plain,
    class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5006]) ).

fof(f5006,axiom,
    class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29825,plain,
    spl670_102,
    inference(avatar_split_clause,[],[f17053,f29822]) ).

fof(f29822,plain,
    ( spl670_102
  <=> class_Power_Opower(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_102])]) ).

fof(f17053,plain,
    class_Power_Opower(tc_Int_Oint),
    inference(cnf_transformation,[],[f5070]) ).

fof(f5070,axiom,
    class_Power_Opower(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29820,plain,
    spl670_101,
    inference(avatar_split_clause,[],[f17052,f29817]) ).

fof(f29817,plain,
    ( spl670_101
  <=> class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_101])]) ).

fof(f17052,plain,
    class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5181]) ).

fof(f5181,axiom,
    class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29815,plain,
    spl670_100,
    inference(avatar_split_clause,[],[f17051,f29812]) ).

fof(f29812,plain,
    ( spl670_100
  <=> class_Power_Opower(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_100])]) ).

fof(f17051,plain,
    class_Power_Opower(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5212]) ).

fof(f5212,axiom,
    class_Power_Opower(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29810,plain,
    spl670_99,
    inference(avatar_split_clause,[],[f17050,f29807]) ).

fof(f29807,plain,
    ( spl670_99
  <=> class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_99])]) ).

fof(f17050,plain,
    class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5176]) ).

fof(f5176,axiom,
    class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29805,plain,
    spl670_98,
    inference(avatar_split_clause,[],[f17049,f29802]) ).

fof(f29802,plain,
    ( spl670_98
  <=> class_Rings_Odvd(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_98])]) ).

fof(f17049,plain,
    class_Rings_Odvd(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5125]) ).

fof(f5125,axiom,
    class_Rings_Odvd(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29800,plain,
    spl670_97,
    inference(avatar_split_clause,[],[f17048,f29797]) ).

fof(f29797,plain,
    ( spl670_97
  <=> class_Rings_Oordered__cancel__semiring(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_97])]) ).

fof(f17048,plain,
    class_Rings_Oordered__cancel__semiring(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5087]) ).

fof(f5087,axiom,
    class_Rings_Oordered__cancel__semiring(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29795,plain,
    spl670_96,
    inference(avatar_split_clause,[],[f17047,f29792]) ).

fof(f29792,plain,
    ( spl670_96
  <=> class_Rings_Oordered__cancel__semiring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_96])]) ).

fof(f17047,plain,
    class_Rings_Oordered__cancel__semiring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5018]) ).

fof(f5018,axiom,
    class_Rings_Oordered__cancel__semiring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29790,plain,
    spl670_95,
    inference(avatar_split_clause,[],[f17046,f29787]) ).

fof(f29787,plain,
    ( spl670_95
  <=> class_Rings_Odvd(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_95])]) ).

fof(f17046,plain,
    class_Rings_Odvd(tc_Int_Oint),
    inference(cnf_transformation,[],[f5076]) ).

fof(f5076,axiom,
    class_Rings_Odvd(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29785,plain,
    spl670_94,
    inference(avatar_split_clause,[],[f17045,f29782]) ).

fof(f29782,plain,
    ( spl670_94
  <=> class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_94])]) ).

fof(f17045,plain,
    class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5184]) ).

fof(f5184,axiom,
    class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29780,plain,
    spl670_93,
    inference(avatar_split_clause,[],[f17044,f29777]) ).

fof(f29777,plain,
    ( spl670_93
  <=> class_Rings_Odvd(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_93])]) ).

fof(f17044,plain,
    class_Rings_Odvd(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5216]) ).

fof(f5216,axiom,
    class_Rings_Odvd(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29775,plain,
    spl670_92,
    inference(avatar_split_clause,[],[f17043,f29772]) ).

fof(f29772,plain,
    ( spl670_92
  <=> class_Orderings_Obot(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_92])]) ).

fof(f17043,plain,
    class_Orderings_Obot(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5141]) ).

fof(f5141,axiom,
    class_Orderings_Obot(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29770,plain,
    spl670_91,
    inference(avatar_split_clause,[],[f17042,f29767]) ).

fof(f29767,plain,
    ( spl670_91
  <=> class_Rings_Ono__zero__divisors(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_91])]) ).

fof(f17042,plain,
    class_Rings_Ono__zero__divisors(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5099]) ).

fof(f5099,axiom,
    class_Rings_Ono__zero__divisors(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29765,plain,
    spl670_90,
    inference(avatar_split_clause,[],[f17041,f29762]) ).

fof(f29762,plain,
    ( spl670_90
  <=> class_Rings_Oordered__semiring(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_90])]) ).

fof(f17041,plain,
    class_Rings_Oordered__semiring(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5098]) ).

fof(f5098,axiom,
    class_Rings_Oordered__semiring(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29760,plain,
    spl670_89,
    inference(avatar_split_clause,[],[f17040,f29757]) ).

fof(f29757,plain,
    ( spl670_89
  <=> class_Groups_Ocancel__semigroup__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_89])]) ).

fof(f17040,plain,
    class_Groups_Ocancel__semigroup__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5089]) ).

fof(f5089,axiom,
    class_Groups_Ocancel__semigroup__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29755,plain,
    spl670_88,
    inference(avatar_split_clause,[],[f17039,f29752]) ).

fof(f29752,plain,
    ( spl670_88
  <=> class_Orderings_Obot(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_88])]) ).

fof(f17039,plain,
    class_Orderings_Obot(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5119]) ).

fof(f5119,axiom,
    class_Orderings_Obot(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29750,plain,
    spl670_87,
    inference(avatar_split_clause,[],[f17038,f29747]) ).

fof(f29747,plain,
    ( spl670_87
  <=> class_Rings_Oordered__semiring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_87])]) ).

fof(f17038,plain,
    class_Rings_Oordered__semiring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5034]) ).

fof(f5034,axiom,
    class_Rings_Oordered__semiring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29745,plain,
    spl670_86,
    inference(avatar_split_clause,[],[f17037,f29742]) ).

fof(f29742,plain,
    ( spl670_86
  <=> class_Rings_Ono__zero__divisors(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_86])]) ).

fof(f17037,plain,
    class_Rings_Ono__zero__divisors(tc_Int_Oint),
    inference(cnf_transformation,[],[f5036]) ).

fof(f5036,axiom,
    class_Rings_Ono__zero__divisors(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29740,plain,
    spl670_85,
    inference(avatar_split_clause,[],[f17036,f29737]) ).

fof(f29737,plain,
    ( spl670_85
  <=> class_Groups_Ocancel__semigroup__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_85])]) ).

fof(f17036,plain,
    class_Groups_Ocancel__semigroup__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5024]) ).

fof(f5024,axiom,
    class_Groups_Ocancel__semigroup__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29735,plain,
    spl670_84,
    inference(avatar_split_clause,[],[f17035,f29732]) ).

fof(f29732,plain,
    ( spl670_84
  <=> class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_84])]) ).

fof(f17035,plain,
    class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5186]) ).

fof(f5186,axiom,
    class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29730,plain,
    spl670_83,
    inference(avatar_split_clause,[],[f17034,f29727]) ).

fof(f29727,plain,
    ( spl670_83
  <=> class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_83])]) ).

fof(f17034,plain,
    class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5193]) ).

fof(f5193,axiom,
    class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29725,plain,
    spl670_82,
    inference(avatar_split_clause,[],[f17033,f29722]) ).

fof(f29722,plain,
    ( spl670_82
  <=> class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_82])]) ).

fof(f17033,plain,
    class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5192]) ).

fof(f5192,axiom,
    class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29720,plain,
    spl670_81,
    inference(avatar_split_clause,[],[f17032,f29717]) ).

fof(f29717,plain,
    ( spl670_81
  <=> class_Groups_Ouminus(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_81])]) ).

fof(f17032,plain,
    class_Groups_Ouminus(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5142]) ).

fof(f5142,axiom,
    class_Groups_Ouminus(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29715,plain,
    spl670_80,
    inference(avatar_split_clause,[],[f17031,f29712]) ).

fof(f29712,plain,
    ( spl670_80
  <=> class_Rings_Osemiring(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_80])]) ).

fof(f17031,plain,
    class_Rings_Osemiring(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5117]) ).

fof(f5117,axiom,
    class_Rings_Osemiring(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29710,plain,
    spl670_79,
    inference(avatar_split_clause,[],[f17030,f29707]) ).

fof(f29707,plain,
    ( spl670_79
  <=> class_Rings_Ozero__neq__one(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_79])]) ).

fof(f17030,plain,
    class_Rings_Ozero__neq__one(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5107]) ).

fof(f5107,axiom,
    class_Rings_Ozero__neq__one(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29705,plain,
    spl670_78,
    inference(avatar_split_clause,[],[f17029,f29702]) ).

fof(f29702,plain,
    ( spl670_78
  <=> class_Rings_Omult__zero(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_78])]) ).

fof(f17029,plain,
    class_Rings_Omult__zero(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5115]) ).

fof(f5115,axiom,
    class_Rings_Omult__zero(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29700,plain,
    spl670_77,
    inference(avatar_split_clause,[],[f17028,f29697]) ).

fof(f29697,plain,
    ( spl670_77
  <=> class_Groups_Ouminus(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_77])]) ).

fof(f17028,plain,
    class_Groups_Ouminus(tc_Int_Oint),
    inference(cnf_transformation,[],[f5065]) ).

fof(f5065,axiom,
    class_Groups_Ouminus(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29695,plain,
    spl670_76,
    inference(avatar_split_clause,[],[f17027,f29692]) ).

fof(f29692,plain,
    ( spl670_76
  <=> class_Rings_Osemiring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_76])]) ).

fof(f17027,plain,
    class_Rings_Osemiring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5063]) ).

fof(f5063,axiom,
    class_Rings_Osemiring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29690,plain,
    spl670_75,
    inference(avatar_split_clause,[],[f17026,f29687]) ).

fof(f29687,plain,
    ( spl670_75
  <=> class_Rings_Ozero__neq__one(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_75])]) ).

fof(f17026,plain,
    class_Rings_Ozero__neq__one(tc_Int_Oint),
    inference(cnf_transformation,[],[f5046]) ).

fof(f5046,axiom,
    class_Rings_Ozero__neq__one(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29685,plain,
    spl670_74,
    inference(avatar_split_clause,[],[f17025,f29682]) ).

fof(f29682,plain,
    ( spl670_74
  <=> class_Rings_Omult__zero(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_74])]) ).

fof(f17025,plain,
    class_Rings_Omult__zero(tc_Int_Oint),
    inference(cnf_transformation,[],[f5058]) ).

fof(f5058,axiom,
    class_Rings_Omult__zero(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29680,plain,
    spl670_73,
    inference(avatar_split_clause,[],[f17024,f29677]) ).

fof(f29677,plain,
    ( spl670_73
  <=> class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_73])]) ).

fof(f17024,plain,
    class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5200]) ).

fof(f5200,axiom,
    class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29675,plain,
    spl670_72,
    inference(avatar_split_clause,[],[f17023,f29672]) ).

fof(f29672,plain,
    ( spl670_72
  <=> class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_72])]) ).

fof(f17023,plain,
    class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5209]) ).

fof(f5209,axiom,
    class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29670,plain,
    spl670_71,
    inference(avatar_split_clause,[],[f17022,f29667]) ).

fof(f29667,plain,
    ( spl670_71
  <=> class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_71])]) ).

fof(f17022,plain,
    class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5207]) ).

fof(f5207,axiom,
    class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29665,plain,
    spl670_70,
    inference(avatar_split_clause,[],[f17021,f29662]) ).

fof(f29662,plain,
    ( spl670_70
  <=> class_Nat_Osemiring__char__0(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_70])]) ).

fof(f17021,plain,
    class_Nat_Osemiring__char__0(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5106]) ).

fof(f5106,axiom,
    class_Nat_Osemiring__char__0(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29660,plain,
    spl670_69,
    inference(avatar_split_clause,[],[f17020,f29657]) ).

fof(f29657,plain,
    ( spl670_69
  <=> class_Groups_Oab__semigroup__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_69])]) ).

fof(f17020,plain,
    class_Groups_Oab__semigroup__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5097]) ).

fof(f5097,axiom,
    class_Groups_Oab__semigroup__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29655,plain,
    spl670_68,
    inference(avatar_split_clause,[],[f17019,f29652]) ).

fof(f29652,plain,
    ( spl670_68
  <=> class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_68])]) ).

fof(f17019,plain,
    class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5082]) ).

fof(f5082,axiom,
    class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29650,plain,
    spl670_67,
    inference(avatar_split_clause,[],[f17018,f29647]) ).

fof(f29647,plain,
    ( spl670_67
  <=> class_Rings_Olinordered__semiring(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_67])]) ).

fof(f17018,plain,
    class_Rings_Olinordered__semiring(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5090]) ).

fof(f5090,axiom,
    class_Rings_Olinordered__semiring(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29645,plain,
    spl670_66,
    inference(avatar_split_clause,[],[f17017,f29642]) ).

fof(f29642,plain,
    ( spl670_66
  <=> class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_66])]) ).

fof(f17017,plain,
    class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5010]) ).

fof(f5010,axiom,
    class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29640,plain,
    spl670_65,
    inference(avatar_split_clause,[],[f17016,f29637]) ).

fof(f29637,plain,
    ( spl670_65
  <=> class_Groups_Oab__semigroup__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_65])]) ).

fof(f17016,plain,
    class_Groups_Oab__semigroup__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5033]) ).

fof(f5033,axiom,
    class_Groups_Oab__semigroup__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29635,plain,
    spl670_64,
    inference(avatar_split_clause,[],[f17015,f29632]) ).

fof(f29632,plain,
    ( spl670_64
  <=> class_Nat_Osemiring__char__0(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_64])]) ).

fof(f17015,plain,
    class_Nat_Osemiring__char__0(tc_Int_Oint),
    inference(cnf_transformation,[],[f5044]) ).

fof(f5044,axiom,
    class_Nat_Osemiring__char__0(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29630,plain,
    spl670_63,
    inference(avatar_split_clause,[],[f17014,f29627]) ).

fof(f29627,plain,
    ( spl670_63
  <=> class_Rings_Olinordered__semiring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_63])]) ).

fof(f17014,plain,
    class_Rings_Olinordered__semiring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5025]) ).

fof(f5025,axiom,
    class_Rings_Olinordered__semiring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29625,plain,
    spl670_62,
    inference(avatar_split_clause,[],[f17013,f29622]) ).

fof(f29622,plain,
    ( spl670_62
  <=> class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_62])]) ).

fof(f17013,plain,
    class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5191]) ).

fof(f5191,axiom,
    class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29620,plain,
    spl670_61,
    inference(avatar_split_clause,[],[f17012,f29617]) ).

fof(f29617,plain,
    ( spl670_61
  <=> class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_61])]) ).

fof(f17012,plain,
    class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5199]) ).

fof(f5199,axiom,
    class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29615,plain,
    spl670_60,
    inference(avatar_split_clause,[],[f17011,f29612]) ).

fof(f29612,plain,
    ( spl670_60
  <=> class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_60])]) ).

fof(f17011,plain,
    class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5187]) ).

fof(f5187,axiom,
    class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29610,plain,
    spl670_59,
    inference(avatar_split_clause,[],[f17010,f29607]) ).

fof(f29607,plain,
    ( spl670_59
  <=> class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_59])]) ).

fof(f17010,plain,
    class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5179]) ).

fof(f5179,axiom,
    class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29605,plain,
    spl670_58,
    inference(avatar_split_clause,[],[f17009,f29602]) ).

fof(f29602,plain,
    ( spl670_58
  <=> class_Rings_Ocomm__semiring(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_58])]) ).

fof(f17009,plain,
    class_Rings_Ocomm__semiring(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5104]) ).

fof(f5104,axiom,
    class_Rings_Ocomm__semiring(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29600,plain,
    spl670_57,
    inference(avatar_split_clause,[],[f17008,f29597]) ).

fof(f29597,plain,
    ( spl670_57
  <=> class_Groups_Oone(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_57])]) ).

fof(f17008,plain,
    class_Groups_Oone(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5124]) ).

fof(f5124,axiom,
    class_Groups_Oone(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29595,plain,
    spl670_56,
    inference(avatar_split_clause,[],[f17007,f29592]) ).

fof(f29592,plain,
    ( spl670_56
  <=> class_Groups_Ozero(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_56])]) ).

fof(f17007,plain,
    class_Groups_Ozero(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5122]) ).

fof(f5122,axiom,
    class_Groups_Ozero(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29590,plain,
    spl670_55,
    inference(avatar_split_clause,[],[f17006,f29587]) ).

fof(f29587,plain,
    ( spl670_55
  <=> class_Rings_Oordered__comm__semiring(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_55])]) ).

fof(f17006,plain,
    class_Rings_Oordered__comm__semiring(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5088]) ).

fof(f5088,axiom,
    class_Rings_Oordered__comm__semiring(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29585,plain,
    spl670_54,
    inference(avatar_split_clause,[],[f17005,f29582]) ).

fof(f29582,plain,
    ( spl670_54
  <=> class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_54])]) ).

fof(f17005,plain,
    class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5081]) ).

fof(f5081,axiom,
    class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29580,plain,
    spl670_53,
    inference(avatar_split_clause,[],[f17004,f29577]) ).

fof(f29577,plain,
    ( spl670_53
  <=> class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_53])]) ).

fof(f17004,plain,
    class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5086]) ).

fof(f5086,axiom,
    class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29575,plain,
    spl670_52,
    inference(avatar_split_clause,[],[f17003,f29572]) ).

fof(f29572,plain,
    ( spl670_52
  <=> class_Groups_Osemigroup__add(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_52])]) ).

fof(f17003,plain,
    class_Groups_Osemigroup__add(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5102]) ).

fof(f5102,axiom,
    class_Groups_Osemigroup__add(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29570,plain,
    spl670_51,
    inference(avatar_split_clause,[],[f17002,f29567]) ).

fof(f29567,plain,
    ( spl670_51
  <=> class_Groups_Osemigroup__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_51])]) ).

fof(f17002,plain,
    class_Groups_Osemigroup__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5041]) ).

fof(f5041,axiom,
    class_Groups_Osemigroup__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29565,plain,
    spl670_50,
    inference(avatar_split_clause,[],[f17001,f29562]) ).

fof(f29562,plain,
    ( spl670_50
  <=> class_Groups_Ozero(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_50])]) ).

fof(f17001,plain,
    class_Groups_Ozero(tc_Int_Oint),
    inference(cnf_transformation,[],[f5071]) ).

fof(f5071,axiom,
    class_Groups_Ozero(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29560,plain,
    spl670_49,
    inference(avatar_split_clause,[],[f17000,f29557]) ).

fof(f29557,plain,
    ( spl670_49
  <=> class_Rings_Ocomm__semiring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_49])]) ).

fof(f17000,plain,
    class_Rings_Ocomm__semiring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5043]) ).

fof(f5043,axiom,
    class_Rings_Ocomm__semiring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29555,plain,
    spl670_48,
    inference(avatar_split_clause,[],[f16999,f29552]) ).

fof(f29552,plain,
    ( spl670_48
  <=> class_Groups_Oone(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_48])]) ).

fof(f16999,plain,
    class_Groups_Oone(tc_Int_Oint),
    inference(cnf_transformation,[],[f5075]) ).

fof(f5075,axiom,
    class_Groups_Oone(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29550,plain,
    spl670_47,
    inference(avatar_split_clause,[],[f16998,f29547]) ).

fof(f29547,plain,
    ( spl670_47
  <=> class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_47])]) ).

fof(f16998,plain,
    class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5016]) ).

fof(f5016,axiom,
    class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29545,plain,
    spl670_46,
    inference(avatar_split_clause,[],[f16997,f29542]) ).

fof(f29542,plain,
    ( spl670_46
  <=> class_Rings_Oordered__comm__semiring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_46])]) ).

fof(f16997,plain,
    class_Rings_Oordered__comm__semiring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5021]) ).

fof(f5021,axiom,
    class_Rings_Oordered__comm__semiring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29540,plain,
    spl670_45,
    inference(avatar_split_clause,[],[f16996,f29537]) ).

fof(f29537,plain,
    ( spl670_45
  <=> class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_45])]) ).

fof(f16996,plain,
    class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint),
    inference(cnf_transformation,[],[f5008]) ).

fof(f5008,axiom,
    class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29535,plain,
    spl670_44,
    inference(avatar_split_clause,[],[f16995,f29532]) ).

fof(f29532,plain,
    ( spl670_44
  <=> class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_44])]) ).

fof(f16995,plain,
    class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5198]) ).

fof(f5198,axiom,
    class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29530,plain,
    spl670_43,
    inference(avatar_split_clause,[],[f16994,f29527]) ).

fof(f29527,plain,
    ( spl670_43
  <=> class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_43])]) ).

fof(f16994,plain,
    class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5196]) ).

fof(f5196,axiom,
    class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29525,plain,
    spl670_42,
    inference(avatar_split_clause,[],[f16993,f29522]) ).

fof(f29522,plain,
    ( spl670_42
  <=> class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_42])]) ).

fof(f16993,plain,
    class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5213]) ).

fof(f5213,axiom,
    class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29520,plain,
    spl670_41,
    inference(avatar_split_clause,[],[f16992,f29517]) ).

fof(f29517,plain,
    ( spl670_41
  <=> class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_41])]) ).

fof(f16992,plain,
    class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5185]) ).

fof(f5185,axiom,
    class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29515,plain,
    spl670_40,
    inference(avatar_split_clause,[],[f16991,f29512]) ).

fof(f29512,plain,
    ( spl670_40
  <=> class_Groups_Oone(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_40])]) ).

fof(f16991,plain,
    class_Groups_Oone(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5215]) ).

fof(f5215,axiom,
    class_Groups_Oone(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29510,plain,
    spl670_39,
    inference(avatar_split_clause,[],[f16990,f29507]) ).

fof(f29507,plain,
    ( spl670_39
  <=> class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_39])]) ).

fof(f16990,plain,
    class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5178]) ).

fof(f5178,axiom,
    class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29505,plain,
    spl670_38,
    inference(avatar_split_clause,[],[f16989,f29502]) ).

fof(f29502,plain,
    ( spl670_38
  <=> class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_38])]) ).

fof(f16989,plain,
    class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    inference(cnf_transformation,[],[f5183]) ).

fof(f5183,axiom,
    class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29500,plain,
    spl670_37,
    inference(avatar_split_clause,[],[f16988,f29497]) ).

fof(f29497,plain,
    ( spl670_37
  <=> class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_37])]) ).

fof(f16988,plain,
    class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5128]) ).

fof(f5128,axiom,
    class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29495,plain,
    spl670_36,
    inference(avatar_split_clause,[],[f16987,f29492]) ).

fof(f29492,plain,
    ( spl670_36
  <=> class_Lattices_Oboolean__algebra(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_36])]) ).

fof(f16987,plain,
    class_Lattices_Oboolean__algebra(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5134]) ).

fof(f5134,axiom,
    class_Lattices_Oboolean__algebra(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29490,plain,
    spl670_35,
    inference(avatar_split_clause,[],[f16986,f29487]) ).

fof(f29487,plain,
    ( spl670_35
  <=> class_Lattices_Obounded__lattice__top(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_35])]) ).

fof(f16986,plain,
    class_Lattices_Obounded__lattice__top(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5129]) ).

fof(f5129,axiom,
    class_Lattices_Obounded__lattice__top(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29485,plain,
    spl670_34,
    inference(avatar_split_clause,[],[f16985,f29482]) ).

fof(f29482,plain,
    ( spl670_34
  <=> class_Lattices_Obounded__lattice__bot(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_34])]) ).

fof(f16985,plain,
    class_Lattices_Obounded__lattice__bot(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5130]) ).

fof(f5130,axiom,
    class_Lattices_Obounded__lattice__bot(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29480,plain,
    spl670_33,
    inference(avatar_split_clause,[],[f16984,f29477]) ).

fof(f29477,plain,
    ( spl670_33
  <=> class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_33])]) ).

fof(f16984,plain,
    class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5078]) ).

fof(f5078,axiom,
    class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29475,plain,
    spl670_32,
    inference(avatar_split_clause,[],[f16983,f29472]) ).

fof(f29472,plain,
    ( spl670_32
  <=> class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_32])]) ).

fof(f16983,plain,
    class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint),
    inference(cnf_transformation,[],[f5005]) ).

fof(f5005,axiom,
    class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29470,plain,
    spl670_31,
    inference(avatar_split_clause,[],[f16982,f29467]) ).

fof(f29467,plain,
    ( spl670_31
  <=> class_Lattices_Obounded__lattice(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_31])]) ).

fof(f16982,plain,
    class_Lattices_Obounded__lattice(tc_HOL_Obool),
    inference(cnf_transformation,[],[f4983]) ).

fof(f4983,axiom,
    class_Lattices_Obounded__lattice(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29465,plain,
    spl670_30,
    inference(avatar_split_clause,[],[f16981,f29462]) ).

fof(f29462,plain,
    ( spl670_30
  <=> class_Orderings_Otop(tc_HOL_Obool) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_30])]) ).

fof(f16981,plain,
    class_Orderings_Otop(tc_HOL_Obool),
    inference(cnf_transformation,[],[f5139]) ).

fof(f5139,axiom,
    class_Orderings_Otop(tc_HOL_Obool),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29460,plain,
    spl670_29,
    inference(avatar_split_clause,[],[f16980,f29457]) ).

fof(f29457,plain,
    ( spl670_29
  <=> class_Int_Onumber__ring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_29])]) ).

fof(f16980,plain,
    class_Int_Onumber__ring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5062]) ).

fof(f5062,axiom,
    class_Int_Onumber__ring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29455,plain,
    spl670_28,
    inference(avatar_split_clause,[],[f16979,f29452]) ).

fof(f29452,plain,
    ( spl670_28
  <=> class_Rings_Olinordered__idom(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_28])]) ).

fof(f16979,plain,
    class_Rings_Olinordered__idom(tc_Int_Oint),
    inference(cnf_transformation,[],[f5039]) ).

fof(f5039,axiom,
    class_Rings_Olinordered__idom(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29450,plain,
    spl670_27,
    inference(avatar_split_clause,[],[f16978,f29447]) ).

fof(f29447,plain,
    ( spl670_27
  <=> class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_27])]) ).

fof(f16978,plain,
    class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint),
    inference(cnf_transformation,[],[f5013]) ).

fof(f5013,axiom,
    class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29445,plain,
    spl670_26,
    inference(avatar_split_clause,[],[f16977,f29442]) ).

fof(f29442,plain,
    ( spl670_26
  <=> class_Rings_Oring__1(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_26])]) ).

fof(f16977,plain,
    class_Rings_Oring__1(tc_Int_Oint),
    inference(cnf_transformation,[],[f5068]) ).

fof(f5068,axiom,
    class_Rings_Oring__1(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29440,plain,
    spl670_25,
    inference(avatar_split_clause,[],[f16976,f29437]) ).

fof(f29437,plain,
    ( spl670_25
  <=> class_Groups_Oordered__ab__group__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_25])]) ).

fof(f16976,plain,
    class_Groups_Oordered__ab__group__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5023]) ).

fof(f5023,axiom,
    class_Groups_Oordered__ab__group__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29435,plain,
    spl670_24,
    inference(avatar_split_clause,[],[f16975,f29432]) ).

fof(f29432,plain,
    ( spl670_24
  <=> class_Groups_Ogroup__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_24])]) ).

fof(f16975,plain,
    class_Groups_Ogroup__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5056]) ).

fof(f5056,axiom,
    class_Groups_Ogroup__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29430,plain,
    spl670_23,
    inference(avatar_split_clause,[],[f16974,f29427]) ).

fof(f29427,plain,
    ( spl670_23
  <=> class_Groups_Olinordered__ab__group__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_23])]) ).

fof(f16974,plain,
    class_Groups_Olinordered__ab__group__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5015]) ).

fof(f5015,axiom,
    class_Groups_Olinordered__ab__group__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29425,plain,
    spl670_22,
    inference(avatar_split_clause,[],[f16973,f29422]) ).

fof(f29422,plain,
    ( spl670_22
  <=> class_Groups_Oab__group__add(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_22])]) ).

fof(f16973,plain,
    class_Groups_Oab__group__add(tc_Int_Oint),
    inference(cnf_transformation,[],[f5045]) ).

fof(f5045,axiom,
    class_Groups_Oab__group__add(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29420,plain,
    spl670_21,
    inference(avatar_split_clause,[],[f16972,f29417]) ).

fof(f29417,plain,
    ( spl670_21
  <=> class_Rings_Olinordered__ring__strict(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_21])]) ).

fof(f16972,plain,
    class_Rings_Olinordered__ring__strict(tc_Int_Oint),
    inference(cnf_transformation,[],[f5019]) ).

fof(f5019,axiom,
    class_Rings_Olinordered__ring__strict(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29415,plain,
    spl670_20,
    inference(avatar_split_clause,[],[f16971,f29412]) ).

fof(f29412,plain,
    ( spl670_20
  <=> class_Rings_Oring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_20])]) ).

fof(f16971,plain,
    class_Rings_Oring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5072]) ).

fof(f5072,axiom,
    class_Rings_Oring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29410,plain,
    spl670_19,
    inference(avatar_split_clause,[],[f16970,f29407]) ).

fof(f29407,plain,
    ( spl670_19
  <=> class_Rings_Oordered__ring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_19])]) ).

fof(f16970,plain,
    class_Rings_Oordered__ring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5047]) ).

fof(f5047,axiom,
    class_Rings_Oordered__ring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29405,plain,
    spl670_18,
    inference(avatar_split_clause,[],[f16969,f29402]) ).

fof(f29402,plain,
    ( spl670_18
  <=> class_Int_Oring__char__0(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_18])]) ).

fof(f16969,plain,
    class_Int_Oring__char__0(tc_Int_Oint),
    inference(cnf_transformation,[],[f5061]) ).

fof(f5061,axiom,
    class_Int_Oring__char__0(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29400,plain,
    spl670_17,
    inference(avatar_split_clause,[],[f16968,f29397]) ).

fof(f29397,plain,
    ( spl670_17
  <=> class_Divides_Oring__div(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_17])]) ).

fof(f16968,plain,
    class_Divides_Oring__div(tc_Int_Oint),
    inference(cnf_transformation,[],[f5057]) ).

fof(f5057,axiom,
    class_Divides_Oring__div(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29395,plain,
    spl670_16,
    inference(avatar_split_clause,[],[f16967,f29392]) ).

fof(f29392,plain,
    ( spl670_16
  <=> class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_16])]) ).

fof(f16967,plain,
    class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint),
    inference(cnf_transformation,[],[f5017]) ).

fof(f5017,axiom,
    class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29390,plain,
    spl670_15,
    inference(avatar_split_clause,[],[f16966,f29387]) ).

fof(f29387,plain,
    ( spl670_15
  <=> class_Rings_Olinordered__ring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_15])]) ).

fof(f16966,plain,
    class_Rings_Olinordered__ring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5038]) ).

fof(f5038,axiom,
    class_Rings_Olinordered__ring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29385,plain,
    spl670_14,
    inference(avatar_split_clause,[],[f16965,f29382]) ).

fof(f29382,plain,
    ( spl670_14
  <=> class_Rings_Oidom(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_14])]) ).

fof(f16965,plain,
    class_Rings_Oidom(tc_Int_Oint),
    inference(cnf_transformation,[],[f5073]) ).

fof(f5073,axiom,
    class_Rings_Oidom(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29380,plain,
    spl670_13,
    inference(avatar_split_clause,[],[f16964,f29377]) ).

fof(f29377,plain,
    ( spl670_13
  <=> class_Groups_Osgn__if(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_13])]) ).

fof(f16964,plain,
    class_Groups_Osgn__if(tc_Int_Oint),
    inference(cnf_transformation,[],[f5066]) ).

fof(f5066,axiom,
    class_Groups_Osgn__if(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29375,plain,
    spl670_12,
    inference(avatar_split_clause,[],[f16963,f29372]) ).

fof(f29372,plain,
    ( spl670_12
  <=> class_Rings_Ocomm__ring(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_12])]) ).

fof(f16963,plain,
    class_Rings_Ocomm__ring(tc_Int_Oint),
    inference(cnf_transformation,[],[f5059]) ).

fof(f5059,axiom,
    class_Rings_Ocomm__ring(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29370,plain,
    spl670_11,
    inference(avatar_split_clause,[],[f16962,f29367]) ).

fof(f29367,plain,
    ( spl670_11
  <=> class_Rings_Ocomm__ring__1(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_11])]) ).

fof(f16962,plain,
    class_Rings_Ocomm__ring__1(tc_Int_Oint),
    inference(cnf_transformation,[],[f5051]) ).

fof(f5051,axiom,
    class_Rings_Ocomm__ring__1(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29365,plain,
    spl670_10,
    inference(avatar_split_clause,[],[f16961,f29362]) ).

fof(f29362,plain,
    ( spl670_10
  <=> class_Orderings_Owellorder(tc_Nat_Onat) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_10])]) ).

fof(f16961,plain,
    class_Orderings_Owellorder(tc_Nat_Onat),
    inference(cnf_transformation,[],[f5105]) ).

fof(f5105,axiom,
    class_Orderings_Owellorder(tc_Nat_Onat),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29360,plain,
    spl670_9,
    inference(avatar_split_clause,[],[f16960,f29357]) ).

fof(f29357,plain,
    ( spl670_9
  <=> class_Rings_Olinordered__semiring__1(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_9])]) ).

fof(f16960,plain,
    class_Rings_Olinordered__semiring__1(tc_Int_Oint),
    inference(cnf_transformation,[],[f5022]) ).

fof(f5022,axiom,
    class_Rings_Olinordered__semiring__1(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29355,plain,
    spl670_8,
    inference(avatar_split_clause,[],[f16959,f29352]) ).

fof(f29352,plain,
    ( spl670_8
  <=> class_Rings_Oordered__ring__abs(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_8])]) ).

fof(f16959,plain,
    class_Rings_Oordered__ring__abs(tc_Int_Oint),
    inference(cnf_transformation,[],[f5035]) ).

fof(f5035,axiom,
    class_Rings_Oordered__ring__abs(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29350,plain,
    spl670_7,
    inference(avatar_split_clause,[],[f16958,f29347]) ).

fof(f29347,plain,
    ( spl670_7
  <=> class_Rings_Oring__no__zero__divisors(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_7])]) ).

fof(f16958,plain,
    class_Rings_Oring__no__zero__divisors(tc_Int_Oint),
    inference(cnf_transformation,[],[f5020]) ).

fof(f5020,axiom,
    class_Rings_Oring__no__zero__divisors(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29345,plain,
    spl670_6,
    inference(avatar_split_clause,[],[f16957,f29342]) ).

fof(f29342,plain,
    ( spl670_6
  <=> class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_6])]) ).

fof(f16957,plain,
    class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint),
    inference(cnf_transformation,[],[f5009]) ).

fof(f5009,axiom,
    class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29340,plain,
    spl670_5,
    inference(avatar_split_clause,[],[f16956,f29337]) ).

fof(f29337,plain,
    ( spl670_5
  <=> class_Groups_Oabs__if(tc_Int_Oint) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_5])]) ).

fof(f16956,plain,
    class_Groups_Oabs__if(tc_Int_Oint),
    inference(cnf_transformation,[],[f5067]) ).

fof(f5067,axiom,
    class_Groups_Oabs__if(tc_Int_Oint),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29335,plain,
    ~ spl670_4,
    inference(avatar_split_clause,[],[f16955,f29332]) ).

fof(f29332,plain,
    ( spl670_4
  <=> hBOOL(c_fFalse) ),
    introduced(avatar_definition,[new_symbols(naming,[spl670_4])]) ).

fof(f16955,plain,
    ~ hBOOL(c_fFalse),
    inference(cnf_transformation,[],[f5228]) ).

fof(f5228,axiom,
    ~ hBOOL(c_fFalse),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29330,plain,
    spl670_3,
    inference(avatar_split_clause,[],[f16952,f29328]) ).

fof(f16952,plain,
    ! [X3] :
      ( v_Q(X3,sK89)
      | ~ v_P_H(X3,sK88) ),
    inference(cnf_transformation,[],[f14618]) ).

fof(f14618,plain,
    ( ~ v_Q(sK87,sK89)
    & ! [X3] :
        ( v_Q(X3,sK89)
        | ~ v_P_H(X3,sK88) )
    & v_P(sK87,sK88) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK87,sK88,sK89])],[f10330,f14617,f14616]) ).

fof(f14616,plain,
    ( ? [X0,X1] :
        ( ? [X2] :
            ( ~ v_Q(X0,X2)
            & ! [X3] :
                ( v_Q(X3,X2)
                | ~ v_P_H(X3,X1) ) )
        & v_P(X0,X1) )
   => ( ? [X2] :
          ( ~ v_Q(sK87,X2)
          & ! [X3] :
              ( v_Q(X3,X2)
              | ~ v_P_H(X3,sK88) ) )
      & v_P(sK87,sK88) ) ),
    introduced(choice_axiom,[]) ).

fof(f14617,plain,
    ( ? [X2] :
        ( ~ v_Q(sK87,X2)
        & ! [X3] :
            ( v_Q(X3,X2)
            | ~ v_P_H(X3,sK88) ) )
   => ( ~ v_Q(sK87,sK89)
      & ! [X3] :
          ( v_Q(X3,sK89)
          | ~ v_P_H(X3,sK88) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f10330,plain,
    ? [X0,X1] :
      ( ? [X2] :
          ( ~ v_Q(X0,X2)
          & ! [X3] :
              ( v_Q(X3,X2)
              | ~ v_P_H(X3,X1) ) )
      & v_P(X0,X1) ),
    inference(ennf_transformation,[],[f5244]) ).

fof(f5244,plain,
    ~ ! [X0,X1] :
        ( v_P(X0,X1)
       => ! [X2] :
            ( ! [X3] :
                ( v_P_H(X3,X1)
               => v_Q(X3,X2) )
           => v_Q(X0,X2) ) ),
    inference(rectify,[],[f5243]) ).

fof(f5243,negated_conjecture,
    ~ ! [X281,X282] :
        ( v_P(X281,X282)
       => ! [X283] :
            ( ! [X284] :
                ( v_P_H(X284,X282)
               => v_Q(X284,X283) )
           => v_Q(X281,X283) ) ),
    inference(negated_conjecture,[],[f5242]) ).

fof(f5242,conjecture,
    ! [X281,X282] :
      ( v_P(X281,X282)
     => ! [X283] :
          ( ! [X284] :
              ( v_P_H(X284,X282)
             => v_Q(X284,X283) )
         => v_Q(X281,X283) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).

fof(f29326,plain,
    ~ spl670_2,
    inference(avatar_split_clause,[],[f16953,f29323]) ).

fof(f16953,plain,
    ~ v_Q(sK87,sK89),
    inference(cnf_transformation,[],[f14618]) ).

fof(f29321,plain,
    spl670_1,
    inference(avatar_split_clause,[],[f16951,f29318]) ).

fof(f16951,plain,
    v_P(sK87,sK88),
    inference(cnf_transformation,[],[f14618]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem    : SWW300+1 : TPTP v8.2.0. Released v5.2.0.
% 0.03/0.12  % Command    : run_vampire %s %d SAT
% 0.12/0.33  % Computer : n017.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit   : 300
% 0.12/0.33  % WCLimit    : 300
% 0.12/0.33  % DateTime   : Wed Jun 19 07:47:39 EDT 2024
% 0.12/0.33  % CPUTime    : 
% 0.12/0.35  This is a FOF_THM_RFO_SEQ problem
% 0.12/0.35  Running first-order model finding
% 0.12/0.35  Running /export/starexec/sandbox2/solver/bin/vampire --mode casc_sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.59/0.77  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.59/0.77  % (2377)ott-4_1:1_sil=4000:sp=reverse_arity:lcm=predicate:newcnf=on:i=115:bce=on:fd=off:fs=off:fsr=off_0 on theBenchmark for (2999ds/115Mi)
% 0.59/0.80  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.59/0.80  % (2371)fmb+10_1:1_sil=256000:i=98885:tgt=full:fmbsr=1.3:fmbss=10_0 on theBenchmark for (2999ds/98885Mi)
% 0.59/0.80  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.59/0.80  % (2372)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency:i=99418_0 on theBenchmark for (2999ds/99418Mi)
% 0.59/0.80  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.59/0.80  % (2373)fmb+10_1:1_sil=256000:fmbes=contour:i=214858:bce=on_0 on theBenchmark for (2999ds/214858Mi)
% 0.59/0.80  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.59/0.80  % (2376)ott+11_8:59_sil=16000:sp=occurrence:lsd=20:abs=on:i=146:aac=none:nm=16:fdi=10:rawr=on:nicw=on_0 on theBenchmark for (2999ds/146Mi)
% 0.59/0.80  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.59/0.80  % (2375)ott+21_1:1_sil=4000:i=104:fsd=on:fd=off:newcnf=on_0 on theBenchmark for (2999ds/104Mi)
% 0.59/0.80  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.59/0.80  % (2374)fmb+10_1:1_sil=256000:fmbss=23:fmbes=contour:newcnf=on:fmbsr=1.14:i=152523:nm=2:gsp=on:rp=on_0 on theBenchmark for (2999ds/152523Mi)
% 0.59/0.81  % (2377)Instruction limit reached!
% 0.59/0.81  % (2377)------------------------------
% 0.59/0.81  % (2377)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.59/0.81  % (2377)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.59/0.81  % (2377)Termination reason: Time limit
% 0.59/0.81  % (2377)Termination phase: NewCNF
% 0.59/0.81  
% 0.59/0.81  % (2377)Memory used [KB]: 12268
% 0.59/0.81  % (2377)Time elapsed: 0.043 s
% 0.59/0.81  % (2377)Instructions burned: 116 (million)
% 0.65/0.85  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.65/0.85  % (2378)dis+11_1:3_bsr=unit_only:sil=2000:rp=on:newcnf=on:i=404:kws=precedence:lsd=100_0 on theBenchmark for (2999ds/404Mi)
% 0.65/0.86  % (2375)Instruction limit reached!
% 0.65/0.86  % (2375)------------------------------
% 0.65/0.86  % (2375)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.65/0.86  % (2375)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.65/0.86  % (2375)Termination reason: Time limit
% 0.65/0.86  % (2375)Termination phase: NewCNF
% 0.65/0.86  
% 0.65/0.86  % (2375)Memory used [KB]: 11727
% 0.65/0.86  % (2375)Time elapsed: 0.062 s
% 0.65/0.86  % (2375)Instructions burned: 105 (million)
% 0.78/0.88  % (2376)Instruction limit reached!
% 0.78/0.88  % (2376)------------------------------
% 0.78/0.88  % (2376)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.78/0.88  % (2376)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.78/0.88  % (2376)Termination reason: Time limit
% 0.78/0.88  % (2376)Termination phase: Preprocessing 3
% 0.78/0.88  
% 0.78/0.88  % (2376)Memory used [KB]: 11944
% 0.78/0.88  % (2376)Time elapsed: 0.080 s
% 0.78/0.88  % (2376)Instructions burned: 146 (million)
% 0.78/0.90  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.78/0.90  % (2379)ott-21_1:1_sil=4000:sp=const_frequency:i=175:fsr=off:fs=off:av=off_0 on theBenchmark for (2998ds/175Mi)
% 0.78/0.91  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.78/0.91  % (2380)ott+33_1:1_to=lpo:sil=8000:sp=weighted_frequency:rp=on:i=270:nm=3:fsr=off:sac=on_0 on theBenchmark for (2998ds/270Mi)
% 0.92/0.96  % (2379)Instruction limit reached!
% 0.92/0.96  % (2379)------------------------------
% 0.92/0.96  % (2379)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.92/0.96  % (2379)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.92/0.96  % (2379)Termination reason: Time limit
% 0.92/0.96  % (2379)Termination phase: Preprocessing 3
% 0.92/0.96  
% 0.92/0.96  % (2379)Memory used [KB]: 12665
% 0.92/0.96  % (2379)Time elapsed: 0.060 s
% 0.92/0.96  % (2379)Instructions burned: 178 (million)
% 0.92/0.97  % (2378)Instruction limit reached!
% 0.92/0.97  % (2378)------------------------------
% 0.92/0.97  % (2378)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.92/0.97  % (2378)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.92/0.97  % (2378)Termination reason: Time limit
% 0.92/0.97  % (2378)Termination phase: Property scanning
% 0.92/0.97  
% 0.92/0.97  % (2378)Memory used [KB]: 15504
% 0.92/0.97  % (2378)Time elapsed: 0.118 s
% 0.92/0.97  % (2378)Instructions burned: 404 (million)
% 0.92/1.00  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.92/1.00  % (2381)ott+4_1:1_sil=2000:i=900:bd=off:fsr=off_0 on theBenchmark for (2997ds/900Mi)
% 0.92/1.00  % (2380)Instruction limit reached!
% 0.92/1.00  % (2380)------------------------------
% 0.92/1.00  % (2380)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.92/1.00  % (2380)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.92/1.00  % (2380)Termination reason: Time limit
% 0.92/1.00  % (2380)Termination phase: Property scanning
% 0.92/1.00  
% 0.92/1.00  % (2380)Memory used [KB]: 14522
% 0.92/1.00  % (2380)Time elapsed: 0.086 s
% 0.92/1.00  % (2380)Instructions burned: 274 (million)
% 0.92/1.00  % (2364)Running in auto input_syntax mode. Trying TPTP
% 0.92/1.00  % (2382)fmb+10_1:1_sil=8000:fde=unused:fmbes=contour:i=7859:nm=2:fmbswr=0_0 on theBenchmark for (2997ds/7859Mi)
% 1.30/1.04  % (2364)Running in auto input_syntax mode. Trying TPTP
% 1.30/1.04  % (2383)ott+11_1:2_anc=none:sil=2000:sp=const_max:spb=units:s2a=on:i=2145:s2at=5.0:awrs=converge:awrsf=170:rawr=on:gs=on:fsr=off_0 on theBenchmark for (2997ds/2145Mi)
% 4.04/1.26  % (2381)Instruction limit reached!
% 4.04/1.26  % (2381)------------------------------
% 4.04/1.26  % (2381)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 4.04/1.26  % (2381)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 4.04/1.26  % (2381)Termination reason: Time limit
% 4.04/1.26  % (2381)Termination phase: Saturation
% 4.04/1.26  
% 4.04/1.26  % (2381)Memory used [KB]: 17155
% 4.04/1.26  % (2381)Time elapsed: 0.260 s
% 4.04/1.26  % (2381)Instructions burned: 902 (million)
% 4.04/1.29  % (2364)Running in auto input_syntax mode. Trying TPTP
% 4.04/1.29  % (2384)ott-30_1:1024_sil=4000:alpa=true:newcnf=on:i=1187:bs=unit_only:ins=1:amm=off_0 on theBenchmark for (2994ds/1187Mi)
% 4.83/1.39  % (2372)First to succeed.
% 4.83/1.40  % (2372)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-2364"
% 4.83/1.40  % (2364)Running in auto input_syntax mode. Trying TPTP
% 4.83/1.40  % (2372)Refutation found. Thanks to Tanya!
% 4.83/1.40  % SZS status Theorem for theBenchmark
% 4.83/1.40  % SZS output start Proof for theBenchmark
% See solution above
% 4.83/1.41  % (2372)------------------------------
% 4.83/1.41  % (2372)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 4.83/1.41  % (2372)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 4.83/1.41  % (2372)Termination reason: Refutation
% 4.83/1.41  
% 4.83/1.41  % (2372)Memory used [KB]: 22977
% 4.83/1.41  % (2372)Time elapsed: 0.604 s
% 4.83/1.41  % (2372)Instructions burned: 1772 (million)
% 4.83/1.41  % (2372)------------------------------
% 4.83/1.41  % (2372)------------------------------
% 4.83/1.41  % (2364)Success in time 0.665 s
%------------------------------------------------------------------------------