TSTP Solution File: PRD001+1 by SnakeForV-SAT---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV-SAT---1.0
% Problem  : PRD001+1 : TPTP v8.1.0. Released v6.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s

% Computer : n016.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 : Wed Aug 31 18:10:00 EDT 2022

% Result   : Theorem 7.89s 1.42s
% Output   : Refutation 7.89s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  102
%            Number of leaves      :  465
% Syntax   : Number of formulae    : 1556 ( 266 unt;   0 def)
%            Number of atoms       : 11442 (   0 equ)
%            Maximal formula atoms :   85 (   7 avg)
%            Number of connectives : 19571 (9685   ~;9190   |; 279   &)
%                                         ( 269 <=>; 148  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  183 (  12 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :  427 ( 426 usr; 259 prp; 0-2 aty)
%            Number of functors    :   51 (  51 usr;  51 con; 0-0 aty)
%            Number of variables   : 6264 (5973   !; 291   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f24279,plain,
    $false,
    inference(avatar_sat_refutation,[],[f5299,f5307,f5315,f5323,f5331,f5339,f5347,f5355,f5363,f5371,f5379,f5387,f5395,f5403,f5411,f5419,f5427,f5435,f5440,f5448,f5456,f5464,f5472,f5720,f5724,f5728,f5732,f5736,f5740,f5744,f5748,f5752,f5756,f5760,f5764,f5768,f5772,f5776,f5780,f5784,f5788,f5792,f5796,f5800,f5804,f5808,f5812,f5816,f5820,f5824,f5828,f5832,f5836,f5840,f5844,f5848,f5852,f5856,f5860,f5864,f5868,f5872,f5876,f5880,f5884,f5888,f5892,f5896,f5900,f5904,f5908,f5912,f5916,f5920,f5924,f5928,f5932,f5936,f5940,f5944,f5948,f5952,f5956,f5960,f5964,f5992,f6225,f6319,f6441,f6731,f6999,f14908,f15820,f17955,f20610,f20911,f21033,f21715,f21724,f21730,f21741,f21745,f21748,f21758,f21806,f21811,f21817,f21900,f21913,f21929,f22100,f22117,f22122,f22125,f22130,f22147,f22165,f22240,f22243,f22261,f22314,f22322,f22332,f22438,f22562,f22571,f22582,f22594,f22605,f22611,f22615,f22618,f22631,f22636,f22652,f22670,f22671,f22681,f22686,f22692,f22696,f22878,f22880,f22886,f23031,f23034,f23039,f23054,f23138,f23144,f23163,f23169,f23174,f23216,f23240,f23251,f23270,f23497,f23506,f23908,f23914,f23922,f23927,f23931,f23944,f24048,f24063,f24078,f24171,f24177,f24181,f24201,f24261,f24271,f24278]) ).

fof(f24278,plain,
    ( spl95_159
    | ~ spl95_119 ),
    inference(avatar_split_clause,[],[f24276,f5766,f5926]) ).

fof(f5926,plain,
    ( spl95_159
  <=> ! [X19] : ~ dryredwine(X19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_159])]) ).

fof(f5766,plain,
    ( spl95_119
  <=> ! [X72] : ~ drywine(X72) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_119])]) ).

fof(f24276,plain,
    ( ! [X0] : ~ dryredwine(X0)
    | ~ spl95_119 ),
    inference(subsumption_resolution,[],[f4604,f5767]) ).

fof(f5767,plain,
    ( ! [X72] : ~ drywine(X72)
    | ~ spl95_119 ),
    inference(avatar_component_clause,[],[f5766]) ).

fof(f4604,plain,
    ! [X0] :
      ( ~ dryredwine(X0)
      | drywine(X0) ),
    inference(cnf_transformation,[],[f3260]) ).

fof(f3260,plain,
    ! [X0] :
      ( drywine(X0)
      | ~ dryredwine(X0) ),
    inference(ennf_transformation,[],[f1108]) ).

fof(f1108,axiom,
    ! [X0] :
      ( dryredwine(X0)
     => drywine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula455) ).

fof(f24271,plain,
    ~ spl95_146,
    inference(avatar_contradiction_clause,[],[f24270]) ).

fof(f24270,plain,
    ( $false
    | ~ spl95_146 ),
    inference(subsumption_resolution,[],[f6052,f5875]) ).

fof(f5875,plain,
    ( ! [X54] : ~ cabernetfranc(X54)
    | ~ spl95_146 ),
    inference(avatar_component_clause,[],[f5874]) ).

fof(f5874,plain,
    ( spl95_146
  <=> ! [X54] : ~ cabernetfranc(X54) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_146])]) ).

fof(f6052,plain,
    cabernetfranc(whitehalllanecabernetfranc),
    inference(resolution,[],[f4112,f3762]) ).

fof(f3762,plain,
    cabernetfranc_aux(whitehalllanecabernetfranc),
    inference(cnf_transformation,[],[f421]) ).

fof(f421,axiom,
    cabernetfranc_aux(whitehalllanecabernetfranc),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula421) ).

fof(f4112,plain,
    ! [X0] :
      ( ~ cabernetfranc_aux(X0)
      | cabernetfranc(X0) ),
    inference(cnf_transformation,[],[f2200]) ).

fof(f2200,plain,
    ! [X0] :
      ( ~ cabernetfranc_aux(X0)
      | cabernetfranc(X0) ),
    inference(ennf_transformation,[],[f734]) ).

fof(f734,axiom,
    ! [X0] :
      ( cabernetfranc_aux(X0)
     => cabernetfranc(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula81) ).

fof(f24261,plain,
    ~ spl95_163,
    inference(avatar_contradiction_clause,[],[f24237]) ).

fof(f24237,plain,
    ( $false
    | ~ spl95_163 ),
    inference(subsumption_resolution,[],[f7791,f5943]) ).

fof(f5943,plain,
    ( ! [X32] : ~ whitewine(X32)
    | ~ spl95_163 ),
    inference(avatar_component_clause,[],[f5942]) ).

fof(f5942,plain,
    ( spl95_163
  <=> ! [X32] : ~ whitewine(X32) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_163])]) ).

fof(f7791,plain,
    whitewine(sevreetmainemuscadet),
    inference(resolution,[],[f7744,f6634]) ).

fof(f6634,plain,
    q12(sevreetmainemuscadet),
    inference(resolution,[],[f6570,f6144]) ).

fof(f6144,plain,
    muscadet(sevreetmainemuscadet),
    inference(resolution,[],[f4417,f3760]) ).

fof(f3760,plain,
    muscadet_aux(sevreetmainemuscadet),
    inference(cnf_transformation,[],[f410]) ).

fof(f410,axiom,
    muscadet_aux(sevreetmainemuscadet),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula410) ).

fof(f4417,plain,
    ! [X0] :
      ( ~ muscadet_aux(X0)
      | muscadet(X0) ),
    inference(cnf_transformation,[],[f2140]) ).

fof(f2140,plain,
    ! [X0] :
      ( ~ muscadet_aux(X0)
      | muscadet(X0) ),
    inference(ennf_transformation,[],[f747]) ).

fof(f747,axiom,
    ! [X0] :
      ( muscadet_aux(X0)
     => muscadet(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula94) ).

fof(f6570,plain,
    ! [X3] :
      ( ~ muscadet(X3)
      | q12(X3) ),
    inference(resolution,[],[f6295,f4494]) ).

fof(f4494,plain,
    ! [X0] :
      ( ~ pinotblanc(X0)
      | q12(X0) ),
    inference(cnf_transformation,[],[f1913]) ).

fof(f1913,plain,
    ! [X0] :
      ( q12(X0)
      | ~ pinotblanc(X0) ),
    inference(ennf_transformation,[],[f794]) ).

fof(f794,axiom,
    ! [X0] :
      ( pinotblanc(X0)
     => q12(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula141) ).

fof(f6295,plain,
    ! [X1] :
      ( pinotblanc(X1)
      | ~ muscadet(X1) ),
    inference(resolution,[],[f4837,f3942]) ).

fof(f3942,plain,
    ! [X0] :
      ( q24(X0)
      | ~ muscadet(X0) ),
    inference(cnf_transformation,[],[f2904]) ).

fof(f2904,plain,
    ! [X0] :
      ( q24(X0)
      | ~ muscadet(X0) ),
    inference(ennf_transformation,[],[f842]) ).

fof(f842,axiom,
    ! [X0] :
      ( muscadet(X0)
     => q24(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula189) ).

fof(f4837,plain,
    ! [X0] :
      ( ~ q24(X0)
      | pinotblanc(X0) ),
    inference(cnf_transformation,[],[f3033]) ).

fof(f3033,plain,
    ! [X0] :
      ( pinotblanc(X0)
      | ~ q24(X0) ),
    inference(ennf_transformation,[],[f1158]) ).

fof(f1158,axiom,
    ! [X0] :
      ( q24(X0)
     => pinotblanc(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula505) ).

fof(f7744,plain,
    ! [X0] :
      ( ~ q12(X0)
      | whitewine(X0) ),
    inference(subsumption_resolution,[],[f7743,f4229]) ).

fof(f4229,plain,
    ! [X0] :
      ( ~ q12(X0)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2258]) ).

fof(f2258,plain,
    ! [X0] :
      ( wine(X0)
      | ~ q12(X0) ),
    inference(ennf_transformation,[],[f1264]) ).

fof(f1264,axiom,
    ! [X0] :
      ( q12(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula611) ).

fof(f7743,plain,
    ! [X0] :
      ( ~ wine(X0)
      | ~ q12(X0)
      | whitewine(X0) ),
    inference(resolution,[],[f4941,f4693]) ).

fof(f4693,plain,
    ! [X0] :
      ( q21(X0)
      | ~ q12(X0) ),
    inference(cnf_transformation,[],[f2257]) ).

fof(f2257,plain,
    ! [X0] :
      ( ~ q12(X0)
      | q21(X0) ),
    inference(ennf_transformation,[],[f832]) ).

fof(f832,axiom,
    ! [X0] :
      ( q12(X0)
     => q21(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula179) ).

fof(f4941,plain,
    ! [X0] :
      ( ~ q21(X0)
      | ~ wine(X0)
      | whitewine(X0) ),
    inference(cnf_transformation,[],[f2772]) ).

fof(f2772,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ wine(X0)
      | ~ q21(X0) ),
    inference(flattening,[],[f2771]) ).

fof(f2771,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ q21(X0)
      | ~ wine(X0) ),
    inference(ennf_transformation,[],[f1241]) ).

fof(f1241,axiom,
    ! [X0] :
      ( ( q21(X0)
        & wine(X0) )
     => whitewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula588) ).

fof(f24201,plain,
    ~ spl95_167,
    inference(avatar_contradiction_clause,[],[f24191]) ).

fof(f24191,plain,
    ( $false
    | ~ spl95_167 ),
    inference(subsumption_resolution,[],[f5995,f5959]) ).

fof(f5959,plain,
    ( ! [X31] : ~ semillonorsauvignonblanc(X31)
    | ~ spl95_167 ),
    inference(avatar_component_clause,[],[f5958]) ).

fof(f5958,plain,
    ( spl95_167
  <=> ! [X31] : ~ semillonorsauvignonblanc(X31) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_167])]) ).

fof(f5995,plain,
    semillonorsauvignonblanc(kalincellarssemillon),
    inference(resolution,[],[f5993,f3537]) ).

fof(f3537,plain,
    ! [X0] :
      ( ~ semillon(X0)
      | semillonorsauvignonblanc(X0) ),
    inference(cnf_transformation,[],[f2632]) ).

fof(f2632,plain,
    ! [X0] :
      ( ~ semillon(X0)
      | semillonorsauvignonblanc(X0) ),
    inference(ennf_transformation,[],[f1200]) ).

fof(f1200,axiom,
    ! [X0] :
      ( semillon(X0)
     => semillonorsauvignonblanc(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula547) ).

fof(f5993,plain,
    semillon(kalincellarssemillon),
    inference(resolution,[],[f3629,f3532]) ).

fof(f3532,plain,
    semillon_aux(kalincellarssemillon),
    inference(cnf_transformation,[],[f487]) ).

fof(f487,axiom,
    semillon_aux(kalincellarssemillon),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula487) ).

fof(f3629,plain,
    ! [X0] :
      ( ~ semillon_aux(X0)
      | semillon(X0) ),
    inference(cnf_transformation,[],[f2285]) ).

fof(f2285,plain,
    ! [X0] :
      ( ~ semillon_aux(X0)
      | semillon(X0) ),
    inference(ennf_transformation,[],[f758]) ).

fof(f758,axiom,
    ! [X0] :
      ( semillon_aux(X0)
     => semillon(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula105) ).

fof(f24181,plain,
    ~ spl95_166,
    inference(avatar_contradiction_clause,[],[f24180]) ).

fof(f24180,plain,
    ( $false
    | ~ spl95_166 ),
    inference(subsumption_resolution,[],[f7403,f5955]) ).

fof(f5955,plain,
    ( ! [X25] : ~ vintage(X25)
    | ~ spl95_166 ),
    inference(avatar_component_clause,[],[f5954]) ).

fof(f5954,plain,
    ( spl95_166
  <=> ! [X25] : ~ vintage(X25) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_166])]) ).

fof(f7403,plain,
    vintage(saucelitocanyonzinfandel1998),
    inference(resolution,[],[f7402,f3830]) ).

fof(f3830,plain,
    ! [X0,X1] :
      ( ~ hasvintageyear(X1,X0)
      | vintage(X1) ),
    inference(cnf_transformation,[],[f2515]) ).

fof(f2515,plain,
    ! [X0,X1] :
      ( ~ hasvintageyear(X1,X0)
      | vintage(X1) ),
    inference(ennf_transformation,[],[f1789]) ).

fof(f1789,plain,
    ! [X0,X1] :
      ( hasvintageyear(X1,X0)
     => vintage(X1) ),
    inference(rectify,[],[f1219]) ).

fof(f1219,axiom,
    ! [X1,X0] :
      ( hasvintageyear(X0,X1)
     => vintage(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula566) ).

fof(f7402,plain,
    hasvintageyear(saucelitocanyonzinfandel1998,year1998),
    inference(resolution,[],[f4435,f4785]) ).

fof(f4785,plain,
    hasvintageyear_aux(saucelitocanyonzinfandel1998,year1998),
    inference(cnf_transformation,[],[f653]) ).

fof(f653,axiom,
    hasvintageyear_aux(saucelitocanyonzinfandel1998,year1998),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula653) ).

fof(f4435,plain,
    ! [X0,X1] :
      ( ~ hasvintageyear_aux(X1,X0)
      | hasvintageyear(X1,X0) ),
    inference(cnf_transformation,[],[f2209]) ).

fof(f2209,plain,
    ! [X0,X1] :
      ( hasvintageyear(X1,X0)
      | ~ hasvintageyear_aux(X1,X0) ),
    inference(ennf_transformation,[],[f662]) ).

fof(f662,axiom,
    ! [X1,X0] :
      ( hasvintageyear_aux(X1,X0)
     => hasvintageyear(X1,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula9) ).

fof(f24177,plain,
    ~ spl95_160,
    inference(avatar_contradiction_clause,[],[f24176]) ).

fof(f24176,plain,
    ( $false
    | ~ spl95_160 ),
    inference(subsumption_resolution,[],[f6021,f5931]) ).

fof(f5931,plain,
    ( ! [X83] : ~ pauillac(X83)
    | ~ spl95_160 ),
    inference(avatar_component_clause,[],[f5930]) ).

fof(f5930,plain,
    ( spl95_160
  <=> ! [X83] : ~ pauillac(X83) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_160])]) ).

fof(f6021,plain,
    pauillac(chateaulafiterothschildpauillac),
    inference(resolution,[],[f3826,f4082]) ).

fof(f4082,plain,
    pauillac_aux(chateaulafiterothschildpauillac),
    inference(cnf_transformation,[],[f435]) ).

fof(f435,axiom,
    pauillac_aux(chateaulafiterothschildpauillac),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula435) ).

fof(f3826,plain,
    ! [X0] :
      ( ~ pauillac_aux(X0)
      | pauillac(X0) ),
    inference(cnf_transformation,[],[f3093]) ).

fof(f3093,plain,
    ! [X0] :
      ( ~ pauillac_aux(X0)
      | pauillac(X0) ),
    inference(ennf_transformation,[],[f748]) ).

fof(f748,axiom,
    ! [X0] :
      ( pauillac_aux(X0)
     => pauillac(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula95) ).

fof(f24171,plain,
    ~ spl95_148,
    inference(avatar_contradiction_clause,[],[f24123]) ).

fof(f24123,plain,
    ( $false
    | ~ spl95_148 ),
    inference(subsumption_resolution,[],[f4345,f24085]) ).

fof(f24085,plain,
    ( ! [X0] : ~ winery_aux(X0)
    | ~ spl95_148 ),
    inference(subsumption_resolution,[],[f5054,f5883]) ).

fof(f5883,plain,
    ( ! [X85] : ~ winery(X85)
    | ~ spl95_148 ),
    inference(avatar_component_clause,[],[f5882]) ).

fof(f5882,plain,
    ( spl95_148
  <=> ! [X85] : ~ winery(X85) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_148])]) ).

fof(f5054,plain,
    ! [X0] :
      ( winery(X0)
      | ~ winery_aux(X0) ),
    inference(cnf_transformation,[],[f2914]) ).

fof(f2914,plain,
    ! [X0] :
      ( ~ winery_aux(X0)
      | winery(X0) ),
    inference(ennf_transformation,[],[f728]) ).

fof(f728,axiom,
    ! [X0] :
      ( winery_aux(X0)
     => winery(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula75) ).

fof(f4345,plain,
    winery_aux(ventana),
    inference(cnf_transformation,[],[f368]) ).

fof(f368,axiom,
    winery_aux(ventana),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula368) ).

fof(f24078,plain,
    ~ spl95_124,
    inference(avatar_contradiction_clause,[],[f24073]) ).

fof(f24073,plain,
    ( $false
    | ~ spl95_124 ),
    inference(subsumption_resolution,[],[f6057,f5787]) ).

fof(f5787,plain,
    ( ! [X96] : ~ bordeaux(X96)
    | ~ spl95_124 ),
    inference(avatar_component_clause,[],[f5786]) ).

fof(f5786,plain,
    ( spl95_124
  <=> ! [X96] : ~ bordeaux(X96) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_124])]) ).

fof(f6057,plain,
    bordeaux(chateauchevalblancstemilion),
    inference(resolution,[],[f6056,f3895]) ).

fof(f3895,plain,
    ! [X0] :
      ( ~ stemilion(X0)
      | bordeaux(X0) ),
    inference(cnf_transformation,[],[f2956]) ).

fof(f2956,plain,
    ! [X0] :
      ( bordeaux(X0)
      | ~ stemilion(X0) ),
    inference(ennf_transformation,[],[f1074]) ).

fof(f1074,axiom,
    ! [X0] :
      ( stemilion(X0)
     => bordeaux(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula421) ).

fof(f6056,plain,
    stemilion(chateauchevalblancstemilion),
    inference(resolution,[],[f4131,f4778]) ).

fof(f4778,plain,
    stemilion_aux(chateauchevalblancstemilion),
    inference(cnf_transformation,[],[f488]) ).

fof(f488,axiom,
    stemilion_aux(chateauchevalblancstemilion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula488) ).

fof(f4131,plain,
    ! [X0] :
      ( ~ stemilion_aux(X0)
      | stemilion(X0) ),
    inference(cnf_transformation,[],[f3017]) ).

fof(f3017,plain,
    ! [X0] :
      ( ~ stemilion_aux(X0)
      | stemilion(X0) ),
    inference(ennf_transformation,[],[f759]) ).

fof(f759,axiom,
    ! [X0] :
      ( stemilion_aux(X0)
     => stemilion(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula106) ).

fof(f24063,plain,
    ~ spl95_140,
    inference(avatar_contradiction_clause,[],[f24062]) ).

fof(f24062,plain,
    ( $false
    | ~ spl95_140 ),
    inference(subsumption_resolution,[],[f7763,f5851]) ).

fof(f5851,plain,
    ( ! [X29] : ~ sP79(X29)
    | ~ spl95_140 ),
    inference(avatar_component_clause,[],[f5850]) ).

fof(f5850,plain,
    ( spl95_140
  <=> ! [X29] : ~ sP79(X29) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_140])]) ).

fof(f7763,plain,
    sP79(chateaudychemsauterne),
    inference(resolution,[],[f7631,f7428]) ).

fof(f7428,plain,
    ! [X0,X1] :
      ( ~ madefromgrape(X0,X1)
      | sP79(X0) ),
    inference(resolution,[],[f4777,f5260]) ).

fof(f5260,plain,
    ! [X28,X29] :
      ( ~ madefromfruit(X29,X28)
      | sP79(X29) ),
    inference(cnf_transformation,[],[f5260_D]) ).

fof(f5260_D,plain,
    ! [X29] :
      ( ! [X28] : ~ madefromfruit(X29,X28)
    <=> ~ sP79(X29) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP79])]) ).

fof(f4777,plain,
    ! [X0,X1] :
      ( madefromfruit(X1,X0)
      | ~ madefromgrape(X1,X0) ),
    inference(cnf_transformation,[],[f3451]) ).

fof(f3451,plain,
    ! [X0,X1] :
      ( ~ madefromgrape(X1,X0)
      | madefromfruit(X1,X0) ),
    inference(rectify,[],[f2994]) ).

fof(f2994,plain,
    ! [X1,X0] :
      ( ~ madefromgrape(X0,X1)
      | madefromfruit(X0,X1) ),
    inference(ennf_transformation,[],[f1541]) ).

fof(f1541,axiom,
    ! [X0,X1] :
      ( madefromgrape(X0,X1)
     => madefromfruit(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula888) ).

fof(f7631,plain,
    madefromgrape(chateaudychemsauterne,sauvignonblancgrape),
    inference(resolution,[],[f4916,f4703]) ).

fof(f4703,plain,
    madefromgrape_aux(chateaudychemsauterne,sauvignonblancgrape),
    inference(cnf_transformation,[],[f244]) ).

fof(f244,axiom,
    madefromgrape_aux(chateaudychemsauterne,sauvignonblancgrape),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula244) ).

fof(f4916,plain,
    ! [X0,X1] :
      ( ~ madefromgrape_aux(X1,X0)
      | madefromgrape(X1,X0) ),
    inference(cnf_transformation,[],[f2810]) ).

fof(f2810,plain,
    ! [X0,X1] :
      ( madefromgrape(X1,X0)
      | ~ madefromgrape_aux(X1,X0) ),
    inference(ennf_transformation,[],[f1639]) ).

fof(f1639,plain,
    ! [X0,X1] :
      ( madefromgrape_aux(X1,X0)
     => madefromgrape(X1,X0) ),
    inference(rectify,[],[f654]) ).

fof(f654,axiom,
    ! [X1,X0] :
      ( madefromgrape_aux(X0,X1)
     => madefromgrape(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula1) ).

fof(f24048,plain,
    ~ spl95_144,
    inference(avatar_contradiction_clause,[],[f23965]) ).

fof(f23965,plain,
    ( $false
    | ~ spl95_144 ),
    inference(subsumption_resolution,[],[f6829,f5867]) ).

fof(f5867,plain,
    ( ! [X59] : ~ sP81(X59)
    | ~ spl95_144 ),
    inference(avatar_component_clause,[],[f5866]) ).

fof(f5866,plain,
    ( spl95_144
  <=> ! [X59] : ~ sP81(X59) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_144])]) ).

fof(f6829,plain,
    sP81(cortonmontrachetwhiteburgundy),
    inference(resolution,[],[f6822,f4443]) ).

fof(f4443,plain,
    hasbody_aux(cortonmontrachetwhiteburgundy,full),
    inference(cnf_transformation,[],[f5]) ).

fof(f5,axiom,
    hasbody_aux(cortonmontrachetwhiteburgundy,full),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula5) ).

fof(f6822,plain,
    ! [X0,X1] :
      ( ~ hasbody_aux(X0,X1)
      | sP81(X0) ),
    inference(resolution,[],[f6821,f3781]) ).

fof(f3781,plain,
    ! [X0,X1] :
      ( hasbody(X0,X1)
      | ~ hasbody_aux(X0,X1) ),
    inference(cnf_transformation,[],[f3050]) ).

fof(f3050,plain,
    ! [X0,X1] :
      ( ~ hasbody_aux(X0,X1)
      | hasbody(X0,X1) ),
    inference(ennf_transformation,[],[f660]) ).

fof(f660,axiom,
    ! [X1,X0] :
      ( hasbody_aux(X0,X1)
     => hasbody(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula7) ).

fof(f6821,plain,
    ! [X4,X5] :
      ( ~ hasbody(X4,X5)
      | sP81(X4) ),
    inference(resolution,[],[f3959,f5264]) ).

fof(f5264,plain,
    ! [X58,X59] :
      ( ~ haswinedescriptor(X59,X58)
      | sP81(X59) ),
    inference(cnf_transformation,[],[f5264_D]) ).

fof(f5264_D,plain,
    ! [X59] :
      ( ! [X58] : ~ haswinedescriptor(X59,X58)
    <=> ~ sP81(X59) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP81])]) ).

fof(f3959,plain,
    ! [X0,X1] :
      ( haswinedescriptor(X0,X1)
      | ~ hasbody(X0,X1) ),
    inference(cnf_transformation,[],[f3343]) ).

fof(f3343,plain,
    ! [X0,X1] :
      ( haswinedescriptor(X0,X1)
      | ~ hasbody(X0,X1) ),
    inference(rectify,[],[f2773]) ).

fof(f2773,plain,
    ! [X1,X0] :
      ( haswinedescriptor(X1,X0)
      | ~ hasbody(X1,X0) ),
    inference(ennf_transformation,[],[f1690]) ).

fof(f1690,plain,
    ! [X0,X1] :
      ( hasbody(X1,X0)
     => haswinedescriptor(X1,X0) ),
    inference(rectify,[],[f1506]) ).

fof(f1506,axiom,
    ! [X1,X0] :
      ( hasbody(X0,X1)
     => haswinedescriptor(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula853) ).

fof(f23944,plain,
    ~ spl95_154,
    inference(avatar_contradiction_clause,[],[f23939]) ).

fof(f23939,plain,
    ( $false
    | ~ spl95_154 ),
    inference(subsumption_resolution,[],[f6235,f5907]) ).

fof(f5907,plain,
    ( ! [X79] : ~ wineflavor(X79)
    | ~ spl95_154 ),
    inference(avatar_component_clause,[],[f5906]) ).

fof(f5906,plain,
    ( spl95_154
  <=> ! [X79] : ~ wineflavor(X79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_154])]) ).

fof(f6235,plain,
    wineflavor(moderate),
    inference(resolution,[],[f4685,f3808]) ).

fof(f3808,plain,
    wineflavor_aux(moderate),
    inference(cnf_transformation,[],[f333]) ).

fof(f333,axiom,
    wineflavor_aux(moderate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula333) ).

fof(f4685,plain,
    ! [X0] :
      ( ~ wineflavor_aux(X0)
      | wineflavor(X0) ),
    inference(cnf_transformation,[],[f2151]) ).

fof(f2151,plain,
    ! [X0] :
      ( ~ wineflavor_aux(X0)
      | wineflavor(X0) ),
    inference(ennf_transformation,[],[f731]) ).

fof(f731,axiom,
    ! [X0] :
      ( wineflavor_aux(X0)
     => wineflavor(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula78) ).

fof(f23931,plain,
    ~ spl95_150,
    inference(avatar_contradiction_clause,[],[f23930]) ).

fof(f23930,plain,
    ( $false
    | ~ spl95_150 ),
    inference(subsumption_resolution,[],[f7405,f5891]) ).

fof(f5891,plain,
    ( ! [X49] : ~ sP73(X49)
    | ~ spl95_150 ),
    inference(avatar_component_clause,[],[f5890]) ).

fof(f5890,plain,
    ( spl95_150
  <=> ! [X49] : ~ sP73(X49) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_150])]) ).

fof(f7405,plain,
    sP73(saucelitocanyonzinfandel1998),
    inference(resolution,[],[f7402,f5248]) ).

fof(f5248,plain,
    ! [X50,X49] :
      ( ~ hasvintageyear(X49,X50)
      | sP73(X49) ),
    inference(cnf_transformation,[],[f5248_D]) ).

fof(f5248_D,plain,
    ! [X49] :
      ( ! [X50] : ~ hasvintageyear(X49,X50)
    <=> ~ sP73(X49) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP73])]) ).

fof(f23927,plain,
    ( spl95_139
    | ~ spl95_161 ),
    inference(avatar_split_clause,[],[f23925,f5934,f5846]) ).

fof(f5846,plain,
    ( spl95_139
  <=> ! [X33] : ~ anjou(X33) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_139])]) ).

fof(f5934,plain,
    ( spl95_161
  <=> ! [X27] : ~ rosewine(X27) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_161])]) ).

fof(f23925,plain,
    ( ! [X0] : ~ anjou(X0)
    | ~ spl95_161 ),
    inference(subsumption_resolution,[],[f5015,f23923]) ).

fof(f23923,plain,
    ( ! [X0] : ~ q15(X0)
    | ~ spl95_161 ),
    inference(subsumption_resolution,[],[f5014,f5935]) ).

fof(f5935,plain,
    ( ! [X27] : ~ rosewine(X27)
    | ~ spl95_161 ),
    inference(avatar_component_clause,[],[f5934]) ).

fof(f5014,plain,
    ! [X0] :
      ( rosewine(X0)
      | ~ q15(X0) ),
    inference(cnf_transformation,[],[f2814]) ).

fof(f2814,plain,
    ! [X0] :
      ( rosewine(X0)
      | ~ q15(X0) ),
    inference(ennf_transformation,[],[f1189]) ).

fof(f1189,axiom,
    ! [X0] :
      ( q15(X0)
     => rosewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula536) ).

fof(f5015,plain,
    ! [X0] :
      ( q15(X0)
      | ~ anjou(X0) ),
    inference(cnf_transformation,[],[f2386]) ).

fof(f2386,plain,
    ! [X0] :
      ( q15(X0)
      | ~ anjou(X0) ),
    inference(ennf_transformation,[],[f807]) ).

fof(f807,axiom,
    ! [X0] :
      ( anjou(X0)
     => q15(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula154) ).

fof(f23922,plain,
    ~ spl95_151,
    inference(avatar_contradiction_clause,[],[f23919]) ).

fof(f23919,plain,
    ( $false
    | ~ spl95_151 ),
    inference(subsumption_resolution,[],[f5999,f5895]) ).

fof(f5895,plain,
    ( ! [X78] : ~ vintageyear(X78)
    | ~ spl95_151 ),
    inference(avatar_component_clause,[],[f5894]) ).

fof(f5894,plain,
    ( spl95_151
  <=> ! [X78] : ~ vintageyear(X78) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_151])]) ).

fof(f5999,plain,
    vintageyear(year1998),
    inference(resolution,[],[f3638,f4078]) ).

fof(f4078,plain,
    vintageyear_aux(year1998),
    inference(cnf_transformation,[],[f652]) ).

fof(f652,axiom,
    vintageyear_aux(year1998),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula652) ).

fof(f3638,plain,
    ! [X0] :
      ( ~ vintageyear_aux(X0)
      | vintageyear(X0) ),
    inference(cnf_transformation,[],[f2703]) ).

fof(f2703,plain,
    ! [X0] :
      ( vintageyear(X0)
      | ~ vintageyear_aux(X0) ),
    inference(ennf_transformation,[],[f761]) ).

fof(f761,axiom,
    ! [X0] :
      ( vintageyear_aux(X0)
     => vintageyear(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula108) ).

fof(f23914,plain,
    ( spl95_155
    | ~ spl95_120 ),
    inference(avatar_split_clause,[],[f23912,f5770,f5910]) ).

fof(f5910,plain,
    ( spl95_155
  <=> ! [X68] : ~ beaujolais(X68) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_155])]) ).

fof(f5770,plain,
    ( spl95_120
  <=> ! [X51] : ~ gamay(X51) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_120])]) ).

fof(f23912,plain,
    ( ! [X0] : ~ beaujolais(X0)
    | ~ spl95_120 ),
    inference(subsumption_resolution,[],[f4290,f23910]) ).

fof(f23910,plain,
    ( ! [X0] : ~ q14(X0)
    | ~ spl95_120 ),
    inference(subsumption_resolution,[],[f4543,f5771]) ).

fof(f5771,plain,
    ( ! [X51] : ~ gamay(X51)
    | ~ spl95_120 ),
    inference(avatar_component_clause,[],[f5770]) ).

fof(f4543,plain,
    ! [X0] :
      ( gamay(X0)
      | ~ q14(X0) ),
    inference(cnf_transformation,[],[f1826]) ).

fof(f1826,plain,
    ! [X0] :
      ( ~ q14(X0)
      | gamay(X0) ),
    inference(ennf_transformation,[],[f1117]) ).

fof(f1117,axiom,
    ! [X0] :
      ( q14(X0)
     => gamay(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula464) ).

fof(f4290,plain,
    ! [X0] :
      ( q14(X0)
      | ~ beaujolais(X0) ),
    inference(cnf_transformation,[],[f2565]) ).

fof(f2565,plain,
    ! [X0] :
      ( ~ beaujolais(X0)
      | q14(X0) ),
    inference(ennf_transformation,[],[f805]) ).

fof(f805,axiom,
    ! [X0] :
      ( beaujolais(X0)
     => q14(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula152) ).

fof(f23908,plain,
    ~ spl95_159,
    inference(avatar_contradiction_clause,[],[f23907]) ).

fof(f23907,plain,
    ( $false
    | ~ spl95_159 ),
    inference(subsumption_resolution,[],[f23905,f6189]) ).

fof(f6189,plain,
    q31(closdevougeotcotesdor),
    inference(resolution,[],[f6188,f4438]) ).

fof(f4438,plain,
    ! [X0] :
      ( ~ burgundy(X0)
      | q31(X0) ),
    inference(cnf_transformation,[],[f1853]) ).

fof(f1853,plain,
    ! [X0] :
      ( ~ burgundy(X0)
      | q31(X0) ),
    inference(ennf_transformation,[],[f890]) ).

fof(f890,axiom,
    ! [X0] :
      ( burgundy(X0)
     => q31(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula237) ).

fof(f6188,plain,
    burgundy(closdevougeotcotesdor),
    inference(resolution,[],[f4529,f6149]) ).

fof(f6149,plain,
    redburgundy(closdevougeotcotesdor),
    inference(resolution,[],[f4456,f6113]) ).

fof(f6113,plain,
    cotesdor(closdevougeotcotesdor),
    inference(resolution,[],[f4306,f3552]) ).

fof(f3552,plain,
    cotesdor_aux(closdevougeotcotesdor),
    inference(cnf_transformation,[],[f432]) ).

fof(f432,axiom,
    cotesdor_aux(closdevougeotcotesdor),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula432) ).

fof(f4306,plain,
    ! [X0] :
      ( ~ cotesdor_aux(X0)
      | cotesdor(X0) ),
    inference(cnf_transformation,[],[f1827]) ).

fof(f1827,plain,
    ! [X0] :
      ( ~ cotesdor_aux(X0)
      | cotesdor(X0) ),
    inference(ennf_transformation,[],[f739]) ).

fof(f739,axiom,
    ! [X0] :
      ( cotesdor_aux(X0)
     => cotesdor(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula86) ).

fof(f4456,plain,
    ! [X0] :
      ( ~ cotesdor(X0)
      | redburgundy(X0) ),
    inference(cnf_transformation,[],[f2478]) ).

fof(f2478,plain,
    ! [X0] :
      ( redburgundy(X0)
      | ~ cotesdor(X0) ),
    inference(ennf_transformation,[],[f1169]) ).

fof(f1169,axiom,
    ! [X0] :
      ( cotesdor(X0)
     => redburgundy(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula516) ).

fof(f4529,plain,
    ! [X0] :
      ( ~ redburgundy(X0)
      | burgundy(X0) ),
    inference(cnf_transformation,[],[f1987]) ).

fof(f1987,plain,
    ! [X0] :
      ( ~ redburgundy(X0)
      | burgundy(X0) ),
    inference(ennf_transformation,[],[f1079]) ).

fof(f1079,axiom,
    ! [X0] :
      ( redburgundy(X0)
     => burgundy(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula426) ).

fof(f23905,plain,
    ( ~ q31(closdevougeotcotesdor)
    | ~ spl95_159 ),
    inference(resolution,[],[f23533,f6151]) ).

fof(f6151,plain,
    redwine(closdevougeotcotesdor),
    inference(resolution,[],[f6149,f3726]) ).

fof(f3726,plain,
    ! [X0] :
      ( ~ redburgundy(X0)
      | redwine(X0) ),
    inference(cnf_transformation,[],[f2303]) ).

fof(f2303,plain,
    ! [X0] :
      ( ~ redburgundy(X0)
      | redwine(X0) ),
    inference(ennf_transformation,[],[f1174]) ).

fof(f1174,axiom,
    ! [X0] :
      ( redburgundy(X0)
     => redwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula521) ).

fof(f23533,plain,
    ( ! [X0] :
        ( ~ redwine(X0)
        | ~ q31(X0) )
    | ~ spl95_159 ),
    inference(resolution,[],[f23511,f6964]) ).

fof(f6964,plain,
    ! [X0] :
      ( drywine(X0)
      | ~ q31(X0) ),
    inference(subsumption_resolution,[],[f6963,f4307]) ).

fof(f4307,plain,
    ! [X0] :
      ( ~ q31(X0)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2025]) ).

fof(f2025,plain,
    ! [X0] :
      ( wine(X0)
      | ~ q31(X0) ),
    inference(ennf_transformation,[],[f1249]) ).

fof(f1249,axiom,
    ! [X0] :
      ( q31(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula596) ).

fof(f6963,plain,
    ! [X0] :
      ( ~ wine(X0)
      | ~ q31(X0)
      | drywine(X0) ),
    inference(resolution,[],[f4103,f4980]) ).

fof(f4980,plain,
    ! [X0] :
      ( q46(X0)
      | ~ q31(X0) ),
    inference(cnf_transformation,[],[f2734]) ).

fof(f2734,plain,
    ! [X0] :
      ( ~ q31(X0)
      | q46(X0) ),
    inference(ennf_transformation,[],[f946]) ).

fof(f946,axiom,
    ! [X0] :
      ( q31(X0)
     => q46(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula293) ).

fof(f4103,plain,
    ! [X0] :
      ( ~ q46(X0)
      | ~ wine(X0)
      | drywine(X0) ),
    inference(cnf_transformation,[],[f2926]) ).

fof(f2926,plain,
    ! [X0] :
      ( drywine(X0)
      | ~ wine(X0)
      | ~ q46(X0) ),
    inference(flattening,[],[f2925]) ).

fof(f2925,plain,
    ! [X0] :
      ( drywine(X0)
      | ~ q46(X0)
      | ~ wine(X0) ),
    inference(ennf_transformation,[],[f1109]) ).

fof(f1109,axiom,
    ! [X0] :
      ( ( q46(X0)
        & wine(X0) )
     => drywine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula456) ).

fof(f23511,plain,
    ( ! [X0] :
        ( ~ drywine(X0)
        | ~ redwine(X0) )
    | ~ spl95_159 ),
    inference(subsumption_resolution,[],[f4562,f5927]) ).

fof(f5927,plain,
    ( ! [X19] : ~ dryredwine(X19)
    | ~ spl95_159 ),
    inference(avatar_component_clause,[],[f5926]) ).

fof(f4562,plain,
    ! [X0] :
      ( dryredwine(X0)
      | ~ drywine(X0)
      | ~ redwine(X0) ),
    inference(cnf_transformation,[],[f3101]) ).

fof(f3101,plain,
    ! [X0] :
      ( dryredwine(X0)
      | ~ drywine(X0)
      | ~ redwine(X0) ),
    inference(flattening,[],[f3100]) ).

fof(f3100,plain,
    ! [X0] :
      ( dryredwine(X0)
      | ~ drywine(X0)
      | ~ redwine(X0) ),
    inference(ennf_transformation,[],[f1101]) ).

fof(f1101,axiom,
    ! [X0] :
      ( ( drywine(X0)
        & redwine(X0) )
     => dryredwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula448) ).

fof(f23506,plain,
    ( spl95_154
    | ~ spl95_143 ),
    inference(avatar_split_clause,[],[f23505,f5862,f5906]) ).

fof(f5862,plain,
    ( spl95_143
  <=> ! [X14] : ~ winetaste(X14) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_143])]) ).

fof(f23505,plain,
    ( ! [X0] : ~ wineflavor(X0)
    | ~ spl95_143 ),
    inference(subsumption_resolution,[],[f3683,f5863]) ).

fof(f5863,plain,
    ( ! [X14] : ~ winetaste(X14)
    | ~ spl95_143 ),
    inference(avatar_component_clause,[],[f5862]) ).

fof(f3683,plain,
    ! [X0] :
      ( winetaste(X0)
      | ~ wineflavor(X0) ),
    inference(cnf_transformation,[],[f2246]) ).

fof(f2246,plain,
    ! [X0] :
      ( ~ wineflavor(X0)
      | winetaste(X0) ),
    inference(ennf_transformation,[],[f1320]) ).

fof(f1320,axiom,
    ! [X0] :
      ( wineflavor(X0)
     => winetaste(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula667) ).

fof(f23497,plain,
    ( spl95_160
    | ~ spl95_157 ),
    inference(avatar_split_clause,[],[f23336,f5918,f5930]) ).

fof(f5918,plain,
    ( spl95_157
  <=> ! [X36] : ~ wine(X36) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_157])]) ).

fof(f23336,plain,
    ( ! [X1] : ~ pauillac(X1)
    | ~ spl95_157 ),
    inference(subsumption_resolution,[],[f6212,f5919]) ).

fof(f5919,plain,
    ( ! [X36] : ~ wine(X36)
    | ~ spl95_157 ),
    inference(avatar_component_clause,[],[f5918]) ).

fof(f6212,plain,
    ! [X1] :
      ( ~ pauillac(X1)
      | wine(X1) ),
    inference(resolution,[],[f4626,f3737]) ).

fof(f3737,plain,
    ! [X0] :
      ( q11(X0)
      | ~ pauillac(X0) ),
    inference(cnf_transformation,[],[f2881]) ).

fof(f2881,plain,
    ! [X0] :
      ( q11(X0)
      | ~ pauillac(X0) ),
    inference(ennf_transformation,[],[f786]) ).

fof(f786,axiom,
    ! [X0] :
      ( pauillac(X0)
     => q11(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula133) ).

fof(f4626,plain,
    ! [X0] :
      ( ~ q11(X0)
      | wine(X0) ),
    inference(cnf_transformation,[],[f3089]) ).

fof(f3089,plain,
    ! [X0] :
      ( ~ q11(X0)
      | wine(X0) ),
    inference(ennf_transformation,[],[f1250]) ).

fof(f1250,axiom,
    ! [X0] :
      ( q11(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula597) ).

fof(f23270,plain,
    ~ spl95_149,
    inference(avatar_contradiction_clause,[],[f23259]) ).

fof(f23259,plain,
    ( $false
    | ~ spl95_149 ),
    inference(subsumption_resolution,[],[f5983,f5887]) ).

fof(f5887,plain,
    ( ! [X43] : ~ chardonnay(X43)
    | ~ spl95_149 ),
    inference(avatar_component_clause,[],[f5886]) ).

fof(f5886,plain,
    ( spl95_149
  <=> ! [X43] : ~ chardonnay(X43) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_149])]) ).

fof(f5983,plain,
    chardonnay(bancroftchardonnay),
    inference(resolution,[],[f3560,f3798]) ).

fof(f3798,plain,
    chardonnay_aux(bancroftchardonnay),
    inference(cnf_transformation,[],[f426]) ).

fof(f426,axiom,
    chardonnay_aux(bancroftchardonnay),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula426) ).

fof(f3560,plain,
    ! [X0] :
      ( ~ chardonnay_aux(X0)
      | chardonnay(X0) ),
    inference(cnf_transformation,[],[f1959]) ).

fof(f1959,plain,
    ! [X0] :
      ( ~ chardonnay_aux(X0)
      | chardonnay(X0) ),
    inference(ennf_transformation,[],[f736]) ).

fof(f736,axiom,
    ! [X0] :
      ( chardonnay_aux(X0)
     => chardonnay(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula83) ).

fof(f23251,plain,
    ( spl95_160
    | ~ spl95_137 ),
    inference(avatar_split_clause,[],[f23244,f5838,f5930]) ).

fof(f5838,plain,
    ( spl95_137
  <=> ! [X88] : ~ medoc(X88) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_137])]) ).

fof(f23244,plain,
    ( ! [X0] : ~ pauillac(X0)
    | ~ spl95_137 ),
    inference(subsumption_resolution,[],[f4988,f5839]) ).

fof(f5839,plain,
    ( ! [X88] : ~ medoc(X88)
    | ~ spl95_137 ),
    inference(avatar_component_clause,[],[f5838]) ).

fof(f4988,plain,
    ! [X0] :
      ( ~ pauillac(X0)
      | medoc(X0) ),
    inference(cnf_transformation,[],[f2090]) ).

fof(f2090,plain,
    ! [X0] :
      ( ~ pauillac(X0)
      | medoc(X0) ),
    inference(ennf_transformation,[],[f1141]) ).

fof(f1141,axiom,
    ! [X0] :
      ( pauillac(X0)
     => medoc(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula488) ).

fof(f23240,plain,
    ~ spl95_126,
    inference(avatar_contradiction_clause,[],[f23236]) ).

fof(f23236,plain,
    ( $false
    | ~ spl95_126 ),
    inference(subsumption_resolution,[],[f6077,f5795]) ).

fof(f5795,plain,
    ( ! [X6] : ~ winebody(X6)
    | ~ spl95_126 ),
    inference(avatar_component_clause,[],[f5794]) ).

fof(f5794,plain,
    ( spl95_126
  <=> ! [X6] : ~ winebody(X6) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_126])]) ).

fof(f6077,plain,
    winebody(full),
    inference(resolution,[],[f4190,f4400]) ).

fof(f4400,plain,
    winebody_aux(full),
    inference(cnf_transformation,[],[f402]) ).

fof(f402,axiom,
    winebody_aux(full),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula402) ).

fof(f4190,plain,
    ! [X0] :
      ( ~ winebody_aux(X0)
      | winebody(X0) ),
    inference(cnf_transformation,[],[f2615]) ).

fof(f2615,plain,
    ! [X0] :
      ( winebody(X0)
      | ~ winebody_aux(X0) ),
    inference(ennf_transformation,[],[f764]) ).

fof(f764,axiom,
    ! [X0] :
      ( winebody_aux(X0)
     => winebody(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula111) ).

fof(f23216,plain,
    ( ~ spl95_125
    | ~ spl95_2095 ),
    inference(avatar_contradiction_clause,[],[f23191]) ).

fof(f23191,plain,
    ( $false
    | ~ spl95_125
    | ~ spl95_2095 ),
    inference(subsumption_resolution,[],[f21035,f5791]) ).

fof(f5791,plain,
    ( ! [X71] : ~ americanwine(X71)
    | ~ spl95_125 ),
    inference(avatar_component_clause,[],[f5790]) ).

fof(f5790,plain,
    ( spl95_125
  <=> ! [X71] : ~ americanwine(X71) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_125])]) ).

fof(f21035,plain,
    ( americanwine(santacruzmountainvineyardcabernetsauvignon)
    | ~ spl95_2095 ),
    inference(subsumption_resolution,[],[f21034,f6375]) ).

fof(f6375,plain,
    wine(santacruzmountainvineyardcabernetsauvignon),
    inference(resolution,[],[f6364,f4002]) ).

fof(f4002,plain,
    ! [X0] :
      ( ~ cabernetsauvignon(X0)
      | wine(X0) ),
    inference(cnf_transformation,[],[f1918]) ).

fof(f1918,plain,
    ! [X0] :
      ( ~ cabernetsauvignon(X0)
      | wine(X0) ),
    inference(ennf_transformation,[],[f1288]) ).

fof(f1288,axiom,
    ! [X0] :
      ( cabernetsauvignon(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula635) ).

fof(f6364,plain,
    cabernetsauvignon(santacruzmountainvineyardcabernetsauvignon),
    inference(resolution,[],[f4983,f4043]) ).

fof(f4043,plain,
    cabernetsauvignon_aux(santacruzmountainvineyardcabernetsauvignon),
    inference(cnf_transformation,[],[f419]) ).

fof(f419,axiom,
    cabernetsauvignon_aux(santacruzmountainvineyardcabernetsauvignon),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula419) ).

fof(f4983,plain,
    ! [X0] :
      ( ~ cabernetsauvignon_aux(X0)
      | cabernetsauvignon(X0) ),
    inference(cnf_transformation,[],[f2688]) ).

fof(f2688,plain,
    ! [X0] :
      ( ~ cabernetsauvignon_aux(X0)
      | cabernetsauvignon(X0) ),
    inference(ennf_transformation,[],[f735]) ).

fof(f735,axiom,
    ! [X0] :
      ( cabernetsauvignon_aux(X0)
     => cabernetsauvignon(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula82) ).

fof(f21034,plain,
    ( americanwine(santacruzmountainvineyardcabernetsauvignon)
    | ~ wine(santacruzmountainvineyardcabernetsauvignon)
    | ~ spl95_2095 ),
    inference(resolution,[],[f20605,f3703]) ).

fof(f3703,plain,
    ! [X0] :
      ( ~ q27(X0)
      | americanwine(X0)
      | ~ wine(X0) ),
    inference(cnf_transformation,[],[f2491]) ).

fof(f2491,plain,
    ! [X0] :
      ( ~ q27(X0)
      | ~ wine(X0)
      | americanwine(X0) ),
    inference(flattening,[],[f2490]) ).

fof(f2490,plain,
    ! [X0] :
      ( americanwine(X0)
      | ~ wine(X0)
      | ~ q27(X0) ),
    inference(ennf_transformation,[],[f1065]) ).

fof(f1065,axiom,
    ! [X0] :
      ( ( wine(X0)
        & q27(X0) )
     => americanwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula412) ).

fof(f20605,plain,
    ( q27(santacruzmountainvineyardcabernetsauvignon)
    | ~ spl95_2095 ),
    inference(avatar_component_clause,[],[f20603]) ).

fof(f20603,plain,
    ( spl95_2095
  <=> q27(santacruzmountainvineyardcabernetsauvignon) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2095])]) ).

fof(f23174,plain,
    ~ spl95_155,
    inference(avatar_contradiction_clause,[],[f23173]) ).

fof(f23173,plain,
    ( $false
    | ~ spl95_155 ),
    inference(subsumption_resolution,[],[f6298,f5911]) ).

fof(f5911,plain,
    ( ! [X68] : ~ beaujolais(X68)
    | ~ spl95_155 ),
    inference(avatar_component_clause,[],[f5910]) ).

fof(f6298,plain,
    beaujolais(chateaumorgonbeaujolais),
    inference(resolution,[],[f4847,f4389]) ).

fof(f4389,plain,
    beaujolais_aux(chateaumorgonbeaujolais),
    inference(cnf_transformation,[],[f422]) ).

fof(f422,axiom,
    beaujolais_aux(chateaumorgonbeaujolais),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula422) ).

fof(f4847,plain,
    ! [X0] :
      ( ~ beaujolais_aux(X0)
      | beaujolais(X0) ),
    inference(cnf_transformation,[],[f2783]) ).

fof(f2783,plain,
    ! [X0] :
      ( beaujolais(X0)
      | ~ beaujolais_aux(X0) ),
    inference(ennf_transformation,[],[f733]) ).

fof(f733,axiom,
    ! [X0] :
      ( beaujolais_aux(X0)
     => beaujolais(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula80) ).

fof(f23169,plain,
    ~ spl95_165,
    inference(avatar_contradiction_clause,[],[f23168]) ).

fof(f23168,plain,
    ( $false
    | ~ spl95_165 ),
    inference(subsumption_resolution,[],[f7388,f5951]) ).

fof(f5951,plain,
    ( ! [X12] : ~ sP85(X12)
    | ~ spl95_165 ),
    inference(avatar_component_clause,[],[f5950]) ).

fof(f5950,plain,
    ( spl95_165
  <=> ! [X12] : ~ sP85(X12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_165])]) ).

fof(f7388,plain,
    sP85(selaksicewine),
    inference(resolution,[],[f7383,f5272]) ).

fof(f5272,plain,
    ! [X11,X12] :
      ( ~ hascolor(X12,X11)
      | sP85(X12) ),
    inference(cnf_transformation,[],[f5272_D]) ).

fof(f5272_D,plain,
    ! [X12] :
      ( ! [X11] : ~ hascolor(X12,X11)
    <=> ~ sP85(X12) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP85])]) ).

fof(f7383,plain,
    hascolor(selaksicewine,white),
    inference(resolution,[],[f4315,f4513]) ).

fof(f4513,plain,
    hascolor_aux(selaksicewine,white),
    inference(cnf_transformation,[],[f42]) ).

fof(f42,axiom,
    hascolor_aux(selaksicewine,white),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula42) ).

fof(f4315,plain,
    ! [X0,X1] :
      ( ~ hascolor_aux(X0,X1)
      | hascolor(X0,X1) ),
    inference(cnf_transformation,[],[f3384]) ).

fof(f3384,plain,
    ! [X0,X1] :
      ( ~ hascolor_aux(X0,X1)
      | hascolor(X0,X1) ),
    inference(rectify,[],[f2748]) ).

fof(f2748,plain,
    ! [X1,X0] :
      ( ~ hascolor_aux(X1,X0)
      | hascolor(X1,X0) ),
    inference(ennf_transformation,[],[f1748]) ).

fof(f1748,plain,
    ! [X0,X1] :
      ( hascolor_aux(X1,X0)
     => hascolor(X1,X0) ),
    inference(rectify,[],[f659]) ).

fof(f659,axiom,
    ! [X1,X0] :
      ( hascolor_aux(X0,X1)
     => hascolor(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula6) ).

fof(f23163,plain,
    ( spl95_160
    | ~ spl95_131 ),
    inference(avatar_split_clause,[],[f23150,f5814,f5930]) ).

fof(f5814,plain,
    ( spl95_131
  <=> ! [X47] : ~ fullbodiedwine(X47) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_131])]) ).

fof(f23150,plain,
    ( ! [X0] : ~ pauillac(X0)
    | ~ spl95_131 ),
    inference(subsumption_resolution,[],[f4297,f23146]) ).

fof(f23146,plain,
    ( ! [X0] : ~ q35(X0)
    | ~ spl95_131 ),
    inference(subsumption_resolution,[],[f5004,f5815]) ).

fof(f5815,plain,
    ( ! [X47] : ~ fullbodiedwine(X47)
    | ~ spl95_131 ),
    inference(avatar_component_clause,[],[f5814]) ).

fof(f5004,plain,
    ! [X0] :
      ( fullbodiedwine(X0)
      | ~ q35(X0) ),
    inference(cnf_transformation,[],[f2986]) ).

fof(f2986,plain,
    ! [X0] :
      ( fullbodiedwine(X0)
      | ~ q35(X0) ),
    inference(ennf_transformation,[],[f1114]) ).

fof(f1114,axiom,
    ! [X0] :
      ( q35(X0)
     => fullbodiedwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula461) ).

fof(f4297,plain,
    ! [X0] :
      ( q35(X0)
      | ~ pauillac(X0) ),
    inference(cnf_transformation,[],[f2146]) ).

fof(f2146,plain,
    ! [X0] :
      ( q35(X0)
      | ~ pauillac(X0) ),
    inference(ennf_transformation,[],[f903]) ).

fof(f903,axiom,
    ! [X0] :
      ( pauillac(X0)
     => q35(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula250) ).

fof(f23144,plain,
    ~ spl95_156,
    inference(avatar_contradiction_clause,[],[f23143]) ).

fof(f23143,plain,
    ( $false
    | ~ spl95_156 ),
    inference(subsumption_resolution,[],[f6264,f5915]) ).

fof(f5915,plain,
    ( ! [X2] : ~ redtablewine(X2)
    | ~ spl95_156 ),
    inference(avatar_component_clause,[],[f5914]) ).

fof(f5914,plain,
    ( spl95_156
  <=> ! [X2] : ~ redtablewine(X2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_156])]) ).

fof(f6264,plain,
    redtablewine(mariettaoldvinesred),
    inference(resolution,[],[f4783,f4779]) ).

fof(f4779,plain,
    redtablewine_aux(mariettaoldvinesred),
    inference(cnf_transformation,[],[f442]) ).

fof(f442,axiom,
    redtablewine_aux(mariettaoldvinesred),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula442) ).

fof(f4783,plain,
    ! [X0] :
      ( ~ redtablewine_aux(X0)
      | redtablewine(X0) ),
    inference(cnf_transformation,[],[f2040]) ).

fof(f2040,plain,
    ! [X0] :
      ( ~ redtablewine_aux(X0)
      | redtablewine(X0) ),
    inference(ennf_transformation,[],[f752]) ).

fof(f752,axiom,
    ! [X0] :
      ( redtablewine_aux(X0)
     => redtablewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula99) ).

fof(f23138,plain,
    ~ spl95_132,
    inference(avatar_contradiction_clause,[],[f23087]) ).

fof(f23087,plain,
    ( $false
    | ~ spl95_132 ),
    inference(subsumption_resolution,[],[f7075,f5819]) ).

fof(f5819,plain,
    ( ! [X9] : ~ sP83(X9)
    | ~ spl95_132 ),
    inference(avatar_component_clause,[],[f5818]) ).

fof(f5818,plain,
    ( spl95_132
  <=> ! [X9] : ~ sP83(X9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_132])]) ).

fof(f7075,plain,
    sP83(santacruzmountainvineyard),
    inference(resolution,[],[f7050,f3730]) ).

fof(f3730,plain,
    hasmaker_aux(santacruzmountainvineyardcabernetsauvignon,santacruzmountainvineyard),
    inference(cnf_transformation,[],[f119]) ).

fof(f119,axiom,
    hasmaker_aux(santacruzmountainvineyardcabernetsauvignon,santacruzmountainvineyard),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula119) ).

fof(f7050,plain,
    ! [X0,X1] :
      ( ~ hasmaker_aux(X0,X1)
      | sP83(X1) ),
    inference(resolution,[],[f4142,f5268]) ).

fof(f5268,plain,
    ! [X10,X9] :
      ( ~ hasmaker(X10,X9)
      | sP83(X9) ),
    inference(cnf_transformation,[],[f5268_D]) ).

fof(f5268_D,plain,
    ! [X9] :
      ( ! [X10] : ~ hasmaker(X10,X9)
    <=> ~ sP83(X9) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP83])]) ).

fof(f4142,plain,
    ! [X0,X1] :
      ( hasmaker(X0,X1)
      | ~ hasmaker_aux(X0,X1) ),
    inference(cnf_transformation,[],[f3366]) ).

fof(f3366,plain,
    ! [X0,X1] :
      ( hasmaker(X0,X1)
      | ~ hasmaker_aux(X0,X1) ),
    inference(rectify,[],[f2055]) ).

fof(f2055,plain,
    ! [X1,X0] :
      ( hasmaker(X1,X0)
      | ~ hasmaker_aux(X1,X0) ),
    inference(ennf_transformation,[],[f1764]) ).

fof(f1764,plain,
    ! [X1,X0] :
      ( hasmaker_aux(X1,X0)
     => hasmaker(X1,X0) ),
    inference(rectify,[],[f657]) ).

fof(f657,axiom,
    ! [X1,X0] :
      ( hasmaker_aux(X0,X1)
     => hasmaker(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula4) ).

fof(f23054,plain,
    ~ spl95_129,
    inference(avatar_contradiction_clause,[],[f23053]) ).

fof(f23053,plain,
    ( $false
    | ~ spl95_129 ),
    inference(subsumption_resolution,[],[f23049,f7789]) ).

fof(f7789,plain,
    whitewine(chateaudychemsauterne),
    inference(resolution,[],[f7744,f6051]) ).

fof(f6051,plain,
    q12(chateaudychemsauterne),
    inference(resolution,[],[f6050,f4031]) ).

fof(f4031,plain,
    ! [X0] :
      ( ~ sauternes(X0)
      | q12(X0) ),
    inference(cnf_transformation,[],[f2883]) ).

fof(f2883,plain,
    ! [X0] :
      ( ~ sauternes(X0)
      | q12(X0) ),
    inference(ennf_transformation,[],[f797]) ).

fof(f797,axiom,
    ! [X0] :
      ( sauternes(X0)
     => q12(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula144) ).

fof(f6050,plain,
    sauternes(chateaudychemsauterne),
    inference(resolution,[],[f4095,f3835]) ).

fof(f3835,plain,
    sauternes_aux(chateaudychemsauterne),
    inference(cnf_transformation,[],[f481]) ).

fof(f481,axiom,
    sauternes_aux(chateaudychemsauterne),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula481) ).

fof(f4095,plain,
    ! [X0] :
      ( ~ sauternes_aux(X0)
      | sauternes(X0) ),
    inference(cnf_transformation,[],[f2243]) ).

fof(f2243,plain,
    ! [X0] :
      ( ~ sauternes_aux(X0)
      | sauternes(X0) ),
    inference(ennf_transformation,[],[f756]) ).

fof(f756,axiom,
    ! [X0] :
      ( sauternes_aux(X0)
     => sauternes(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula103) ).

fof(f23049,plain,
    ( ~ whitewine(chateaudychemsauterne)
    | ~ spl95_129 ),
    inference(resolution,[],[f23040,f6491]) ).

fof(f6491,plain,
    bordeaux(chateaudychemsauterne),
    inference(resolution,[],[f5089,f6050]) ).

fof(f5089,plain,
    ! [X0] :
      ( ~ sauternes(X0)
      | bordeaux(X0) ),
    inference(cnf_transformation,[],[f2786]) ).

fof(f2786,plain,
    ! [X0] :
      ( ~ sauternes(X0)
      | bordeaux(X0) ),
    inference(ennf_transformation,[],[f1071]) ).

fof(f1071,axiom,
    ! [X0] :
      ( sauternes(X0)
     => bordeaux(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula418) ).

fof(f23040,plain,
    ( ! [X0] :
        ( ~ bordeaux(X0)
        | ~ whitewine(X0) )
    | ~ spl95_129 ),
    inference(subsumption_resolution,[],[f3984,f5807]) ).

fof(f5807,plain,
    ( ! [X16] : ~ whitebordeaux(X16)
    | ~ spl95_129 ),
    inference(avatar_component_clause,[],[f5806]) ).

fof(f5806,plain,
    ( spl95_129
  <=> ! [X16] : ~ whitebordeaux(X16) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_129])]) ).

fof(f3984,plain,
    ! [X0] :
      ( whitebordeaux(X0)
      | ~ whitewine(X0)
      | ~ bordeaux(X0) ),
    inference(cnf_transformation,[],[f2539]) ).

fof(f2539,plain,
    ! [X0] :
      ( ~ whitewine(X0)
      | whitebordeaux(X0)
      | ~ bordeaux(X0) ),
    inference(flattening,[],[f2538]) ).

fof(f2538,plain,
    ! [X0] :
      ( whitebordeaux(X0)
      | ~ bordeaux(X0)
      | ~ whitewine(X0) ),
    inference(ennf_transformation,[],[f1223]) ).

fof(f1223,axiom,
    ! [X0] :
      ( ( bordeaux(X0)
        & whitewine(X0) )
     => whitebordeaux(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula570) ).

fof(f23039,plain,
    ~ spl95_147,
    inference(avatar_contradiction_clause,[],[f23038]) ).

fof(f23038,plain,
    ( $false
    | ~ spl95_147 ),
    inference(subsumption_resolution,[],[f6468,f5879]) ).

fof(f5879,plain,
    ( ! [X44] : ~ dryriesling(X44)
    | ~ spl95_147 ),
    inference(avatar_component_clause,[],[f5878]) ).

fof(f5878,plain,
    ( spl95_147
  <=> ! [X44] : ~ dryriesling(X44) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_147])]) ).

fof(f6468,plain,
    dryriesling(mountadamriesling),
    inference(resolution,[],[f5033,f4268]) ).

fof(f4268,plain,
    dryriesling_aux(mountadamriesling),
    inference(cnf_transformation,[],[f415]) ).

fof(f415,axiom,
    dryriesling_aux(mountadamriesling),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula415) ).

fof(f5033,plain,
    ! [X0] :
      ( ~ dryriesling_aux(X0)
      | dryriesling(X0) ),
    inference(cnf_transformation,[],[f2861]) ).

fof(f2861,plain,
    ! [X0] :
      ( ~ dryriesling_aux(X0)
      | dryriesling(X0) ),
    inference(ennf_transformation,[],[f741]) ).

fof(f741,axiom,
    ! [X0] :
      ( dryriesling_aux(X0)
     => dryriesling(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula88) ).

fof(f23034,plain,
    ~ spl95_152,
    inference(avatar_contradiction_clause,[],[f23033]) ).

fof(f23033,plain,
    ( $false
    | ~ spl95_152 ),
    inference(subsumption_resolution,[],[f6103,f5899]) ).

fof(f5899,plain,
    ( ! [X23] : ~ port(X23)
    | ~ spl95_152 ),
    inference(avatar_component_clause,[],[f5898]) ).

fof(f5898,plain,
    ( spl95_152
  <=> ! [X23] : ~ port(X23) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_152])]) ).

fof(f6103,plain,
    port(taylorport),
    inference(resolution,[],[f4261,f3939]) ).

fof(f3939,plain,
    port_aux(taylorport),
    inference(cnf_transformation,[],[f441]) ).

fof(f441,axiom,
    port_aux(taylorport),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula441) ).

fof(f4261,plain,
    ! [X0] :
      ( ~ port_aux(X0)
      | port(X0) ),
    inference(cnf_transformation,[],[f2866]) ).

fof(f2866,plain,
    ! [X0] :
      ( ~ port_aux(X0)
      | port(X0) ),
    inference(ennf_transformation,[],[f751]) ).

fof(f751,axiom,
    ! [X0] :
      ( port_aux(X0)
     => port(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula98) ).

fof(f23031,plain,
    ~ spl95_117,
    inference(avatar_contradiction_clause,[],[f22919]) ).

fof(f22919,plain,
    ( $false
    | ~ spl95_117 ),
    inference(subsumption_resolution,[],[f7666,f5759]) ).

fof(f5759,plain,
    ( ! [X64] : ~ sP93(X64)
    | ~ spl95_117 ),
    inference(avatar_component_clause,[],[f5758]) ).

fof(f5758,plain,
    ( spl95_117
  <=> ! [X64] : ~ sP93(X64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_117])]) ).

fof(f7666,plain,
    sP93(seanthackreysiriuspetitesyrah),
    inference(resolution,[],[f7581,f5288]) ).

fof(f5288,plain,
    ! [X63,X64] :
      ( ~ locatedin(X64,X63)
      | sP93(X64) ),
    inference(cnf_transformation,[],[f5288_D]) ).

fof(f5288_D,plain,
    ! [X64] :
      ( ! [X63] : ~ locatedin(X64,X63)
    <=> ~ sP93(X64) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP93])]) ).

fof(f7581,plain,
    locatedin(seanthackreysiriuspetitesyrah,naparegion),
    inference(resolution,[],[f4902,f3999]) ).

fof(f3999,plain,
    locatedin_aux(seanthackreysiriuspetitesyrah,naparegion),
    inference(cnf_transformation,[],[f209]) ).

fof(f209,axiom,
    locatedin_aux(seanthackreysiriuspetitesyrah,naparegion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula209) ).

fof(f4902,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X0,X1)
      | locatedin(X0,X1) ),
    inference(cnf_transformation,[],[f2698]) ).

fof(f2698,plain,
    ! [X0,X1] :
      ( locatedin(X0,X1)
      | ~ locatedin_aux(X0,X1) ),
    inference(ennf_transformation,[],[f655]) ).

fof(f655,axiom,
    ! [X1,X0] :
      ( locatedin_aux(X0,X1)
     => locatedin(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula2) ).

fof(f22886,plain,
    ~ spl95_130,
    inference(avatar_contradiction_clause,[],[f22885]) ).

fof(f22885,plain,
    ( $false
    | ~ spl95_130 ),
    inference(subsumption_resolution,[],[f6078,f5811]) ).

fof(f5811,plain,
    ( ! [X35] : ~ dessertwine(X35)
    | ~ spl95_130 ),
    inference(avatar_component_clause,[],[f5810]) ).

fof(f5810,plain,
    ( spl95_130
  <=> ! [X35] : ~ dessertwine(X35) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_130])]) ).

fof(f6078,plain,
    dessertwine(whitehalllaneprimavera),
    inference(resolution,[],[f4197,f4642]) ).

fof(f4642,plain,
    dessertwine_aux(whitehalllaneprimavera),
    inference(cnf_transformation,[],[f416]) ).

fof(f416,axiom,
    dessertwine_aux(whitehalllaneprimavera),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula416) ).

fof(f4197,plain,
    ! [X0] :
      ( ~ dessertwine_aux(X0)
      | dessertwine(X0) ),
    inference(cnf_transformation,[],[f2733]) ).

fof(f2733,plain,
    ! [X0] :
      ( dessertwine(X0)
      | ~ dessertwine_aux(X0) ),
    inference(ennf_transformation,[],[f740]) ).

fof(f740,axiom,
    ! [X0] :
      ( dessertwine_aux(X0)
     => dessertwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula87) ).

fof(f22880,plain,
    ( spl95_118
    | ~ spl95_162 ),
    inference(avatar_split_clause,[],[f22879,f5938,f5762]) ).

fof(f5762,plain,
    ( spl95_118
  <=> ! [X57] : ~ winegrape(X57) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_118])]) ).

fof(f5938,plain,
    ( spl95_162
  <=> ! [X86] : ~ grape(X86) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_162])]) ).

fof(f22879,plain,
    ( ! [X0] : ~ winegrape(X0)
    | ~ spl95_162 ),
    inference(subsumption_resolution,[],[f3695,f5939]) ).

fof(f5939,plain,
    ( ! [X86] : ~ grape(X86)
    | ~ spl95_162 ),
    inference(avatar_component_clause,[],[f5938]) ).

fof(f3695,plain,
    ! [X0] :
      ( grape(X0)
      | ~ winegrape(X0) ),
    inference(cnf_transformation,[],[f2679]) ).

fof(f2679,plain,
    ! [X0] :
      ( grape(X0)
      | ~ winegrape(X0) ),
    inference(ennf_transformation,[],[f1122]) ).

fof(f1122,axiom,
    ! [X0] :
      ( winegrape(X0)
     => grape(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula469) ).

fof(f22878,plain,
    ~ spl95_168,
    inference(avatar_contradiction_clause,[],[f22877]) ).

fof(f22877,plain,
    ( $false
    | ~ spl95_168 ),
    inference(subsumption_resolution,[],[f22862,f6471]) ).

fof(f6471,plain,
    q31(mountadamriesling),
    inference(resolution,[],[f6468,f4490]) ).

fof(f4490,plain,
    ! [X0] :
      ( ~ dryriesling(X0)
      | q31(X0) ),
    inference(cnf_transformation,[],[f3270]) ).

fof(f3270,plain,
    ! [X0] :
      ( ~ dryriesling(X0)
      | q31(X0) ),
    inference(ennf_transformation,[],[f891]) ).

fof(f891,axiom,
    ! [X0] :
      ( dryriesling(X0)
     => q31(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula238) ).

fof(f22862,plain,
    ( ~ q31(mountadamriesling)
    | ~ spl95_168 ),
    inference(resolution,[],[f22843,f6469]) ).

fof(f6469,plain,
    q12(mountadamriesling),
    inference(resolution,[],[f6468,f4617]) ).

fof(f4617,plain,
    ! [X0] :
      ( ~ dryriesling(X0)
      | q12(X0) ),
    inference(cnf_transformation,[],[f3161]) ).

fof(f3161,plain,
    ! [X0] :
      ( ~ dryriesling(X0)
      | q12(X0) ),
    inference(ennf_transformation,[],[f796]) ).

fof(f796,axiom,
    ! [X0] :
      ( dryriesling(X0)
     => q12(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula143) ).

fof(f22843,plain,
    ( ! [X0] :
        ( ~ q12(X0)
        | ~ q31(X0) )
    | ~ spl95_168 ),
    inference(resolution,[],[f7379,f22723]) ).

fof(f22723,plain,
    ( ! [X0] :
        ( ~ tablewine(X0)
        | ~ q12(X0) )
    | ~ spl95_168 ),
    inference(resolution,[],[f22698,f4693]) ).

fof(f22698,plain,
    ( ! [X0] :
        ( ~ q21(X0)
        | ~ tablewine(X0) )
    | ~ spl95_168 ),
    inference(subsumption_resolution,[],[f4099,f5963]) ).

fof(f5963,plain,
    ( ! [X0] : ~ whitetablewine(X0)
    | ~ spl95_168 ),
    inference(avatar_component_clause,[],[f5962]) ).

fof(f5962,plain,
    ( spl95_168
  <=> ! [X0] : ~ whitetablewine(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_168])]) ).

fof(f4099,plain,
    ! [X0] :
      ( whitetablewine(X0)
      | ~ tablewine(X0)
      | ~ q21(X0) ),
    inference(cnf_transformation,[],[f2635]) ).

fof(f2635,plain,
    ! [X0] :
      ( ~ tablewine(X0)
      | ~ q21(X0)
      | whitetablewine(X0) ),
    inference(flattening,[],[f2634]) ).

fof(f2634,plain,
    ! [X0] :
      ( whitetablewine(X0)
      | ~ tablewine(X0)
      | ~ q21(X0) ),
    inference(ennf_transformation,[],[f1234]) ).

fof(f1234,axiom,
    ! [X0] :
      ( ( tablewine(X0)
        & q21(X0) )
     => whitetablewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula581) ).

fof(f7379,plain,
    ! [X0] :
      ( tablewine(X0)
      | ~ q31(X0) ),
    inference(subsumption_resolution,[],[f7378,f4307]) ).

fof(f7378,plain,
    ! [X0] :
      ( tablewine(X0)
      | ~ wine(X0)
      | ~ q31(X0) ),
    inference(resolution,[],[f4283,f4980]) ).

fof(f4283,plain,
    ! [X0] :
      ( ~ q46(X0)
      | ~ wine(X0)
      | tablewine(X0) ),
    inference(cnf_transformation,[],[f2472]) ).

fof(f2472,plain,
    ! [X0] :
      ( tablewine(X0)
      | ~ q46(X0)
      | ~ wine(X0) ),
    inference(flattening,[],[f2471]) ).

fof(f2471,plain,
    ! [X0] :
      ( tablewine(X0)
      | ~ wine(X0)
      | ~ q46(X0) ),
    inference(ennf_transformation,[],[f1213]) ).

fof(f1213,axiom,
    ! [X0] :
      ( ( wine(X0)
        & q46(X0) )
     => tablewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula560) ).

fof(f22696,plain,
    ~ spl95_141,
    inference(avatar_contradiction_clause,[],[f22695]) ).

fof(f22695,plain,
    ( $false
    | ~ spl95_141 ),
    inference(subsumption_resolution,[],[f6149,f5855]) ).

fof(f5855,plain,
    ( ! [X48] : ~ redburgundy(X48)
    | ~ spl95_141 ),
    inference(avatar_component_clause,[],[f5854]) ).

fof(f5854,plain,
    ( spl95_141
  <=> ! [X48] : ~ redburgundy(X48) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_141])]) ).

fof(f22692,plain,
    ~ spl95_133,
    inference(avatar_contradiction_clause,[],[f22689]) ).

fof(f22689,plain,
    ( $false
    | ~ spl95_133 ),
    inference(subsumption_resolution,[],[f11143,f5823]) ).

fof(f5823,plain,
    ( ! [X34] : ~ germanwine(X34)
    | ~ spl95_133 ),
    inference(avatar_component_clause,[],[f5822]) ).

fof(f5822,plain,
    ( spl95_133
  <=> ! [X34] : ~ germanwine(X34) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_133])]) ).

fof(f11143,plain,
    germanwine(schlossrothermeltrochenbierenausleseriesling),
    inference(subsumption_resolution,[],[f11142,f6454]) ).

fof(f6454,plain,
    wine(schlossrothermeltrochenbierenausleseriesling),
    inference(resolution,[],[f6448,f4709]) ).

fof(f4709,plain,
    ! [X0] :
      ( ~ q35(X0)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2732]) ).

fof(f2732,plain,
    ! [X0] :
      ( ~ q35(X0)
      | wine(X0) ),
    inference(ennf_transformation,[],[f1268]) ).

fof(f1268,axiom,
    ! [X0] :
      ( q35(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula615) ).

fof(f6448,plain,
    q35(schlossrothermeltrochenbierenausleseriesling),
    inference(resolution,[],[f6445,f4764]) ).

fof(f4764,plain,
    ! [X0] :
      ( ~ sweetriesling(X0)
      | q35(X0) ),
    inference(cnf_transformation,[],[f2920]) ).

fof(f2920,plain,
    ! [X0] :
      ( ~ sweetriesling(X0)
      | q35(X0) ),
    inference(ennf_transformation,[],[f905]) ).

fof(f905,axiom,
    ! [X0] :
      ( sweetriesling(X0)
     => q35(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula252) ).

fof(f6445,plain,
    sweetriesling(schlossrothermeltrochenbierenausleseriesling),
    inference(resolution,[],[f5016,f4949]) ).

fof(f4949,plain,
    sweetriesling_aux(schlossrothermeltrochenbierenausleseriesling),
    inference(cnf_transformation,[],[f489]) ).

fof(f489,axiom,
    sweetriesling_aux(schlossrothermeltrochenbierenausleseriesling),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula489) ).

fof(f5016,plain,
    ! [X0] :
      ( ~ sweetriesling_aux(X0)
      | sweetriesling(X0) ),
    inference(cnf_transformation,[],[f2689]) ).

fof(f2689,plain,
    ! [X0] :
      ( sweetriesling(X0)
      | ~ sweetriesling_aux(X0) ),
    inference(ennf_transformation,[],[f760]) ).

fof(f760,axiom,
    ! [X0] :
      ( sweetriesling_aux(X0)
     => sweetriesling(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula107) ).

fof(f11142,plain,
    ( ~ wine(schlossrothermeltrochenbierenausleseriesling)
    | germanwine(schlossrothermeltrochenbierenausleseriesling) ),
    inference(resolution,[],[f10954,f4797]) ).

fof(f4797,plain,
    ! [X0] :
      ( ~ q50(X0)
      | germanwine(X0)
      | ~ wine(X0) ),
    inference(cnf_transformation,[],[f2423]) ).

fof(f2423,plain,
    ! [X0] :
      ( ~ q50(X0)
      | germanwine(X0)
      | ~ wine(X0) ),
    inference(flattening,[],[f2422]) ).

fof(f2422,plain,
    ! [X0] :
      ( germanwine(X0)
      | ~ wine(X0)
      | ~ q50(X0) ),
    inference(ennf_transformation,[],[f1120]) ).

fof(f1120,axiom,
    ! [X0] :
      ( ( wine(X0)
        & q50(X0) )
     => germanwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula467) ).

fof(f10954,plain,
    q50(schlossrothermeltrochenbierenausleseriesling),
    inference(subsumption_resolution,[],[f10651,f6200]) ).

fof(f6200,plain,
    ot____nom17(germanyregion),
    inference(resolution,[],[f4558,f5096]) ).

fof(f5096,plain,
    ot____nom17_aux(germanyregion),
    inference(cnf_transformation,[],[f253]) ).

fof(f253,axiom,
    ot____nom17_aux(germanyregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula253) ).

fof(f4558,plain,
    ! [X0] :
      ( ~ ot____nom17_aux(X0)
      | ot____nom17(X0) ),
    inference(cnf_transformation,[],[f3080]) ).

fof(f3080,plain,
    ! [X0] :
      ( ~ ot____nom17_aux(X0)
      | ot____nom17(X0) ),
    inference(ennf_transformation,[],[f671]) ).

fof(f671,axiom,
    ! [X0] :
      ( ot____nom17_aux(X0)
     => ot____nom17(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula18) ).

fof(f10651,plain,
    ( ~ ot____nom17(germanyregion)
    | q50(schlossrothermeltrochenbierenausleseriesling) ),
    inference(resolution,[],[f3650,f7575]) ).

fof(f7575,plain,
    locatedin(schlossrothermeltrochenbierenausleseriesling,germanyregion),
    inference(resolution,[],[f4902,f4964]) ).

fof(f4964,plain,
    locatedin_aux(schlossrothermeltrochenbierenausleseriesling,germanyregion),
    inference(cnf_transformation,[],[f198]) ).

fof(f198,axiom,
    locatedin_aux(schlossrothermeltrochenbierenausleseriesling,germanyregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula198) ).

fof(f3650,plain,
    ! [X0,X1] :
      ( ~ locatedin(X1,X0)
      | q50(X1)
      | ~ ot____nom17(X0) ),
    inference(cnf_transformation,[],[f2275]) ).

fof(f2275,plain,
    ! [X0,X1] :
      ( ~ ot____nom17(X0)
      | ~ locatedin(X1,X0)
      | q50(X1) ),
    inference(flattening,[],[f2274]) ).

fof(f2274,plain,
    ! [X1,X0] :
      ( q50(X1)
      | ~ locatedin(X1,X0)
      | ~ ot____nom17(X0) ),
    inference(ennf_transformation,[],[f1784]) ).

fof(f1784,plain,
    ! [X1,X0] :
      ( ( locatedin(X1,X0)
        & ot____nom17(X0) )
     => q50(X1) ),
    inference(rectify,[],[f982]) ).

fof(f982,axiom,
    ! [X1,X0] :
      ( ( ot____nom17(X1)
        & locatedin(X0,X1) )
     => q50(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula329) ).

fof(f22686,plain,
    ~ spl95_123,
    inference(avatar_contradiction_clause,[],[f22685]) ).

fof(f22685,plain,
    ( $false
    | ~ spl95_123 ),
    inference(subsumption_resolution,[],[f6201,f5783]) ).

fof(f5783,plain,
    ( ! [X95] : ~ meritage(X95)
    | ~ spl95_123 ),
    inference(avatar_component_clause,[],[f5782]) ).

fof(f5782,plain,
    ( spl95_123
  <=> ! [X95] : ~ meritage(X95) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_123])]) ).

fof(f6201,plain,
    meritage(kathrynkennedylateral),
    inference(resolution,[],[f4573,f3651]) ).

fof(f3651,plain,
    meritage_aux(kathrynkennedylateral),
    inference(cnf_transformation,[],[f412]) ).

fof(f412,axiom,
    meritage_aux(kathrynkennedylateral),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula412) ).

fof(f4573,plain,
    ! [X0] :
      ( ~ meritage_aux(X0)
      | meritage(X0) ),
    inference(cnf_transformation,[],[f2410]) ).

fof(f2410,plain,
    ! [X0] :
      ( meritage(X0)
      | ~ meritage_aux(X0) ),
    inference(ennf_transformation,[],[f744]) ).

fof(f744,axiom,
    ! [X0] :
      ( meritage_aux(X0)
     => meritage(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula91) ).

fof(f22681,plain,
    ~ spl95_1,
    inference(avatar_contradiction_clause,[],[f22678]) ).

fof(f22678,plain,
    ( $false
    | ~ spl95_1 ),
    inference(subsumption_resolution,[],[f6425,f5294]) ).

fof(f5294,plain,
    ( ! [X90] : ~ whiteburgundy(X90)
    | ~ spl95_1 ),
    inference(avatar_component_clause,[],[f5293]) ).

fof(f5293,plain,
    ( spl95_1
  <=> ! [X90] : ~ whiteburgundy(X90) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1])]) ).

fof(f6425,plain,
    whiteburgundy(chateaudemeursaultmeursault),
    inference(resolution,[],[f6423,f3949]) ).

fof(f3949,plain,
    ! [X0] :
      ( ~ meursault(X0)
      | whiteburgundy(X0) ),
    inference(cnf_transformation,[],[f1931]) ).

fof(f1931,plain,
    ! [X0] :
      ( whiteburgundy(X0)
      | ~ meursault(X0) ),
    inference(ennf_transformation,[],[f1225]) ).

fof(f1225,axiom,
    ! [X0] :
      ( meursault(X0)
     => whiteburgundy(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula572) ).

fof(f6423,plain,
    meursault(chateaudemeursaultmeursault),
    inference(resolution,[],[f5008,f3699]) ).

fof(f3699,plain,
    meursault_aux(chateaudemeursaultmeursault),
    inference(cnf_transformation,[],[f411]) ).

fof(f411,axiom,
    meursault_aux(chateaudemeursaultmeursault),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula411) ).

fof(f5008,plain,
    ! [X0] :
      ( ~ meursault_aux(X0)
      | meursault(X0) ),
    inference(cnf_transformation,[],[f2711]) ).

fof(f2711,plain,
    ! [X0] :
      ( meursault(X0)
      | ~ meursault_aux(X0) ),
    inference(ennf_transformation,[],[f746]) ).

fof(f746,axiom,
    ! [X0] :
      ( meursault_aux(X0)
     => meursault(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula93) ).

fof(f22671,plain,
    ( spl95_1
    | ~ spl95_35 ),
    inference(avatar_split_clause,[],[f6166,f5429,f5293]) ).

fof(f5429,plain,
    ( spl95_35
  <=> ! [X89] : ~ burgundy(X89) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_35])]) ).

fof(f6166,plain,
    ( ! [X0] : ~ whiteburgundy(X0)
    | ~ spl95_35 ),
    inference(subsumption_resolution,[],[f4507,f5430]) ).

fof(f5430,plain,
    ( ! [X89] : ~ burgundy(X89)
    | ~ spl95_35 ),
    inference(avatar_component_clause,[],[f5429]) ).

fof(f4507,plain,
    ! [X0] :
      ( burgundy(X0)
      | ~ whiteburgundy(X0) ),
    inference(cnf_transformation,[],[f2738]) ).

fof(f2738,plain,
    ! [X0] :
      ( burgundy(X0)
      | ~ whiteburgundy(X0) ),
    inference(ennf_transformation,[],[f1078]) ).

fof(f1078,axiom,
    ! [X0] :
      ( whiteburgundy(X0)
     => burgundy(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula425) ).

fof(f22670,plain,
    ~ spl95_118,
    inference(avatar_contradiction_clause,[],[f22667]) ).

fof(f22667,plain,
    ( $false
    | ~ spl95_118 ),
    inference(subsumption_resolution,[],[f7765,f5763]) ).

fof(f5763,plain,
    ( ! [X57] : ~ winegrape(X57)
    | ~ spl95_118 ),
    inference(avatar_component_clause,[],[f5762]) ).

fof(f7765,plain,
    winegrape(sauvignonblancgrape),
    inference(resolution,[],[f7631,f4675]) ).

fof(f4675,plain,
    ! [X0,X1] :
      ( ~ madefromgrape(X1,X0)
      | winegrape(X0) ),
    inference(cnf_transformation,[],[f3438]) ).

fof(f3438,plain,
    ! [X0,X1] :
      ( winegrape(X0)
      | ~ madefromgrape(X1,X0) ),
    inference(rectify,[],[f2060]) ).

fof(f2060,plain,
    ! [X1,X0] :
      ( winegrape(X1)
      | ~ madefromgrape(X0,X1) ),
    inference(ennf_transformation,[],[f1315]) ).

fof(f1315,axiom,
    ! [X1,X0] :
      ( madefromgrape(X0,X1)
     => winegrape(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula662) ).

fof(f22652,plain,
    ( spl95_141
    | ~ spl95_23 ),
    inference(avatar_split_clause,[],[f22638,f5381,f5854]) ).

fof(f5381,plain,
    ( spl95_23
  <=> ! [X84] : ~ redwine(X84) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_23])]) ).

fof(f22638,plain,
    ( ! [X0] : ~ redburgundy(X0)
    | ~ spl95_23 ),
    inference(subsumption_resolution,[],[f3726,f5382]) ).

fof(f5382,plain,
    ( ! [X84] : ~ redwine(X84)
    | ~ spl95_23 ),
    inference(avatar_component_clause,[],[f5381]) ).

fof(f22636,plain,
    ~ spl95_153,
    inference(avatar_contradiction_clause,[],[f22635]) ).

fof(f22635,plain,
    ( $false
    | ~ spl95_153 ),
    inference(subsumption_resolution,[],[f6423,f5903]) ).

fof(f5903,plain,
    ( ! [X62] : ~ meursault(X62)
    | ~ spl95_153 ),
    inference(avatar_component_clause,[],[f5902]) ).

fof(f5902,plain,
    ( spl95_153
  <=> ! [X62] : ~ meursault(X62) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_153])]) ).

fof(f22631,plain,
    ( spl95_141
    | ~ spl95_121 ),
    inference(avatar_split_clause,[],[f22620,f5774,f5854]) ).

fof(f5774,plain,
    ( spl95_121
  <=> ! [X92] : ~ pinotnoir(X92) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_121])]) ).

fof(f22620,plain,
    ( ! [X0] : ~ redburgundy(X0)
    | ~ spl95_121 ),
    inference(subsumption_resolution,[],[f6420,f5775]) ).

fof(f5775,plain,
    ( ! [X92] : ~ pinotnoir(X92)
    | ~ spl95_121 ),
    inference(avatar_component_clause,[],[f5774]) ).

fof(f6420,plain,
    ! [X0] :
      ( ~ redburgundy(X0)
      | pinotnoir(X0) ),
    inference(resolution,[],[f5007,f4594]) ).

fof(f4594,plain,
    ! [X0] :
      ( ~ q72(X0)
      | pinotnoir(X0) ),
    inference(cnf_transformation,[],[f2930]) ).

fof(f2930,plain,
    ! [X0] :
      ( pinotnoir(X0)
      | ~ q72(X0) ),
    inference(ennf_transformation,[],[f1161]) ).

fof(f1161,axiom,
    ! [X0] :
      ( q72(X0)
     => pinotnoir(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula508) ).

fof(f5007,plain,
    ! [X0] :
      ( q72(X0)
      | ~ redburgundy(X0) ),
    inference(cnf_transformation,[],[f2270]) ).

fof(f2270,plain,
    ! [X0] :
      ( ~ redburgundy(X0)
      | q72(X0) ),
    inference(ennf_transformation,[],[f1052]) ).

fof(f1052,axiom,
    ! [X0] :
      ( redburgundy(X0)
     => q72(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula399) ).

fof(f22618,plain,
    ~ spl95_135,
    inference(avatar_contradiction_clause,[],[f22617]) ).

fof(f22617,plain,
    ( $false
    | ~ spl95_135 ),
    inference(subsumption_resolution,[],[f6027,f5831]) ).

fof(f5831,plain,
    ( ! [X37] : ~ chianti(X37)
    | ~ spl95_135 ),
    inference(avatar_component_clause,[],[f5830]) ).

fof(f5830,plain,
    ( spl95_135
  <=> ! [X37] : ~ chianti(X37) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_135])]) ).

fof(f6027,plain,
    chianti(chianticlassico),
    inference(resolution,[],[f3880,f3569]) ).

fof(f3569,plain,
    chianti_aux(chianticlassico),
    inference(cnf_transformation,[],[f431]) ).

fof(f431,axiom,
    chianti_aux(chianticlassico),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula431) ).

fof(f3880,plain,
    ! [X0] :
      ( ~ chianti_aux(X0)
      | chianti(X0) ),
    inference(cnf_transformation,[],[f2430]) ).

fof(f2430,plain,
    ! [X0] :
      ( chianti(X0)
      | ~ chianti_aux(X0) ),
    inference(ennf_transformation,[],[f738]) ).

fof(f738,axiom,
    ! [X0] :
      ( chianti_aux(X0)
     => chianti(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula85) ).

fof(f22615,plain,
    ( spl95_135
    | ~ spl95_134 ),
    inference(avatar_split_clause,[],[f22614,f5826,f5830]) ).

fof(f5826,plain,
    ( spl95_134
  <=> ! [X1] : ~ italianwine(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_134])]) ).

fof(f22614,plain,
    ( ! [X0] : ~ chianti(X0)
    | ~ spl95_134 ),
    inference(subsumption_resolution,[],[f3935,f5827]) ).

fof(f5827,plain,
    ( ! [X1] : ~ italianwine(X1)
    | ~ spl95_134 ),
    inference(avatar_component_clause,[],[f5826]) ).

fof(f3935,plain,
    ! [X0] :
      ( italianwine(X0)
      | ~ chianti(X0) ),
    inference(cnf_transformation,[],[f3018]) ).

fof(f3018,plain,
    ! [X0] :
      ( ~ chianti(X0)
      | italianwine(X0) ),
    inference(ennf_transformation,[],[f1126]) ).

fof(f1126,axiom,
    ! [X0] :
      ( chianti(X0)
     => italianwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula473) ).

fof(f22611,plain,
    ~ spl95_128,
    inference(avatar_contradiction_clause,[],[f22610]) ).

fof(f22610,plain,
    ( $false
    | ~ spl95_128 ),
    inference(subsumption_resolution,[],[f6383,f5803]) ).

fof(f5803,plain,
    ( ! [X91] : ~ margaux(X91)
    | ~ spl95_128 ),
    inference(avatar_component_clause,[],[f5802]) ).

fof(f5802,plain,
    ( spl95_128
  <=> ! [X91] : ~ margaux(X91) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_128])]) ).

fof(f6383,plain,
    margaux(chateaumargaux),
    inference(resolution,[],[f4985,f4935]) ).

fof(f4935,plain,
    margaux_aux(chateaumargaux),
    inference(cnf_transformation,[],[f413]) ).

fof(f413,axiom,
    margaux_aux(chateaumargaux),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula413) ).

fof(f4985,plain,
    ! [X0] :
      ( ~ margaux_aux(X0)
      | margaux(X0) ),
    inference(cnf_transformation,[],[f2741]) ).

fof(f2741,plain,
    ! [X0] :
      ( ~ margaux_aux(X0)
      | margaux(X0) ),
    inference(ennf_transformation,[],[f743]) ).

fof(f743,axiom,
    ! [X0] :
      ( margaux_aux(X0)
     => margaux(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula90) ).

fof(f22605,plain,
    ~ spl95_127,
    inference(avatar_contradiction_clause,[],[f22598]) ).

fof(f22598,plain,
    ( $false
    | ~ spl95_127 ),
    inference(subsumption_resolution,[],[f5971,f5799]) ).

fof(f5799,plain,
    ( ! [X65] : ~ zinfandel(X65)
    | ~ spl95_127 ),
    inference(avatar_component_clause,[],[f5798]) ).

fof(f5798,plain,
    ( spl95_127
  <=> ! [X65] : ~ zinfandel(X65) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_127])]) ).

fof(f5971,plain,
    zinfandel(saucelitocanyonzinfandel1998),
    inference(resolution,[],[f3519,f4668]) ).

fof(f4668,plain,
    zinfandel_aux(saucelitocanyonzinfandel1998),
    inference(cnf_transformation,[],[f398]) ).

fof(f398,axiom,
    zinfandel_aux(saucelitocanyonzinfandel1998),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula398) ).

fof(f3519,plain,
    ! [X0] :
      ( ~ zinfandel_aux(X0)
      | zinfandel(X0) ),
    inference(cnf_transformation,[],[f2447]) ).

fof(f2447,plain,
    ! [X0] :
      ( zinfandel(X0)
      | ~ zinfandel_aux(X0) ),
    inference(ennf_transformation,[],[f727]) ).

fof(f727,axiom,
    ! [X0] :
      ( zinfandel_aux(X0)
     => zinfandel(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula74) ).

fof(f22594,plain,
    ~ spl95_158,
    inference(avatar_contradiction_clause,[],[f22589]) ).

fof(f22589,plain,
    ( $false
    | ~ spl95_158 ),
    inference(subsumption_resolution,[],[f7117,f5923]) ).

fof(f5923,plain,
    ( ! [X17] : ~ sP87(X17)
    | ~ spl95_158 ),
    inference(avatar_component_clause,[],[f5922]) ).

fof(f5922,plain,
    ( spl95_158
  <=> ! [X17] : ~ sP87(X17) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_158])]) ).

fof(f7117,plain,
    sP87(dry),
    inference(resolution,[],[f7107,f3825]) ).

fof(f3825,plain,
    hassugar_aux(pulignymontrachetwhiteburgundy,dry),
    inference(cnf_transformation,[],[f138]) ).

fof(f138,axiom,
    hassugar_aux(pulignymontrachetwhiteburgundy,dry),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula138) ).

fof(f7107,plain,
    ! [X2,X3] :
      ( ~ hassugar_aux(X2,X3)
      | sP87(X3) ),
    inference(resolution,[],[f4194,f5276]) ).

fof(f5276,plain,
    ! [X18,X17] :
      ( ~ hassugar(X18,X17)
      | sP87(X17) ),
    inference(cnf_transformation,[],[f5276_D]) ).

fof(f5276_D,plain,
    ! [X17] :
      ( ! [X18] : ~ hassugar(X18,X17)
    <=> ~ sP87(X17) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP87])]) ).

fof(f4194,plain,
    ! [X0,X1] :
      ( hassugar(X1,X0)
      | ~ hassugar_aux(X1,X0) ),
    inference(cnf_transformation,[],[f3373]) ).

fof(f3373,plain,
    ! [X0,X1] :
      ( ~ hassugar_aux(X1,X0)
      | hassugar(X1,X0) ),
    inference(rectify,[],[f2774]) ).

fof(f2774,plain,
    ! [X1,X0] :
      ( ~ hassugar_aux(X0,X1)
      | hassugar(X0,X1) ),
    inference(ennf_transformation,[],[f656]) ).

fof(f656,axiom,
    ! [X0,X1] :
      ( hassugar_aux(X0,X1)
     => hassugar(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula3) ).

fof(f22582,plain,
    ~ spl95_122,
    inference(avatar_contradiction_clause,[],[f22578]) ).

fof(f22578,plain,
    ( $false
    | ~ spl95_122 ),
    inference(subsumption_resolution,[],[f6098,f5779]) ).

fof(f5779,plain,
    ( ! [X40] : ~ sauvignonblanc(X40)
    | ~ spl95_122 ),
    inference(avatar_component_clause,[],[f5778]) ).

fof(f5778,plain,
    ( spl95_122
  <=> ! [X40] : ~ sauvignonblanc(X40) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_122])]) ).

fof(f6098,plain,
    sauvignonblanc(selakssauvignonblanc),
    inference(resolution,[],[f4242,f4104]) ).

fof(f4104,plain,
    sauvignonblanc_aux(selakssauvignonblanc),
    inference(cnf_transformation,[],[f485]) ).

fof(f485,axiom,
    sauvignonblanc_aux(selakssauvignonblanc),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula485) ).

fof(f4242,plain,
    ! [X0] :
      ( ~ sauvignonblanc_aux(X0)
      | sauvignonblanc(X0) ),
    inference(cnf_transformation,[],[f1882]) ).

fof(f1882,plain,
    ! [X0] :
      ( sauvignonblanc(X0)
      | ~ sauvignonblanc_aux(X0) ),
    inference(ennf_transformation,[],[f757]) ).

fof(f757,axiom,
    ! [X0] :
      ( sauvignonblanc_aux(X0)
     => sauvignonblanc(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula104) ).

fof(f22571,plain,
    ( spl95_168
    | ~ spl95_116 ),
    inference(avatar_split_clause,[],[f22567,f5754,f5962]) ).

fof(f5754,plain,
    ( spl95_116
  <=> ! [X53] : ~ tablewine(X53) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_116])]) ).

fof(f22567,plain,
    ( ! [X0] : ~ whitetablewine(X0)
    | ~ spl95_116 ),
    inference(subsumption_resolution,[],[f4600,f5755]) ).

fof(f5755,plain,
    ( ! [X53] : ~ tablewine(X53)
    | ~ spl95_116 ),
    inference(avatar_component_clause,[],[f5754]) ).

fof(f4600,plain,
    ! [X0] :
      ( ~ whitetablewine(X0)
      | tablewine(X0) ),
    inference(cnf_transformation,[],[f1832]) ).

fof(f1832,plain,
    ! [X0] :
      ( ~ whitetablewine(X0)
      | tablewine(X0) ),
    inference(ennf_transformation,[],[f1211]) ).

fof(f1211,axiom,
    ! [X0] :
      ( whitetablewine(X0)
     => tablewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula558) ).

fof(f22562,plain,
    ~ spl95_138,
    inference(avatar_contradiction_clause,[],[f22561]) ).

fof(f22561,plain,
    ( $false
    | ~ spl95_138 ),
    inference(subsumption_resolution,[],[f22554,f6404]) ).

fof(f6404,plain,
    q0(chateaulafiterothschildpauillac),
    inference(resolution,[],[f6401,f4458]) ).

fof(f4458,plain,
    ! [X0] :
      ( ~ medoc(X0)
      | q0(X0) ),
    inference(cnf_transformation,[],[f2668]) ).

fof(f2668,plain,
    ! [X0] :
      ( q0(X0)
      | ~ medoc(X0) ),
    inference(ennf_transformation,[],[f772]) ).

fof(f772,axiom,
    ! [X0] :
      ( medoc(X0)
     => q0(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula119) ).

fof(f6401,plain,
    medoc(chateaulafiterothschildpauillac),
    inference(resolution,[],[f4988,f6021]) ).

fof(f22554,plain,
    ( ~ q0(chateaulafiterothschildpauillac)
    | ~ spl95_138 ),
    inference(resolution,[],[f22441,f6403]) ).

fof(f6403,plain,
    bordeaux(chateaulafiterothschildpauillac),
    inference(resolution,[],[f6401,f4756]) ).

fof(f4756,plain,
    ! [X0] :
      ( ~ medoc(X0)
      | bordeaux(X0) ),
    inference(cnf_transformation,[],[f2650]) ).

fof(f2650,plain,
    ! [X0] :
      ( bordeaux(X0)
      | ~ medoc(X0) ),
    inference(ennf_transformation,[],[f1072]) ).

fof(f1072,axiom,
    ! [X0] :
      ( medoc(X0)
     => bordeaux(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula419) ).

fof(f22441,plain,
    ( ! [X0] :
        ( ~ bordeaux(X0)
        | ~ q0(X0) )
    | ~ spl95_138 ),
    inference(resolution,[],[f22337,f7821]) ).

fof(f7821,plain,
    ! [X0] :
      ( redwine(X0)
      | ~ q0(X0) ),
    inference(subsumption_resolution,[],[f7820,f4065]) ).

fof(f4065,plain,
    ! [X0] :
      ( ~ q0(X0)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2021]) ).

fof(f2021,plain,
    ! [X0] :
      ( wine(X0)
      | ~ q0(X0) ),
    inference(ennf_transformation,[],[f1256]) ).

fof(f1256,axiom,
    ! [X0] :
      ( q0(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula603) ).

fof(f7820,plain,
    ! [X0] :
      ( redwine(X0)
      | ~ q0(X0)
      | ~ wine(X0) ),
    inference(resolution,[],[f4979,f4316]) ).

fof(f4316,plain,
    ! [X0] :
      ( q41(X0)
      | ~ q0(X0) ),
    inference(cnf_transformation,[],[f2508]) ).

fof(f2508,plain,
    ! [X0] :
      ( q41(X0)
      | ~ q0(X0) ),
    inference(ennf_transformation,[],[f930]) ).

fof(f930,axiom,
    ! [X0] :
      ( q0(X0)
     => q41(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula277) ).

fof(f4979,plain,
    ! [X0] :
      ( ~ q41(X0)
      | ~ wine(X0)
      | redwine(X0) ),
    inference(cnf_transformation,[],[f2374]) ).

fof(f2374,plain,
    ! [X0] :
      ( ~ q41(X0)
      | ~ wine(X0)
      | redwine(X0) ),
    inference(flattening,[],[f2373]) ).

fof(f2373,plain,
    ! [X0] :
      ( redwine(X0)
      | ~ wine(X0)
      | ~ q41(X0) ),
    inference(ennf_transformation,[],[f1178]) ).

fof(f1178,axiom,
    ! [X0] :
      ( ( wine(X0)
        & q41(X0) )
     => redwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula525) ).

fof(f22337,plain,
    ( ! [X0] :
        ( ~ redwine(X0)
        | ~ bordeaux(X0) )
    | ~ spl95_138 ),
    inference(subsumption_resolution,[],[f4481,f5843]) ).

fof(f5843,plain,
    ( ! [X13] : ~ redbordeaux(X13)
    | ~ spl95_138 ),
    inference(avatar_component_clause,[],[f5842]) ).

fof(f5842,plain,
    ( spl95_138
  <=> ! [X13] : ~ redbordeaux(X13) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_138])]) ).

fof(f4481,plain,
    ! [X0] :
      ( redbordeaux(X0)
      | ~ bordeaux(X0)
      | ~ redwine(X0) ),
    inference(cnf_transformation,[],[f3241]) ).

fof(f3241,plain,
    ! [X0] :
      ( redbordeaux(X0)
      | ~ bordeaux(X0)
      | ~ redwine(X0) ),
    inference(flattening,[],[f3240]) ).

fof(f3240,plain,
    ! [X0] :
      ( redbordeaux(X0)
      | ~ bordeaux(X0)
      | ~ redwine(X0) ),
    inference(ennf_transformation,[],[f1167]) ).

fof(f1167,axiom,
    ! [X0] :
      ( ( bordeaux(X0)
        & redwine(X0) )
     => redbordeaux(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula514) ).

fof(f22438,plain,
    ~ spl95_115,
    inference(avatar_contradiction_clause,[],[f22437]) ).

fof(f22437,plain,
    ( $false
    | ~ spl95_115 ),
    inference(subsumption_resolution,[],[f22436,f7791]) ).

fof(f22436,plain,
    ( ~ whitewine(sevreetmainemuscadet)
    | ~ spl95_115 ),
    inference(resolution,[],[f22264,f6336]) ).

fof(f6336,plain,
    loire(sevreetmainemuscadet),
    inference(resolution,[],[f4898,f6144]) ).

fof(f4898,plain,
    ! [X0] :
      ( ~ muscadet(X0)
      | loire(X0) ),
    inference(cnf_transformation,[],[f3077]) ).

fof(f3077,plain,
    ! [X0] :
      ( ~ muscadet(X0)
      | loire(X0) ),
    inference(ennf_transformation,[],[f1136]) ).

fof(f1136,axiom,
    ! [X0] :
      ( muscadet(X0)
     => loire(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula483) ).

fof(f22264,plain,
    ( ! [X0] :
        ( ~ loire(X0)
        | ~ whitewine(X0) )
    | ~ spl95_115 ),
    inference(subsumption_resolution,[],[f3720,f5751]) ).

fof(f5751,plain,
    ( ! [X75] : ~ whiteloire(X75)
    | ~ spl95_115 ),
    inference(avatar_component_clause,[],[f5750]) ).

fof(f5750,plain,
    ( spl95_115
  <=> ! [X75] : ~ whiteloire(X75) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_115])]) ).

fof(f3720,plain,
    ! [X0] :
      ( whiteloire(X0)
      | ~ whitewine(X0)
      | ~ loire(X0) ),
    inference(cnf_transformation,[],[f2593]) ).

fof(f2593,plain,
    ! [X0] :
      ( whiteloire(X0)
      | ~ loire(X0)
      | ~ whitewine(X0) ),
    inference(flattening,[],[f2592]) ).

fof(f2592,plain,
    ! [X0] :
      ( whiteloire(X0)
      | ~ loire(X0)
      | ~ whitewine(X0) ),
    inference(ennf_transformation,[],[f1228]) ).

fof(f1228,axiom,
    ! [X0] :
      ( ( loire(X0)
        & whitewine(X0) )
     => whiteloire(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula575) ).

fof(f22332,plain,
    ( spl95_152
    | ~ spl95_136 ),
    inference(avatar_split_clause,[],[f22325,f5834,f5898]) ).

fof(f5834,plain,
    ( spl95_136
  <=> ! [X56] : ~ sweetwine(X56) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_136])]) ).

fof(f22325,plain,
    ( ! [X0] : ~ port(X0)
    | ~ spl95_136 ),
    inference(subsumption_resolution,[],[f3576,f22323]) ).

fof(f22323,plain,
    ( ! [X0] : ~ q70(X0)
    | ~ spl95_136 ),
    inference(subsumption_resolution,[],[f7561,f5835]) ).

fof(f5835,plain,
    ( ! [X56] : ~ sweetwine(X56)
    | ~ spl95_136 ),
    inference(avatar_component_clause,[],[f5834]) ).

fof(f7561,plain,
    ! [X0] :
      ( sweetwine(X0)
      | ~ q70(X0) ),
    inference(subsumption_resolution,[],[f7560,f4068]) ).

fof(f4068,plain,
    ! [X0] :
      ( ~ q70(X0)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2850]) ).

fof(f2850,plain,
    ! [X0] :
      ( wine(X0)
      | ~ q70(X0) ),
    inference(ennf_transformation,[],[f1290]) ).

fof(f1290,axiom,
    ! [X0] :
      ( q70(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula637) ).

fof(f7560,plain,
    ! [X0] :
      ( sweetwine(X0)
      | ~ q70(X0)
      | ~ wine(X0) ),
    inference(resolution,[],[f4895,f4313]) ).

fof(f4313,plain,
    ! [X0] :
      ( q71(X0)
      | ~ q70(X0) ),
    inference(cnf_transformation,[],[f1929]) ).

fof(f1929,plain,
    ! [X0] :
      ( ~ q70(X0)
      | q71(X0) ),
    inference(ennf_transformation,[],[f1048]) ).

fof(f1048,axiom,
    ! [X0] :
      ( q70(X0)
     => q71(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula395) ).

fof(f4895,plain,
    ! [X0] :
      ( ~ q71(X0)
      | ~ wine(X0)
      | sweetwine(X0) ),
    inference(cnf_transformation,[],[f2300]) ).

fof(f2300,plain,
    ! [X0] :
      ( sweetwine(X0)
      | ~ q71(X0)
      | ~ wine(X0) ),
    inference(flattening,[],[f2299]) ).

fof(f2299,plain,
    ! [X0] :
      ( sweetwine(X0)
      | ~ wine(X0)
      | ~ q71(X0) ),
    inference(ennf_transformation,[],[f1209]) ).

fof(f1209,axiom,
    ! [X0] :
      ( ( wine(X0)
        & q71(X0) )
     => sweetwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula556) ).

fof(f3576,plain,
    ! [X0] :
      ( q70(X0)
      | ~ port(X0) ),
    inference(cnf_transformation,[],[f3052]) ).

fof(f3052,plain,
    ! [X0] :
      ( ~ port(X0)
      | q70(X0) ),
    inference(ennf_transformation,[],[f1044]) ).

fof(f1044,axiom,
    ! [X0] :
      ( port(X0)
     => q70(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula391) ).

fof(f22322,plain,
    ~ spl95_139,
    inference(avatar_contradiction_clause,[],[f22321]) ).

fof(f22321,plain,
    ( $false
    | ~ spl95_139 ),
    inference(subsumption_resolution,[],[f6209,f5847]) ).

fof(f5847,plain,
    ( ! [X33] : ~ anjou(X33)
    | ~ spl95_139 ),
    inference(avatar_component_clause,[],[f5846]) ).

fof(f6209,plain,
    anjou(rosedanjou),
    inference(resolution,[],[f4610,f4696]) ).

fof(f4696,plain,
    anjou_aux(rosedanjou),
    inference(cnf_transformation,[],[f423]) ).

fof(f423,axiom,
    anjou_aux(rosedanjou),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula423) ).

fof(f4610,plain,
    ! [X0] :
      ( ~ anjou_aux(X0)
      | anjou(X0) ),
    inference(cnf_transformation,[],[f3044]) ).

fof(f3044,plain,
    ! [X0] :
      ( anjou(X0)
      | ~ anjou_aux(X0) ),
    inference(ennf_transformation,[],[f732]) ).

fof(f732,axiom,
    ! [X0] :
      ( anjou_aux(X0)
     => anjou(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula79) ).

fof(f22314,plain,
    ( spl95_154
    | ~ spl95_145 ),
    inference(avatar_split_clause,[],[f22270,f5870,f5906]) ).

fof(f5870,plain,
    ( spl95_145
  <=> ! [X52] : ~ winecolor(X52) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_145])]) ).

fof(f22270,plain,
    ( ! [X0] : ~ wineflavor(X0)
    | ~ spl95_145 ),
    inference(subsumption_resolution,[],[f6495,f5871]) ).

fof(f5871,plain,
    ( ! [X52] : ~ winecolor(X52)
    | ~ spl95_145 ),
    inference(avatar_component_clause,[],[f5870]) ).

fof(f6495,plain,
    ! [X0] :
      ( ~ wineflavor(X0)
      | winecolor(X0) ),
    inference(resolution,[],[f6004,f4639]) ).

fof(f4639,plain,
    ! [X0] :
      ( ~ winedescriptor(X0)
      | winecolor(X0) ),
    inference(cnf_transformation,[],[f2118]) ).

fof(f2118,plain,
    ! [X0] :
      ( winecolor(X0)
      | ~ winedescriptor(X0) ),
    inference(ennf_transformation,[],[f1306]) ).

fof(f1306,axiom,
    ! [X0] :
      ( winedescriptor(X0)
     => winecolor(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula653) ).

fof(f6004,plain,
    ! [X0] :
      ( winedescriptor(X0)
      | ~ wineflavor(X0) ),
    inference(resolution,[],[f3683,f3546]) ).

fof(f3546,plain,
    ! [X0] :
      ( ~ winetaste(X0)
      | winedescriptor(X0) ),
    inference(cnf_transformation,[],[f2141]) ).

fof(f2141,plain,
    ! [X0] :
      ( winedescriptor(X0)
      | ~ winetaste(X0) ),
    inference(ennf_transformation,[],[f1309]) ).

fof(f1309,axiom,
    ! [X0] :
      ( winetaste(X0)
     => winedescriptor(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula656) ).

fof(f22261,plain,
    ( spl95_115
    | ~ spl95_11 ),
    inference(avatar_split_clause,[],[f22246,f5333,f5750]) ).

fof(f5333,plain,
    ( spl95_11
  <=> ! [X60] : ~ loire(X60) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_11])]) ).

fof(f22246,plain,
    ( ! [X0] : ~ whiteloire(X0)
    | ~ spl95_11 ),
    inference(subsumption_resolution,[],[f4301,f5334]) ).

fof(f5334,plain,
    ( ! [X60] : ~ loire(X60)
    | ~ spl95_11 ),
    inference(avatar_component_clause,[],[f5333]) ).

fof(f4301,plain,
    ! [X0] :
      ( ~ whiteloire(X0)
      | loire(X0) ),
    inference(cnf_transformation,[],[f3020]) ).

fof(f3020,plain,
    ! [X0] :
      ( loire(X0)
      | ~ whiteloire(X0) ),
    inference(ennf_transformation,[],[f1134]) ).

fof(f1134,axiom,
    ! [X0] :
      ( whiteloire(X0)
     => loire(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula481) ).

fof(f22243,plain,
    ( spl95_157
    | ~ spl95_114 ),
    inference(avatar_split_clause,[],[f22242,f5746,f5918]) ).

fof(f5746,plain,
    ( spl95_114
  <=> ! [X5] : ~ potableliquid(X5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_114])]) ).

fof(f22242,plain,
    ( ! [X0] : ~ wine(X0)
    | ~ spl95_114 ),
    inference(subsumption_resolution,[],[f3513,f5747]) ).

fof(f5747,plain,
    ( ! [X5] : ~ potableliquid(X5)
    | ~ spl95_114 ),
    inference(avatar_component_clause,[],[f5746]) ).

fof(f3513,plain,
    ! [X0] :
      ( potableliquid(X0)
      | ~ wine(X0) ),
    inference(cnf_transformation,[],[f2611]) ).

fof(f2611,plain,
    ! [X0] :
      ( potableliquid(X0)
      | ~ wine(X0) ),
    inference(ennf_transformation,[],[f1165]) ).

fof(f1165,axiom,
    ! [X0] :
      ( wine(X0)
     => potableliquid(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula512) ).

fof(f22240,plain,
    ~ spl95_113,
    inference(avatar_contradiction_clause,[],[f22201]) ).

fof(f22201,plain,
    ( $false
    | ~ spl95_113 ),
    inference(subsumption_resolution,[],[f7701,f5743]) ).

fof(f5743,plain,
    ( ! [X81] : ~ region(X81)
    | ~ spl95_113 ),
    inference(avatar_component_clause,[],[f5742]) ).

fof(f5742,plain,
    ( spl95_113
  <=> ! [X81] : ~ region(X81) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_113])]) ).

fof(f7701,plain,
    region(centraltexasregion),
    inference(resolution,[],[f7599,f4146]) ).

fof(f4146,plain,
    ! [X0,X1] :
      ( ~ locatedin(X1,X0)
      | region(X0) ),
    inference(cnf_transformation,[],[f3104]) ).

fof(f3104,plain,
    ! [X0,X1] :
      ( region(X0)
      | ~ locatedin(X1,X0) ),
    inference(ennf_transformation,[],[f1760]) ).

fof(f1760,plain,
    ! [X0,X1] :
      ( locatedin(X1,X0)
     => region(X0) ),
    inference(rectify,[],[f1181]) ).

fof(f1181,axiom,
    ! [X1,X0] :
      ( locatedin(X0,X1)
     => region(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula528) ).

fof(f7599,plain,
    locatedin(stgenevievetexaswhite,centraltexasregion),
    inference(resolution,[],[f4902,f4318]) ).

fof(f4318,plain,
    locatedin_aux(stgenevievetexaswhite,centraltexasregion),
    inference(cnf_transformation,[],[f181]) ).

fof(f181,axiom,
    locatedin_aux(stgenevievetexaswhite,centraltexasregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula181) ).

fof(f22165,plain,
    ( spl95_160
    | ~ spl95_112 ),
    inference(avatar_split_clause,[],[f22150,f5738,f5930]) ).

fof(f5738,plain,
    ( spl95_112
  <=> ! [X30] : ~ cabernetsauvignon(X30) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_112])]) ).

fof(f22150,plain,
    ( ! [X1] : ~ pauillac(X1)
    | ~ spl95_112 ),
    inference(subsumption_resolution,[],[f6462,f5739]) ).

fof(f5739,plain,
    ( ! [X30] : ~ cabernetsauvignon(X30)
    | ~ spl95_112 ),
    inference(avatar_component_clause,[],[f5738]) ).

fof(f6462,plain,
    ! [X1] :
      ( ~ pauillac(X1)
      | cabernetsauvignon(X1) ),
    inference(resolution,[],[f5024,f4893]) ).

fof(f4893,plain,
    ! [X0] :
      ( q69(X0)
      | ~ pauillac(X0) ),
    inference(cnf_transformation,[],[f2217]) ).

fof(f2217,plain,
    ! [X0] :
      ( ~ pauillac(X0)
      | q69(X0) ),
    inference(ennf_transformation,[],[f1035]) ).

fof(f1035,axiom,
    ! [X0] :
      ( pauillac(X0)
     => q69(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula382) ).

fof(f5024,plain,
    ! [X0] :
      ( ~ q69(X0)
      | cabernetsauvignon(X0) ),
    inference(cnf_transformation,[],[f2901]) ).

fof(f2901,plain,
    ! [X0] :
      ( cabernetsauvignon(X0)
      | ~ q69(X0) ),
    inference(ennf_transformation,[],[f1084]) ).

fof(f1084,axiom,
    ! [X0] :
      ( q69(X0)
     => cabernetsauvignon(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula431) ).

fof(f22147,plain,
    ~ spl95_111,
    inference(avatar_contradiction_clause,[],[f22143]) ).

fof(f22143,plain,
    ( $false
    | ~ spl95_111 ),
    inference(subsumption_resolution,[],[f6127,f5735]) ).

fof(f5735,plain,
    ( ! [X82] : ~ winesugar(X82)
    | ~ spl95_111 ),
    inference(avatar_component_clause,[],[f5734]) ).

fof(f5734,plain,
    ( spl95_111
  <=> ! [X82] : ~ winesugar(X82) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_111])]) ).

fof(f6127,plain,
    winesugar(sweet),
    inference(resolution,[],[f4341,f4623]) ).

fof(f4623,plain,
    winesugar_aux(sweet),
    inference(cnf_transformation,[],[f350]) ).

fof(f350,axiom,
    winesugar_aux(sweet),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula350) ).

fof(f4341,plain,
    ! [X0] :
      ( ~ winesugar_aux(X0)
      | winesugar(X0) ),
    inference(cnf_transformation,[],[f2271]) ).

fof(f2271,plain,
    ! [X0] :
      ( ~ winesugar_aux(X0)
      | winesugar(X0) ),
    inference(ennf_transformation,[],[f730]) ).

fof(f730,axiom,
    ! [X0] :
      ( winesugar_aux(X0)
     => winesugar(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula77) ).

fof(f22130,plain,
    ~ spl95_142,
    inference(avatar_contradiction_clause,[],[f22129]) ).

fof(f22129,plain,
    ( $false
    | ~ spl95_142 ),
    inference(subsumption_resolution,[],[f6144,f5859]) ).

fof(f5859,plain,
    ( ! [X94] : ~ muscadet(X94)
    | ~ spl95_142 ),
    inference(avatar_component_clause,[],[f5858]) ).

fof(f5858,plain,
    ( spl95_142
  <=> ! [X94] : ~ muscadet(X94) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_142])]) ).

fof(f22125,plain,
    ( spl95_142
    | ~ spl95_110 ),
    inference(avatar_split_clause,[],[f22123,f5730,f5858]) ).

fof(f5730,plain,
    ( spl95_110
  <=> ! [X22] : ~ pinotblanc(X22) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_110])]) ).

fof(f22123,plain,
    ( ! [X1] : ~ muscadet(X1)
    | ~ spl95_110 ),
    inference(subsumption_resolution,[],[f6295,f5731]) ).

fof(f5731,plain,
    ( ! [X22] : ~ pinotblanc(X22)
    | ~ spl95_110 ),
    inference(avatar_component_clause,[],[f5730]) ).

fof(f22122,plain,
    ~ spl95_109,
    inference(avatar_contradiction_clause,[],[f22121]) ).

fof(f22121,plain,
    ( $false
    | ~ spl95_109 ),
    inference(subsumption_resolution,[],[f6056,f5727]) ).

fof(f5727,plain,
    ( ! [X55] : ~ stemilion(X55)
    | ~ spl95_109 ),
    inference(avatar_component_clause,[],[f5726]) ).

fof(f5726,plain,
    ( spl95_109
  <=> ! [X55] : ~ stemilion(X55) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_109])]) ).

fof(f22117,plain,
    ~ spl95_108,
    inference(avatar_contradiction_clause,[],[f22114]) ).

fof(f22114,plain,
    ( $false
    | ~ spl95_108 ),
    inference(subsumption_resolution,[],[f7764,f5723]) ).

fof(f5723,plain,
    ( ! [X77] : ~ sP91(X77)
    | ~ spl95_108 ),
    inference(avatar_component_clause,[],[f5722]) ).

fof(f5722,plain,
    ( spl95_108
  <=> ! [X77] : ~ sP91(X77) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_108])]) ).

fof(f7764,plain,
    sP91(sauvignonblancgrape),
    inference(resolution,[],[f7631,f6641]) ).

fof(f6641,plain,
    ! [X0,X1] :
      ( ~ madefromgrape(X0,X1)
      | sP91(X1) ),
    inference(resolution,[],[f3572,f5284]) ).

fof(f5284,plain,
    ! [X76,X77] :
      ( ~ madeintowine(X77,X76)
      | sP91(X77) ),
    inference(cnf_transformation,[],[f5284_D]) ).

fof(f5284_D,plain,
    ! [X77] :
      ( ! [X76] : ~ madeintowine(X77,X76)
    <=> ~ sP91(X77) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP91])]) ).

fof(f3572,plain,
    ! [X0,X1] :
      ( madeintowine(X1,X0)
      | ~ madefromgrape(X0,X1) ),
    inference(cnf_transformation,[],[f3290]) ).

fof(f3290,plain,
    ! [X0,X1] :
      ( madeintowine(X1,X0)
      | ~ madefromgrape(X0,X1) ),
    inference(rectify,[],[f1914]) ).

fof(f1914,plain,
    ! [X1,X0] :
      ( madeintowine(X0,X1)
      | ~ madefromgrape(X1,X0) ),
    inference(ennf_transformation,[],[f1670]) ).

fof(f1670,plain,
    ! [X1,X0] :
      ( madefromgrape(X1,X0)
     => madeintowine(X0,X1) ),
    inference(rectify,[],[f1564]) ).

fof(f1564,axiom,
    ! [X1,X0] :
      ( madefromgrape(X0,X1)
     => madeintowine(X1,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula911) ).

fof(f22100,plain,
    ~ spl95_99,
    inference(avatar_contradiction_clause,[],[f21997]) ).

fof(f21997,plain,
    ( $false
    | ~ spl95_99 ),
    inference(subsumption_resolution,[],[f3488,f21970]) ).

fof(f21970,plain,
    ( ! [X0,X1] : ~ hasmaker_aux(X0,X1)
    | ~ spl95_99 ),
    inference(subsumption_resolution,[],[f4142,f21944]) ).

fof(f21944,plain,
    ( ! [X0,X1] : ~ hasmaker(X1,X0)
    | ~ spl95_99 ),
    inference(subsumption_resolution,[],[f4692,f5687]) ).

fof(f5687,plain,
    ( ! [X66,X67] : ~ produceswine(X67,X66)
    | ~ spl95_99 ),
    inference(avatar_component_clause,[],[f5686]) ).

fof(f5686,plain,
    ( spl95_99
  <=> ! [X66,X67] : ~ produceswine(X67,X66) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_99])]) ).

fof(f4692,plain,
    ! [X0,X1] :
      ( produceswine(X0,X1)
      | ~ hasmaker(X1,X0) ),
    inference(cnf_transformation,[],[f3441]) ).

fof(f3441,plain,
    ! [X0,X1] :
      ( ~ hasmaker(X1,X0)
      | produceswine(X0,X1) ),
    inference(rectify,[],[f2605]) ).

fof(f2605,plain,
    ! [X1,X0] :
      ( ~ hasmaker(X0,X1)
      | produceswine(X1,X0) ),
    inference(ennf_transformation,[],[f1567]) ).

fof(f1567,axiom,
    ! [X0,X1] :
      ( hasmaker(X0,X1)
     => produceswine(X1,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula914) ).

fof(f3488,plain,
    hasmaker_aux(pulignymontrachetwhiteburgundy,pulignymontrachet),
    inference(cnf_transformation,[],[f86]) ).

fof(f86,axiom,
    hasmaker_aux(pulignymontrachetwhiteburgundy,pulignymontrachet),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula86) ).

fof(f21929,plain,
    ~ spl95_34,
    inference(avatar_contradiction_clause,[],[f21926]) ).

fof(f21926,plain,
    ( $false
    | ~ spl95_34 ),
    inference(subsumption_resolution,[],[f7767,f5426]) ).

fof(f5426,plain,
    ( ! [X4] : ~ sP77(X4)
    | ~ spl95_34 ),
    inference(avatar_component_clause,[],[f5425]) ).

fof(f5425,plain,
    ( spl95_34
  <=> ! [X4] : ~ sP77(X4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_34])]) ).

fof(f7767,plain,
    sP77(sauvignonblancgrape),
    inference(resolution,[],[f7631,f5256]) ).

fof(f5256,plain,
    ! [X3,X4] :
      ( ~ madefromgrape(X3,X4)
      | sP77(X4) ),
    inference(cnf_transformation,[],[f5256_D]) ).

fof(f5256_D,plain,
    ! [X4] :
      ( ! [X3] : ~ madefromgrape(X3,X4)
    <=> ~ sP77(X4) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP77])]) ).

fof(f21913,plain,
    ( spl95_147
    | ~ spl95_30 ),
    inference(avatar_split_clause,[],[f21902,f5409,f5878]) ).

fof(f5409,plain,
    ( spl95_30
  <=> ! [X39] : ~ riesling(X39) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_30])]) ).

fof(f21902,plain,
    ( ! [X0] : ~ dryriesling(X0)
    | ~ spl95_30 ),
    inference(subsumption_resolution,[],[f4605,f5410]) ).

fof(f5410,plain,
    ( ! [X39] : ~ riesling(X39)
    | ~ spl95_30 ),
    inference(avatar_component_clause,[],[f5409]) ).

fof(f4605,plain,
    ! [X0] :
      ( ~ dryriesling(X0)
      | riesling(X0) ),
    inference(cnf_transformation,[],[f2339]) ).

fof(f2339,plain,
    ! [X0] :
      ( ~ dryriesling(X0)
      | riesling(X0) ),
    inference(ennf_transformation,[],[f1185]) ).

fof(f1185,axiom,
    ! [X0] :
      ( dryriesling(X0)
     => riesling(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula532) ).

fof(f21900,plain,
    ~ spl95_28,
    inference(avatar_contradiction_clause,[],[f21899]) ).

fof(f21899,plain,
    ( $false
    | ~ spl95_28 ),
    inference(subsumption_resolution,[],[f21846,f4257]) ).

fof(f4257,plain,
    kaon2namedobjects(mountedenvineyardednavalleychardonnay),
    inference(cnf_transformation,[],[f517]) ).

fof(f517,axiom,
    kaon2namedobjects(mountedenvineyardednavalleychardonnay),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula517) ).

fof(f21846,plain,
    ( ~ kaon2namedobjects(mountedenvineyardednavalleychardonnay)
    | ~ spl95_28 ),
    inference(resolution,[],[f21813,f7788]) ).

fof(f7788,plain,
    whitewine(mountedenvineyardednavalleychardonnay),
    inference(resolution,[],[f7744,f6157]) ).

fof(f6157,plain,
    q12(mountedenvineyardednavalleychardonnay),
    inference(resolution,[],[f4460,f5985]) ).

fof(f5985,plain,
    chardonnay(mountedenvineyardednavalleychardonnay),
    inference(resolution,[],[f3560,f3553]) ).

fof(f3553,plain,
    chardonnay_aux(mountedenvineyardednavalleychardonnay),
    inference(cnf_transformation,[],[f428]) ).

fof(f428,axiom,
    chardonnay_aux(mountedenvineyardednavalleychardonnay),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula428) ).

fof(f4460,plain,
    ! [X0] :
      ( ~ chardonnay(X0)
      | q12(X0) ),
    inference(cnf_transformation,[],[f1821]) ).

fof(f1821,plain,
    ! [X0] :
      ( ~ chardonnay(X0)
      | q12(X0) ),
    inference(ennf_transformation,[],[f793]) ).

fof(f793,axiom,
    ! [X0] :
      ( chardonnay(X0)
     => q12(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula140) ).

fof(f21813,plain,
    ( ! [X0] :
        ( ~ whitewine(X0)
        | ~ kaon2namedobjects(X0) )
    | ~ spl95_28 ),
    inference(subsumption_resolution,[],[f4976,f5402]) ).

fof(f5402,plain,
    ( ! [X70] : ~ whitenonsweetwine(X70)
    | ~ spl95_28 ),
    inference(avatar_component_clause,[],[f5401]) ).

fof(f5401,plain,
    ( spl95_28
  <=> ! [X70] : ~ whitenonsweetwine(X70) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_28])]) ).

fof(f4976,plain,
    ! [X0] :
      ( whitenonsweetwine(X0)
      | ~ kaon2namedobjects(X0)
      | ~ whitewine(X0) ),
    inference(cnf_transformation,[],[f1998]) ).

fof(f1998,plain,
    ! [X0] :
      ( ~ whitewine(X0)
      | ~ kaon2namedobjects(X0)
      | whitenonsweetwine(X0) ),
    inference(flattening,[],[f1997]) ).

fof(f1997,plain,
    ! [X0] :
      ( whitenonsweetwine(X0)
      | ~ whitewine(X0)
      | ~ kaon2namedobjects(X0) ),
    inference(ennf_transformation,[],[f1230]) ).

fof(f1230,axiom,
    ! [X0] :
      ( ( whitewine(X0)
        & kaon2namedobjects(X0) )
     => whitenonsweetwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula577) ).

fof(f21817,plain,
    ~ spl95_164,
    inference(avatar_contradiction_clause,[],[f21816]) ).

fof(f21816,plain,
    ( $false
    | ~ spl95_164 ),
    inference(subsumption_resolution,[],[f5980,f5947]) ).

fof(f5947,plain,
    ( ! [X42] : ~ icewine(X42)
    | ~ spl95_164 ),
    inference(avatar_component_clause,[],[f5946]) ).

fof(f5946,plain,
    ( spl95_164
  <=> ! [X42] : ~ icewine(X42) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_164])]) ).

fof(f5980,plain,
    icewine(selaksicewine),
    inference(resolution,[],[f3555,f4198]) ).

fof(f4198,plain,
    icewine_aux(selaksicewine),
    inference(cnf_transformation,[],[f414]) ).

fof(f414,axiom,
    icewine_aux(selaksicewine),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula414) ).

fof(f3555,plain,
    ! [X0] :
      ( ~ icewine_aux(X0)
      | icewine(X0) ),
    inference(cnf_transformation,[],[f1893]) ).

fof(f1893,plain,
    ! [X0] :
      ( icewine(X0)
      | ~ icewine_aux(X0) ),
    inference(ennf_transformation,[],[f742]) ).

fof(f742,axiom,
    ! [X0] :
      ( icewine_aux(X0)
     => icewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula89) ).

fof(f21811,plain,
    ~ spl95_26,
    inference(avatar_contradiction_clause,[],[f21810]) ).

fof(f21810,plain,
    ( $false
    | ~ spl95_26 ),
    inference(subsumption_resolution,[],[f6113,f5394]) ).

fof(f5394,plain,
    ( ! [X46] : ~ cotesdor(X46)
    | ~ spl95_26 ),
    inference(avatar_component_clause,[],[f5393]) ).

fof(f5393,plain,
    ( spl95_26
  <=> ! [X46] : ~ cotesdor(X46) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_26])]) ).

fof(f21806,plain,
    ( spl95_111
    | ~ spl95_18 ),
    inference(avatar_split_clause,[],[f21763,f5361,f5734]) ).

fof(f5361,plain,
    ( spl95_18
  <=> ! [X41] : ~ winedescriptor(X41) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_18])]) ).

fof(f21763,plain,
    ( ! [X0] : ~ winesugar(X0)
    | ~ spl95_18 ),
    inference(subsumption_resolution,[],[f6048,f5362]) ).

fof(f5362,plain,
    ( ! [X41] : ~ winedescriptor(X41)
    | ~ spl95_18 ),
    inference(avatar_component_clause,[],[f5361]) ).

fof(f6048,plain,
    ! [X0] :
      ( winedescriptor(X0)
      | ~ winesugar(X0) ),
    inference(resolution,[],[f4069,f3546]) ).

fof(f4069,plain,
    ! [X0] :
      ( winetaste(X0)
      | ~ winesugar(X0) ),
    inference(cnf_transformation,[],[f2584]) ).

fof(f2584,plain,
    ! [X0] :
      ( ~ winesugar(X0)
      | winetaste(X0) ),
    inference(ennf_transformation,[],[f1321]) ).

fof(f1321,axiom,
    ! [X0] :
      ( winesugar(X0)
     => winetaste(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula668) ).

fof(f21758,plain,
    ~ spl95_16,
    inference(avatar_contradiction_clause,[],[f21753]) ).

fof(f21753,plain,
    ( $false
    | ~ spl95_16 ),
    inference(subsumption_resolution,[],[f7007,f5354]) ).

fof(f5354,plain,
    ( ! [X20] : ~ sP75(X20)
    | ~ spl95_16 ),
    inference(avatar_component_clause,[],[f5353]) ).

fof(f5353,plain,
    ( spl95_16
  <=> ! [X20] : ~ sP75(X20) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_16])]) ).

fof(f7007,plain,
    sP75(moderate),
    inference(resolution,[],[f7006,f3938]) ).

fof(f3938,plain,
    hasflavor_aux(pulignymontrachetwhiteburgundy,moderate),
    inference(cnf_transformation,[],[f43]) ).

fof(f43,axiom,
    hasflavor_aux(pulignymontrachetwhiteburgundy,moderate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula43) ).

fof(f7006,plain,
    ! [X8,X9] :
      ( ~ hasflavor_aux(X8,X9)
      | sP75(X9) ),
    inference(resolution,[],[f4130,f5252]) ).

fof(f5252,plain,
    ! [X21,X20] :
      ( ~ hasflavor(X21,X20)
      | sP75(X20) ),
    inference(cnf_transformation,[],[f5252_D]) ).

fof(f5252_D,plain,
    ! [X20] :
      ( ! [X21] : ~ hasflavor(X21,X20)
    <=> ~ sP75(X20) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP75])]) ).

fof(f4130,plain,
    ! [X0,X1] :
      ( hasflavor(X1,X0)
      | ~ hasflavor_aux(X1,X0) ),
    inference(cnf_transformation,[],[f3365]) ).

fof(f3365,plain,
    ! [X0,X1] :
      ( ~ hasflavor_aux(X1,X0)
      | hasflavor(X1,X0) ),
    inference(rectify,[],[f2372]) ).

fof(f2372,plain,
    ! [X1,X0] :
      ( ~ hasflavor_aux(X0,X1)
      | hasflavor(X0,X1) ),
    inference(ennf_transformation,[],[f658]) ).

fof(f658,axiom,
    ! [X1,X0] :
      ( hasflavor_aux(X0,X1)
     => hasflavor(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula5) ).

fof(f21748,plain,
    ~ spl95_20,
    inference(avatar_contradiction_clause,[],[f21747]) ).

fof(f21747,plain,
    ( $false
    | ~ spl95_20 ),
    inference(subsumption_resolution,[],[f6050,f5370]) ).

fof(f5370,plain,
    ( ! [X80] : ~ sauternes(X80)
    | ~ spl95_20 ),
    inference(avatar_component_clause,[],[f5369]) ).

fof(f5369,plain,
    ( spl95_20
  <=> ! [X80] : ~ sauternes(X80) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_20])]) ).

fof(f21745,plain,
    ( spl95_164
    | ~ spl95_10 ),
    inference(avatar_split_clause,[],[f21742,f5329,f5946]) ).

fof(f5329,plain,
    ( spl95_10
  <=> ! [X15] : ~ lateharvest(X15) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_10])]) ).

fof(f21742,plain,
    ( ! [X0] : ~ icewine(X0)
    | ~ spl95_10 ),
    inference(subsumption_resolution,[],[f4351,f5330]) ).

fof(f5330,plain,
    ( ! [X15] : ~ lateharvest(X15)
    | ~ spl95_10 ),
    inference(avatar_component_clause,[],[f5329]) ).

fof(f4351,plain,
    ! [X0] :
      ( lateharvest(X0)
      | ~ icewine(X0) ),
    inference(cnf_transformation,[],[f2787]) ).

fof(f2787,plain,
    ! [X0] :
      ( lateharvest(X0)
      | ~ icewine(X0) ),
    inference(ennf_transformation,[],[f1129]) ).

fof(f1129,axiom,
    ! [X0] :
      ( icewine(X0)
     => lateharvest(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula476) ).

fof(f21741,plain,
    ( spl95_128
    | ~ spl95_6 ),
    inference(avatar_split_clause,[],[f21732,f5313,f5802]) ).

fof(f5313,plain,
    ( spl95_6
  <=> ! [X26] : ~ merlot(X26) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_6])]) ).

fof(f21732,plain,
    ( ! [X1] : ~ margaux(X1)
    | ~ spl95_6 ),
    inference(subsumption_resolution,[],[f6347,f5314]) ).

fof(f5314,plain,
    ( ! [X26] : ~ merlot(X26)
    | ~ spl95_6 ),
    inference(avatar_component_clause,[],[f5313]) ).

fof(f6347,plain,
    ! [X1] :
      ( ~ margaux(X1)
      | merlot(X1) ),
    inference(resolution,[],[f4922,f4363]) ).

fof(f4363,plain,
    ! [X0] :
      ( ~ q13(X0)
      | merlot(X0) ),
    inference(cnf_transformation,[],[f2579]) ).

fof(f2579,plain,
    ! [X0] :
      ( merlot(X0)
      | ~ q13(X0) ),
    inference(ennf_transformation,[],[f1147]) ).

fof(f1147,axiom,
    ! [X0] :
      ( q13(X0)
     => merlot(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula494) ).

fof(f4922,plain,
    ! [X0] :
      ( q13(X0)
      | ~ margaux(X0) ),
    inference(cnf_transformation,[],[f2284]) ).

fof(f2284,plain,
    ! [X0] :
      ( ~ margaux(X0)
      | q13(X0) ),
    inference(ennf_transformation,[],[f801]) ).

fof(f801,axiom,
    ! [X0] :
      ( margaux(X0)
     => q13(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula148) ).

fof(f21730,plain,
    ~ spl95_4,
    inference(avatar_contradiction_clause,[],[f21727]) ).

fof(f21727,plain,
    ( $false
    | ~ spl95_4 ),
    inference(subsumption_resolution,[],[f6063,f5306]) ).

fof(f5306,plain,
    ( ! [X87] : ~ cheninblanc(X87)
    | ~ spl95_4 ),
    inference(avatar_component_clause,[],[f5305]) ).

fof(f5305,plain,
    ( spl95_4
  <=> ! [X87] : ~ cheninblanc(X87) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_4])]) ).

fof(f6063,plain,
    cheninblanc(foxencheninblanc),
    inference(resolution,[],[f4159,f3494]) ).

fof(f3494,plain,
    cheninblanc_aux(foxencheninblanc),
    inference(cnf_transformation,[],[f429]) ).

fof(f429,axiom,
    cheninblanc_aux(foxencheninblanc),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula429) ).

fof(f4159,plain,
    ! [X0] :
      ( ~ cheninblanc_aux(X0)
      | cheninblanc(X0) ),
    inference(cnf_transformation,[],[f2006]) ).

fof(f2006,plain,
    ! [X0] :
      ( cheninblanc(X0)
      | ~ cheninblanc_aux(X0) ),
    inference(ennf_transformation,[],[f737]) ).

fof(f737,axiom,
    ! [X0] :
      ( cheninblanc_aux(X0)
     => cheninblanc(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula84) ).

fof(f21724,plain,
    ( ~ spl95_21
    | ~ spl95_1699 ),
    inference(avatar_contradiction_clause,[],[f21723]) ).

fof(f21723,plain,
    ( $false
    | ~ spl95_21
    | ~ spl95_1699 ),
    inference(subsumption_resolution,[],[f21722,f6375]) ).

fof(f21722,plain,
    ( ~ wine(santacruzmountainvineyardcabernetsauvignon)
    | ~ spl95_21
    | ~ spl95_1699 ),
    inference(resolution,[],[f17954,f7373]) ).

fof(f7373,plain,
    ( ! [X0] :
        ( ~ q47(X0)
        | ~ wine(X0) )
    | ~ spl95_21 ),
    inference(resolution,[],[f7372,f4965]) ).

fof(f4965,plain,
    ! [X0] :
      ( q48(X0)
      | ~ q47(X0) ),
    inference(cnf_transformation,[],[f1989]) ).

fof(f1989,plain,
    ! [X0] :
      ( q48(X0)
      | ~ q47(X0) ),
    inference(ennf_transformation,[],[f952]) ).

fof(f952,axiom,
    ! [X0] :
      ( q47(X0)
     => q48(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula299) ).

fof(f7372,plain,
    ( ! [X0] :
        ( ~ q48(X0)
        | ~ wine(X0) )
    | ~ spl95_21 ),
    inference(subsumption_resolution,[],[f4207,f5374]) ).

fof(f5374,plain,
    ( ! [X69] : ~ californiawine(X69)
    | ~ spl95_21 ),
    inference(avatar_component_clause,[],[f5373]) ).

fof(f5373,plain,
    ( spl95_21
  <=> ! [X69] : ~ californiawine(X69) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_21])]) ).

fof(f4207,plain,
    ! [X0] :
      ( ~ wine(X0)
      | californiawine(X0)
      | ~ q48(X0) ),
    inference(cnf_transformation,[],[f1871]) ).

fof(f1871,plain,
    ! [X0] :
      ( ~ wine(X0)
      | ~ q48(X0)
      | californiawine(X0) ),
    inference(flattening,[],[f1870]) ).

fof(f1870,plain,
    ! [X0] :
      ( californiawine(X0)
      | ~ wine(X0)
      | ~ q48(X0) ),
    inference(ennf_transformation,[],[f1087]) ).

fof(f1087,axiom,
    ! [X0] :
      ( ( wine(X0)
        & q48(X0) )
     => californiawine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula434) ).

fof(f17954,plain,
    ( q47(santacruzmountainvineyardcabernetsauvignon)
    | ~ spl95_1699 ),
    inference(avatar_component_clause,[],[f17952]) ).

fof(f17952,plain,
    ( spl95_1699
  <=> q47(santacruzmountainvineyardcabernetsauvignon) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1699])]) ).

fof(f21715,plain,
    spl95_1698,
    inference(avatar_split_clause,[],[f21640,f17948]) ).

fof(f17948,plain,
    ( spl95_1698
  <=> q48(santacruzmountainsregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1698])]) ).

fof(f21640,plain,
    q48(santacruzmountainsregion),
    inference(subsumption_resolution,[],[f21353,f6080]) ).

fof(f6080,plain,
    ot____nom15(californiaregion),
    inference(resolution,[],[f4210,f4128]) ).

fof(f4128,plain,
    ot____nom15_aux(californiaregion),
    inference(cnf_transformation,[],[f251]) ).

fof(f251,axiom,
    ot____nom15_aux(californiaregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula251) ).

fof(f4210,plain,
    ! [X0] :
      ( ~ ot____nom15_aux(X0)
      | ot____nom15(X0) ),
    inference(cnf_transformation,[],[f3217]) ).

fof(f3217,plain,
    ! [X0] :
      ( ~ ot____nom15_aux(X0)
      | ot____nom15(X0) ),
    inference(ennf_transformation,[],[f669]) ).

fof(f669,axiom,
    ! [X0] :
      ( ot____nom15_aux(X0)
     => ot____nom15(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula16) ).

fof(f21353,plain,
    ( ~ ot____nom15(californiaregion)
    | q48(santacruzmountainsregion) ),
    inference(resolution,[],[f4419,f7617]) ).

fof(f7617,plain,
    locatedin(santacruzmountainsregion,californiaregion),
    inference(resolution,[],[f4902,f5003]) ).

fof(f5003,plain,
    locatedin_aux(santacruzmountainsregion,californiaregion),
    inference(cnf_transformation,[],[f217]) ).

fof(f217,axiom,
    locatedin_aux(santacruzmountainsregion,californiaregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula217) ).

fof(f4419,plain,
    ! [X0,X1] :
      ( ~ locatedin(X1,X0)
      | ~ ot____nom15(X0)
      | q48(X1) ),
    inference(cnf_transformation,[],[f1869]) ).

fof(f1869,plain,
    ! [X0,X1] :
      ( q48(X1)
      | ~ locatedin(X1,X0)
      | ~ ot____nom15(X0) ),
    inference(flattening,[],[f1868]) ).

fof(f1868,plain,
    ! [X1,X0] :
      ( q48(X1)
      | ~ locatedin(X1,X0)
      | ~ ot____nom15(X0) ),
    inference(ennf_transformation,[],[f1739]) ).

fof(f1739,plain,
    ! [X1,X0] :
      ( ( locatedin(X1,X0)
        & ot____nom15(X0) )
     => q48(X1) ),
    inference(rectify,[],[f953]) ).

fof(f953,axiom,
    ! [X1,X0] :
      ( ( ot____nom15(X1)
        & locatedin(X0,X1) )
     => q48(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula300) ).

fof(f21033,plain,
    ( ~ spl95_1275
    | spl95_2096 ),
    inference(avatar_contradiction_clause,[],[f21032]) ).

fof(f21032,plain,
    ( $false
    | ~ spl95_1275
    | spl95_2096 ),
    inference(subsumption_resolution,[],[f21031,f4832]) ).

fof(f4832,plain,
    kaon2namedobjects(santacruzmountainsregion),
    inference(cnf_transformation,[],[f575]) ).

fof(f575,axiom,
    kaon2namedobjects(santacruzmountainsregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula575) ).

fof(f21031,plain,
    ( ~ kaon2namedobjects(santacruzmountainsregion)
    | ~ spl95_1275
    | spl95_2096 ),
    inference(subsumption_resolution,[],[f21030,f14907]) ).

fof(f14907,plain,
    ( q26(santacruzmountainsregion)
    | ~ spl95_1275 ),
    inference(avatar_component_clause,[],[f14905]) ).

fof(f14905,plain,
    ( spl95_1275
  <=> q26(santacruzmountainsregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1275])]) ).

fof(f21030,plain,
    ( ~ q26(santacruzmountainsregion)
    | ~ kaon2namedobjects(santacruzmountainsregion)
    | spl95_2096 ),
    inference(resolution,[],[f20609,f3813]) ).

fof(f3813,plain,
    ! [X0] :
      ( ot____nom38(X0)
      | ~ kaon2namedobjects(X0)
      | ~ q26(X0) ),
    inference(cnf_transformation,[],[f3182]) ).

fof(f3182,plain,
    ! [X0] :
      ( ~ kaon2namedobjects(X0)
      | ot____nom38(X0)
      | ~ q26(X0) ),
    inference(flattening,[],[f3181]) ).

fof(f3181,plain,
    ! [X0] :
      ( ot____nom38(X0)
      | ~ kaon2namedobjects(X0)
      | ~ q26(X0) ),
    inference(ennf_transformation,[],[f1391]) ).

fof(f1391,axiom,
    ! [X0] :
      ( ( kaon2namedobjects(X0)
        & q26(X0) )
     => ot____nom38(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula738) ).

fof(f20609,plain,
    ( ~ ot____nom38(santacruzmountainsregion)
    | spl95_2096 ),
    inference(avatar_component_clause,[],[f20607]) ).

fof(f20607,plain,
    ( spl95_2096
  <=> ot____nom38(santacruzmountainsregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2096])]) ).

fof(f20911,plain,
    spl95_1225,
    inference(avatar_split_clause,[],[f20910,f14664]) ).

fof(f14664,plain,
    ( spl95_1225
  <=> q27(californiaregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1225])]) ).

fof(f20910,plain,
    q27(californiaregion),
    inference(subsumption_resolution,[],[f20526,f6197]) ).

fof(f6197,plain,
    ot____nom38(usregion),
    inference(resolution,[],[f4540,f4990]) ).

fof(f4990,plain,
    ot____nom38_aux(usregion),
    inference(cnf_transformation,[],[f280]) ).

fof(f280,axiom,
    ot____nom38_aux(usregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula280) ).

fof(f4540,plain,
    ! [X0] :
      ( ~ ot____nom38_aux(X0)
      | ot____nom38(X0) ),
    inference(cnf_transformation,[],[f2099]) ).

fof(f2099,plain,
    ! [X0] :
      ( ~ ot____nom38_aux(X0)
      | ot____nom38(X0) ),
    inference(ennf_transformation,[],[f694]) ).

fof(f694,axiom,
    ! [X0] :
      ( ot____nom38_aux(X0)
     => ot____nom38(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula41) ).

fof(f20526,plain,
    ( q27(californiaregion)
    | ~ ot____nom38(usregion) ),
    inference(resolution,[],[f4222,f7600]) ).

fof(f7600,plain,
    locatedin(californiaregion,usregion),
    inference(resolution,[],[f4902,f4855]) ).

fof(f4855,plain,
    locatedin_aux(californiaregion,usregion),
    inference(cnf_transformation,[],[f178]) ).

fof(f178,axiom,
    locatedin_aux(californiaregion,usregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula178) ).

fof(f4222,plain,
    ! [X0,X1] :
      ( ~ locatedin(X1,X0)
      | q27(X1)
      | ~ ot____nom38(X0) ),
    inference(cnf_transformation,[],[f2908]) ).

fof(f2908,plain,
    ! [X0,X1] :
      ( q27(X1)
      | ~ locatedin(X1,X0)
      | ~ ot____nom38(X0) ),
    inference(flattening,[],[f2907]) ).

fof(f2907,plain,
    ! [X0,X1] :
      ( q27(X1)
      | ~ ot____nom38(X0)
      | ~ locatedin(X1,X0) ),
    inference(ennf_transformation,[],[f1656]) ).

fof(f1656,plain,
    ! [X0,X1] :
      ( ( ot____nom38(X0)
        & locatedin(X1,X0) )
     => q27(X1) ),
    inference(rectify,[],[f848]) ).

fof(f848,axiom,
    ! [X1,X0] :
      ( ( ot____nom38(X1)
        & locatedin(X0,X1) )
     => q27(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula195) ).

fof(f20610,plain,
    ( spl95_2095
    | ~ spl95_2096 ),
    inference(avatar_split_clause,[],[f20510,f20607,f20603]) ).

fof(f20510,plain,
    ( ~ ot____nom38(santacruzmountainsregion)
    | q27(santacruzmountainvineyardcabernetsauvignon) ),
    inference(resolution,[],[f4222,f7584]) ).

fof(f7584,plain,
    locatedin(santacruzmountainvineyardcabernetsauvignon,santacruzmountainsregion),
    inference(resolution,[],[f4902,f3941]) ).

fof(f3941,plain,
    locatedin_aux(santacruzmountainvineyardcabernetsauvignon,santacruzmountainsregion),
    inference(cnf_transformation,[],[f214]) ).

fof(f214,axiom,
    locatedin_aux(santacruzmountainvineyardcabernetsauvignon,santacruzmountainsregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula214) ).

fof(f17955,plain,
    ( ~ spl95_1698
    | spl95_1699 ),
    inference(avatar_split_clause,[],[f17879,f17952,f17948]) ).

fof(f17879,plain,
    ( q47(santacruzmountainvineyardcabernetsauvignon)
    | ~ q48(santacruzmountainsregion) ),
    inference(resolution,[],[f3998,f7584]) ).

fof(f3998,plain,
    ! [X0,X1] :
      ( ~ locatedin(X1,X0)
      | q47(X1)
      | ~ q48(X0) ),
    inference(cnf_transformation,[],[f3348]) ).

fof(f3348,plain,
    ! [X0,X1] :
      ( q47(X1)
      | ~ q48(X0)
      | ~ locatedin(X1,X0) ),
    inference(rectify,[],[f3193]) ).

fof(f3193,plain,
    ! [X1,X0] :
      ( q47(X0)
      | ~ q48(X1)
      | ~ locatedin(X0,X1) ),
    inference(flattening,[],[f3192]) ).

fof(f3192,plain,
    ! [X0,X1] :
      ( q47(X0)
      | ~ locatedin(X0,X1)
      | ~ q48(X1) ),
    inference(ennf_transformation,[],[f950]) ).

fof(f950,axiom,
    ! [X0,X1] :
      ( ( locatedin(X0,X1)
        & q48(X1) )
     => q47(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula297) ).

fof(f15820,plain,
    ~ spl95_13,
    inference(avatar_contradiction_clause,[],[f15819]) ).

fof(f15819,plain,
    ( $false
    | ~ spl95_13 ),
    inference(subsumption_resolution,[],[f15818,f6487]) ).

fof(f6487,plain,
    wine(stgenevievetexaswhite),
    inference(resolution,[],[f6486,f4759]) ).

fof(f4759,plain,
    ! [X0] :
      ( ~ whitewine(X0)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2259]) ).

fof(f2259,plain,
    ! [X0] :
      ( ~ whitewine(X0)
      | wine(X0) ),
    inference(ennf_transformation,[],[f1280]) ).

fof(f1280,axiom,
    ! [X0] :
      ( whitewine(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula627) ).

fof(f6486,plain,
    whitewine(stgenevievetexaswhite),
    inference(resolution,[],[f5063,f4303]) ).

fof(f4303,plain,
    whitewine_aux(stgenevievetexaswhite),
    inference(cnf_transformation,[],[f409]) ).

fof(f409,axiom,
    whitewine_aux(stgenevievetexaswhite),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula409) ).

fof(f5063,plain,
    ! [X0] :
      ( ~ whitewine_aux(X0)
      | whitewine(X0) ),
    inference(cnf_transformation,[],[f2314]) ).

fof(f2314,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ whitewine_aux(X0) ),
    inference(ennf_transformation,[],[f763]) ).

fof(f763,axiom,
    ! [X0] :
      ( whitewine_aux(X0)
     => whitewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula110) ).

fof(f15818,plain,
    ( ~ wine(stgenevievetexaswhite)
    | ~ spl95_13 ),
    inference(resolution,[],[f15725,f6867]) ).

fof(f6867,plain,
    ( ! [X0] :
        ( ~ q73(X0)
        | ~ wine(X0) )
    | ~ spl95_13 ),
    inference(resolution,[],[f6866,f4442]) ).

fof(f4442,plain,
    ! [X0] :
      ( q74(X0)
      | ~ q73(X0) ),
    inference(cnf_transformation,[],[f2051]) ).

fof(f2051,plain,
    ! [X0] :
      ( ~ q73(X0)
      | q74(X0) ),
    inference(ennf_transformation,[],[f1057]) ).

fof(f1057,axiom,
    ! [X0] :
      ( q73(X0)
     => q74(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula404) ).

fof(f6866,plain,
    ( ! [X0] :
        ( ~ q74(X0)
        | ~ wine(X0) )
    | ~ spl95_13 ),
    inference(subsumption_resolution,[],[f3975,f5342]) ).

fof(f5342,plain,
    ( ! [X45] : ~ texaswine(X45)
    | ~ spl95_13 ),
    inference(avatar_component_clause,[],[f5341]) ).

fof(f5341,plain,
    ( spl95_13
  <=> ! [X45] : ~ texaswine(X45) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_13])]) ).

fof(f3975,plain,
    ! [X0] :
      ( ~ q74(X0)
      | ~ wine(X0)
      | texaswine(X0) ),
    inference(cnf_transformation,[],[f1941]) ).

fof(f1941,plain,
    ! [X0] :
      ( ~ wine(X0)
      | ~ q74(X0)
      | texaswine(X0) ),
    inference(flattening,[],[f1940]) ).

fof(f1940,plain,
    ! [X0] :
      ( texaswine(X0)
      | ~ q74(X0)
      | ~ wine(X0) ),
    inference(ennf_transformation,[],[f1215]) ).

fof(f1215,axiom,
    ! [X0] :
      ( ( q74(X0)
        & wine(X0) )
     => texaswine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula562) ).

fof(f15725,plain,
    q73(stgenevievetexaswhite),
    inference(subsumption_resolution,[],[f15472,f8732]) ).

fof(f8732,plain,
    q74(centraltexasregion),
    inference(subsumption_resolution,[],[f8549,f6083]) ).

fof(f6083,plain,
    ot____nom10(texasregion),
    inference(resolution,[],[f4225,f4403]) ).

fof(f4403,plain,
    ot____nom10_aux(texasregion),
    inference(cnf_transformation,[],[f246]) ).

fof(f246,axiom,
    ot____nom10_aux(texasregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula246) ).

fof(f4225,plain,
    ! [X0] :
      ( ~ ot____nom10_aux(X0)
      | ot____nom10(X0) ),
    inference(cnf_transformation,[],[f3081]) ).

fof(f3081,plain,
    ! [X0] :
      ( ~ ot____nom10_aux(X0)
      | ot____nom10(X0) ),
    inference(ennf_transformation,[],[f664]) ).

fof(f664,axiom,
    ! [X0] :
      ( ot____nom10_aux(X0)
     => ot____nom10(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula11) ).

fof(f8549,plain,
    ( ~ ot____nom10(texasregion)
    | q74(centraltexasregion) ),
    inference(resolution,[],[f3570,f7604]) ).

fof(f7604,plain,
    locatedin(centraltexasregion,texasregion),
    inference(resolution,[],[f4902,f4890]) ).

fof(f4890,plain,
    locatedin_aux(centraltexasregion,texasregion),
    inference(cnf_transformation,[],[f197]) ).

fof(f197,axiom,
    locatedin_aux(centraltexasregion,texasregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula197) ).

fof(f3570,plain,
    ! [X0,X1] :
      ( ~ locatedin(X0,X1)
      | ~ ot____nom10(X1)
      | q74(X0) ),
    inference(cnf_transformation,[],[f2482]) ).

fof(f2482,plain,
    ! [X0,X1] :
      ( ~ locatedin(X0,X1)
      | ~ ot____nom10(X1)
      | q74(X0) ),
    inference(flattening,[],[f2481]) ).

fof(f2481,plain,
    ! [X0,X1] :
      ( q74(X0)
      | ~ ot____nom10(X1)
      | ~ locatedin(X0,X1) ),
    inference(ennf_transformation,[],[f1058]) ).

fof(f1058,axiom,
    ! [X0,X1] :
      ( ( ot____nom10(X1)
        & locatedin(X0,X1) )
     => q74(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula405) ).

fof(f15472,plain,
    ( q73(stgenevievetexaswhite)
    | ~ q74(centraltexasregion) ),
    inference(resolution,[],[f3890,f7599]) ).

fof(f3890,plain,
    ! [X0,X1] :
      ( ~ locatedin(X1,X0)
      | ~ q74(X0)
      | q73(X1) ),
    inference(cnf_transformation,[],[f3331]) ).

fof(f3331,plain,
    ! [X0,X1] :
      ( q73(X1)
      | ~ q74(X0)
      | ~ locatedin(X1,X0) ),
    inference(rectify,[],[f3257]) ).

fof(f3257,plain,
    ! [X1,X0] :
      ( q73(X0)
      | ~ q74(X1)
      | ~ locatedin(X0,X1) ),
    inference(flattening,[],[f3256]) ).

fof(f3256,plain,
    ! [X0,X1] :
      ( q73(X0)
      | ~ q74(X1)
      | ~ locatedin(X0,X1) ),
    inference(ennf_transformation,[],[f1055]) ).

fof(f1055,axiom,
    ! [X0,X1] :
      ( ( q74(X1)
        & locatedin(X0,X1) )
     => q73(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula402) ).

fof(f14908,plain,
    ( ~ spl95_1225
    | spl95_1275 ),
    inference(avatar_split_clause,[],[f14498,f14905,f14664]) ).

fof(f14498,plain,
    ( q26(santacruzmountainsregion)
    | ~ q27(californiaregion) ),
    inference(resolution,[],[f3852,f7617]) ).

fof(f3852,plain,
    ! [X0,X1] :
      ( ~ locatedin(X1,X0)
      | q26(X1)
      | ~ q27(X0) ),
    inference(cnf_transformation,[],[f3327]) ).

fof(f3327,plain,
    ! [X0,X1] :
      ( ~ q27(X0)
      | ~ locatedin(X1,X0)
      | q26(X1) ),
    inference(rectify,[],[f3198]) ).

fof(f3198,plain,
    ! [X1,X0] :
      ( ~ q27(X1)
      | ~ locatedin(X0,X1)
      | q26(X0) ),
    inference(flattening,[],[f3197]) ).

fof(f3197,plain,
    ! [X1,X0] :
      ( q26(X0)
      | ~ q27(X1)
      | ~ locatedin(X0,X1) ),
    inference(ennf_transformation,[],[f845]) ).

fof(f845,axiom,
    ! [X1,X0] :
      ( ( q27(X1)
        & locatedin(X0,X1) )
     => q26(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula192) ).

fof(f6999,plain,
    ~ spl95_40,
    inference(avatar_contradiction_clause,[],[f6998]) ).

fof(f6998,plain,
    ( $false
    | ~ spl95_40 ),
    inference(subsumption_resolution,[],[f6970,f6259]) ).

fof(f6259,plain,
    whitewine(cortonmontrachetwhiteburgundy),
    inference(resolution,[],[f6256,f3734]) ).

fof(f3734,plain,
    ! [X0] :
      ( ~ whiteburgundy(X0)
      | whitewine(X0) ),
    inference(cnf_transformation,[],[f1947]) ).

fof(f1947,plain,
    ! [X0] :
      ( ~ whiteburgundy(X0)
      | whitewine(X0) ),
    inference(ennf_transformation,[],[f1237]) ).

fof(f1237,axiom,
    ! [X0] :
      ( whiteburgundy(X0)
     => whitewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula584) ).

fof(f6256,plain,
    whiteburgundy(cortonmontrachetwhiteburgundy),
    inference(resolution,[],[f4781,f3960]) ).

fof(f3960,plain,
    whiteburgundy_aux(cortonmontrachetwhiteburgundy),
    inference(cnf_transformation,[],[f408]) ).

fof(f408,axiom,
    whiteburgundy_aux(cortonmontrachetwhiteburgundy),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula408) ).

fof(f4781,plain,
    ! [X0] :
      ( ~ whiteburgundy_aux(X0)
      | whiteburgundy(X0) ),
    inference(cnf_transformation,[],[f2116]) ).

fof(f2116,plain,
    ! [X0] :
      ( whiteburgundy(X0)
      | ~ whiteburgundy_aux(X0) ),
    inference(ennf_transformation,[],[f762]) ).

fof(f762,axiom,
    ! [X0] :
      ( whiteburgundy_aux(X0)
     => whiteburgundy(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula109) ).

fof(f6970,plain,
    ( ~ whitewine(cortonmontrachetwhiteburgundy)
    | ~ spl95_40 ),
    inference(resolution,[],[f6965,f6542]) ).

fof(f6542,plain,
    q31(cortonmontrachetwhiteburgundy),
    inference(resolution,[],[f6168,f6256]) ).

fof(f6168,plain,
    ! [X0] :
      ( ~ whiteburgundy(X0)
      | q31(X0) ),
    inference(resolution,[],[f4507,f4438]) ).

fof(f6965,plain,
    ( ! [X0] :
        ( ~ q31(X0)
        | ~ whitewine(X0) )
    | ~ spl95_40 ),
    inference(resolution,[],[f6964,f6816]) ).

fof(f6816,plain,
    ( ! [X0] :
        ( ~ drywine(X0)
        | ~ whitewine(X0) )
    | ~ spl95_40 ),
    inference(subsumption_resolution,[],[f3823,f5451]) ).

fof(f5451,plain,
    ( ! [X61] : ~ drywhitewine(X61)
    | ~ spl95_40 ),
    inference(avatar_component_clause,[],[f5450]) ).

fof(f5450,plain,
    ( spl95_40
  <=> ! [X61] : ~ drywhitewine(X61) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_40])]) ).

fof(f3823,plain,
    ! [X0] :
      ( drywhitewine(X0)
      | ~ whitewine(X0)
      | ~ drywine(X0) ),
    inference(cnf_transformation,[],[f2393]) ).

fof(f2393,plain,
    ! [X0] :
      ( ~ whitewine(X0)
      | ~ drywine(X0)
      | drywhitewine(X0) ),
    inference(flattening,[],[f2392]) ).

fof(f2392,plain,
    ! [X0] :
      ( drywhitewine(X0)
      | ~ drywine(X0)
      | ~ whitewine(X0) ),
    inference(ennf_transformation,[],[f1105]) ).

fof(f1105,axiom,
    ! [X0] :
      ( ( drywine(X0)
        & whitewine(X0) )
     => drywhitewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula452) ).

fof(f6731,plain,
    ~ spl95_44,
    inference(avatar_contradiction_clause,[],[f6664]) ).

fof(f6664,plain,
    ( $false
    | ~ spl95_44 ),
    inference(subsumption_resolution,[],[f4690,f6649]) ).

fof(f6649,plain,
    ( ! [X0,X1] : ~ hasbody_aux(X0,X1)
    | ~ spl95_44 ),
    inference(subsumption_resolution,[],[f3781,f6636]) ).

fof(f6636,plain,
    ( ! [X8,X7] : ~ hasbody(X7,X8)
    | ~ spl95_44 ),
    inference(subsumption_resolution,[],[f5280,f5467]) ).

fof(f5467,plain,
    ( ! [X7] : ~ sP89(X7)
    | ~ spl95_44 ),
    inference(avatar_component_clause,[],[f5466]) ).

fof(f5466,plain,
    ( spl95_44
  <=> ! [X7] : ~ sP89(X7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_44])]) ).

fof(f5280,plain,
    ! [X8,X7] :
      ( ~ hasbody(X7,X8)
      | sP89(X7) ),
    inference(cnf_transformation,[],[f5280_D]) ).

fof(f5280_D,plain,
    ! [X7] :
      ( ! [X8] : ~ hasbody(X7,X8)
    <=> ~ sP89(X7) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP89])]) ).

fof(f4690,plain,
    hasbody_aux(mariettacabernetsauvignon,medium),
    inference(cnf_transformation,[],[f15]) ).

fof(f15,axiom,
    hasbody_aux(mariettacabernetsauvignon,medium),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula15) ).

fof(f6441,plain,
    ~ spl95_42,
    inference(avatar_contradiction_clause,[],[f6439]) ).

fof(f6439,plain,
    ( $false
    | ~ spl95_42 ),
    inference(subsumption_resolution,[],[f4949,f6437]) ).

fof(f6437,plain,
    ( ! [X0] : ~ sweetriesling_aux(X0)
    | ~ spl95_42 ),
    inference(subsumption_resolution,[],[f5016,f5459]) ).

fof(f5459,plain,
    ( ! [X93] : ~ sweetriesling(X93)
    | ~ spl95_42 ),
    inference(avatar_component_clause,[],[f5458]) ).

fof(f5458,plain,
    ( spl95_42
  <=> ! [X93] : ~ sweetriesling(X93) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_42])]) ).

fof(f6319,plain,
    ~ spl95_31,
    inference(avatar_contradiction_clause,[],[f6317]) ).

fof(f6317,plain,
    ( $false
    | ~ spl95_31 ),
    inference(subsumption_resolution,[],[f5060,f6315]) ).

fof(f6315,plain,
    ( ! [X0] : ~ petitesyrah_aux(X0)
    | ~ spl95_31 ),
    inference(subsumption_resolution,[],[f4891,f5414]) ).

fof(f5414,plain,
    ( ! [X74] : ~ petitesyrah(X74)
    | ~ spl95_31 ),
    inference(avatar_component_clause,[],[f5413]) ).

fof(f5413,plain,
    ( spl95_31
  <=> ! [X74] : ~ petitesyrah(X74) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_31])]) ).

fof(f4891,plain,
    ! [X0] :
      ( ~ petitesyrah_aux(X0)
      | petitesyrah(X0) ),
    inference(cnf_transformation,[],[f2454]) ).

fof(f2454,plain,
    ! [X0] :
      ( ~ petitesyrah_aux(X0)
      | petitesyrah(X0) ),
    inference(ennf_transformation,[],[f749]) ).

fof(f749,axiom,
    ! [X0] :
      ( petitesyrah_aux(X0)
     => petitesyrah(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula96) ).

fof(f5060,plain,
    petitesyrah_aux(mariettapetitesyrah),
    inference(cnf_transformation,[],[f436]) ).

fof(f436,axiom,
    petitesyrah_aux(mariettapetitesyrah),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula436) ).

fof(f6225,plain,
    ~ spl95_38,
    inference(avatar_contradiction_clause,[],[f6224]) ).

fof(f6224,plain,
    ( $false
    | ~ spl95_38 ),
    inference(subsumption_resolution,[],[f4464,f6223]) ).

fof(f6223,plain,
    ( ! [X0] : ~ sancerre_aux(X0)
    | ~ spl95_38 ),
    inference(subsumption_resolution,[],[f4679,f5443]) ).

fof(f5443,plain,
    ( ! [X24] : ~ sancerre(X24)
    | ~ spl95_38 ),
    inference(avatar_component_clause,[],[f5442]) ).

fof(f5442,plain,
    ( spl95_38
  <=> ! [X24] : ~ sancerre(X24) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_38])]) ).

fof(f4679,plain,
    ! [X0] :
      ( ~ sancerre_aux(X0)
      | sancerre(X0) ),
    inference(cnf_transformation,[],[f2022]) ).

fof(f2022,plain,
    ! [X0] :
      ( ~ sancerre_aux(X0)
      | sancerre(X0) ),
    inference(ennf_transformation,[],[f755]) ).

fof(f755,axiom,
    ! [X0] :
      ( sancerre_aux(X0)
     => sancerre(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula102) ).

fof(f4464,plain,
    sancerre_aux(closdelapoussiesancerre),
    inference(cnf_transformation,[],[f480]) ).

fof(f480,axiom,
    sancerre_aux(closdelapoussiesancerre),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula480) ).

fof(f5992,plain,
    ~ spl95_7,
    inference(avatar_contradiction_clause,[],[f5990]) ).

fof(f5990,plain,
    ( $false
    | ~ spl95_7 ),
    inference(subsumption_resolution,[],[f4905,f5988]) ).

fof(f5988,plain,
    ( ! [X0] : ~ semillon_aux(X0)
    | ~ spl95_7 ),
    inference(subsumption_resolution,[],[f3629,f5318]) ).

fof(f5318,plain,
    ( ! [X38] : ~ semillon(X38)
    | ~ spl95_7 ),
    inference(avatar_component_clause,[],[f5317]) ).

fof(f5317,plain,
    ( spl95_7
  <=> ! [X38] : ~ semillon(X38) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_7])]) ).

fof(f4905,plain,
    semillon_aux(congressspringssemillon),
    inference(cnf_transformation,[],[f486]) ).

fof(f486,axiom,
    semillon_aux(congressspringssemillon),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula486) ).

fof(f5964,plain,
    ( spl95_100
    | spl95_168 ),
    inference(avatar_split_clause,[],[f5186,f5962,f5689]) ).

fof(f5689,plain,
    ( spl95_100
  <=> sP42 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_100])]) ).

fof(f5186,plain,
    ! [X0] :
      ( ~ whitetablewine(X0)
      | sP42 ),
    inference(cnf_transformation,[],[f5186_D]) ).

fof(f5186_D,plain,
    ( ! [X0] : ~ whitetablewine(X0)
  <=> ~ sP42 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP42])]) ).

fof(f5960,plain,
    ( spl95_70
    | spl95_167 ),
    inference(avatar_split_clause,[],[f5140,f5958,f5570]) ).

fof(f5570,plain,
    ( spl95_70
  <=> sP19 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_70])]) ).

fof(f5140,plain,
    ! [X31] :
      ( ~ semillonorsauvignonblanc(X31)
      | sP19 ),
    inference(cnf_transformation,[],[f5140_D]) ).

fof(f5140_D,plain,
    ( ! [X31] : ~ semillonorsauvignonblanc(X31)
  <=> ~ sP19 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP19])]) ).

fof(f5956,plain,
    ( spl95_166
    | spl95_75 ),
    inference(avatar_split_clause,[],[f5210,f5590,f5954]) ).

fof(f5590,plain,
    ( spl95_75
  <=> sP54 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_75])]) ).

fof(f5210,plain,
    ! [X25] :
      ( sP54
      | ~ vintage(X25) ),
    inference(cnf_transformation,[],[f5210_D]) ).

fof(f5210_D,plain,
    ( ! [X25] : ~ vintage(X25)
  <=> ~ sP54 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP54])]) ).

fof(f5952,plain,
    ( spl95_55
    | spl95_165 ),
    inference(avatar_split_clause,[],[f5274,f5950,f5510]) ).

fof(f5510,plain,
    ( spl95_55
  <=> sP86 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_55])]) ).

fof(f5274,plain,
    ! [X12] :
      ( ~ sP85(X12)
      | sP86 ),
    inference(cnf_transformation,[],[f5274_D]) ).

fof(f5274_D,plain,
    ( ! [X12] : ~ sP85(X12)
  <=> ~ sP86 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP86])]) ).

fof(f5948,plain,
    ( spl95_77
    | spl95_164 ),
    inference(avatar_split_clause,[],[f5244,f5946,f5598]) ).

fof(f5598,plain,
    ( spl95_77
  <=> sP71 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_77])]) ).

fof(f5244,plain,
    ! [X42] :
      ( ~ icewine(X42)
      | sP71 ),
    inference(cnf_transformation,[],[f5244_D]) ).

fof(f5244_D,plain,
    ( ! [X42] : ~ icewine(X42)
  <=> ~ sP71 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP71])]) ).

fof(f5944,plain,
    ( spl95_96
    | spl95_163 ),
    inference(avatar_split_clause,[],[f5214,f5942,f5674]) ).

fof(f5674,plain,
    ( spl95_96
  <=> sP56 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_96])]) ).

fof(f5214,plain,
    ! [X32] :
      ( ~ whitewine(X32)
      | sP56 ),
    inference(cnf_transformation,[],[f5214_D]) ).

fof(f5214_D,plain,
    ( ! [X32] : ~ whitewine(X32)
  <=> ~ sP56 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP56])]) ).

fof(f5940,plain,
    ( spl95_103
    | spl95_162 ),
    inference(avatar_split_clause,[],[f5160,f5938,f5701]) ).

fof(f5701,plain,
    ( spl95_103
  <=> sP29 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_103])]) ).

fof(f5160,plain,
    ! [X86] :
      ( ~ grape(X86)
      | sP29 ),
    inference(cnf_transformation,[],[f5160_D]) ).

fof(f5160_D,plain,
    ( ! [X86] : ~ grape(X86)
  <=> ~ sP29 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP29])]) ).

fof(f5936,plain,
    ( spl95_161
    | spl95_72 ),
    inference(avatar_split_clause,[],[f5124,f5578,f5934]) ).

fof(f5578,plain,
    ( spl95_72
  <=> sP11 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_72])]) ).

fof(f5124,plain,
    ! [X27] :
      ( sP11
      | ~ rosewine(X27) ),
    inference(cnf_transformation,[],[f5124_D]) ).

fof(f5124_D,plain,
    ( ! [X27] : ~ rosewine(X27)
  <=> ~ sP11 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP11])]) ).

fof(f5932,plain,
    ( spl95_160
    | spl95_69 ),
    inference(avatar_split_clause,[],[f5110,f5566,f5930]) ).

fof(f5566,plain,
    ( spl95_69
  <=> sP4 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_69])]) ).

fof(f5110,plain,
    ! [X83] :
      ( sP4
      | ~ pauillac(X83) ),
    inference(cnf_transformation,[],[f5110_D]) ).

fof(f5110_D,plain,
    ( ! [X83] : ~ pauillac(X83)
  <=> ~ sP4 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP4])]) ).

fof(f5928,plain,
    ( spl95_62
    | spl95_159 ),
    inference(avatar_split_clause,[],[f5152,f5926,f5538]) ).

fof(f5538,plain,
    ( spl95_62
  <=> sP25 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_62])]) ).

fof(f5152,plain,
    ! [X19] :
      ( ~ dryredwine(X19)
      | sP25 ),
    inference(cnf_transformation,[],[f5152_D]) ).

fof(f5152_D,plain,
    ( ! [X19] : ~ dryredwine(X19)
  <=> ~ sP25 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP25])]) ).

fof(f5924,plain,
    ( spl95_158
    | spl95_82 ),
    inference(avatar_split_clause,[],[f5278,f5618,f5922]) ).

fof(f5618,plain,
    ( spl95_82
  <=> sP88 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_82])]) ).

fof(f5278,plain,
    ! [X17] :
      ( sP88
      | ~ sP87(X17) ),
    inference(cnf_transformation,[],[f5278_D]) ).

fof(f5278_D,plain,
    ( ! [X17] : ~ sP87(X17)
  <=> ~ sP88 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP88])]) ).

fof(f5920,plain,
    ( spl95_157
    | spl95_60 ),
    inference(avatar_split_clause,[],[f5220,f5530,f5918]) ).

fof(f5530,plain,
    ( spl95_60
  <=> sP59 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_60])]) ).

fof(f5220,plain,
    ! [X36] :
      ( sP59
      | ~ wine(X36) ),
    inference(cnf_transformation,[],[f5220_D]) ).

fof(f5220_D,plain,
    ( ! [X36] : ~ wine(X36)
  <=> ~ sP59 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP59])]) ).

fof(f5916,plain,
    ( spl95_54
    | spl95_156 ),
    inference(avatar_split_clause,[],[f5102,f5914,f5506]) ).

fof(f5506,plain,
    ( spl95_54
  <=> sP0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_54])]) ).

fof(f5102,plain,
    ! [X2] :
      ( ~ redtablewine(X2)
      | sP0 ),
    inference(cnf_transformation,[],[f5102_D]) ).

fof(f5102_D,plain,
    ( ! [X2] : ~ redtablewine(X2)
  <=> ~ sP0 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP0])]) ).

fof(f5912,plain,
    ( spl95_86
    | spl95_155 ),
    inference(avatar_split_clause,[],[f5154,f5910,f5634]) ).

fof(f5634,plain,
    ( spl95_86
  <=> sP26 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_86])]) ).

fof(f5154,plain,
    ! [X68] :
      ( ~ beaujolais(X68)
      | sP26 ),
    inference(cnf_transformation,[],[f5154_D]) ).

fof(f5154_D,plain,
    ( ! [X68] : ~ beaujolais(X68)
  <=> ~ sP26 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP26])]) ).

fof(f5908,plain,
    ( spl95_154
    | spl95_81 ),
    inference(avatar_split_clause,[],[f5156,f5614,f5906]) ).

fof(f5614,plain,
    ( spl95_81
  <=> sP27 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_81])]) ).

fof(f5156,plain,
    ! [X79] :
      ( sP27
      | ~ wineflavor(X79) ),
    inference(cnf_transformation,[],[f5156_D]) ).

fof(f5156_D,plain,
    ( ! [X79] : ~ wineflavor(X79)
  <=> ~ sP27 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP27])]) ).

fof(f5904,plain,
    ( spl95_153
    | spl95_87 ),
    inference(avatar_split_clause,[],[f5204,f5638,f5902]) ).

fof(f5638,plain,
    ( spl95_87
  <=> sP51 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_87])]) ).

fof(f5204,plain,
    ! [X62] :
      ( sP51
      | ~ meursault(X62) ),
    inference(cnf_transformation,[],[f5204_D]) ).

fof(f5204_D,plain,
    ( ! [X62] : ~ meursault(X62)
  <=> ~ sP51 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP51])]) ).

fof(f5900,plain,
    ( spl95_152
    | spl95_52 ),
    inference(avatar_split_clause,[],[f5172,f5498,f5898]) ).

fof(f5498,plain,
    ( spl95_52
  <=> sP35 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_52])]) ).

fof(f5172,plain,
    ! [X23] :
      ( sP35
      | ~ port(X23) ),
    inference(cnf_transformation,[],[f5172_D]) ).

fof(f5172_D,plain,
    ( ! [X23] : ~ port(X23)
  <=> ~ sP35 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP35])]) ).

fof(f5896,plain,
    ( spl95_66
    | spl95_151 ),
    inference(avatar_split_clause,[],[f5190,f5894,f5554]) ).

fof(f5554,plain,
    ( spl95_66
  <=> sP44 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_66])]) ).

fof(f5190,plain,
    ! [X78] :
      ( ~ vintageyear(X78)
      | sP44 ),
    inference(cnf_transformation,[],[f5190_D]) ).

fof(f5190_D,plain,
    ( ! [X78] : ~ vintageyear(X78)
  <=> ~ sP44 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP44])]) ).

fof(f5892,plain,
    ( spl95_150
    | spl95_61 ),
    inference(avatar_split_clause,[],[f5250,f5534,f5890]) ).

fof(f5534,plain,
    ( spl95_61
  <=> sP74 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_61])]) ).

fof(f5250,plain,
    ! [X49] :
      ( sP74
      | ~ sP73(X49) ),
    inference(cnf_transformation,[],[f5250_D]) ).

fof(f5250_D,plain,
    ( ! [X49] : ~ sP73(X49)
  <=> ~ sP74 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP74])]) ).

fof(f5888,plain,
    ( spl95_149
    | spl95_94 ),
    inference(avatar_split_clause,[],[f5218,f5666,f5886]) ).

fof(f5666,plain,
    ( spl95_94
  <=> sP58 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_94])]) ).

fof(f5218,plain,
    ! [X43] :
      ( sP58
      | ~ chardonnay(X43) ),
    inference(cnf_transformation,[],[f5218_D]) ).

fof(f5218_D,plain,
    ( ! [X43] : ~ chardonnay(X43)
  <=> ~ sP58 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP58])]) ).

fof(f5884,plain,
    ( spl95_101
    | spl95_148 ),
    inference(avatar_split_clause,[],[f5212,f5882,f5693]) ).

fof(f5693,plain,
    ( spl95_101
  <=> sP55 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_101])]) ).

fof(f5212,plain,
    ! [X85] :
      ( ~ winery(X85)
      | sP55 ),
    inference(cnf_transformation,[],[f5212_D]) ).

fof(f5212_D,plain,
    ( ! [X85] : ~ winery(X85)
  <=> ~ sP55 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP55])]) ).

fof(f5880,plain,
    ( spl95_107
    | spl95_147 ),
    inference(avatar_split_clause,[],[f5196,f5878,f5717]) ).

fof(f5717,plain,
    ( spl95_107
  <=> sP47 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_107])]) ).

fof(f5196,plain,
    ! [X44] :
      ( ~ dryriesling(X44)
      | sP47 ),
    inference(cnf_transformation,[],[f5196_D]) ).

fof(f5196_D,plain,
    ( ! [X44] : ~ dryriesling(X44)
  <=> ~ sP47 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP47])]) ).

fof(f5876,plain,
    ( spl95_71
    | spl95_146 ),
    inference(avatar_split_clause,[],[f5232,f5874,f5574]) ).

fof(f5574,plain,
    ( spl95_71
  <=> sP65 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_71])]) ).

fof(f5232,plain,
    ! [X54] :
      ( ~ cabernetfranc(X54)
      | sP65 ),
    inference(cnf_transformation,[],[f5232_D]) ).

fof(f5232_D,plain,
    ( ! [X54] : ~ cabernetfranc(X54)
  <=> ~ sP65 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP65])]) ).

fof(f5872,plain,
    ( spl95_145
    | spl95_59 ),
    inference(avatar_split_clause,[],[f5166,f5526,f5870]) ).

fof(f5526,plain,
    ( spl95_59
  <=> sP32 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_59])]) ).

fof(f5166,plain,
    ! [X52] :
      ( sP32
      | ~ winecolor(X52) ),
    inference(cnf_transformation,[],[f5166_D]) ).

fof(f5166_D,plain,
    ( ! [X52] : ~ winecolor(X52)
  <=> ~ sP32 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP32])]) ).

fof(f5868,plain,
    ( spl95_144
    | spl95_68 ),
    inference(avatar_split_clause,[],[f5266,f5562,f5866]) ).

fof(f5562,plain,
    ( spl95_68
  <=> sP82 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_68])]) ).

fof(f5266,plain,
    ! [X59] :
      ( sP82
      | ~ sP81(X59) ),
    inference(cnf_transformation,[],[f5266_D]) ).

fof(f5266_D,plain,
    ( ! [X59] : ~ sP81(X59)
  <=> ~ sP82 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP82])]) ).

fof(f5864,plain,
    ( spl95_98
    | spl95_143 ),
    inference(avatar_split_clause,[],[f5236,f5862,f5682]) ).

fof(f5682,plain,
    ( spl95_98
  <=> sP67 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_98])]) ).

fof(f5236,plain,
    ! [X14] :
      ( ~ winetaste(X14)
      | sP67 ),
    inference(cnf_transformation,[],[f5236_D]) ).

fof(f5236_D,plain,
    ( ! [X14] : ~ winetaste(X14)
  <=> ~ sP67 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP67])]) ).

fof(f5860,plain,
    ( spl95_65
    | spl95_142 ),
    inference(avatar_split_clause,[],[f5128,f5858,f5550]) ).

fof(f5550,plain,
    ( spl95_65
  <=> sP13 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_65])]) ).

fof(f5128,plain,
    ! [X94] :
      ( ~ muscadet(X94)
      | sP13 ),
    inference(cnf_transformation,[],[f5128_D]) ).

fof(f5128_D,plain,
    ( ! [X94] : ~ muscadet(X94)
  <=> ~ sP13 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP13])]) ).

fof(f5856,plain,
    ( spl95_83
    | spl95_141 ),
    inference(avatar_split_clause,[],[f5148,f5854,f5622]) ).

fof(f5622,plain,
    ( spl95_83
  <=> sP23 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_83])]) ).

fof(f5148,plain,
    ! [X48] :
      ( ~ redburgundy(X48)
      | sP23 ),
    inference(cnf_transformation,[],[f5148_D]) ).

fof(f5148_D,plain,
    ( ! [X48] : ~ redburgundy(X48)
  <=> ~ sP23 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP23])]) ).

fof(f5852,plain,
    ( spl95_93
    | spl95_140 ),
    inference(avatar_split_clause,[],[f5262,f5850,f5662]) ).

fof(f5662,plain,
    ( spl95_93
  <=> sP80 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_93])]) ).

fof(f5262,plain,
    ! [X29] :
      ( ~ sP79(X29)
      | sP80 ),
    inference(cnf_transformation,[],[f5262_D]) ).

fof(f5262_D,plain,
    ( ! [X29] : ~ sP79(X29)
  <=> ~ sP80 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP80])]) ).

fof(f5848,plain,
    ( spl95_139
    | spl95_76 ),
    inference(avatar_split_clause,[],[f5178,f5594,f5846]) ).

fof(f5594,plain,
    ( spl95_76
  <=> sP38 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_76])]) ).

fof(f5178,plain,
    ! [X33] :
      ( sP38
      | ~ anjou(X33) ),
    inference(cnf_transformation,[],[f5178_D]) ).

fof(f5178_D,plain,
    ( ! [X33] : ~ anjou(X33)
  <=> ~ sP38 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP38])]) ).

fof(f5844,plain,
    ( spl95_78
    | spl95_138 ),
    inference(avatar_split_clause,[],[f5136,f5842,f5602]) ).

fof(f5602,plain,
    ( spl95_78
  <=> sP17 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_78])]) ).

fof(f5136,plain,
    ! [X13] :
      ( ~ redbordeaux(X13)
      | sP17 ),
    inference(cnf_transformation,[],[f5136_D]) ).

fof(f5136_D,plain,
    ( ! [X13] : ~ redbordeaux(X13)
  <=> ~ sP17 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP17])]) ).

fof(f5840,plain,
    ( spl95_137
    | spl95_58 ),
    inference(avatar_split_clause,[],[f5200,f5522,f5838]) ).

fof(f5522,plain,
    ( spl95_58
  <=> sP49 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_58])]) ).

fof(f5200,plain,
    ! [X88] :
      ( sP49
      | ~ medoc(X88) ),
    inference(cnf_transformation,[],[f5200_D]) ).

fof(f5200_D,plain,
    ( ! [X88] : ~ medoc(X88)
  <=> ~ sP49 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP49])]) ).

fof(f5836,plain,
    ( spl95_136
    | spl95_91 ),
    inference(avatar_split_clause,[],[f5116,f5654,f5834]) ).

fof(f5654,plain,
    ( spl95_91
  <=> sP7 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_91])]) ).

fof(f5116,plain,
    ! [X56] :
      ( sP7
      | ~ sweetwine(X56) ),
    inference(cnf_transformation,[],[f5116_D]) ).

fof(f5116_D,plain,
    ( ! [X56] : ~ sweetwine(X56)
  <=> ~ sP7 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP7])]) ).

fof(f5832,plain,
    ( spl95_135
    | spl95_105 ),
    inference(avatar_split_clause,[],[f5192,f5709,f5830]) ).

fof(f5709,plain,
    ( spl95_105
  <=> sP45 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_105])]) ).

fof(f5192,plain,
    ! [X37] :
      ( sP45
      | ~ chianti(X37) ),
    inference(cnf_transformation,[],[f5192_D]) ).

fof(f5192_D,plain,
    ( ! [X37] : ~ chianti(X37)
  <=> ~ sP45 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP45])]) ).

fof(f5828,plain,
    ( spl95_134
    | spl95_51 ),
    inference(avatar_split_clause,[],[f5150,f5494,f5826]) ).

fof(f5494,plain,
    ( spl95_51
  <=> sP24 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_51])]) ).

fof(f5150,plain,
    ! [X1] :
      ( sP24
      | ~ italianwine(X1) ),
    inference(cnf_transformation,[],[f5150_D]) ).

fof(f5150_D,plain,
    ( ! [X1] : ~ italianwine(X1)
  <=> ~ sP24 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP24])]) ).

fof(f5824,plain,
    ( spl95_47
    | spl95_133 ),
    inference(avatar_split_clause,[],[f5130,f5822,f5478]) ).

fof(f5478,plain,
    ( spl95_47
  <=> sP14 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_47])]) ).

fof(f5130,plain,
    ! [X34] :
      ( ~ germanwine(X34)
      | sP14 ),
    inference(cnf_transformation,[],[f5130_D]) ).

fof(f5130_D,plain,
    ( ! [X34] : ~ germanwine(X34)
  <=> ~ sP14 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP14])]) ).

fof(f5820,plain,
    ( spl95_132
    | spl95_74 ),
    inference(avatar_split_clause,[],[f5270,f5586,f5818]) ).

fof(f5586,plain,
    ( spl95_74
  <=> sP84 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_74])]) ).

fof(f5270,plain,
    ! [X9] :
      ( sP84
      | ~ sP83(X9) ),
    inference(cnf_transformation,[],[f5270_D]) ).

fof(f5270_D,plain,
    ( ! [X9] : ~ sP83(X9)
  <=> ~ sP84 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP84])]) ).

fof(f5816,plain,
    ( spl95_79
    | spl95_131 ),
    inference(avatar_split_clause,[],[f5230,f5814,f5606]) ).

fof(f5606,plain,
    ( spl95_79
  <=> sP64 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_79])]) ).

fof(f5230,plain,
    ! [X47] :
      ( ~ fullbodiedwine(X47)
      | sP64 ),
    inference(cnf_transformation,[],[f5230_D]) ).

fof(f5230_D,plain,
    ( ! [X47] : ~ fullbodiedwine(X47)
  <=> ~ sP64 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP64])]) ).

fof(f5812,plain,
    ( spl95_130
    | spl95_50 ),
    inference(avatar_split_clause,[],[f5242,f5490,f5810]) ).

fof(f5490,plain,
    ( spl95_50
  <=> sP70 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_50])]) ).

fof(f5242,plain,
    ! [X35] :
      ( sP70
      | ~ dessertwine(X35) ),
    inference(cnf_transformation,[],[f5242_D]) ).

fof(f5242_D,plain,
    ( ! [X35] : ~ dessertwine(X35)
  <=> ~ sP70 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP70])]) ).

fof(f5808,plain,
    ( spl95_53
    | spl95_129 ),
    inference(avatar_split_clause,[],[f5120,f5806,f5502]) ).

fof(f5502,plain,
    ( spl95_53
  <=> sP9 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_53])]) ).

fof(f5120,plain,
    ! [X16] :
      ( ~ whitebordeaux(X16)
      | sP9 ),
    inference(cnf_transformation,[],[f5120_D]) ).

fof(f5120_D,plain,
    ( ! [X16] : ~ whitebordeaux(X16)
  <=> ~ sP9 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP9])]) ).

fof(f5804,plain,
    ( spl95_85
    | spl95_128 ),
    inference(avatar_split_clause,[],[f5228,f5802,f5630]) ).

fof(f5630,plain,
    ( spl95_85
  <=> sP63 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_85])]) ).

fof(f5228,plain,
    ! [X91] :
      ( ~ margaux(X91)
      | sP63 ),
    inference(cnf_transformation,[],[f5228_D]) ).

fof(f5228_D,plain,
    ( ! [X91] : ~ margaux(X91)
  <=> ~ sP63 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP63])]) ).

fof(f5800,plain,
    ( spl95_127
    | spl95_63 ),
    inference(avatar_split_clause,[],[f5106,f5542,f5798]) ).

fof(f5542,plain,
    ( spl95_63
  <=> sP2 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_63])]) ).

fof(f5106,plain,
    ! [X65] :
      ( sP2
      | ~ zinfandel(X65) ),
    inference(cnf_transformation,[],[f5106_D]) ).

fof(f5106_D,plain,
    ( ! [X65] : ~ zinfandel(X65)
  <=> ~ sP2 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP2])]) ).

fof(f5796,plain,
    ( spl95_126
    | spl95_90 ),
    inference(avatar_split_clause,[],[f5118,f5650,f5794]) ).

fof(f5650,plain,
    ( spl95_90
  <=> sP8 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_90])]) ).

fof(f5118,plain,
    ! [X6] :
      ( sP8
      | ~ winebody(X6) ),
    inference(cnf_transformation,[],[f5118_D]) ).

fof(f5118_D,plain,
    ( ! [X6] : ~ winebody(X6)
  <=> ~ sP8 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP8])]) ).

fof(f5792,plain,
    ( spl95_125
    | spl95_56 ),
    inference(avatar_split_clause,[],[f5188,f5514,f5790]) ).

fof(f5514,plain,
    ( spl95_56
  <=> sP43 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_56])]) ).

fof(f5188,plain,
    ! [X71] :
      ( sP43
      | ~ americanwine(X71) ),
    inference(cnf_transformation,[],[f5188_D]) ).

fof(f5188_D,plain,
    ( ! [X71] : ~ americanwine(X71)
  <=> ~ sP43 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP43])]) ).

fof(f5788,plain,
    ( spl95_67
    | spl95_124 ),
    inference(avatar_split_clause,[],[f5168,f5786,f5558]) ).

fof(f5558,plain,
    ( spl95_67
  <=> sP33 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_67])]) ).

fof(f5168,plain,
    ! [X96] :
      ( ~ bordeaux(X96)
      | sP33 ),
    inference(cnf_transformation,[],[f5168_D]) ).

fof(f5168_D,plain,
    ( ! [X96] : ~ bordeaux(X96)
  <=> ~ sP33 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP33])]) ).

fof(f5784,plain,
    ( spl95_123
    | spl95_97 ),
    inference(avatar_split_clause,[],[f5198,f5678,f5782]) ).

fof(f5678,plain,
    ( spl95_97
  <=> sP48 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_97])]) ).

fof(f5198,plain,
    ! [X95] :
      ( sP48
      | ~ meritage(X95) ),
    inference(cnf_transformation,[],[f5198_D]) ).

fof(f5198_D,plain,
    ( ! [X95] : ~ meritage(X95)
  <=> ~ sP48 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP48])]) ).

fof(f5780,plain,
    ( spl95_64
    | spl95_122 ),
    inference(avatar_split_clause,[],[f5182,f5778,f5546]) ).

fof(f5546,plain,
    ( spl95_64
  <=> sP40 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_64])]) ).

fof(f5182,plain,
    ! [X40] :
      ( ~ sauvignonblanc(X40)
      | sP40 ),
    inference(cnf_transformation,[],[f5182_D]) ).

fof(f5182_D,plain,
    ( ! [X40] : ~ sauvignonblanc(X40)
  <=> ~ sP40 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP40])]) ).

fof(f5776,plain,
    ( spl95_89
    | spl95_121 ),
    inference(avatar_split_clause,[],[f5216,f5774,f5646]) ).

fof(f5646,plain,
    ( spl95_89
  <=> sP57 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_89])]) ).

fof(f5216,plain,
    ! [X92] :
      ( ~ pinotnoir(X92)
      | sP57 ),
    inference(cnf_transformation,[],[f5216_D]) ).

fof(f5216_D,plain,
    ( ! [X92] : ~ pinotnoir(X92)
  <=> ~ sP57 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP57])]) ).

fof(f5772,plain,
    ( spl95_120
    | spl95_104 ),
    inference(avatar_split_clause,[],[f5184,f5705,f5770]) ).

fof(f5705,plain,
    ( spl95_104
  <=> sP41 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_104])]) ).

fof(f5184,plain,
    ! [X51] :
      ( sP41
      | ~ gamay(X51) ),
    inference(cnf_transformation,[],[f5184_D]) ).

fof(f5184_D,plain,
    ( ! [X51] : ~ gamay(X51)
  <=> ~ sP41 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP41])]) ).

fof(f5768,plain,
    ( spl95_119
    | spl95_88 ),
    inference(avatar_split_clause,[],[f5108,f5642,f5766]) ).

fof(f5642,plain,
    ( spl95_88
  <=> sP3 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_88])]) ).

fof(f5108,plain,
    ! [X72] :
      ( sP3
      | ~ drywine(X72) ),
    inference(cnf_transformation,[],[f5108_D]) ).

fof(f5108_D,plain,
    ( ! [X72] : ~ drywine(X72)
  <=> ~ sP3 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP3])]) ).

fof(f5764,plain,
    ( spl95_118
    | spl95_92 ),
    inference(avatar_split_clause,[],[f5234,f5658,f5762]) ).

fof(f5658,plain,
    ( spl95_92
  <=> sP66 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_92])]) ).

fof(f5234,plain,
    ! [X57] :
      ( sP66
      | ~ winegrape(X57) ),
    inference(cnf_transformation,[],[f5234_D]) ).

fof(f5234_D,plain,
    ( ! [X57] : ~ winegrape(X57)
  <=> ~ sP66 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP66])]) ).

fof(f5760,plain,
    ( spl95_106
    | spl95_117 ),
    inference(avatar_split_clause,[],[f5290,f5758,f5713]) ).

fof(f5713,plain,
    ( spl95_106
  <=> sP94 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_106])]) ).

fof(f5290,plain,
    ! [X64] :
      ( ~ sP93(X64)
      | sP94 ),
    inference(cnf_transformation,[],[f5290_D]) ).

fof(f5290_D,plain,
    ( ! [X64] : ~ sP93(X64)
  <=> ~ sP94 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP94])]) ).

fof(f5756,plain,
    ( spl95_80
    | spl95_116 ),
    inference(avatar_split_clause,[],[f5132,f5754,f5610]) ).

fof(f5610,plain,
    ( spl95_80
  <=> sP15 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_80])]) ).

fof(f5132,plain,
    ! [X53] :
      ( ~ tablewine(X53)
      | sP15 ),
    inference(cnf_transformation,[],[f5132_D]) ).

fof(f5132_D,plain,
    ( ! [X53] : ~ tablewine(X53)
  <=> ~ sP15 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP15])]) ).

fof(f5752,plain,
    ( spl95_115
    | spl95_48 ),
    inference(avatar_split_clause,[],[f5138,f5482,f5750]) ).

fof(f5482,plain,
    ( spl95_48
  <=> sP18 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_48])]) ).

fof(f5138,plain,
    ! [X75] :
      ( sP18
      | ~ whiteloire(X75) ),
    inference(cnf_transformation,[],[f5138_D]) ).

fof(f5138_D,plain,
    ( ! [X75] : ~ whiteloire(X75)
  <=> ~ sP18 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP18])]) ).

fof(f5748,plain,
    ( spl95_95
    | spl95_114 ),
    inference(avatar_split_clause,[],[f5170,f5746,f5670]) ).

fof(f5670,plain,
    ( spl95_95
  <=> sP34 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_95])]) ).

fof(f5170,plain,
    ! [X5] :
      ( ~ potableliquid(X5)
      | sP34 ),
    inference(cnf_transformation,[],[f5170_D]) ).

fof(f5170_D,plain,
    ( ! [X5] : ~ potableliquid(X5)
  <=> ~ sP34 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP34])]) ).

fof(f5744,plain,
    ( spl95_113
    | spl95_84 ),
    inference(avatar_split_clause,[],[f5194,f5626,f5742]) ).

fof(f5626,plain,
    ( spl95_84
  <=> sP46 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_84])]) ).

fof(f5194,plain,
    ! [X81] :
      ( sP46
      | ~ region(X81) ),
    inference(cnf_transformation,[],[f5194_D]) ).

fof(f5194_D,plain,
    ( ! [X81] : ~ region(X81)
  <=> ~ sP46 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP46])]) ).

fof(f5740,plain,
    ( spl95_46
    | spl95_112 ),
    inference(avatar_split_clause,[],[f5176,f5738,f5474]) ).

fof(f5474,plain,
    ( spl95_46
  <=> sP37 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_46])]) ).

fof(f5176,plain,
    ! [X30] :
      ( ~ cabernetsauvignon(X30)
      | sP37 ),
    inference(cnf_transformation,[],[f5176_D]) ).

fof(f5176_D,plain,
    ( ! [X30] : ~ cabernetsauvignon(X30)
  <=> ~ sP37 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP37])]) ).

fof(f5736,plain,
    ( spl95_111
    | spl95_73 ),
    inference(avatar_split_clause,[],[f5144,f5582,f5734]) ).

fof(f5582,plain,
    ( spl95_73
  <=> sP21 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_73])]) ).

fof(f5144,plain,
    ! [X82] :
      ( sP21
      | ~ winesugar(X82) ),
    inference(cnf_transformation,[],[f5144_D]) ).

fof(f5144_D,plain,
    ( ! [X82] : ~ winesugar(X82)
  <=> ~ sP21 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP21])]) ).

fof(f5732,plain,
    ( spl95_49
    | spl95_110 ),
    inference(avatar_split_clause,[],[f5208,f5730,f5486]) ).

fof(f5486,plain,
    ( spl95_49
  <=> sP53 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_49])]) ).

fof(f5208,plain,
    ! [X22] :
      ( ~ pinotblanc(X22)
      | sP53 ),
    inference(cnf_transformation,[],[f5208_D]) ).

fof(f5208_D,plain,
    ( ! [X22] : ~ pinotblanc(X22)
  <=> ~ sP53 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP53])]) ).

fof(f5728,plain,
    ( spl95_109
    | spl95_102 ),
    inference(avatar_split_clause,[],[f5202,f5697,f5726]) ).

fof(f5697,plain,
    ( spl95_102
  <=> sP50 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_102])]) ).

fof(f5202,plain,
    ! [X55] :
      ( sP50
      | ~ stemilion(X55) ),
    inference(cnf_transformation,[],[f5202_D]) ).

fof(f5202_D,plain,
    ( ! [X55] : ~ stemilion(X55)
  <=> ~ sP50 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP50])]) ).

fof(f5724,plain,
    ( spl95_108
    | spl95_57 ),
    inference(avatar_split_clause,[],[f5286,f5518,f5722]) ).

fof(f5518,plain,
    ( spl95_57
  <=> sP92 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_57])]) ).

fof(f5286,plain,
    ! [X77] :
      ( sP92
      | ~ sP91(X77) ),
    inference(cnf_transformation,[],[f5286_D]) ).

fof(f5286_D,plain,
    ( ! [X77] : ~ sP91(X77)
  <=> ~ sP92 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP92])]) ).

fof(f5720,plain,
    ( ~ spl95_46
    | ~ spl95_47
    | ~ spl95_3
    | ~ spl95_19
    | ~ spl95_48
    | ~ spl95_49
    | ~ spl95_50
    | ~ spl95_51
    | ~ spl95_52
    | ~ spl95_45
    | ~ spl95_27
    | ~ spl95_53
    | ~ spl95_8
    | ~ spl95_54
    | ~ spl95_55
    | ~ spl95_56
    | ~ spl95_57
    | ~ spl95_58
    | ~ spl95_12
    | ~ spl95_59
    | ~ spl95_60
    | ~ spl95_61
    | ~ spl95_62
    | ~ spl95_63
    | ~ spl95_64
    | ~ spl95_65
    | ~ spl95_66
    | ~ spl95_67
    | ~ spl95_68
    | ~ spl95_15
    | ~ spl95_33
    | ~ spl95_41
    | ~ spl95_25
    | ~ spl95_69
    | ~ spl95_70
    | ~ spl95_37
    | ~ spl95_71
    | ~ spl95_72
    | ~ spl95_9
    | ~ spl95_73
    | ~ spl95_74
    | ~ spl95_75
    | ~ spl95_76
    | ~ spl95_17
    | ~ spl95_77
    | ~ spl95_78
    | ~ spl95_79
    | ~ spl95_80
    | ~ spl95_81
    | ~ spl95_39
    | ~ spl95_82
    | ~ spl95_2
    | ~ spl95_5
    | ~ spl95_83
    | ~ spl95_84
    | ~ spl95_85
    | ~ spl95_86
    | ~ spl95_87
    | ~ spl95_43
    | ~ spl95_88
    | ~ spl95_89
    | ~ spl95_90
    | ~ spl95_91
    | ~ spl95_92
    | ~ spl95_93
    | ~ spl95_94
    | ~ spl95_32
    | ~ spl95_95
    | ~ spl95_22
    | ~ spl95_96
    | ~ spl95_97
    | ~ spl95_98
    | ~ spl95_14
    | spl95_99
    | ~ spl95_100
    | ~ spl95_101
    | ~ spl95_102
    | ~ spl95_29
    | ~ spl95_103
    | ~ spl95_36
    | ~ spl95_24
    | ~ spl95_104
    | ~ spl95_105
    | ~ spl95_106
    | ~ spl95_107 ),
    inference(avatar_split_clause,[],[f5291,f5717,f5713,f5709,f5705,f5384,f5432,f5701,f5405,f5697,f5693,f5689,f5686,f5344,f5682,f5678,f5674,f5376,f5670,f5416,f5666,f5662,f5658,f5654,f5650,f5646,f5642,f5461,f5638,f5634,f5630,f5626,f5622,f5309,f5296,f5618,f5445,f5614,f5610,f5606,f5602,f5598,f5357,f5594,f5590,f5586,f5582,f5325,f5578,f5574,f5437,f5570,f5566,f5389,f5453,f5421,f5349,f5562,f5558,f5554,f5550,f5546,f5542,f5538,f5534,f5530,f5526,f5336,f5522,f5518,f5514,f5510,f5506,f5320,f5502,f5397,f5469,f5498,f5494,f5490,f5486,f5482,f5365,f5301,f5478,f5474]) ).

fof(f5301,plain,
    ( spl95_3
  <=> sP12 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_3])]) ).

fof(f5365,plain,
    ( spl95_19
  <=> sP62 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_19])]) ).

fof(f5469,plain,
    ( spl95_45
  <=> sP90 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_45])]) ).

fof(f5397,plain,
    ( spl95_27
  <=> sP60 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_27])]) ).

fof(f5320,plain,
    ( spl95_8
  <=> sP20 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_8])]) ).

fof(f5336,plain,
    ( spl95_12
  <=> sP16 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_12])]) ).

fof(f5349,plain,
    ( spl95_15
  <=> sP76 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_15])]) ).

fof(f5421,plain,
    ( spl95_33
  <=> sP78 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_33])]) ).

fof(f5453,plain,
    ( spl95_41
  <=> sP72 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_41])]) ).

fof(f5389,plain,
    ( spl95_25
  <=> sP5 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_25])]) ).

fof(f5437,plain,
    ( spl95_37
  <=> sP61 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_37])]) ).

fof(f5325,plain,
    ( spl95_9
  <=> sP52 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_9])]) ).

fof(f5357,plain,
    ( spl95_17
  <=> sP22 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_17])]) ).

fof(f5445,plain,
    ( spl95_39
  <=> sP69 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_39])]) ).

fof(f5296,plain,
    ( spl95_2
  <=> sP6 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2])]) ).

fof(f5309,plain,
    ( spl95_5
  <=> sP28 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_5])]) ).

fof(f5461,plain,
    ( spl95_43
  <=> sP39 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_43])]) ).

fof(f5416,plain,
    ( spl95_32
  <=> sP36 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_32])]) ).

fof(f5376,plain,
    ( spl95_22
  <=> sP10 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_22])]) ).

fof(f5344,plain,
    ( spl95_14
  <=> sP30 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_14])]) ).

fof(f5405,plain,
    ( spl95_29
  <=> sP1 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_29])]) ).

fof(f5432,plain,
    ( spl95_36
  <=> sP31 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_36])]) ).

fof(f5384,plain,
    ( spl95_24
  <=> sP68 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_24])]) ).

fof(f5291,plain,
    ! [X66,X67] :
      ( ~ sP47
      | ~ sP94
      | ~ sP45
      | ~ sP41
      | ~ sP68
      | ~ sP31
      | ~ sP29
      | ~ sP1
      | ~ sP50
      | ~ sP55
      | ~ sP42
      | ~ produceswine(X67,X66)
      | ~ sP30
      | ~ sP67
      | ~ sP48
      | ~ sP56
      | ~ sP10
      | ~ sP34
      | ~ sP36
      | ~ sP58
      | ~ sP80
      | ~ sP66
      | ~ sP7
      | ~ sP8
      | ~ sP57
      | ~ sP3
      | ~ sP39
      | ~ sP51
      | ~ sP26
      | ~ sP63
      | ~ sP46
      | ~ sP23
      | ~ sP28
      | ~ sP6
      | ~ sP88
      | ~ sP69
      | ~ sP27
      | ~ sP15
      | ~ sP64
      | ~ sP17
      | ~ sP71
      | ~ sP22
      | ~ sP38
      | ~ sP54
      | ~ sP84
      | ~ sP21
      | ~ sP52
      | ~ sP11
      | ~ sP65
      | ~ sP61
      | ~ sP19
      | ~ sP4
      | ~ sP5
      | ~ sP72
      | ~ sP78
      | ~ sP76
      | ~ sP82
      | ~ sP33
      | ~ sP44
      | ~ sP13
      | ~ sP40
      | ~ sP2
      | ~ sP25
      | ~ sP74
      | ~ sP59
      | ~ sP32
      | ~ sP16
      | ~ sP49
      | ~ sP92
      | ~ sP43
      | ~ sP86
      | ~ sP0
      | ~ sP20
      | ~ sP9
      | ~ sP60
      | ~ sP90
      | ~ sP35
      | ~ sP24
      | ~ sP70
      | ~ sP53
      | ~ sP18
      | ~ sP62
      | ~ sP12
      | ~ sP14
      | ~ sP37 ),
    inference(general_splitting,[],[f5289,f5290_D]) ).

fof(f5289,plain,
    ! [X66,X67,X64] :
      ( ~ produceswine(X67,X66)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84
      | ~ sP86
      | ~ sP88
      | ~ sP90
      | ~ sP92
      | ~ sP93(X64) ),
    inference(general_splitting,[],[f5287,f5288_D]) ).

fof(f5287,plain,
    ! [X63,X66,X67,X64] :
      ( ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84
      | ~ sP86
      | ~ sP88
      | ~ sP90
      | ~ sP92 ),
    inference(general_splitting,[],[f5285,f5286_D]) ).

fof(f5285,plain,
    ! [X77,X63,X66,X67,X64] :
      ( ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84
      | ~ sP86
      | ~ sP88
      | ~ sP90
      | ~ sP91(X77) ),
    inference(general_splitting,[],[f5283,f5284_D]) ).

fof(f5283,plain,
    ! [X76,X77,X63,X66,X67,X64] :
      ( ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84
      | ~ sP86
      | ~ sP88
      | ~ sP90 ),
    inference(general_splitting,[],[f5281,f5282_D]) ).

fof(f5282,plain,
    ! [X7] :
      ( sP90
      | ~ sP89(X7) ),
    inference(cnf_transformation,[],[f5282_D]) ).

fof(f5282_D,plain,
    ( ! [X7] : ~ sP89(X7)
  <=> ~ sP90 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP90])]) ).

fof(f5281,plain,
    ! [X76,X7,X77,X63,X66,X67,X64] :
      ( ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84
      | ~ sP86
      | ~ sP88
      | ~ sP89(X7) ),
    inference(general_splitting,[],[f5279,f5280_D]) ).

fof(f5279,plain,
    ! [X8,X7,X76,X77,X63,X66,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84
      | ~ sP86
      | ~ sP88 ),
    inference(general_splitting,[],[f5277,f5278_D]) ).

fof(f5277,plain,
    ! [X8,X7,X76,X77,X63,X17,X66,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84
      | ~ sP86
      | ~ sP87(X17) ),
    inference(general_splitting,[],[f5275,f5276_D]) ).

fof(f5275,plain,
    ! [X18,X8,X7,X76,X77,X17,X63,X66,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hassugar(X18,X17)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84
      | ~ sP86 ),
    inference(general_splitting,[],[f5273,f5274_D]) ).

fof(f5273,plain,
    ! [X18,X8,X7,X76,X77,X17,X63,X66,X12,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hassugar(X18,X17)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84
      | ~ sP85(X12) ),
    inference(general_splitting,[],[f5271,f5272_D]) ).

fof(f5271,plain,
    ! [X11,X18,X8,X7,X76,X77,X17,X63,X66,X12,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP84 ),
    inference(general_splitting,[],[f5269,f5270_D]) ).

fof(f5269,plain,
    ! [X11,X18,X8,X9,X7,X76,X77,X17,X63,X66,X12,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82
      | ~ sP83(X9) ),
    inference(general_splitting,[],[f5267,f5268_D]) ).

fof(f5267,plain,
    ! [X10,X11,X18,X8,X9,X7,X76,X77,X17,X63,X66,X12,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP82 ),
    inference(general_splitting,[],[f5265,f5266_D]) ).

fof(f5265,plain,
    ! [X10,X59,X11,X18,X8,X9,X7,X76,X77,X17,X63,X66,X12,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80
      | ~ sP81(X59) ),
    inference(general_splitting,[],[f5263,f5264_D]) ).

fof(f5263,plain,
    ! [X58,X10,X59,X11,X18,X8,X9,X7,X76,X77,X17,X63,X66,X12,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ haswinedescriptor(X59,X58)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP80 ),
    inference(general_splitting,[],[f5261,f5262_D]) ).

fof(f5261,plain,
    ! [X58,X10,X59,X11,X29,X18,X8,X9,X7,X76,X77,X17,X63,X66,X12,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ haswinedescriptor(X59,X58)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78
      | ~ sP79(X29) ),
    inference(general_splitting,[],[f5259,f5260_D]) ).

fof(f5259,plain,
    ! [X28,X10,X29,X11,X59,X58,X18,X8,X9,X7,X76,X77,X17,X63,X66,X12,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ madefromfruit(X29,X28)
      | ~ haswinedescriptor(X59,X58)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP78 ),
    inference(general_splitting,[],[f5257,f5258_D]) ).

fof(f5258,plain,
    ! [X4] :
      ( ~ sP77(X4)
      | sP78 ),
    inference(cnf_transformation,[],[f5258_D]) ).

fof(f5258_D,plain,
    ( ! [X4] : ~ sP77(X4)
  <=> ~ sP78 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP78])]) ).

fof(f5257,plain,
    ! [X28,X10,X29,X11,X59,X58,X18,X8,X9,X7,X76,X77,X4,X17,X63,X66,X12,X67,X64] :
      ( ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ madefromfruit(X29,X28)
      | ~ haswinedescriptor(X59,X58)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76
      | ~ sP77(X4) ),
    inference(general_splitting,[],[f5255,f5256_D]) ).

fof(f5255,plain,
    ! [X3,X10,X29,X11,X28,X59,X58,X18,X8,X9,X7,X76,X4,X77,X17,X63,X66,X12,X67,X64] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ madefromfruit(X29,X28)
      | ~ haswinedescriptor(X59,X58)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP76 ),
    inference(general_splitting,[],[f5253,f5254_D]) ).

fof(f5254,plain,
    ! [X20] :
      ( ~ sP75(X20)
      | sP76 ),
    inference(cnf_transformation,[],[f5254_D]) ).

fof(f5254_D,plain,
    ( ! [X20] : ~ sP75(X20)
  <=> ~ sP76 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP76])]) ).

fof(f5253,plain,
    ! [X3,X10,X29,X11,X28,X59,X58,X18,X8,X9,X7,X76,X4,X77,X17,X63,X66,X12,X67,X64,X20] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ madefromfruit(X29,X28)
      | ~ haswinedescriptor(X59,X58)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74
      | ~ sP75(X20) ),
    inference(general_splitting,[],[f5251,f5252_D]) ).

fof(f5251,plain,
    ! [X21,X3,X10,X29,X11,X28,X59,X58,X18,X8,X9,X7,X76,X4,X77,X17,X63,X66,X12,X67,X20,X64] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ madefromfruit(X29,X28)
      | ~ haswinedescriptor(X59,X58)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP74 ),
    inference(general_splitting,[],[f5249,f5250_D]) ).

fof(f5249,plain,
    ! [X21,X3,X10,X29,X11,X28,X59,X58,X49,X18,X8,X9,X7,X76,X4,X77,X17,X63,X66,X12,X67,X20,X64] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ madefromfruit(X29,X28)
      | ~ haswinedescriptor(X59,X58)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72
      | ~ sP73(X49) ),
    inference(general_splitting,[],[f5247,f5248_D]) ).

fof(f5247,plain,
    ! [X50,X21,X3,X10,X29,X11,X28,X49,X59,X58,X18,X8,X9,X7,X76,X4,X77,X17,X63,X66,X12,X67,X20,X64] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ madefromfruit(X29,X28)
      | ~ hasvintageyear(X49,X50)
      | ~ haswinedescriptor(X59,X58)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71
      | ~ sP72 ),
    inference(general_splitting,[],[f5245,f5246_D]) ).

fof(f5246,plain,
    ! [X61] :
      ( sP72
      | ~ drywhitewine(X61) ),
    inference(cnf_transformation,[],[f5246_D]) ).

fof(f5246_D,plain,
    ( ! [X61] : ~ drywhitewine(X61)
  <=> ~ sP72 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP72])]) ).

fof(f5245,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X8,X7,X77,X17,X63,X12,X61,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ madefromfruit(X29,X28)
      | ~ hasvintageyear(X49,X50)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70
      | ~ sP71 ),
    inference(general_splitting,[],[f5243,f5244_D]) ).

fof(f5243,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X8,X7,X77,X17,X63,X12,X67,X42,X61] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ madefromfruit(X29,X28)
      | ~ icewine(X42)
      | ~ hasvintageyear(X49,X50)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69
      | ~ sP70 ),
    inference(general_splitting,[],[f5241,f5242_D]) ).

fof(f5241,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X8,X7,X77,X17,X63,X35,X12,X67,X42,X61] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ hasvintageyear(X49,X50)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68
      | ~ sP69 ),
    inference(general_splitting,[],[f5239,f5240_D]) ).

fof(f5240,plain,
    ! [X24] :
      ( sP69
      | ~ sancerre(X24) ),
    inference(cnf_transformation,[],[f5240_D]) ).

fof(f5240_D,plain,
    ( ! [X24] : ~ sancerre(X24)
  <=> ~ sP69 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP69])]) ).

fof(f5239,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X8,X7,X77,X63,X17,X24,X35,X12,X42,X61,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ hasvintageyear(X49,X50)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68 ),
    inference(general_splitting,[],[f5237,f5238_D]) ).

fof(f5238,plain,
    ! [X84] :
      ( sP68
      | ~ redwine(X84) ),
    inference(cnf_transformation,[],[f5238_D]) ).

fof(f5238_D,plain,
    ( ! [X84] : ~ redwine(X84)
  <=> ~ sP68 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP68])]) ).

fof(f5237,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X8,X7,X77,X84,X63,X17,X24,X35,X12,X42,X61,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ hasvintageyear(X49,X50)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ redwine(X84)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67 ),
    inference(general_splitting,[],[f5235,f5236_D]) ).

fof(f5235,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X8,X7,X14,X77,X84,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ hasvintageyear(X49,X50)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ redwine(X84)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66 ),
    inference(general_splitting,[],[f5233,f5234_D]) ).

fof(f5233,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X8,X57,X7,X14,X77,X84,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ hasvintageyear(X49,X50)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ redwine(X84)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65 ),
    inference(general_splitting,[],[f5231,f5232_D]) ).

fof(f5231,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X8,X54,X57,X7,X14,X77,X84,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ redwine(X84)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64 ),
    inference(general_splitting,[],[f5229,f5230_D]) ).

fof(f5229,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X47,X8,X54,X57,X7,X14,X77,X84,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ redwine(X84)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63 ),
    inference(general_splitting,[],[f5227,f5228_D]) ).

fof(f5227,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X91,X47,X8,X54,X57,X7,X14,X77,X84,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ redwine(X84)
      | ~ margaux(X91)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62 ),
    inference(general_splitting,[],[f5225,f5226_D]) ).

fof(f5226,plain,
    ! [X80] :
      ( ~ sauternes(X80)
      | sP62 ),
    inference(cnf_transformation,[],[f5226_D]) ).

fof(f5226_D,plain,
    ( ! [X80] : ~ sauternes(X80)
  <=> ~ sP62 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP62])]) ).

fof(f5225,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X80,X91,X47,X8,X54,X57,X7,X14,X77,X84,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ margaux(X91)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61 ),
    inference(general_splitting,[],[f5223,f5224_D]) ).

fof(f5224,plain,
    ! [X73] :
      ( ~ californiawine(X73)
      | sP61 ),
    inference(cnf_transformation,[],[f5224_D]) ).

fof(f5224_D,plain,
    ( ! [X73] : ~ californiawine(X73)
  <=> ~ sP61 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP61])]) ).

fof(f5223,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X73,X80,X91,X47,X8,X54,X57,X7,X14,X77,X84,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ margaux(X91)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60 ),
    inference(general_splitting,[],[f5221,f5222_D]) ).

fof(f5222,plain,
    ! [X70] :
      ( ~ whitenonsweetwine(X70)
      | sP60 ),
    inference(cnf_transformation,[],[f5222_D]) ).

fof(f5222_D,plain,
    ( ! [X70] : ~ whitenonsweetwine(X70)
  <=> ~ sP60 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP60])]) ).

fof(f5221,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X59,X70,X73,X80,X91,X47,X8,X54,X57,X7,X14,X77,X84,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ icewine(X42)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ margaux(X91)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59 ),
    inference(general_splitting,[],[f5219,f5220_D]) ).

fof(f5219,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X20,X64,X50,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ margaux(X91)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58 ),
    inference(general_splitting,[],[f5217,f5218_D]) ).

fof(f5217,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X43,X20,X64,X50,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ margaux(X91)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57 ),
    inference(general_splitting,[],[f5215,f5216_D]) ).

fof(f5215,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X92,X43,X20,X64,X50,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56 ),
    inference(general_splitting,[],[f5213,f5214_D]) ).

fof(f5213,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X32,X43,X20,X64,X92,X50,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55 ),
    inference(general_splitting,[],[f5211,f5212_D]) ).

fof(f5211,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X85,X32,X43,X20,X64,X92,X50,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54 ),
    inference(general_splitting,[],[f5209,f5210_D]) ).

fof(f5209,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X66,X25,X32,X43,X20,X64,X85,X92,X50,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X12,X42,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53 ),
    inference(general_splitting,[],[f5207,f5208_D]) ).

fof(f5207,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X22,X25,X32,X43,X20,X64,X66,X85,X50,X92,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X42,X12,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52 ),
    inference(general_splitting,[],[f5205,f5206_D]) ).

fof(f5206,plain,
    ! [X15] :
      ( ~ lateharvest(X15)
      | sP52 ),
    inference(cnf_transformation,[],[f5206_D]) ).

fof(f5206_D,plain,
    ( ! [X15] : ~ lateharvest(X15)
  <=> ~ sP52 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP52])]) ).

fof(f5205,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X76,X4,X15,X22,X25,X32,X43,X20,X64,X66,X85,X50,X92,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X42,X12,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51 ),
    inference(general_splitting,[],[f5203,f5204_D]) ).

fof(f5203,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X62,X76,X4,X15,X22,X25,X32,X43,X20,X64,X66,X85,X50,X92,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X42,X12,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49
      | ~ sP50 ),
    inference(general_splitting,[],[f5201,f5202_D]) ).

fof(f5201,plain,
    ! [X21,X28,X58,X11,X49,X18,X9,X55,X62,X4,X76,X15,X22,X25,X32,X43,X20,X64,X66,X85,X50,X92,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X42,X12,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48
      | ~ sP49 ),
    inference(general_splitting,[],[f5199,f5200_D]) ).

fof(f5199,plain,
    ! [X21,X28,X58,X11,X49,X18,X88,X9,X55,X62,X4,X76,X15,X22,X25,X32,X43,X20,X64,X66,X85,X50,X92,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X42,X12,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47
      | ~ sP48 ),
    inference(general_splitting,[],[f5197,f5198_D]) ).

fof(f5197,plain,
    ! [X95,X21,X28,X58,X11,X49,X18,X88,X9,X55,X62,X4,X76,X15,X22,X25,X32,X43,X20,X64,X66,X85,X50,X92,X3,X10,X29,X36,X59,X70,X73,X80,X47,X8,X54,X57,X7,X14,X77,X84,X91,X17,X24,X35,X42,X12,X61,X63,X67] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46
      | ~ sP47 ),
    inference(general_splitting,[],[f5195,f5196_D]) ).

fof(f5195,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X58,X11,X18,X44,X55,X62,X88,X4,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45
      | ~ sP46 ),
    inference(general_splitting,[],[f5193,f5194_D]) ).

fof(f5193,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X58,X11,X18,X81,X44,X55,X62,X88,X4,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44
      | ~ sP45 ),
    inference(general_splitting,[],[f5191,f5192_D]) ).

fof(f5191,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X58,X11,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43
      | ~ sP44 ),
    inference(general_splitting,[],[f5189,f5190_D]) ).

fof(f5189,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X58,X11,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42
      | ~ sP43 ),
    inference(general_splitting,[],[f5187,f5188_D]) ).

fof(f5187,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X58,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41
      | ~ sP42 ),
    inference(general_splitting,[],[f5185,f5186_D]) ).

fof(f5185,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40
      | ~ sP41 ),
    inference(general_splitting,[],[f5183,f5184_D]) ).

fof(f5183,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39
      | ~ sP40 ),
    inference(general_splitting,[],[f5181,f5182_D]) ).

fof(f5181,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38
      | ~ sP39 ),
    inference(general_splitting,[],[f5179,f5180_D]) ).

fof(f5180,plain,
    ! [X93] :
      ( sP39
      | ~ sweetriesling(X93) ),
    inference(cnf_transformation,[],[f5180_D]) ).

fof(f5180_D,plain,
    ( ! [X93] : ~ sweetriesling(X93)
  <=> ~ sP39 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP39])]) ).

fof(f5179,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37
      | ~ sP38 ),
    inference(general_splitting,[],[f5177,f5178_D]) ).

fof(f5177,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X33,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36
      | ~ sP37 ),
    inference(general_splitting,[],[f5175,f5176_D]) ).

fof(f5175,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X30,X33,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35
      | ~ sP36 ),
    inference(general_splitting,[],[f5173,f5174_D]) ).

fof(f5174,plain,
    ! [X74] :
      ( sP36
      | ~ petitesyrah(X74) ),
    inference(cnf_transformation,[],[f5174_D]) ).

fof(f5174_D,plain,
    ( ! [X74] : ~ petitesyrah(X74)
  <=> ~ sP36 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP36])]) ).

fof(f5173,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X74,X30,X33,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34
      | ~ sP35 ),
    inference(general_splitting,[],[f5171,f5172_D]) ).

fof(f5171,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33
      | ~ sP34 ),
    inference(general_splitting,[],[f5169,f5170_D]) ).

fof(f5169,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X63,X5,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32
      | ~ sP33 ),
    inference(general_splitting,[],[f5167,f5168_D]) ).

fof(f5167,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X96,X63,X5,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31
      | ~ sP32 ),
    inference(general_splitting,[],[f5165,f5166_D]) ).

fof(f5165,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X52,X96,X63,X5,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30
      | ~ sP31 ),
    inference(general_splitting,[],[f5163,f5164_D]) ).

fof(f5164,plain,
    ! [X89] :
      ( sP31
      | ~ burgundy(X89) ),
    inference(cnf_transformation,[],[f5164_D]) ).

fof(f5164_D,plain,
    ( ! [X89] : ~ burgundy(X89)
  <=> ~ sP31 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP31])]) ).

fof(f5163,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X89,X52,X96,X63,X5,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29
      | ~ sP30 ),
    inference(general_splitting,[],[f5161,f5162_D]) ).

fof(f5162,plain,
    ! [X45] :
      ( sP30
      | ~ texaswine(X45) ),
    inference(cnf_transformation,[],[f5162_D]) ).

fof(f5162_D,plain,
    ( ! [X45] : ~ texaswine(X45)
  <=> ~ sP30 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP30])]) ).

fof(f5161,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X45,X52,X89,X96,X63,X5,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28
      | ~ sP29 ),
    inference(general_splitting,[],[f5159,f5160_D]) ).

fof(f5159,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X86,X45,X52,X89,X96,X63,X5,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27
      | ~ sP28 ),
    inference(general_splitting,[],[f5157,f5158_D]) ).

fof(f5158,plain,
    ! [X26] :
      ( ~ merlot(X26)
      | sP28 ),
    inference(cnf_transformation,[],[f5158_D]) ).

fof(f5158_D,plain,
    ( ! [X26] : ~ merlot(X26)
  <=> ~ sP28 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP28])]) ).

fof(f5157,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X26,X45,X52,X86,X89,X96,X63,X5,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26
      | ~ sP27 ),
    inference(general_splitting,[],[f5155,f5156_D]) ).

fof(f5155,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X79,X26,X45,X52,X86,X89,X96,X63,X5,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25
      | ~ sP26 ),
    inference(general_splitting,[],[f5153,f5154_D]) ).

fof(f5153,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X68,X26,X45,X52,X79,X86,X89,X96,X63,X5,X12,X67,X23,X30,X33,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24
      | ~ sP25 ),
    inference(general_splitting,[],[f5151,f5152_D]) ).

fof(f5151,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23
      | ~ sP24 ),
    inference(general_splitting,[],[f5149,f5150_D]) ).

fof(f5149,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X59,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22
      | ~ sP23 ),
    inference(general_splitting,[],[f5147,f5148_D]) ).

fof(f5147,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X48,X59,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21
      | ~ sP22 ),
    inference(general_splitting,[],[f5145,f5146_D]) ).

fof(f5146,plain,
    ! [X41] :
      ( ~ winedescriptor(X41)
      | sP22 ),
    inference(cnf_transformation,[],[f5146_D]) ).

fof(f5146_D,plain,
    ( ! [X41] : ~ winedescriptor(X41)
  <=> ~ sP22 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP22])]) ).

fof(f5145,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X41,X48,X59,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20
      | ~ sP21 ),
    inference(general_splitting,[],[f5143,f5144_D]) ).

fof(f5143,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X82,X41,X48,X59,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20 ),
    inference(general_splitting,[],[f5141,f5142_D]) ).

fof(f5142,plain,
    ! [X38] :
      ( sP20
      | ~ semillon(X38) ),
    inference(cnf_transformation,[],[f5142_D]) ).

fof(f5142_D,plain,
    ( ! [X38] : ~ semillon(X38)
  <=> ~ sP20 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP20])]) ).

fof(f5141,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19 ),
    inference(general_splitting,[],[f5139,f5140_D]) ).

fof(f5139,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18 ),
    inference(general_splitting,[],[f5137,f5138_D]) ).

fof(f5137,plain,
    ! [X21,X28,X49,X9,X76,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17 ),
    inference(general_splitting,[],[f5135,f5136_D]) ).

fof(f5135,plain,
    ! [X21,X28,X49,X9,X76,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16 ),
    inference(general_splitting,[],[f5133,f5134_D]) ).

fof(f5134,plain,
    ! [X60] :
      ( sP16
      | ~ loire(X60) ),
    inference(cnf_transformation,[],[f5134_D]) ).

fof(f5134_D,plain,
    ( ! [X60] : ~ loire(X60)
  <=> ~ sP16 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP16])]) ).

fof(f5133,plain,
    ! [X21,X28,X49,X9,X76,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15 ),
    inference(general_splitting,[],[f5131,f5132_D]) ).

fof(f5131,plain,
    ! [X21,X28,X49,X9,X76,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14 ),
    inference(general_splitting,[],[f5129,f5130_D]) ).

fof(f5129,plain,
    ! [X21,X28,X49,X9,X76,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13 ),
    inference(general_splitting,[],[f5127,f5128_D]) ).

fof(f5127,plain,
    ! [X21,X28,X49,X9,X76,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12 ),
    inference(general_splitting,[],[f5125,f5126_D]) ).

fof(f5126,plain,
    ! [X87] :
      ( ~ cheninblanc(X87)
      | sP12 ),
    inference(cnf_transformation,[],[f5126_D]) ).

fof(f5126_D,plain,
    ( ! [X87] : ~ cheninblanc(X87)
  <=> ~ sP12 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP12])]) ).

fof(f5125,plain,
    ! [X21,X28,X49,X9,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11 ),
    inference(general_splitting,[],[f5123,f5124_D]) ).

fof(f5123,plain,
    ! [X21,X28,X49,X9,X76,X27,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10 ),
    inference(general_splitting,[],[f5121,f5122_D]) ).

fof(f5122,plain,
    ! [X69] :
      ( sP10
      | ~ californiawine(X69) ),
    inference(cnf_transformation,[],[f5122_D]) ).

fof(f5122_D,plain,
    ( ! [X69] : ~ californiawine(X69)
  <=> ~ sP10 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP10])]) ).

fof(f5121,plain,
    ! [X21,X28,X49,X9,X69,X27,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9 ),
    inference(general_splitting,[],[f5119,f5120_D]) ).

fof(f5119,plain,
    ! [X21,X28,X49,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8 ),
    inference(general_splitting,[],[f5117,f5118_D]) ).

fof(f5117,plain,
    ! [X21,X28,X49,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ winebody(X6)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7 ),
    inference(general_splitting,[],[f5115,f5116_D]) ).

fof(f5115,plain,
    ! [X21,X28,X49,X56,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ winebody(X6)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ sweetwine(X56)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6 ),
    inference(general_splitting,[],[f5113,f5114_D]) ).

fof(f5114,plain,
    ! [X90] :
      ( sP6
      | ~ whiteburgundy(X90) ),
    inference(cnf_transformation,[],[f5114_D]) ).

fof(f5114_D,plain,
    ( ! [X90] : ~ whiteburgundy(X90)
  <=> ~ sP6 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP6])]) ).

fof(f5113,plain,
    ! [X21,X28,X90,X49,X56,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ winebody(X6)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ sweetwine(X56)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ whiteburgundy(X90)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5 ),
    inference(general_splitting,[],[f5111,f5112_D]) ).

fof(f5112,plain,
    ! [X46] :
      ( ~ cotesdor(X46)
      | sP5 ),
    inference(cnf_transformation,[],[f5112_D]) ).

fof(f5112_D,plain,
    ( ! [X46] : ~ cotesdor(X46)
  <=> ~ sP5 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP5])]) ).

fof(f5111,plain,
    ! [X21,X28,X46,X49,X90,X56,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ winebody(X6)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ cotesdor(X46)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ sweetwine(X56)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ whiteburgundy(X90)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4 ),
    inference(general_splitting,[],[f5109,f5110_D]) ).

fof(f5109,plain,
    ! [X21,X28,X83,X46,X49,X90,X56,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ winebody(X6)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ cotesdor(X46)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ sweetwine(X56)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ pauillac(X83)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ whiteburgundy(X90)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3 ),
    inference(general_splitting,[],[f5107,f5108_D]) ).

fof(f5107,plain,
    ! [X21,X28,X72,X46,X49,X83,X90,X56,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ winebody(X6)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ cotesdor(X46)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ sweetwine(X56)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ drywine(X72)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ pauillac(X83)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ whiteburgundy(X90)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2 ),
    inference(general_splitting,[],[f5105,f5106_D]) ).

fof(f5105,plain,
    ! [X21,X28,X65,X46,X49,X72,X83,X90,X56,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ winebody(X6)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ cotesdor(X46)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ sweetwine(X56)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ zinfandel(X65)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ drywine(X72)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ pauillac(X83)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ whiteburgundy(X90)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0
      | ~ sP1 ),
    inference(general_splitting,[],[f5103,f5104_D]) ).

fof(f5104,plain,
    ! [X39] :
      ( ~ riesling(X39)
      | sP1 ),
    inference(cnf_transformation,[],[f5104_D]) ).

fof(f5104_D,plain,
    ( ! [X39] : ~ riesling(X39)
  <=> ~ sP1 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP1])]) ).

fof(f5103,plain,
    ! [X21,X28,X39,X46,X49,X65,X72,X83,X90,X56,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ winebody(X6)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ riesling(X39)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ cotesdor(X46)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ sweetwine(X56)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ zinfandel(X65)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ drywine(X72)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ pauillac(X83)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ whiteburgundy(X90)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96)
      | ~ sP0 ),
    inference(general_splitting,[],[f3608,f5102_D]) ).

fof(f3608,plain,
    ! [X2,X21,X28,X39,X46,X49,X65,X72,X83,X90,X56,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ whitetablewine(X0)
      | ~ italianwine(X1)
      | ~ redtablewine(X2)
      | ~ madefromgrape(X3,X4)
      | ~ potableliquid(X5)
      | ~ winebody(X6)
      | ~ hasbody(X7,X8)
      | ~ hasmaker(X10,X9)
      | ~ hascolor(X12,X11)
      | ~ redbordeaux(X13)
      | ~ winetaste(X14)
      | ~ lateharvest(X15)
      | ~ whitebordeaux(X16)
      | ~ hassugar(X18,X17)
      | ~ dryredwine(X19)
      | ~ hasflavor(X21,X20)
      | ~ pinotblanc(X22)
      | ~ port(X23)
      | ~ sancerre(X24)
      | ~ vintage(X25)
      | ~ merlot(X26)
      | ~ rosewine(X27)
      | ~ madefromfruit(X29,X28)
      | ~ cabernetsauvignon(X30)
      | ~ semillonorsauvignonblanc(X31)
      | ~ whitewine(X32)
      | ~ anjou(X33)
      | ~ germanwine(X34)
      | ~ dessertwine(X35)
      | ~ wine(X36)
      | ~ chianti(X37)
      | ~ semillon(X38)
      | ~ riesling(X39)
      | ~ sauvignonblanc(X40)
      | ~ winedescriptor(X41)
      | ~ icewine(X42)
      | ~ chardonnay(X43)
      | ~ dryriesling(X44)
      | ~ texaswine(X45)
      | ~ cotesdor(X46)
      | ~ fullbodiedwine(X47)
      | ~ redburgundy(X48)
      | ~ hasvintageyear(X49,X50)
      | ~ gamay(X51)
      | ~ winecolor(X52)
      | ~ tablewine(X53)
      | ~ cabernetfranc(X54)
      | ~ stemilion(X55)
      | ~ sweetwine(X56)
      | ~ winegrape(X57)
      | ~ haswinedescriptor(X59,X58)
      | ~ loire(X60)
      | ~ drywhitewine(X61)
      | ~ meursault(X62)
      | ~ locatedin(X64,X63)
      | ~ zinfandel(X65)
      | ~ produceswine(X67,X66)
      | ~ beaujolais(X68)
      | ~ californiawine(X69)
      | ~ whitenonsweetwine(X70)
      | ~ americanwine(X71)
      | ~ drywine(X72)
      | ~ californiawine(X73)
      | ~ petitesyrah(X74)
      | ~ whiteloire(X75)
      | ~ madeintowine(X77,X76)
      | ~ vintageyear(X78)
      | ~ wineflavor(X79)
      | ~ sauternes(X80)
      | ~ region(X81)
      | ~ winesugar(X82)
      | ~ pauillac(X83)
      | ~ redwine(X84)
      | ~ winery(X85)
      | ~ grape(X86)
      | ~ cheninblanc(X87)
      | ~ medoc(X88)
      | ~ burgundy(X89)
      | ~ whiteburgundy(X90)
      | ~ margaux(X91)
      | ~ pinotnoir(X92)
      | ~ sweetriesling(X93)
      | ~ muscadet(X94)
      | ~ meritage(X95)
      | ~ bordeaux(X96) ),
    inference(cnf_transformation,[],[f3295]) ).

fof(f3295,plain,
    ( ! [X0] : ~ whitetablewine(X0)
    | ! [X1] : ~ italianwine(X1)
    | ! [X2] : ~ redtablewine(X2)
    | ! [X3,X4] : ~ madefromgrape(X3,X4)
    | ! [X5] : ~ potableliquid(X5)
    | ! [X6] : ~ winebody(X6)
    | ! [X7,X8] : ~ hasbody(X7,X8)
    | ! [X9,X10] : ~ hasmaker(X10,X9)
    | ! [X11,X12] : ~ hascolor(X12,X11)
    | ! [X13] : ~ redbordeaux(X13)
    | ! [X14] : ~ winetaste(X14)
    | ! [X15] : ~ lateharvest(X15)
    | ! [X16] : ~ whitebordeaux(X16)
    | ! [X17,X18] : ~ hassugar(X18,X17)
    | ! [X19] : ~ dryredwine(X19)
    | ! [X20,X21] : ~ hasflavor(X21,X20)
    | ! [X22] : ~ pinotblanc(X22)
    | ! [X23] : ~ port(X23)
    | ! [X24] : ~ sancerre(X24)
    | ! [X25] : ~ vintage(X25)
    | ! [X26] : ~ merlot(X26)
    | ! [X27] : ~ rosewine(X27)
    | ! [X28,X29] : ~ madefromfruit(X29,X28)
    | ! [X30] : ~ cabernetsauvignon(X30)
    | ! [X31] : ~ semillonorsauvignonblanc(X31)
    | ! [X32] : ~ whitewine(X32)
    | ! [X33] : ~ anjou(X33)
    | ! [X34] : ~ germanwine(X34)
    | ! [X35] : ~ dessertwine(X35)
    | ! [X36] : ~ wine(X36)
    | ! [X37] : ~ chianti(X37)
    | ! [X38] : ~ semillon(X38)
    | ! [X39] : ~ riesling(X39)
    | ! [X40] : ~ sauvignonblanc(X40)
    | ! [X41] : ~ winedescriptor(X41)
    | ! [X42] : ~ icewine(X42)
    | ! [X43] : ~ chardonnay(X43)
    | ! [X44] : ~ dryriesling(X44)
    | ! [X45] : ~ texaswine(X45)
    | ! [X46] : ~ cotesdor(X46)
    | ! [X47] : ~ fullbodiedwine(X47)
    | ! [X48] : ~ redburgundy(X48)
    | ! [X49,X50] : ~ hasvintageyear(X49,X50)
    | ! [X51] : ~ gamay(X51)
    | ! [X52] : ~ winecolor(X52)
    | ! [X53] : ~ tablewine(X53)
    | ! [X54] : ~ cabernetfranc(X54)
    | ! [X55] : ~ stemilion(X55)
    | ! [X56] : ~ sweetwine(X56)
    | ! [X57] : ~ winegrape(X57)
    | ! [X58,X59] : ~ haswinedescriptor(X59,X58)
    | ! [X60] : ~ loire(X60)
    | ! [X61] : ~ drywhitewine(X61)
    | ! [X62] : ~ meursault(X62)
    | ! [X63,X64] : ~ locatedin(X64,X63)
    | ! [X65] : ~ zinfandel(X65)
    | ! [X66,X67] : ~ produceswine(X67,X66)
    | ! [X68] : ~ beaujolais(X68)
    | ! [X69] : ~ californiawine(X69)
    | ! [X70] : ~ whitenonsweetwine(X70)
    | ! [X71] : ~ americanwine(X71)
    | ! [X72] : ~ drywine(X72)
    | ! [X73] : ~ californiawine(X73)
    | ! [X74] : ~ petitesyrah(X74)
    | ! [X75] : ~ whiteloire(X75)
    | ! [X76,X77] : ~ madeintowine(X77,X76)
    | ! [X78] : ~ vintageyear(X78)
    | ! [X79] : ~ wineflavor(X79)
    | ! [X80] : ~ sauternes(X80)
    | ! [X81] : ~ region(X81)
    | ! [X82] : ~ winesugar(X82)
    | ! [X83] : ~ pauillac(X83)
    | ! [X84] : ~ redwine(X84)
    | ! [X85] : ~ winery(X85)
    | ! [X86] : ~ grape(X86)
    | ! [X87] : ~ cheninblanc(X87)
    | ! [X88] : ~ medoc(X88)
    | ! [X89] : ~ burgundy(X89)
    | ! [X90] : ~ whiteburgundy(X90)
    | ! [X91] : ~ margaux(X91)
    | ! [X92] : ~ pinotnoir(X92)
    | ! [X93] : ~ sweetriesling(X93)
    | ! [X94] : ~ muscadet(X94)
    | ! [X95] : ~ meritage(X95)
    | ! [X96] : ~ bordeaux(X96) ),
    inference(rectify,[],[f3220]) ).

fof(f3220,plain,
    ( ! [X13] : ~ whitetablewine(X13)
    | ! [X25] : ~ italianwine(X25)
    | ! [X55] : ~ redtablewine(X55)
    | ! [X88,X87] : ~ madefromgrape(X88,X87)
    | ! [X50] : ~ potableliquid(X50)
    | ! [X71] : ~ winebody(X71)
    | ! [X43,X42] : ~ hasbody(X43,X42)
    | ! [X56,X57] : ~ hasmaker(X57,X56)
    | ! [X82,X81] : ~ hascolor(X81,X82)
    | ! [X51] : ~ redbordeaux(X51)
    | ! [X14] : ~ winetaste(X14)
    | ! [X10] : ~ lateharvest(X10)
    | ! [X17] : ~ whitebordeaux(X17)
    | ! [X21,X22] : ~ hassugar(X22,X21)
    | ! [X49] : ~ dryredwine(X49)
    | ! [X68,X67] : ~ hasflavor(X67,X68)
    | ! [X66] : ~ pinotblanc(X66)
    | ! [X70] : ~ port(X70)
    | ! [X74] : ~ sancerre(X74)
    | ! [X28] : ~ vintage(X28)
    | ! [X35] : ~ merlot(X35)
    | ! [X7] : ~ rosewine(X7)
    | ! [X26,X27] : ~ madefromfruit(X27,X26)
    | ! [X30] : ~ cabernetsauvignon(X30)
    | ! [X5] : ~ semillonorsauvignonblanc(X5)
    | ! [X89] : ~ whitewine(X89)
    | ! [X16] : ~ anjou(X16)
    | ! [X44] : ~ germanwine(X44)
    | ! [X78] : ~ dessertwine(X78)
    | ! [X34] : ~ wine(X34)
    | ! [X9] : ~ chianti(X9)
    | ! [X4] : ~ semillon(X4)
    | ! [X60] : ~ riesling(X60)
    | ! [X1] : ~ sauvignonblanc(X1)
    | ! [X31] : ~ winedescriptor(X31)
    | ! [X39] : ~ icewine(X39)
    | ! [X47] : ~ chardonnay(X47)
    | ! [X93] : ~ dryriesling(X93)
    | ! [X96] : ~ texaswine(X96)
    | ! [X45] : ~ cotesdor(X45)
    | ! [X85] : ~ fullbodiedwine(X85)
    | ! [X61] : ~ redburgundy(X61)
    | ! [X38,X37] : ~ hasvintageyear(X38,X37)
    | ! [X69] : ~ gamay(X69)
    | ! [X29] : ~ winecolor(X29)
    | ! [X36] : ~ tablewine(X36)
    | ! [X72] : ~ cabernetfranc(X72)
    | ! [X52] : ~ stemilion(X52)
    | ! [X11] : ~ sweetwine(X11)
    | ! [X15] : ~ winegrape(X15)
    | ! [X24,X23] : ~ haswinedescriptor(X23,X24)
    | ! [X53] : ~ loire(X53)
    | ! [X65] : ~ drywhitewine(X65)
    | ! [X40] : ~ meursault(X40)
    | ! [X80,X79] : ~ locatedin(X79,X80)
    | ! [X73] : ~ zinfandel(X73)
    | ! [X18,X19] : ~ produceswine(X19,X18)
    | ! [X0] : ~ beaujolais(X0)
    | ! [X86] : ~ californiawine(X86)
    | ! [X92] : ~ whitenonsweetwine(X92)
    | ! [X63] : ~ americanwine(X63)
    | ! [X3] : ~ drywine(X3)
    | ! [X76] : ~ californiawine(X76)
    | ! [X6] : ~ petitesyrah(X6)
    | ! [X58] : ~ whiteloire(X58)
    | ! [X33,X32] : ~ madeintowine(X32,X33)
    | ! [X46] : ~ vintageyear(X46)
    | ! [X12] : ~ wineflavor(X12)
    | ! [X95] : ~ sauternes(X95)
    | ! [X90] : ~ region(X90)
    | ! [X75] : ~ winesugar(X75)
    | ! [X83] : ~ pauillac(X83)
    | ! [X59] : ~ redwine(X59)
    | ! [X64] : ~ winery(X64)
    | ! [X41] : ~ grape(X41)
    | ! [X54] : ~ cheninblanc(X54)
    | ! [X8] : ~ medoc(X8)
    | ! [X62] : ~ burgundy(X62)
    | ! [X94] : ~ whiteburgundy(X94)
    | ! [X91] : ~ margaux(X91)
    | ! [X84] : ~ pinotnoir(X84)
    | ! [X48] : ~ sweetriesling(X48)
    | ! [X20] : ~ muscadet(X20)
    | ! [X77] : ~ meritage(X77)
    | ! [X2] : ~ bordeaux(X2) ),
    inference(ennf_transformation,[],[f1744]) ).

fof(f1744,plain,
    ~ ( ? [X44] : germanwine(X44)
      & ? [X61] : redburgundy(X61)
      & ? [X83] : pauillac(X83)
      & ? [X77] : meritage(X77)
      & ? [X50] : potableliquid(X50)
      & ? [X39] : icewine(X39)
      & ? [X86] : californiawine(X86)
      & ? [X25] : italianwine(X25)
      & ? [X8] : medoc(X8)
      & ? [X64] : winery(X64)
      & ? [X10] : lateharvest(X10)
      & ? [X63] : americanwine(X63)
      & ? [X7] : rosewine(X7)
      & ? [X18,X19] : produceswine(X19,X18)
      & ? [X51] : redbordeaux(X51)
      & ? [X69] : gamay(X69)
      & ? [X52] : stemilion(X52)
      & ? [X82,X81] : hascolor(X81,X82)
      & ? [X6] : petitesyrah(X6)
      & ? [X17] : whitebordeaux(X17)
      & ? [X31] : winedescriptor(X31)
      & ? [X91] : margaux(X91)
      & ? [X48] : sweetriesling(X48)
      & ? [X3] : drywine(X3)
      & ? [X11] : sweetwine(X11)
      & ? [X1] : sauvignonblanc(X1)
      & ? [X93] : dryriesling(X93)
      & ? [X84] : pinotnoir(X84)
      & ? [X41] : grape(X41)
      & ? [X76] : californiawine(X76)
      & ? [X30] : cabernetsauvignon(X30)
      & ? [X22,X21] : hassugar(X22,X21)
      & ? [X92] : whitenonsweetwine(X92)
      & ? [X57,X56] : hasmaker(X57,X56)
      & ? [X47] : chardonnay(X47)
      & ? [X29] : winecolor(X29)
      & ? [X94] : whiteburgundy(X94)
      & ? [X43,X42] : hasbody(X43,X42)
      & ? [X16] : anjou(X16)
      & ? [X79,X80] : locatedin(X79,X80)
      & ? [X78] : dessertwine(X78)
      & ? [X49] : dryredwine(X49)
      & ? [X4] : semillon(X4)
      & ? [X71] : winebody(X71)
      & ? [X89] : whitewine(X89)
      & ? [X40] : meursault(X40)
      & ? [X65] : drywhitewine(X65)
      & ? [X74] : sancerre(X74)
      & ? [X72] : cabernetfranc(X72)
      & ? [X54] : cheninblanc(X54)
      & ? [X34] : wine(X34)
      & ? [X2] : bordeaux(X2)
      & ? [X96] : texaswine(X96)
      & ? [X14] : winetaste(X14)
      & ? [X32,X33] : madeintowine(X32,X33)
      & ? [X75] : winesugar(X75)
      & ? [X0] : beaujolais(X0)
      & ? [X62] : burgundy(X62)
      & ? [X46] : vintageyear(X46)
      & ? [X95] : sauternes(X95)
      & ? [X35] : merlot(X35)
      & ? [X15] : winegrape(X15)
      & ? [X59] : redwine(X59)
      & ? [X24,X23] : haswinedescriptor(X23,X24)
      & ? [X12] : wineflavor(X12)
      & ? [X68,X67] : hasflavor(X67,X68)
      & ? [X13] : whitetablewine(X13)
      & ? [X53] : loire(X53)
      & ? [X90] : region(X90)
      & ? [X20] : muscadet(X20)
      & ? [X58] : whiteloire(X58)
      & ? [X70] : port(X70)
      & ? [X85] : fullbodiedwine(X85)
      & ? [X66] : pinotblanc(X66)
      & ? [X60] : riesling(X60)
      & ? [X45] : cotesdor(X45)
      & ? [X73] : zinfandel(X73)
      & ? [X5] : semillonorsauvignonblanc(X5)
      & ? [X38,X37] : hasvintageyear(X38,X37)
      & ? [X55] : redtablewine(X55)
      & ? [X28] : vintage(X28)
      & ? [X88,X87] : madefromgrape(X88,X87)
      & ? [X26,X27] : madefromfruit(X27,X26)
      & ? [X9] : chianti(X9)
      & ? [X36] : tablewine(X36) ),
    inference(rectify,[],[f1616]) ).

fof(f1616,negated_conjecture,
    ~ ( ? [X0] : beaujolais(X0)
      & ? [X0] : sauvignonblanc(X0)
      & ? [X0] : bordeaux(X0)
      & ? [X0] : drywine(X0)
      & ? [X0] : semillon(X0)
      & ? [X0] : semillonorsauvignonblanc(X0)
      & ? [X0] : petitesyrah(X0)
      & ? [X0] : rosewine(X0)
      & ? [X0] : medoc(X0)
      & ? [X0] : chianti(X0)
      & ? [X0] : lateharvest(X0)
      & ? [X0] : sweetwine(X0)
      & ? [X0] : wineflavor(X0)
      & ? [X0] : whitetablewine(X0)
      & ? [X0] : winetaste(X0)
      & ? [X0] : winegrape(X0)
      & ? [X0] : anjou(X0)
      & ? [X0] : whitebordeaux(X0)
      & ? [X1,X0] : produceswine(X0,X1)
      & ? [X0] : muscadet(X0)
      & ? [X1,X0] : hassugar(X0,X1)
      & ? [X0,X1] : haswinedescriptor(X0,X1)
      & ? [X0] : italianwine(X0)
      & ? [X1,X0] : madefromfruit(X0,X1)
      & ? [X0] : vintage(X0)
      & ? [X0] : winecolor(X0)
      & ? [X0] : cabernetsauvignon(X0)
      & ? [X0] : winedescriptor(X0)
      & ? [X0,X1] : madeintowine(X0,X1)
      & ? [X0] : wine(X0)
      & ? [X0] : merlot(X0)
      & ? [X0] : tablewine(X0)
      & ? [X1,X0] : hasvintageyear(X0,X1)
      & ? [X0] : icewine(X0)
      & ? [X0] : meursault(X0)
      & ? [X0] : grape(X0)
      & ? [X1,X0] : hasbody(X0,X1)
      & ? [X0] : germanwine(X0)
      & ? [X0] : cotesdor(X0)
      & ? [X0] : vintageyear(X0)
      & ? [X0] : chardonnay(X0)
      & ? [X0] : sweetriesling(X0)
      & ? [X0] : dryredwine(X0)
      & ? [X0] : potableliquid(X0)
      & ? [X0] : redbordeaux(X0)
      & ? [X0] : stemilion(X0)
      & ? [X0] : loire(X0)
      & ? [X0] : cheninblanc(X0)
      & ? [X0] : redtablewine(X0)
      & ? [X1,X0] : hasmaker(X0,X1)
      & ? [X0] : whiteloire(X0)
      & ? [X0] : redwine(X0)
      & ? [X0] : riesling(X0)
      & ? [X0] : redburgundy(X0)
      & ? [X0] : burgundy(X0)
      & ? [X0] : americanwine(X0)
      & ? [X0] : winery(X0)
      & ? [X0] : drywhitewine(X0)
      & ? [X0] : pinotblanc(X0)
      & ? [X0,X1] : hasflavor(X0,X1)
      & ? [X0] : gamay(X0)
      & ? [X0] : port(X0)
      & ? [X0] : winebody(X0)
      & ? [X0] : cabernetfranc(X0)
      & ? [X0] : zinfandel(X0)
      & ? [X0] : sancerre(X0)
      & ? [X0] : winesugar(X0)
      & ? [X0] : californiawine(X0)
      & ? [X0] : meritage(X0)
      & ? [X0] : dessertwine(X0)
      & ? [X0,X1] : locatedin(X0,X1)
      & ? [X0,X1] : hascolor(X0,X1)
      & ? [X0] : pauillac(X0)
      & ? [X0] : pinotnoir(X0)
      & ? [X0] : fullbodiedwine(X0)
      & ? [X0] : californiawine(X0)
      & ? [X1,X0] : madefromgrape(X0,X1)
      & ? [X0] : whitewine(X0)
      & ? [X0] : region(X0)
      & ? [X0] : margaux(X0)
      & ? [X0] : whitenonsweetwine(X0)
      & ? [X0] : dryriesling(X0)
      & ? [X0] : whiteburgundy(X0)
      & ? [X0] : sauternes(X0)
      & ? [X0] : texaswine(X0) ),
    inference(negated_conjecture,[],[f1615]) ).

fof(f1615,conjecture,
    ( ? [X0] : beaujolais(X0)
    & ? [X0] : sauvignonblanc(X0)
    & ? [X0] : bordeaux(X0)
    & ? [X0] : drywine(X0)
    & ? [X0] : semillon(X0)
    & ? [X0] : semillonorsauvignonblanc(X0)
    & ? [X0] : petitesyrah(X0)
    & ? [X0] : rosewine(X0)
    & ? [X0] : medoc(X0)
    & ? [X0] : chianti(X0)
    & ? [X0] : lateharvest(X0)
    & ? [X0] : sweetwine(X0)
    & ? [X0] : wineflavor(X0)
    & ? [X0] : whitetablewine(X0)
    & ? [X0] : winetaste(X0)
    & ? [X0] : winegrape(X0)
    & ? [X0] : anjou(X0)
    & ? [X0] : whitebordeaux(X0)
    & ? [X1,X0] : produceswine(X0,X1)
    & ? [X0] : muscadet(X0)
    & ? [X1,X0] : hassugar(X0,X1)
    & ? [X0,X1] : haswinedescriptor(X0,X1)
    & ? [X0] : italianwine(X0)
    & ? [X1,X0] : madefromfruit(X0,X1)
    & ? [X0] : vintage(X0)
    & ? [X0] : winecolor(X0)
    & ? [X0] : cabernetsauvignon(X0)
    & ? [X0] : winedescriptor(X0)
    & ? [X0,X1] : madeintowine(X0,X1)
    & ? [X0] : wine(X0)
    & ? [X0] : merlot(X0)
    & ? [X0] : tablewine(X0)
    & ? [X1,X0] : hasvintageyear(X0,X1)
    & ? [X0] : icewine(X0)
    & ? [X0] : meursault(X0)
    & ? [X0] : grape(X0)
    & ? [X1,X0] : hasbody(X0,X1)
    & ? [X0] : germanwine(X0)
    & ? [X0] : cotesdor(X0)
    & ? [X0] : vintageyear(X0)
    & ? [X0] : chardonnay(X0)
    & ? [X0] : sweetriesling(X0)
    & ? [X0] : dryredwine(X0)
    & ? [X0] : potableliquid(X0)
    & ? [X0] : redbordeaux(X0)
    & ? [X0] : stemilion(X0)
    & ? [X0] : loire(X0)
    & ? [X0] : cheninblanc(X0)
    & ? [X0] : redtablewine(X0)
    & ? [X1,X0] : hasmaker(X0,X1)
    & ? [X0] : whiteloire(X0)
    & ? [X0] : redwine(X0)
    & ? [X0] : riesling(X0)
    & ? [X0] : redburgundy(X0)
    & ? [X0] : burgundy(X0)
    & ? [X0] : americanwine(X0)
    & ? [X0] : winery(X0)
    & ? [X0] : drywhitewine(X0)
    & ? [X0] : pinotblanc(X0)
    & ? [X0,X1] : hasflavor(X0,X1)
    & ? [X0] : gamay(X0)
    & ? [X0] : port(X0)
    & ? [X0] : winebody(X0)
    & ? [X0] : cabernetfranc(X0)
    & ? [X0] : zinfandel(X0)
    & ? [X0] : sancerre(X0)
    & ? [X0] : winesugar(X0)
    & ? [X0] : californiawine(X0)
    & ? [X0] : meritage(X0)
    & ? [X0] : dessertwine(X0)
    & ? [X0,X1] : locatedin(X0,X1)
    & ? [X0,X1] : hascolor(X0,X1)
    & ? [X0] : pauillac(X0)
    & ? [X0] : pinotnoir(X0)
    & ? [X0] : fullbodiedwine(X0)
    & ? [X0] : californiawine(X0)
    & ? [X1,X0] : madefromgrape(X0,X1)
    & ? [X0] : whitewine(X0)
    & ? [X0] : region(X0)
    & ? [X0] : margaux(X0)
    & ? [X0] : whitenonsweetwine(X0)
    & ? [X0] : dryriesling(X0)
    & ? [X0] : whiteburgundy(X0)
    & ? [X0] : sauternes(X0)
    & ? [X0] : texaswine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',all) ).

fof(f5472,plain,
    ( spl95_44
    | spl95_45 ),
    inference(avatar_split_clause,[],[f5282,f5469,f5466]) ).

fof(f5464,plain,
    ( spl95_42
    | spl95_43 ),
    inference(avatar_split_clause,[],[f5180,f5461,f5458]) ).

fof(f5456,plain,
    ( spl95_40
    | spl95_41 ),
    inference(avatar_split_clause,[],[f5246,f5453,f5450]) ).

fof(f5448,plain,
    ( spl95_38
    | spl95_39 ),
    inference(avatar_split_clause,[],[f5240,f5445,f5442]) ).

fof(f5440,plain,
    ( spl95_37
    | spl95_21 ),
    inference(avatar_split_clause,[],[f5224,f5373,f5437]) ).

fof(f5435,plain,
    ( spl95_35
    | spl95_36 ),
    inference(avatar_split_clause,[],[f5164,f5432,f5429]) ).

fof(f5427,plain,
    ( spl95_33
    | spl95_34 ),
    inference(avatar_split_clause,[],[f5258,f5425,f5421]) ).

fof(f5419,plain,
    ( spl95_31
    | spl95_32 ),
    inference(avatar_split_clause,[],[f5174,f5416,f5413]) ).

fof(f5411,plain,
    ( spl95_29
    | spl95_30 ),
    inference(avatar_split_clause,[],[f5104,f5409,f5405]) ).

fof(f5403,plain,
    ( spl95_27
    | spl95_28 ),
    inference(avatar_split_clause,[],[f5222,f5401,f5397]) ).

fof(f5395,plain,
    ( spl95_25
    | spl95_26 ),
    inference(avatar_split_clause,[],[f5112,f5393,f5389]) ).

fof(f5387,plain,
    ( spl95_23
    | spl95_24 ),
    inference(avatar_split_clause,[],[f5238,f5384,f5381]) ).

fof(f5379,plain,
    ( spl95_21
    | spl95_22 ),
    inference(avatar_split_clause,[],[f5122,f5376,f5373]) ).

fof(f5371,plain,
    ( spl95_19
    | spl95_20 ),
    inference(avatar_split_clause,[],[f5226,f5369,f5365]) ).

fof(f5363,plain,
    ( spl95_17
    | spl95_18 ),
    inference(avatar_split_clause,[],[f5146,f5361,f5357]) ).

fof(f5355,plain,
    ( spl95_15
    | spl95_16 ),
    inference(avatar_split_clause,[],[f5254,f5353,f5349]) ).

fof(f5347,plain,
    ( spl95_13
    | spl95_14 ),
    inference(avatar_split_clause,[],[f5162,f5344,f5341]) ).

fof(f5339,plain,
    ( spl95_11
    | spl95_12 ),
    inference(avatar_split_clause,[],[f5134,f5336,f5333]) ).

fof(f5331,plain,
    ( spl95_9
    | spl95_10 ),
    inference(avatar_split_clause,[],[f5206,f5329,f5325]) ).

fof(f5323,plain,
    ( spl95_7
    | spl95_8 ),
    inference(avatar_split_clause,[],[f5142,f5320,f5317]) ).

fof(f5315,plain,
    ( spl95_5
    | spl95_6 ),
    inference(avatar_split_clause,[],[f5158,f5313,f5309]) ).

fof(f5307,plain,
    ( spl95_3
    | spl95_4 ),
    inference(avatar_split_clause,[],[f5126,f5305,f5301]) ).

fof(f5299,plain,
    ( spl95_1
    | spl95_2 ),
    inference(avatar_split_clause,[],[f5114,f5296,f5293]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : PRD001+1 : TPTP v8.1.0. Released v6.2.0.
% 0.07/0.12  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.34  % Computer : n016.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Tue Aug 30 10:44:16 EDT 2022
% 0.13/0.34  % CPUTime    : 
% 0.19/0.50  % (19272)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.19/0.51  % (19272)Instruction limit reached!
% 0.19/0.51  % (19272)------------------------------
% 0.19/0.51  % (19272)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.52  % (19280)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 1.17/0.52  % (19288)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 1.17/0.52  % (19272)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.17/0.52  % (19272)Termination reason: Unknown
% 1.17/0.52  % (19272)Termination phase: Preprocessing 2
% 1.17/0.52  
% 1.17/0.52  % (19272)Memory used [KB]: 2430
% 1.17/0.52  % (19272)Time elapsed: 0.006 s
% 1.17/0.52  % (19272)Instructions burned: 8 (million)
% 1.17/0.52  % (19272)------------------------------
% 1.17/0.52  % (19272)------------------------------
% 1.17/0.53  % (19276)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.34/0.54  % (19269)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.34/0.54  % (19266)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.34/0.54  % (19265)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 1.34/0.54  % (19271)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.34/0.54  % (19267)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 1.34/0.54  % (19268)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.34/0.55  % (19284)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.34/0.55  % (19287)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 1.34/0.55  % (19279)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 1.34/0.55  % (19286)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 1.34/0.55  % (19270)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 1.34/0.55  % (19275)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.34/0.55  % (19277)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 1.34/0.55  % (19278)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.34/0.55  % (19285)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 1.34/0.55  % (19294)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 1.34/0.56  % (19290)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 1.34/0.56  % (19293)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 1.34/0.56  % (19289)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 1.34/0.56  % (19292)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 1.34/0.56  % (19282)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 1.34/0.56  % (19291)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 1.34/0.56  % (19273)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.34/0.56  % (19273)Instruction limit reached!
% 1.34/0.56  % (19273)------------------------------
% 1.34/0.56  % (19273)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.34/0.56  % (19273)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.34/0.56  % (19273)Termination reason: Unknown
% 1.34/0.56  % (19273)Termination phase: Preprocessing 1
% 1.34/0.56  
% 1.34/0.56  % (19273)Memory used [KB]: 2046
% 1.34/0.56  % (19273)Time elapsed: 0.003 s
% 1.34/0.56  % (19273)Instructions burned: 3 (million)
% 1.34/0.56  % (19273)------------------------------
% 1.34/0.56  % (19273)------------------------------
% 1.34/0.57  % (19274)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.34/0.57  % (19283)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.34/0.59  % (19281)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.34/0.60  % (19267)Instruction limit reached!
% 1.34/0.60  % (19267)------------------------------
% 1.34/0.60  % (19267)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.34/0.60  % (19267)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.34/0.60  % (19267)Termination reason: Unknown
% 1.34/0.60  % (19267)Termination phase: Saturation
% 1.34/0.60  
% 1.34/0.60  % (19267)Memory used [KB]: 3709
% 1.34/0.60  % (19267)Time elapsed: 0.022 s
% 1.34/0.60  % (19267)Instructions burned: 38 (million)
% 1.34/0.60  % (19267)------------------------------
% 1.34/0.60  % (19267)------------------------------
% 1.34/0.62  % (19269)Instruction limit reached!
% 1.34/0.62  % (19269)------------------------------
% 1.34/0.62  % (19269)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.34/0.62  % (19266)Instruction limit reached!
% 1.34/0.62  % (19266)------------------------------
% 1.34/0.62  % (19266)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.34/0.62  % (19266)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.34/0.62  % (19266)Termination reason: Unknown
% 1.34/0.62  % (19266)Termination phase: Saturation
% 1.34/0.62  
% 1.34/0.62  % (19266)Memory used [KB]: 8315
% 1.34/0.62  % (19266)Time elapsed: 0.037 s
% 1.34/0.62  % (19266)Instructions burned: 52 (million)
% 1.34/0.62  % (19266)------------------------------
% 1.34/0.62  % (19266)------------------------------
% 1.34/0.62  % (19269)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.34/0.62  % (19269)Termination reason: Unknown
% 1.34/0.62  % (19269)Termination phase: Saturation
% 1.34/0.62  
% 1.34/0.62  % (19269)Memory used [KB]: 8187
% 1.34/0.62  % (19269)Time elapsed: 0.029 s
% 1.34/0.62  % (19269)Instructions burned: 51 (million)
% 1.34/0.62  % (19269)------------------------------
% 1.34/0.62  % (19269)------------------------------
% 1.34/0.63  % (19271)Instruction limit reached!
% 1.34/0.63  % (19271)------------------------------
% 1.34/0.63  % (19271)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.04/0.63  % (19280)Instruction limit reached!
% 2.04/0.63  % (19280)------------------------------
% 2.04/0.63  % (19280)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.04/0.63  % (19270)Instruction limit reached!
% 2.04/0.63  % (19270)------------------------------
% 2.04/0.63  % (19270)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.04/0.63  % (19275)Instruction limit reached!
% 2.04/0.63  % (19275)------------------------------
% 2.04/0.63  % (19275)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.04/0.64  % (19268)Instruction limit reached!
% 2.04/0.64  % (19268)------------------------------
% 2.04/0.64  % (19268)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.04/0.64  % (19270)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.04/0.64  % (19270)Termination reason: Unknown
% 2.04/0.64  % (19270)Termination phase: Saturation
% 2.04/0.64  
% 2.04/0.64  % (19270)Memory used [KB]: 8315
% 2.04/0.64  % (19270)Time elapsed: 0.025 s
% 2.04/0.64  % (19270)Instructions burned: 48 (million)
% 2.04/0.64  % (19270)------------------------------
% 2.04/0.64  % (19270)------------------------------
% 2.04/0.64  % (19279)Instruction limit reached!
% 2.04/0.64  % (19279)------------------------------
% 2.04/0.64  % (19279)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.04/0.64  % (19279)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.04/0.64  % (19279)Termination reason: Unknown
% 2.04/0.64  % (19279)Termination phase: Saturation
% 2.04/0.64  
% 2.04/0.64  % (19279)Memory used [KB]: 9978
% 2.04/0.64  % (19279)Time elapsed: 0.033 s
% 2.04/0.64  % (19279)Instructions burned: 69 (million)
% 2.04/0.64  % (19279)------------------------------
% 2.04/0.64  % (19279)------------------------------
% 2.04/0.64  % (19271)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.04/0.64  % (19271)Termination reason: Unknown
% 2.04/0.64  % (19271)Termination phase: Finite model building preprocessing
% 2.04/0.64  
% 2.04/0.64  % (19271)Memory used [KB]: 8315
% 2.04/0.64  % (19271)Time elapsed: 0.025 s
% 2.04/0.64  % (19271)Instructions burned: 51 (million)
% 2.04/0.64  % (19271)------------------------------
% 2.04/0.64  % (19271)------------------------------
% 2.04/0.64  % (19280)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.04/0.64  % (19280)Termination reason: Unknown
% 2.04/0.64  % (19280)Termination phase: Saturation
% 2.04/0.64  
% 2.04/0.64  % (19280)Memory used [KB]: 3837
% 2.04/0.64  % (19280)Time elapsed: 0.203 s
% 2.04/0.64  % (19280)Instructions burned: 75 (million)
% 2.04/0.64  % (19280)------------------------------
% 2.04/0.64  % (19280)------------------------------
% 2.04/0.64  % (19282)Instruction limit reached!
% 2.04/0.64  % (19282)------------------------------
% 2.04/0.64  % (19282)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.04/0.64  % (19275)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.04/0.64  % (19275)Termination reason: Unknown
% 2.04/0.64  % (19275)Termination phase: Saturation
% 2.04/0.64  
% 2.04/0.64  % (19275)Memory used [KB]: 8315
% 2.04/0.64  % (19275)Time elapsed: 0.028 s
% 2.04/0.64  % (19275)Instructions burned: 51 (million)
% 2.04/0.64  % (19275)------------------------------
% 2.04/0.64  % (19275)------------------------------
% 2.04/0.64  % (19268)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.04/0.64  % (19268)Termination reason: Unknown
% 2.04/0.64  % (19268)Termination phase: Saturation
% 2.04/0.64  
% 2.04/0.64  % (19268)Memory used [KB]: 8699
% 2.04/0.64  % (19268)Time elapsed: 0.034 s
% 2.04/0.64  % (19268)Instructions burned: 53 (million)
% 2.04/0.64  % (19268)------------------------------
% 2.04/0.64  % (19268)------------------------------
% 2.04/0.64  % (19282)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.04/0.64  % (19282)Termination reason: Unknown
% 2.04/0.64  % (19282)Termination phase: Blocked clause elimination
% 2.04/0.64  
% 2.04/0.64  % (19282)Memory used [KB]: 3965
% 2.04/0.64  % (19282)Time elapsed: 0.029 s
% 2.04/0.64  % (19282)Instructions burned: 60 (million)
% 2.04/0.64  % (19282)------------------------------
% 2.04/0.64  % (19282)------------------------------
% 2.04/0.65  % (19274)Instruction limit reached!
% 2.04/0.65  % (19274)------------------------------
% 2.04/0.65  % (19274)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.04/0.65  % (19274)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.04/0.65  % (19274)Termination reason: Unknown
% 2.04/0.65  % (19274)Termination phase: Saturation
% 2.04/0.65  
% 2.04/0.65  % (19274)Memory used [KB]: 3965
% 2.04/0.65  % (19274)Time elapsed: 0.031 s
% 2.04/0.65  % (19274)Instructions burned: 51 (million)
% 2.04/0.65  % (19274)------------------------------
% 2.04/0.65  % (19274)------------------------------
% 2.04/0.66  % (19309)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/388Mi)
% 2.04/0.67  Detected maximum model sizes of [161]
% 2.04/0.68  % (19291)Instruction limit reached!
% 2.04/0.68  % (19291)------------------------------
% 2.04/0.68  % (19291)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.04/0.68  % (19291)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.04/0.68  % (19291)Termination reason: Unknown
% 2.04/0.68  % (19291)Termination phase: Saturation
% 2.04/0.68  
% 2.04/0.68  % (19291)Memory used [KB]: 9978
% 2.04/0.68  % (19291)Time elapsed: 0.043 s
% 2.04/0.68  % (19291)Instructions burned: 69 (million)
% 2.04/0.68  % (19291)------------------------------
% 2.04/0.68  % (19291)------------------------------
% 2.04/0.68  TRYING [1]
% 2.04/0.69  TRYING [2]
% 2.38/0.69  % (19276)Instruction limit reached!
% 2.38/0.69  % (19276)------------------------------
% 2.38/0.69  % (19276)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.38/0.69  % (19276)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.38/0.69  % (19276)Termination reason: Unknown
% 2.38/0.69  % (19276)Termination phase: Saturation
% 2.38/0.69  
% 2.38/0.69  % (19276)Memory used [KB]: 10234
% 2.38/0.69  % (19276)Time elapsed: 0.274 s
% 2.38/0.69  % (19276)Instructions burned: 100 (million)
% 2.38/0.69  % (19276)------------------------------
% 2.38/0.69  % (19276)------------------------------
% 2.38/0.69  % (19278)Instruction limit reached!
% 2.38/0.69  % (19278)------------------------------
% 2.38/0.69  % (19278)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.38/0.70  % (19278)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.38/0.70  % (19278)Termination reason: Unknown
% 2.38/0.70  % (19278)Termination phase: Saturation
% 2.38/0.70  
% 2.38/0.70  % (19278)Memory used [KB]: 9594
% 2.38/0.70  % (19278)Time elapsed: 0.282 s
% 2.38/0.70  % (19278)Instructions burned: 101 (million)
% 2.38/0.70  % (19278)------------------------------
% 2.38/0.70  % (19278)------------------------------
% 2.38/0.71  % (19284)Instruction limit reached!
% 2.38/0.71  % (19284)------------------------------
% 2.38/0.71  % (19284)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.38/0.71  % (19284)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.38/0.71  % (19284)Termination reason: Unknown
% 2.38/0.71  % (19284)Termination phase: Saturation
% 2.38/0.71  
% 2.38/0.71  % (19284)Memory used [KB]: 4605
% 2.38/0.71  % (19284)Time elapsed: 0.281 s
% 2.38/0.71  % (19284)Instructions burned: 100 (million)
% 2.38/0.71  % (19284)------------------------------
% 2.38/0.71  % (19284)------------------------------
% 2.38/0.71  TRYING [3]
% 2.38/0.72  % (19277)Instruction limit reached!
% 2.38/0.72  % (19277)------------------------------
% 2.38/0.72  % (19277)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.38/0.72  % (19277)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.38/0.72  % (19277)Termination reason: Unknown
% 2.38/0.72  % (19277)Termination phase: Saturation
% 2.38/0.72  
% 2.38/0.72  % (19277)Memory used [KB]: 8955
% 2.38/0.72  % (19277)Time elapsed: 0.299 s
% 2.38/0.72  % (19277)Instructions burned: 101 (million)
% 2.38/0.72  % (19277)------------------------------
% 2.38/0.72  % (19277)------------------------------
% 2.38/0.72  % (19333)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/211Mi)
% 2.38/0.73  % (19351)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 2.38/0.74  % (19281)Instruction limit reached!
% 2.38/0.74  % (19281)------------------------------
% 2.38/0.74  % (19281)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.38/0.74  % (19281)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.38/0.74  % (19281)Termination reason: Unknown
% 2.38/0.74  % (19281)Termination phase: Saturation
% 2.38/0.74  
% 2.38/0.74  % (19281)Memory used [KB]: 9466
% 2.38/0.74  % (19281)Time elapsed: 0.308 s
% 2.38/0.74  % (19281)Instructions burned: 99 (million)
% 2.38/0.74  % (19281)------------------------------
% 2.38/0.74  % (19281)------------------------------
% 2.38/0.75  % (19286)Instruction limit reached!
% 2.38/0.75  % (19286)------------------------------
% 2.38/0.75  % (19286)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.38/0.75  % (19286)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.38/0.75  % (19286)Termination reason: Unknown
% 2.38/0.75  % (19286)Termination phase: Saturation
% 2.38/0.75  
% 2.38/0.75  % (19286)Memory used [KB]: 9338
% 2.38/0.75  % (19286)Time elapsed: 0.329 s
% 2.38/0.75  % (19286)Instructions burned: 139 (million)
% 2.38/0.75  % (19286)------------------------------
% 2.38/0.75  % (19286)------------------------------
% 2.38/0.75  % (19378)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/940Mi)
% 2.38/0.75  % (19283)Instruction limit reached!
% 2.38/0.75  % (19283)------------------------------
% 2.38/0.75  % (19283)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.38/0.75  % (19283)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.38/0.75  % (19283)Termination reason: Unknown
% 2.38/0.75  % (19283)Termination phase: Saturation
% 2.38/0.75  
% 2.38/0.75  % (19283)Memory used [KB]: 9338
% 2.38/0.75  % (19283)Time elapsed: 0.333 s
% 2.38/0.75  % (19283)Instructions burned: 100 (million)
% 2.38/0.75  % (19283)------------------------------
% 2.38/0.75  % (19283)------------------------------
% 2.67/0.76  % (19356)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/920Mi)
% 2.68/0.77  % (19371)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/747Mi)
% 2.68/0.77  % (19358)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/934Mi)
% 2.68/0.77  % (19376)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/68Mi)
% 2.68/0.77  % (19373)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/655Mi)
% 2.68/0.78  WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 2.68/0.78  % (19379)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/981Mi)
% 2.68/0.78  % (19382)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/2016Mi)
% 2.68/0.78  TRYING [4]
% 2.68/0.79  % (19381)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 2.68/0.80  % (19391)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/3735Mi)
% 2.78/0.81  % (19406)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4958Mi)
% 2.78/0.81  % (19418)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4959Mi)
% 2.78/0.82  % (19429)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4756Mi)
% 2.86/0.84  % (19433)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/68Mi)
% 2.86/0.84  % (19430)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4931Mi)
% 2.86/0.85  % (19285)Instruction limit reached!
% 2.86/0.85  % (19285)------------------------------
% 2.86/0.85  % (19285)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.85  % (19285)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.85  % (19285)Termination reason: Unknown
% 2.86/0.85  % (19285)Termination phase: Saturation
% 2.86/0.85  
% 2.86/0.85  % (19285)Memory used [KB]: 10490
% 2.86/0.85  % (19285)Time elapsed: 0.415 s
% 2.86/0.85  % (19285)Instructions burned: 176 (million)
% 2.86/0.85  % (19285)------------------------------
% 2.86/0.85  % (19285)------------------------------
% 2.86/0.87  % (19292)Instruction limit reached!
% 2.86/0.87  % (19292)------------------------------
% 2.86/0.87  % (19292)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.88  % (19452)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2134Mi)
% 2.86/0.88  % (19292)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.88  % (19292)Termination reason: Unknown
% 2.86/0.88  % (19292)Termination phase: Saturation
% 2.86/0.88  
% 2.86/0.88  % (19292)Memory used [KB]: 4605
% 2.86/0.88  % (19292)Time elapsed: 0.417 s
% 2.86/0.88  % (19292)Instructions burned: 178 (million)
% 2.86/0.88  % (19292)------------------------------
% 2.86/0.88  % (19292)------------------------------
% 2.86/0.88  % (19450)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/1824Mi)
% 2.86/0.88  % (19376)Instruction limit reached!
% 2.86/0.88  % (19376)------------------------------
% 2.86/0.88  % (19376)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.88  % (19376)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.88  % (19376)Termination reason: Unknown
% 2.86/0.88  % (19376)Termination phase: Saturation
% 2.86/0.88  
% 2.86/0.88  % (19376)Memory used [KB]: 10106
% 2.86/0.88  % (19376)Time elapsed: 0.033 s
% 2.86/0.88  % (19376)Instructions burned: 68 (million)
% 2.86/0.88  % (19376)------------------------------
% 2.86/0.88  % (19376)------------------------------
% 2.86/0.89  % (19351)Instruction limit reached!
% 2.86/0.89  % (19351)------------------------------
% 2.86/0.89  % (19351)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.86/0.89  % (19351)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.86/0.89  % (19351)Termination reason: Unknown
% 2.86/0.89  % (19351)Termination phase: Saturation
% 2.86/0.89  
% 2.86/0.89  % (19351)Memory used [KB]: 9338
% 2.86/0.89  % (19351)Time elapsed: 0.258 s
% 2.86/0.89  % (19351)Instructions burned: 90 (million)
% 2.86/0.89  % (19351)------------------------------
% 2.86/0.89  % (19351)------------------------------
% 2.86/0.90  % (19460)ott-1_1:1_sp=const_frequency:i=2891:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2891Mi)
% 2.86/0.91  TRYING [5]
% 3.19/0.93  % (19381)Instruction limit reached!
% 3.19/0.93  % (19381)------------------------------
% 3.19/0.93  % (19381)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.19/0.93  % (19381)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.19/0.93  % (19381)Termination reason: Unknown
% 3.19/0.93  % (19381)Termination phase: Saturation
% 3.19/0.93  
% 3.19/0.93  % (19381)Memory used [KB]: 10362
% 3.19/0.93  % (19381)Time elapsed: 0.262 s
% 3.19/0.93  % (19381)Instructions burned: 90 (million)
% 3.19/0.93  % (19381)------------------------------
% 3.19/0.93  % (19381)------------------------------
% 3.19/0.95  % (19433)Instruction limit reached!
% 3.19/0.95  % (19433)------------------------------
% 3.19/0.95  % (19433)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.19/0.95  % (19433)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.19/0.95  % (19433)Termination reason: Unknown
% 3.19/0.95  % (19433)Termination phase: Saturation
% 3.19/0.95  
% 3.19/0.95  % (19433)Memory used [KB]: 9978
% 3.19/0.95  % (19433)Time elapsed: 0.030 s
% 3.19/0.95  % (19433)Instructions burned: 68 (million)
% 3.19/0.95  % (19433)------------------------------
% 3.19/0.95  % (19433)------------------------------
% 3.19/0.98  % (19494)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2016Mi)
% 3.44/0.99  % (19483)dis+2_1:64_add=large:bce=on:bd=off:i=4585:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/4585Mi)
% 3.44/1.02  % (19498)dis+10_1:2_atotf=0.3:i=8004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/8004Mi)
% 3.44/1.03  % (19333)Instruction limit reached!
% 3.44/1.03  % (19333)------------------------------
% 3.44/1.03  % (19333)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.44/1.03  % (19333)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.44/1.03  % (19333)Termination reason: Unknown
% 3.44/1.03  % (19333)Termination phase: Saturation
% 3.44/1.03  
% 3.44/1.03  % (19333)Memory used [KB]: 5117
% 3.44/1.03  % (19333)Time elapsed: 0.414 s
% 3.44/1.03  % (19333)Instructions burned: 212 (million)
% 3.44/1.03  % (19333)------------------------------
% 3.44/1.03  % (19333)------------------------------
% 3.44/1.04  % (19489)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/90Mi)
% 3.44/1.04  % (19515)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=9965:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/9965Mi)
% 3.44/1.05  % (19294)Instruction limit reached!
% 3.44/1.05  % (19294)------------------------------
% 3.44/1.05  % (19294)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.44/1.05  % (19294)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.44/1.05  % (19294)Termination reason: Unknown
% 3.44/1.05  % (19294)Termination phase: Saturation
% 3.44/1.05  
% 3.44/1.05  % (19294)Memory used [KB]: 16758
% 3.44/1.05  % (19294)Time elapsed: 0.610 s
% 3.44/1.05  % (19294)Instructions burned: 357 (million)
% 3.44/1.05  % (19294)------------------------------
% 3.44/1.05  % (19294)------------------------------
% 5.51/1.08  % (19533)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=9877:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9877Mi)
% 6.10/1.17  % (19549)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=9902:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9902Mi)
% 6.10/1.17  TRYING [6]
% 6.10/1.17  % (19489)Instruction limit reached!
% 6.10/1.17  % (19489)------------------------------
% 6.10/1.17  % (19489)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.10/1.17  % (19489)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.10/1.17  % (19489)Termination reason: Unknown
% 6.10/1.17  % (19489)Termination phase: Saturation
% 6.10/1.17  
% 6.10/1.17  % (19489)Memory used [KB]: 9722
% 6.10/1.17  % (19489)Time elapsed: 0.238 s
% 6.10/1.17  % (19489)Instructions burned: 90 (million)
% 6.10/1.17  % (19489)------------------------------
% 6.10/1.17  % (19489)------------------------------
% 6.10/1.19  % (19288)Instruction limit reached!
% 6.10/1.19  % (19288)------------------------------
% 6.10/1.19  % (19288)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.10/1.19  % (19288)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.10/1.19  % (19288)Termination reason: Unknown
% 6.10/1.19  % (19288)Termination phase: Saturation
% 6.10/1.19  
% 6.10/1.19  % (19288)Memory used [KB]: 15607
% 6.10/1.19  % (19288)Time elapsed: 0.764 s
% 6.10/1.19  % (19288)Instructions burned: 467 (million)
% 6.10/1.19  % (19288)------------------------------
% 6.10/1.19  % (19288)------------------------------
% 6.10/1.20  % (19550)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/1824Mi)
% 6.10/1.22  % (19293)Instruction limit reached!
% 6.10/1.22  % (19293)------------------------------
% 6.10/1.22  % (19293)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.10/1.22  % (19287)Instruction limit reached!
% 6.10/1.22  % (19287)------------------------------
% 6.10/1.22  % (19287)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.10/1.22  % (19287)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.10/1.22  % (19287)Termination reason: Unknown
% 6.10/1.22  % (19287)Termination phase: Saturation
% 6.10/1.22  
% 6.10/1.22  % (19287)Memory used [KB]: 5628
% 6.10/1.22  % (19287)Time elapsed: 0.704 s
% 6.10/1.22  % (19287)Instructions burned: 498 (million)
% 6.10/1.22  % (19287)------------------------------
% 6.10/1.22  % (19287)------------------------------
% 6.71/1.24  % (19293)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.71/1.24  % (19293)Termination reason: Unknown
% 6.71/1.24  % (19293)Termination phase: Saturation
% 6.71/1.24  
% 6.71/1.24  % (19293)Memory used [KB]: 27760
% 6.71/1.24  % (19293)Time elapsed: 0.807 s
% 6.71/1.24  % (19293)Instructions burned: 439 (million)
% 6.71/1.24  % (19293)------------------------------
% 6.71/1.24  % (19293)------------------------------
% 6.71/1.27  % (19290)Instruction limit reached!
% 6.71/1.27  % (19290)------------------------------
% 6.71/1.27  % (19290)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.02/1.28  % (19290)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.02/1.28  % (19290)Termination reason: Unknown
% 7.02/1.28  % (19290)Termination phase: Saturation
% 7.02/1.28  % (19309)Instruction limit reached!
% 7.02/1.28  % (19309)------------------------------
% 7.02/1.28  % (19309)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.02/1.28  
% 7.02/1.28  % (19290)Memory used [KB]: 17398
% 7.02/1.28  % (19290)Time elapsed: 0.856 s
% 7.02/1.28  % (19290)Instructions burned: 502 (million)
% 7.02/1.28  % (19290)------------------------------
% 7.02/1.28  % (19290)------------------------------
% 7.02/1.29  % (19309)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.02/1.29  % (19309)Termination reason: Unknown
% 7.02/1.29  % (19309)Termination phase: Saturation
% 7.02/1.29  
% 7.02/1.29  % (19309)Memory used [KB]: 18038
% 7.02/1.29  % (19309)Time elapsed: 0.725 s
% 7.02/1.29  % (19309)Instructions burned: 391 (million)
% 7.02/1.29  % (19309)------------------------------
% 7.02/1.29  % (19309)------------------------------
% 7.02/1.29  % (19289)Instruction limit reached!
% 7.02/1.29  % (19289)------------------------------
% 7.02/1.29  % (19289)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.02/1.29  % (19289)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.02/1.29  % (19289)Termination reason: Unknown
% 7.02/1.29  % (19289)Termination phase: Saturation
% 7.02/1.29  
% 7.02/1.29  % (19289)Memory used [KB]: 11129
% 7.02/1.29  % (19289)Time elapsed: 0.836 s
% 7.02/1.29  % (19289)Instructions burned: 482 (million)
% 7.02/1.29  % (19289)------------------------------
% 7.02/1.29  % (19289)------------------------------
% 7.02/1.30  % (19551)dis+2_1:64_add=large:bce=on:bd=off:i=9989:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9989Mi)
% 7.02/1.33  % (19552)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9707Mi)
% 7.49/1.36  % (19553)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/90Mi)
% 7.49/1.36  % (19378)First to succeed.
% 7.57/1.39  % (19554)ott+3_1:1_abs=on:anc=none:bs=on:fsr=off:spb=goal_then_units:i=44001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/44001Mi)
% 7.57/1.39  % (19556)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/35256Mi)
% 7.89/1.42  % (19555)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/4958Mi)
% 7.89/1.42  % (19557)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/32293Mi)
% 7.89/1.42  % (19378)Refutation found. Thanks to Tanya!
% 7.89/1.42  % SZS status Theorem for theBenchmark
% 7.89/1.42  % SZS output start Proof for theBenchmark
% See solution above
% 7.89/1.43  % (19378)------------------------------
% 7.89/1.43  % (19378)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.89/1.43  % (19378)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.89/1.43  % (19378)Termination reason: Refutation
% 7.89/1.43  
% 7.89/1.43  % (19378)Memory used [KB]: 18421
% 7.89/1.43  % (19378)Time elapsed: 0.685 s
% 7.89/1.43  % (19378)Instructions burned: 482 (million)
% 7.89/1.43  % (19378)------------------------------
% 7.89/1.43  % (19378)------------------------------
% 7.89/1.43  % (19264)Success in time 1.08 s
%------------------------------------------------------------------------------