TSTP Solution File: PRD001+1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : PRD001+1 : TPTP v8.1.2. Released v6.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n018.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 : Tue Apr 30 14:42:22 EDT 2024

% Result   : Theorem 21.43s 3.47s
% Output   : Refutation 21.43s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  101
%            Number of leaves      :  547
% Syntax   : Number of formulae    : 1870 ( 274 unt;   0 def)
%            Number of atoms       : 12120 (   0 equ)
%            Maximal formula atoms :   85 (   6 avg)
%            Number of connectives : 20244 (9994   ~;9489   |; 288   &)
%                                         ( 333 <=>; 140  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  183 (  10 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :  493 ( 492 usr; 323 prp; 0-2 aty)
%            Number of functors    :   56 (  56 usr;  56 con; 0-0 aty)
%            Number of variables   : 6265 (5974   !; 291   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f146729,plain,
    $false,
    inference(avatar_sat_refutation,[],[f5144,f5152,f5160,f5168,f5176,f5184,f5192,f5200,f5208,f5216,f5224,f5232,f5240,f5248,f5256,f5264,f5272,f5280,f5288,f5296,f5304,f5312,f5320,f5328,f5336,f5344,f5352,f5360,f5368,f5376,f5384,f5392,f5400,f5408,f5416,f5424,f5432,f5440,f5448,f5456,f5464,f5472,f5480,f5488,f5496,f5504,f5512,f5517,f5525,f5533,f5541,f5549,f5557,f5565,f5573,f5581,f5589,f5597,f5605,f5613,f5621,f5629,f5637,f5645,f5653,f5661,f5669,f5677,f5685,f5693,f5701,f5709,f5717,f5725,f5733,f5741,f5749,f5757,f5765,f5773,f5781,f5789,f5797,f5805,f5931,f10543,f13915,f13981,f14532,f14656,f15779,f15966,f16475,f27447,f31429,f31645,f31698,f32362,f32761,f33269,f33476,f33578,f34018,f35605,f36314,f44606,f44610,f44832,f44906,f49695,f49708,f56604,f56638,f73264,f95975,f96948,f100522,f100668,f100719,f100957,f101079,f101130,f106108,f106162,f106216,f106272,f107438,f112750,f112827,f114299,f114622,f114695,f114747,f122561,f122563,f122593,f125562,f133506,f133508,f133540,f134094,f134097,f134109,f134137,f134141,f134166,f134173,f134187,f134265,f134270,f134284,f134392,f134406,f134415,f134419,f134446,f134468,f134497,f134529,f134537,f134539,f134559,f134715,f134759,f134803,f134842,f134881,f134890,f134903,f134937,f134943,f134950,f134988,f134992,f135147,f135207,f135212,f135239,f136919,f136941,f136999,f137091,f137248,f139624,f139690,f139995,f140021,f140027,f140029,f140063,f141352,f141472,f141555,f141573,f142259,f142266,f142268,f142310,f144282,f144401,f144408,f144437,f144491,f144523,f144565,f144592,f144595,f144611,f144638,f144679,f144715,f144731,f144758,f144763,f144775,f145010,f145014,f145020,f145128,f145183,f145191,f145218,f145230,f145837,f145917,f145927,f145947,f145953,f146055,f146138,f146228,f146383,f146401,f146506,f146591,f146609,f146695,f146701,f146728]) ).

fof(f146728,plain,
    ~ spl95_4,
    inference(avatar_contradiction_clause,[],[f146727]) ).

fof(f146727,plain,
    ( $false
    | ~ spl95_4 ),
    inference(resolution,[],[f146702,f3344]) ).

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

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

fof(f146702,plain,
    ( ! [X0] : ~ muscadet_aux(X0)
    | ~ spl95_4 ),
    inference(resolution,[],[f5151,f4052]) ).

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

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

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

fof(f5151,plain,
    ( ! [X65] : ~ muscadet(X65)
    | ~ spl95_4 ),
    inference(avatar_component_clause,[],[f5150]) ).

fof(f5150,plain,
    ( spl95_4
  <=> ! [X65] : ~ muscadet(X65) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_4])]) ).

fof(f146701,plain,
    ~ spl95_168,
    inference(avatar_contradiction_clause,[],[f146700]) ).

fof(f146700,plain,
    ( $false
    | ~ spl95_168 ),
    inference(resolution,[],[f146698,f3743]) ).

fof(f3743,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(f146698,plain,
    ( ! [X0,X1] : ~ hasvintageyear_aux(X0,X1)
    | ~ spl95_168 ),
    inference(resolution,[],[f10542,f4569]) ).

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

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

fof(f1619,plain,
    ! [X0,X1] :
      ( hasvintageyear_aux(X0,X1)
     => hasvintageyear(X0,X1) ),
    inference(rectify,[],[f662]) ).

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

fof(f10542,plain,
    ( ! [X12,X13] : ~ hasvintageyear(X13,X12)
    | ~ spl95_168 ),
    inference(avatar_component_clause,[],[f10541]) ).

fof(f10541,plain,
    ( spl95_168
  <=> ! [X13,X12] : ~ hasvintageyear(X13,X12) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_168])]) ).

fof(f146695,plain,
    ~ spl95_167,
    inference(avatar_contradiction_clause,[],[f146614]) ).

fof(f146614,plain,
    ( $false
    | ~ spl95_167 ),
    inference(resolution,[],[f5804,f6152]) ).

fof(f6152,plain,
    sP93(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f6094,f3791]) ).

fof(f3791,plain,
    hasbody_aux(pulignymontrachetwhiteburgundy,medium),
    inference(cnf_transformation,[],[f1]) ).

fof(f1,axiom,
    hasbody_aux(pulignymontrachetwhiteburgundy,medium),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula1) ).

fof(f6094,plain,
    ! [X0,X1] :
      ( ~ hasbody_aux(X0,X1)
      | sP93(X0) ),
    inference(resolution,[],[f4597,f5133]) ).

fof(f5133,plain,
    ! [X22,X23] :
      ( ~ hasbody(X23,X22)
      | sP93(X23) ),
    inference(cnf_transformation,[],[f5133_D]) ).

fof(f5133_D,plain,
    ! [X23] :
      ( ! [X22] : ~ hasbody(X23,X22)
    <=> ~ sP93(X23) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP93])]) ).

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

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

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

fof(f5804,plain,
    ( ! [X23] : ~ sP93(X23)
    | ~ spl95_167 ),
    inference(avatar_component_clause,[],[f5803]) ).

fof(f5803,plain,
    ( spl95_167
  <=> ! [X23] : ~ sP93(X23) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_167])]) ).

fof(f146609,plain,
    ~ spl95_165,
    inference(avatar_contradiction_clause,[],[f146592]) ).

fof(f146592,plain,
    ( $false
    | ~ spl95_165 ),
    inference(resolution,[],[f5796,f6509]) ).

fof(f6509,plain,
    sP91(chateaudychemsauterne),
    inference(resolution,[],[f6045,f3744]) ).

fof(f3744,plain,
    madefromgrape_aux(chateaudychemsauterne,semillongrape),
    inference(cnf_transformation,[],[f243]) ).

fof(f243,axiom,
    madefromgrape_aux(chateaudychemsauterne,semillongrape),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula243) ).

fof(f6045,plain,
    ! [X0,X1] :
      ( ~ madefromgrape_aux(X0,X1)
      | sP91(X0) ),
    inference(resolution,[],[f6044,f4571]) ).

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

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

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

fof(f6044,plain,
    ! [X0,X1] :
      ( ~ madefromgrape(X0,X1)
      | sP91(X0) ),
    inference(resolution,[],[f4593,f5129]) ).

fof(f5129,plain,
    ! [X4,X5] :
      ( ~ madefromfruit(X5,X4)
      | sP91(X5) ),
    inference(cnf_transformation,[],[f5129_D]) ).

fof(f5129_D,plain,
    ! [X5] :
      ( ! [X4] : ~ madefromfruit(X5,X4)
    <=> ~ sP91(X5) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP91])]) ).

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

fof(f2633,plain,
    ! [X0,X1] :
      ( madefromfruit(X0,X1)
      | ~ madefromgrape(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(f5796,plain,
    ( ! [X5] : ~ sP91(X5)
    | ~ spl95_165 ),
    inference(avatar_component_clause,[],[f5795]) ).

fof(f5795,plain,
    ( spl95_165
  <=> ! [X5] : ~ sP91(X5) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_165])]) ).

fof(f146591,plain,
    ~ spl95_163,
    inference(avatar_contradiction_clause,[],[f146512]) ).

fof(f146512,plain,
    ( $false
    | ~ spl95_163 ),
    inference(resolution,[],[f5788,f6052]) ).

fof(f6052,plain,
    sP89(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f6051,f3749]) ).

fof(f3749,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(f6051,plain,
    ! [X0,X1] :
      ( ~ hassugar_aux(X0,X1)
      | sP89(X0) ),
    inference(resolution,[],[f4596,f5125]) ).

fof(f5125,plain,
    ! [X14,X15] :
      ( ~ hassugar(X15,X14)
      | sP89(X15) ),
    inference(cnf_transformation,[],[f5125_D]) ).

fof(f5125_D,plain,
    ! [X15] :
      ( ! [X14] : ~ hassugar(X15,X14)
    <=> ~ sP89(X15) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP89])]) ).

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

fof(f2636,plain,
    ! [X0,X1] :
      ( hassugar(X0,X1)
      | ~ hassugar_aux(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(f5788,plain,
    ( ! [X15] : ~ sP89(X15)
    | ~ spl95_163 ),
    inference(avatar_component_clause,[],[f5787]) ).

fof(f5787,plain,
    ( spl95_163
  <=> ! [X15] : ~ sP89(X15) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_163])]) ).

fof(f146506,plain,
    ~ spl95_161,
    inference(avatar_contradiction_clause,[],[f146403]) ).

fof(f146403,plain,
    ( $false
    | ~ spl95_161 ),
    inference(resolution,[],[f5780,f6375]) ).

fof(f6375,plain,
    sP87(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f6099,f3883]) ).

fof(f3883,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(f6099,plain,
    ! [X0,X1] :
      ( ~ hasmaker_aux(X0,X1)
      | sP87(X0) ),
    inference(resolution,[],[f4599,f5121]) ).

fof(f5121,plain,
    ! [X16,X17] :
      ( ~ hasmaker(X17,X16)
      | sP87(X17) ),
    inference(cnf_transformation,[],[f5121_D]) ).

fof(f5121_D,plain,
    ! [X17] :
      ( ! [X16] : ~ hasmaker(X17,X16)
    <=> ~ sP87(X17) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP87])]) ).

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

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

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

fof(f5780,plain,
    ( ! [X17] : ~ sP87(X17)
    | ~ spl95_161 ),
    inference(avatar_component_clause,[],[f5779]) ).

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

fof(f146401,plain,
    ~ spl95_159,
    inference(avatar_contradiction_clause,[],[f146384]) ).

fof(f146384,plain,
    ( $false
    | ~ spl95_159 ),
    inference(resolution,[],[f5772,f6022]) ).

fof(f6022,plain,
    sP85(chateaudychemsauterne),
    inference(resolution,[],[f6021,f3744]) ).

fof(f6021,plain,
    ! [X0,X1] :
      ( ~ madefromgrape_aux(X0,X1)
      | sP85(X0) ),
    inference(resolution,[],[f4571,f5117]) ).

fof(f5117,plain,
    ! [X6,X7] :
      ( ~ madefromgrape(X7,X6)
      | sP85(X7) ),
    inference(cnf_transformation,[],[f5117_D]) ).

fof(f5117_D,plain,
    ! [X7] :
      ( ! [X6] : ~ madefromgrape(X7,X6)
    <=> ~ sP85(X7) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP85])]) ).

fof(f5772,plain,
    ( ! [X7] : ~ sP85(X7)
    | ~ spl95_159 ),
    inference(avatar_component_clause,[],[f5771]) ).

fof(f5771,plain,
    ( spl95_159
  <=> ! [X7] : ~ sP85(X7) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_159])]) ).

fof(f146383,plain,
    ~ spl95_157,
    inference(avatar_contradiction_clause,[],[f146254]) ).

fof(f146254,plain,
    ( $false
    | ~ spl95_157 ),
    inference(resolution,[],[f5764,f6427]) ).

fof(f6427,plain,
    sP83(formanchardonnay),
    inference(resolution,[],[f6101,f3977]) ).

fof(f3977,plain,
    locatedin_aux(formanchardonnay,naparegion),
    inference(cnf_transformation,[],[f180]) ).

fof(f180,axiom,
    locatedin_aux(formanchardonnay,naparegion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula180) ).

fof(f6101,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X0,X1)
      | sP83(X0) ),
    inference(resolution,[],[f4600,f5113]) ).

fof(f5113,plain,
    ! [X8,X9] :
      ( ~ locatedin(X9,X8)
      | sP83(X9) ),
    inference(cnf_transformation,[],[f5113_D]) ).

fof(f5113_D,plain,
    ! [X9] :
      ( ! [X8] : ~ locatedin(X9,X8)
    <=> ~ sP83(X9) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP83])]) ).

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

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

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

fof(f5764,plain,
    ( ! [X9] : ~ sP83(X9)
    | ~ spl95_157 ),
    inference(avatar_component_clause,[],[f5763]) ).

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

fof(f146228,plain,
    ~ spl95_155,
    inference(avatar_contradiction_clause,[],[f146143]) ).

fof(f146143,plain,
    ( $false
    | ~ spl95_155 ),
    inference(resolution,[],[f5756,f6302]) ).

fof(f6302,plain,
    sP81(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f6097,f3834]) ).

fof(f3834,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(f6097,plain,
    ! [X0,X1] :
      ( ~ hasflavor_aux(X0,X1)
      | sP81(X0) ),
    inference(resolution,[],[f4598,f5109]) ).

fof(f5109,plain,
    ! [X18,X19] :
      ( ~ hasflavor(X19,X18)
      | sP81(X19) ),
    inference(cnf_transformation,[],[f5109_D]) ).

fof(f5109_D,plain,
    ! [X19] :
      ( ! [X18] : ~ hasflavor(X19,X18)
    <=> ~ sP81(X19) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP81])]) ).

fof(f4598,plain,
    ! [X0,X1] :
      ( hasflavor(X0,X1)
      | ~ hasflavor_aux(X0,X1) ),
    inference(cnf_transformation,[],[f2638]) ).

fof(f2638,plain,
    ! [X0,X1] :
      ( hasflavor(X0,X1)
      | ~ hasflavor_aux(X0,X1) ),
    inference(ennf_transformation,[],[f658]) ).

fof(f658,axiom,
    ! [X0,X1] :
      ( hasflavor_aux(X0,X1)
     => hasflavor(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula5) ).

fof(f5756,plain,
    ( ! [X19] : ~ sP81(X19)
    | ~ spl95_155 ),
    inference(avatar_component_clause,[],[f5755]) ).

fof(f5755,plain,
    ( spl95_155
  <=> ! [X19] : ~ sP81(X19) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_155])]) ).

fof(f146138,plain,
    ~ spl95_153,
    inference(avatar_contradiction_clause,[],[f146057]) ).

fof(f146057,plain,
    ( $false
    | ~ spl95_153 ),
    inference(resolution,[],[f5748,f6637]) ).

fof(f6637,plain,
    sP79(pulignymontrachet),
    inference(resolution,[],[f6098,f3883]) ).

fof(f6098,plain,
    ! [X0,X1] :
      ( ~ hasmaker_aux(X0,X1)
      | sP79(X1) ),
    inference(resolution,[],[f4599,f6029]) ).

fof(f6029,plain,
    ! [X0,X1] :
      ( ~ hasmaker(X0,X1)
      | sP79(X1) ),
    inference(resolution,[],[f4579,f5105]) ).

fof(f5105,plain,
    ! [X0,X1] :
      ( ~ produceswine(X1,X0)
      | sP79(X1) ),
    inference(cnf_transformation,[],[f5105_D]) ).

fof(f5105_D,plain,
    ! [X1] :
      ( ! [X0] : ~ produceswine(X1,X0)
    <=> ~ sP79(X1) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP79])]) ).

fof(f4579,plain,
    ! [X0,X1] :
      ( produceswine(X1,X0)
      | ~ hasmaker(X0,X1) ),
    inference(cnf_transformation,[],[f2619]) ).

fof(f2619,plain,
    ! [X0,X1] :
      ( produceswine(X1,X0)
      | ~ hasmaker(X0,X1) ),
    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(f5748,plain,
    ( ! [X1] : ~ sP79(X1)
    | ~ spl95_153 ),
    inference(avatar_component_clause,[],[f5747]) ).

fof(f5747,plain,
    ( spl95_153
  <=> ! [X1] : ~ sP79(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_153])]) ).

fof(f146055,plain,
    ~ spl95_151,
    inference(avatar_contradiction_clause,[],[f145968]) ).

fof(f145968,plain,
    ( $false
    | ~ spl95_151 ),
    inference(resolution,[],[f5740,f6513]) ).

fof(f6513,plain,
    sP77(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f6049,f3749]) ).

fof(f6049,plain,
    ! [X0,X1] :
      ( ~ hassugar_aux(X0,X1)
      | sP77(X0) ),
    inference(resolution,[],[f4596,f6043]) ).

fof(f6043,plain,
    ! [X0,X1] :
      ( ~ hassugar(X0,X1)
      | sP77(X0) ),
    inference(resolution,[],[f4590,f5101]) ).

fof(f5101,plain,
    ! [X10,X11] :
      ( ~ haswinedescriptor(X11,X10)
      | sP77(X11) ),
    inference(cnf_transformation,[],[f5101_D]) ).

fof(f5101_D,plain,
    ! [X11] :
      ( ! [X10] : ~ haswinedescriptor(X11,X10)
    <=> ~ sP77(X11) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP77])]) ).

fof(f4590,plain,
    ! [X0,X1] :
      ( haswinedescriptor(X0,X1)
      | ~ hassugar(X0,X1) ),
    inference(cnf_transformation,[],[f2630]) ).

fof(f2630,plain,
    ! [X0,X1] :
      ( haswinedescriptor(X0,X1)
      | ~ hassugar(X0,X1) ),
    inference(ennf_transformation,[],[f1509]) ).

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

fof(f5740,plain,
    ( ! [X11] : ~ sP77(X11)
    | ~ spl95_151 ),
    inference(avatar_component_clause,[],[f5739]) ).

fof(f5739,plain,
    ( spl95_151
  <=> ! [X11] : ~ sP77(X11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_151])]) ).

fof(f145953,plain,
    ~ spl95_149,
    inference(avatar_contradiction_clause,[],[f145948]) ).

fof(f145948,plain,
    ( $false
    | ~ spl95_149 ),
    inference(resolution,[],[f5732,f6018]) ).

fof(f6018,plain,
    sP75(white),
    inference(resolution,[],[f6017,f3742]) ).

fof(f3742,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(f6017,plain,
    ! [X0,X1] :
      ( ~ hascolor_aux(X0,X1)
      | sP75(X1) ),
    inference(resolution,[],[f4570,f5097]) ).

fof(f5097,plain,
    ! [X21,X20] :
      ( ~ hascolor(X21,X20)
      | sP75(X20) ),
    inference(cnf_transformation,[],[f5097_D]) ).

fof(f5097_D,plain,
    ! [X20] :
      ( ! [X21] : ~ hascolor(X21,X20)
    <=> ~ sP75(X20) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP75])]) ).

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

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

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

fof(f5732,plain,
    ( ! [X20] : ~ sP75(X20)
    | ~ spl95_149 ),
    inference(avatar_component_clause,[],[f5731]) ).

fof(f5731,plain,
    ( spl95_149
  <=> ! [X20] : ~ sP75(X20) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_149])]) ).

fof(f145947,plain,
    ~ spl95_147,
    inference(avatar_contradiction_clause,[],[f145928]) ).

fof(f145928,plain,
    ( $false
    | ~ spl95_147 ),
    inference(resolution,[],[f5724,f6511]) ).

fof(f6511,plain,
    sP73(semillongrape),
    inference(resolution,[],[f6048,f3744]) ).

fof(f6048,plain,
    ! [X0,X1] :
      ( ~ madefromgrape_aux(X1,X0)
      | sP73(X0) ),
    inference(resolution,[],[f6047,f4571]) ).

fof(f6047,plain,
    ! [X0,X1] :
      ( ~ madefromgrape(X0,X1)
      | sP73(X1) ),
    inference(resolution,[],[f4594,f5093]) ).

fof(f5093,plain,
    ! [X2,X3] :
      ( ~ madeintowine(X3,X2)
      | sP73(X3) ),
    inference(cnf_transformation,[],[f5093_D]) ).

fof(f5093_D,plain,
    ! [X3] :
      ( ! [X2] : ~ madeintowine(X3,X2)
    <=> ~ sP73(X3) ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP73])]) ).

fof(f4594,plain,
    ! [X0,X1] :
      ( madeintowine(X1,X0)
      | ~ madefromgrape(X0,X1) ),
    inference(cnf_transformation,[],[f2634]) ).

fof(f2634,plain,
    ! [X0,X1] :
      ( madeintowine(X1,X0)
      | ~ madefromgrape(X0,X1) ),
    inference(ennf_transformation,[],[f1564]) ).

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

fof(f5724,plain,
    ( ! [X3] : ~ sP73(X3)
    | ~ spl95_147 ),
    inference(avatar_component_clause,[],[f5723]) ).

fof(f5723,plain,
    ( spl95_147
  <=> ! [X3] : ~ sP73(X3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_147])]) ).

fof(f145927,plain,
    ~ spl95_145,
    inference(avatar_contradiction_clause,[],[f145922]) ).

fof(f145922,plain,
    ( $false
    | ~ spl95_145 ),
    inference(resolution,[],[f145921,f3442]) ).

fof(f3442,plain,
    pinotnoir_aux(lanetannerpinotnoir),
    inference(cnf_transformation,[],[f439]) ).

fof(f439,axiom,
    pinotnoir_aux(lanetannerpinotnoir),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula439) ).

fof(f145921,plain,
    ( ! [X0] : ~ pinotnoir_aux(X0)
    | ~ spl95_145 ),
    inference(resolution,[],[f5716,f4125]) ).

fof(f4125,plain,
    ! [X0] :
      ( pinotnoir(X0)
      | ~ pinotnoir_aux(X0) ),
    inference(cnf_transformation,[],[f2006]) ).

fof(f2006,plain,
    ! [X0] :
      ( pinotnoir(X0)
      | ~ pinotnoir_aux(X0) ),
    inference(ennf_transformation,[],[f750]) ).

fof(f750,axiom,
    ! [X0] :
      ( pinotnoir_aux(X0)
     => pinotnoir(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula97) ).

fof(f5716,plain,
    ( ! [X61] : ~ pinotnoir(X61)
    | ~ spl95_145 ),
    inference(avatar_component_clause,[],[f5715]) ).

fof(f5715,plain,
    ( spl95_145
  <=> ! [X61] : ~ pinotnoir(X61) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_145])]) ).

fof(f145917,plain,
    ( ~ spl95_143
    | ~ spl95_1869 ),
    inference(avatar_contradiction_clause,[],[f145867]) ).

fof(f145867,plain,
    ( $false
    | ~ spl95_143
    | ~ spl95_1869 ),
    inference(resolution,[],[f145865,f10658]) ).

fof(f10658,plain,
    wine(stgenevievetexaswhite),
    inference(resolution,[],[f7138,f3833]) ).

fof(f3833,plain,
    hasflavor_aux(stgenevievetexaswhite,moderate),
    inference(cnf_transformation,[],[f45]) ).

fof(f45,axiom,
    hasflavor_aux(stgenevievetexaswhite,moderate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula45) ).

fof(f7138,plain,
    ! [X0,X1] :
      ( ~ hasflavor_aux(X0,X1)
      | wine(X0) ),
    inference(resolution,[],[f6034,f4598]) ).

fof(f6034,plain,
    ! [X0,X1] :
      ( ~ hasflavor(X0,X1)
      | wine(X0) ),
    inference(resolution,[],[f4586,f4581]) ).

fof(f4581,plain,
    ! [X0,X1] :
      ( ~ haswinedescriptor(X0,X1)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2621]) ).

fof(f2621,plain,
    ! [X0,X1] :
      ( wine(X0)
      | ~ haswinedescriptor(X0,X1) ),
    inference(ennf_transformation,[],[f1248]) ).

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

fof(f4586,plain,
    ! [X0,X1] :
      ( haswinedescriptor(X0,X1)
      | ~ hasflavor(X0,X1) ),
    inference(cnf_transformation,[],[f2626]) ).

fof(f2626,plain,
    ! [X0,X1] :
      ( haswinedescriptor(X0,X1)
      | ~ hasflavor(X0,X1) ),
    inference(ennf_transformation,[],[f1508]) ).

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

fof(f145865,plain,
    ( ~ wine(stgenevievetexaswhite)
    | ~ spl95_143
    | ~ spl95_1869 ),
    inference(resolution,[],[f145839,f96947]) ).

fof(f96947,plain,
    ( q73(stgenevievetexaswhite)
    | ~ spl95_1869 ),
    inference(avatar_component_clause,[],[f96945]) ).

fof(f96945,plain,
    ( spl95_1869
  <=> q73(stgenevievetexaswhite) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1869])]) ).

fof(f145839,plain,
    ( ! [X0] :
        ( ~ q73(X0)
        | ~ wine(X0) )
    | ~ spl95_143 ),
    inference(resolution,[],[f5708,f5973]) ).

fof(f5973,plain,
    ! [X0] :
      ( texaswine(X0)
      | ~ wine(X0)
      | ~ q73(X0) ),
    inference(resolution,[],[f4435,f4137]) ).

fof(f4137,plain,
    ! [X0] :
      ( q74(X0)
      | ~ q73(X0) ),
    inference(cnf_transformation,[],[f2018]) ).

fof(f2018,plain,
    ! [X0] :
      ( q74(X0)
      | ~ q73(X0) ),
    inference(ennf_transformation,[],[f1057]) ).

fof(f1057,axiom,
    ! [X0] :
      ( q73(X0)
     => q74(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula404) ).

fof(f4435,plain,
    ! [X0] :
      ( ~ q74(X0)
      | ~ wine(X0)
      | texaswine(X0) ),
    inference(cnf_transformation,[],[f2342]) ).

fof(f2342,plain,
    ! [X0] :
      ( texaswine(X0)
      | ~ wine(X0)
      | ~ q74(X0) ),
    inference(flattening,[],[f2341]) ).

fof(f2341,plain,
    ! [X0] :
      ( texaswine(X0)
      | ~ wine(X0)
      | ~ q74(X0) ),
    inference(ennf_transformation,[],[f1215]) ).

fof(f1215,axiom,
    ! [X0] :
      ( ( wine(X0)
        & q74(X0) )
     => texaswine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula562) ).

fof(f5708,plain,
    ( ! [X42] : ~ texaswine(X42)
    | ~ spl95_143 ),
    inference(avatar_component_clause,[],[f5707]) ).

fof(f5707,plain,
    ( spl95_143
  <=> ! [X42] : ~ texaswine(X42) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_143])]) ).

fof(f145837,plain,
    ( ~ spl95_141
    | ~ spl95_2113
    | ~ spl95_2516 ),
    inference(avatar_contradiction_clause,[],[f145824]) ).

fof(f145824,plain,
    ( $false
    | ~ spl95_141
    | ~ spl95_2113
    | ~ spl95_2516 ),
    inference(resolution,[],[f145282,f137043]) ).

fof(f137043,plain,
    ( whitewine(pulignymontrachetwhiteburgundy)
    | ~ spl95_2516 ),
    inference(avatar_component_clause,[],[f137042]) ).

fof(f137042,plain,
    ( spl95_2516
  <=> whitewine(pulignymontrachetwhiteburgundy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2516])]) ).

fof(f145282,plain,
    ( ~ whitewine(pulignymontrachetwhiteburgundy)
    | ~ spl95_141
    | ~ spl95_2113 ),
    inference(resolution,[],[f145241,f4361]) ).

fof(f4361,plain,
    ! [X0] :
      ( q12(X0)
      | ~ whitewine(X0) ),
    inference(cnf_transformation,[],[f2242]) ).

fof(f2242,plain,
    ! [X0] :
      ( q12(X0)
      | ~ whitewine(X0) ),
    inference(ennf_transformation,[],[f795]) ).

fof(f795,axiom,
    ! [X0] :
      ( whitewine(X0)
     => q12(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula142) ).

fof(f145241,plain,
    ( ~ q12(pulignymontrachetwhiteburgundy)
    | ~ spl95_141
    | ~ spl95_2113 ),
    inference(resolution,[],[f145235,f106215]) ).

fof(f106215,plain,
    ( tablewine(pulignymontrachetwhiteburgundy)
    | ~ spl95_2113 ),
    inference(avatar_component_clause,[],[f106213]) ).

fof(f106213,plain,
    ( spl95_2113
  <=> tablewine(pulignymontrachetwhiteburgundy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2113])]) ).

fof(f145235,plain,
    ( ! [X0] :
        ( ~ tablewine(X0)
        | ~ q12(X0) )
    | ~ spl95_141 ),
    inference(resolution,[],[f145231,f4363]) ).

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

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

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

fof(f145231,plain,
    ( ! [X0] :
        ( ~ q21(X0)
        | ~ tablewine(X0) )
    | ~ spl95_141 ),
    inference(resolution,[],[f5700,f4450]) ).

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

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

fof(f2371,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(f5700,plain,
    ( ! [X35] : ~ whitetablewine(X35)
    | ~ spl95_141 ),
    inference(avatar_component_clause,[],[f5699]) ).

fof(f5699,plain,
    ( spl95_141
  <=> ! [X35] : ~ whitetablewine(X35) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_141])]) ).

fof(f145230,plain,
    ~ spl95_139,
    inference(avatar_contradiction_clause,[],[f145221]) ).

fof(f145221,plain,
    ( $false
    | ~ spl95_139 ),
    inference(resolution,[],[f145220,f3480]) ).

fof(f3480,plain,
    zinfandel_aux(elysezinfandel),
    inference(cnf_transformation,[],[f396]) ).

fof(f396,axiom,
    zinfandel_aux(elysezinfandel),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula396) ).

fof(f145220,plain,
    ( ! [X0] : ~ zinfandel_aux(X0)
    | ~ spl95_139 ),
    inference(resolution,[],[f5692,f4338]) ).

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

fof(f2219,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(f5692,plain,
    ( ! [X24] : ~ zinfandel(X24)
    | ~ spl95_139 ),
    inference(avatar_component_clause,[],[f5691]) ).

fof(f5691,plain,
    ( spl95_139
  <=> ! [X24] : ~ zinfandel(X24) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_139])]) ).

fof(f145218,plain,
    ~ spl95_137,
    inference(avatar_contradiction_clause,[],[f145217]) ).

fof(f145217,plain,
    ( $false
    | ~ spl95_137 ),
    inference(resolution,[],[f145192,f3339]) ).

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

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

fof(f145192,plain,
    ( ! [X0] : ~ cotesdor_aux(X0)
    | ~ spl95_137 ),
    inference(resolution,[],[f5684,f4042]) ).

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

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

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

fof(f5684,plain,
    ( ! [X84] : ~ cotesdor(X84)
    | ~ spl95_137 ),
    inference(avatar_component_clause,[],[f5683]) ).

fof(f5683,plain,
    ( spl95_137
  <=> ! [X84] : ~ cotesdor(X84) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_137])]) ).

fof(f145191,plain,
    ~ spl95_135,
    inference(avatar_contradiction_clause,[],[f145190]) ).

fof(f145190,plain,
    ( $false
    | ~ spl95_135 ),
    inference(resolution,[],[f145189,f3342]) ).

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

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

fof(f145189,plain,
    ( ! [X0] : ~ beaujolais_aux(X0)
    | ~ spl95_135 ),
    inference(resolution,[],[f145186,f4054]) ).

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

fof(f1935,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(f145186,plain,
    ( ! [X0] : ~ beaujolais(X0)
    | ~ spl95_135 ),
    inference(resolution,[],[f145185,f4256]) ).

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

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

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

fof(f145185,plain,
    ( ! [X0] : ~ q14(X0)
    | ~ spl95_135 ),
    inference(resolution,[],[f5676,f4172]) ).

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

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

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

fof(f5676,plain,
    ( ! [X77] : ~ gamay(X77)
    | ~ spl95_135 ),
    inference(avatar_component_clause,[],[f5675]) ).

fof(f5675,plain,
    ( spl95_135
  <=> ! [X77] : ~ gamay(X77) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_135])]) ).

fof(f145183,plain,
    ~ spl95_133,
    inference(avatar_contradiction_clause,[],[f145182]) ).

fof(f145182,plain,
    ( $false
    | ~ spl95_133 ),
    inference(resolution,[],[f145157,f3339]) ).

fof(f145157,plain,
    ( ! [X0] : ~ cotesdor_aux(X0)
    | ~ spl95_133 ),
    inference(resolution,[],[f145156,f4042]) ).

fof(f145156,plain,
    ( ! [X0] : ~ cotesdor(X0)
    | ~ spl95_133 ),
    inference(resolution,[],[f5668,f4167]) ).

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

fof(f2048,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(f5668,plain,
    ( ! [X57] : ~ redburgundy(X57)
    | ~ spl95_133 ),
    inference(avatar_component_clause,[],[f5667]) ).

fof(f5667,plain,
    ( spl95_133
  <=> ! [X57] : ~ redburgundy(X57) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_133])]) ).

fof(f145128,plain,
    ~ spl95_131,
    inference(avatar_contradiction_clause,[],[f145065]) ).

fof(f145065,plain,
    ( $false
    | ~ spl95_131 ),
    inference(resolution,[],[f5660,f9776]) ).

fof(f9776,plain,
    region(californiaregion),
    inference(resolution,[],[f6100,f3985]) ).

fof(f3985,plain,
    locatedin_aux(naparegion,californiaregion),
    inference(cnf_transformation,[],[f191]) ).

fof(f191,axiom,
    locatedin_aux(naparegion,californiaregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula191) ).

fof(f6100,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X0,X1)
      | region(X1) ),
    inference(resolution,[],[f4600,f4595]) ).

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

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

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

fof(f5660,plain,
    ( ! [X54] : ~ region(X54)
    | ~ spl95_131 ),
    inference(avatar_component_clause,[],[f5659]) ).

fof(f5659,plain,
    ( spl95_131
  <=> ! [X54] : ~ region(X54) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_131])]) ).

fof(f145020,plain,
    ( ~ spl95_129
    | ~ spl95_2628 ),
    inference(avatar_contradiction_clause,[],[f145019]) ).

fof(f145019,plain,
    ( $false
    | ~ spl95_129
    | ~ spl95_2628 ),
    inference(resolution,[],[f5652,f139637]) ).

fof(f139637,plain,
    ( semillonorsauvignonblanc(chateaudychemsauterne)
    | ~ spl95_2628 ),
    inference(avatar_component_clause,[],[f139636]) ).

fof(f139636,plain,
    ( spl95_2628
  <=> semillonorsauvignonblanc(chateaudychemsauterne) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2628])]) ).

fof(f5652,plain,
    ( ! [X47] : ~ semillonorsauvignonblanc(X47)
    | ~ spl95_129 ),
    inference(avatar_component_clause,[],[f5651]) ).

fof(f5651,plain,
    ( spl95_129
  <=> ! [X47] : ~ semillonorsauvignonblanc(X47) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_129])]) ).

fof(f145014,plain,
    ~ spl95_127,
    inference(avatar_contradiction_clause,[],[f145013]) ).

fof(f145013,plain,
    ( $false
    | ~ spl95_127 ),
    inference(resolution,[],[f145012,f3342]) ).

fof(f145012,plain,
    ( ! [X0] : ~ beaujolais_aux(X0)
    | ~ spl95_127 ),
    inference(resolution,[],[f5644,f4054]) ).

fof(f5644,plain,
    ( ! [X91] : ~ beaujolais(X91)
    | ~ spl95_127 ),
    inference(avatar_component_clause,[],[f5643]) ).

fof(f5643,plain,
    ( spl95_127
  <=> ! [X91] : ~ beaujolais(X91) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_127])]) ).

fof(f145010,plain,
    ( ~ spl95_125
    | ~ spl95_2114
    | ~ spl95_2516 ),
    inference(avatar_contradiction_clause,[],[f144997]) ).

fof(f144997,plain,
    ( $false
    | ~ spl95_125
    | ~ spl95_2114
    | ~ spl95_2516 ),
    inference(resolution,[],[f144783,f137043]) ).

fof(f144783,plain,
    ( ~ whitewine(pulignymontrachetwhiteburgundy)
    | ~ spl95_125
    | ~ spl95_2114 ),
    inference(resolution,[],[f144780,f106271]) ).

fof(f106271,plain,
    ( drywine(pulignymontrachetwhiteburgundy)
    | ~ spl95_2114 ),
    inference(avatar_component_clause,[],[f106269]) ).

fof(f106269,plain,
    ( spl95_2114
  <=> drywine(pulignymontrachetwhiteburgundy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2114])]) ).

fof(f144780,plain,
    ( ! [X0] :
        ( ~ drywine(X0)
        | ~ whitewine(X0) )
    | ~ spl95_125 ),
    inference(resolution,[],[f5636,f4533]) ).

fof(f4533,plain,
    ! [X0] :
      ( drywhitewine(X0)
      | ~ whitewine(X0)
      | ~ drywine(X0) ),
    inference(cnf_transformation,[],[f2538]) ).

fof(f2538,plain,
    ! [X0] :
      ( drywhitewine(X0)
      | ~ whitewine(X0)
      | ~ drywine(X0) ),
    inference(flattening,[],[f2537]) ).

fof(f2537,plain,
    ! [X0] :
      ( drywhitewine(X0)
      | ~ whitewine(X0)
      | ~ drywine(X0) ),
    inference(ennf_transformation,[],[f1105]) ).

fof(f1105,axiom,
    ! [X0] :
      ( ( whitewine(X0)
        & drywine(X0) )
     => drywhitewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula452) ).

fof(f5636,plain,
    ( ! [X80] : ~ drywhitewine(X80)
    | ~ spl95_125 ),
    inference(avatar_component_clause,[],[f5635]) ).

fof(f5635,plain,
    ( spl95_125
  <=> ! [X80] : ~ drywhitewine(X80) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_125])]) ).

fof(f144775,plain,
    ( ~ spl95_123
    | ~ spl95_2656 ),
    inference(avatar_contradiction_clause,[],[f144770]) ).

fof(f144770,plain,
    ( $false
    | ~ spl95_123
    | ~ spl95_2656 ),
    inference(resolution,[],[f5628,f140062]) ).

fof(f140062,plain,
    ( whitenonsweetwine(corbansdrywhiteriesling)
    | ~ spl95_2656 ),
    inference(avatar_component_clause,[],[f140060]) ).

fof(f140060,plain,
    ( spl95_2656
  <=> whitenonsweetwine(corbansdrywhiteriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2656])]) ).

fof(f5628,plain,
    ( ! [X36] : ~ whitenonsweetwine(X36)
    | ~ spl95_123 ),
    inference(avatar_component_clause,[],[f5627]) ).

fof(f5627,plain,
    ( spl95_123
  <=> ! [X36] : ~ whitenonsweetwine(X36) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_123])]) ).

fof(f144763,plain,
    ~ spl95_121,
    inference(avatar_contradiction_clause,[],[f144762]) ).

fof(f144762,plain,
    ( $false
    | ~ spl95_121 ),
    inference(resolution,[],[f144761,f3352]) ).

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

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

fof(f144761,plain,
    ( ! [X0] : ~ chianti_aux(X0)
    | ~ spl95_121 ),
    inference(resolution,[],[f144760,f3989]) ).

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

fof(f1870,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(f144760,plain,
    ( ! [X0] : ~ chianti(X0)
    | ~ spl95_121 ),
    inference(resolution,[],[f5620,f4113]) ).

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

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

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

fof(f5620,plain,
    ( ! [X73] : ~ italianwine(X73)
    | ~ spl95_121 ),
    inference(avatar_component_clause,[],[f5619]) ).

fof(f5619,plain,
    ( spl95_121
  <=> ! [X73] : ~ italianwine(X73) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_121])]) ).

fof(f144758,plain,
    ~ spl95_119,
    inference(avatar_contradiction_clause,[],[f144757]) ).

fof(f144757,plain,
    ( $false
    | ~ spl95_119 ),
    inference(resolution,[],[f144732,f3343]) ).

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

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

fof(f144732,plain,
    ( ! [X0] : ~ margaux_aux(X0)
    | ~ spl95_119 ),
    inference(resolution,[],[f5612,f4046]) ).

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

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

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

fof(f5612,plain,
    ( ! [X70] : ~ margaux(X70)
    | ~ spl95_119 ),
    inference(avatar_component_clause,[],[f5611]) ).

fof(f5611,plain,
    ( spl95_119
  <=> ! [X70] : ~ margaux(X70) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_119])]) ).

fof(f144731,plain,
    ~ spl95_117,
    inference(avatar_contradiction_clause,[],[f144726]) ).

fof(f144726,plain,
    ( $false
    | ~ spl95_117 ),
    inference(resolution,[],[f5604,f8431]) ).

fof(f8431,plain,
    wineflavor(moderate),
    inference(resolution,[],[f6096,f3834]) ).

fof(f6096,plain,
    ! [X0,X1] :
      ( ~ hasflavor_aux(X0,X1)
      | wineflavor(X1) ),
    inference(resolution,[],[f4598,f4585]) ).

fof(f4585,plain,
    ! [X0,X1] :
      ( ~ hasflavor(X0,X1)
      | wineflavor(X1) ),
    inference(cnf_transformation,[],[f2625]) ).

fof(f2625,plain,
    ! [X0,X1] :
      ( wineflavor(X1)
      | ~ hasflavor(X0,X1) ),
    inference(ennf_transformation,[],[f1312]) ).

fof(f1312,axiom,
    ! [X0,X1] :
      ( hasflavor(X0,X1)
     => wineflavor(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula659) ).

fof(f5604,plain,
    ( ! [X29] : ~ wineflavor(X29)
    | ~ spl95_117 ),
    inference(avatar_component_clause,[],[f5603]) ).

fof(f5603,plain,
    ( spl95_117
  <=> ! [X29] : ~ wineflavor(X29) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_117])]) ).

fof(f144715,plain,
    ( ~ spl95_115
    | ~ spl95_2434 ),
    inference(avatar_contradiction_clause,[],[f144714]) ).

fof(f144714,plain,
    ( $false
    | ~ spl95_115
    | ~ spl95_2434 ),
    inference(resolution,[],[f5596,f134092]) ).

fof(f134092,plain,
    ( sauternes(chateaudychemsauterne)
    | ~ spl95_2434 ),
    inference(avatar_component_clause,[],[f134091]) ).

fof(f134091,plain,
    ( spl95_2434
  <=> sauternes(chateaudychemsauterne) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2434])]) ).

fof(f5596,plain,
    ( ! [X50] : ~ sauternes(X50)
    | ~ spl95_115 ),
    inference(avatar_component_clause,[],[f5595]) ).

fof(f5595,plain,
    ( spl95_115
  <=> ! [X50] : ~ sauternes(X50) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_115])]) ).

fof(f144679,plain,
    ( ~ spl95_113
    | ~ spl95_2256 ),
    inference(avatar_contradiction_clause,[],[f144676]) ).

fof(f144676,plain,
    ( $false
    | ~ spl95_113
    | ~ spl95_2256 ),
    inference(resolution,[],[f5588,f114617]) ).

fof(f114617,plain,
    ( tablewine(selakssauvignonblanc)
    | ~ spl95_2256 ),
    inference(avatar_component_clause,[],[f114615]) ).

fof(f114615,plain,
    ( spl95_2256
  <=> tablewine(selakssauvignonblanc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2256])]) ).

fof(f5588,plain,
    ( ! [X43] : ~ tablewine(X43)
    | ~ spl95_113 ),
    inference(avatar_component_clause,[],[f5587]) ).

fof(f5587,plain,
    ( spl95_113
  <=> ! [X43] : ~ tablewine(X43) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_113])]) ).

fof(f144638,plain,
    ~ spl95_111,
    inference(avatar_contradiction_clause,[],[f144637]) ).

fof(f144637,plain,
    ( $false
    | ~ spl95_111 ),
    inference(resolution,[],[f144612,f3341]) ).

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

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

fof(f144612,plain,
    ( ! [X0] : ~ anjou_aux(X0)
    | ~ spl95_111 ),
    inference(resolution,[],[f5580,f4050]) ).

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

fof(f1931,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(f5580,plain,
    ( ! [X92] : ~ anjou(X92)
    | ~ spl95_111 ),
    inference(avatar_component_clause,[],[f5579]) ).

fof(f5579,plain,
    ( spl95_111
  <=> ! [X92] : ~ anjou(X92) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_111])]) ).

fof(f144611,plain,
    ~ spl95_109,
    inference(avatar_contradiction_clause,[],[f144606]) ).

fof(f144606,plain,
    ( $false
    | ~ spl95_109 ),
    inference(resolution,[],[f5572,f7914]) ).

fof(f7914,plain,
    winebody(medium),
    inference(resolution,[],[f6093,f3791]) ).

fof(f6093,plain,
    ! [X0,X1] :
      ( ~ hasbody_aux(X0,X1)
      | winebody(X1) ),
    inference(resolution,[],[f4597,f4587]) ).

fof(f4587,plain,
    ! [X0,X1] :
      ( ~ hasbody(X0,X1)
      | winebody(X1) ),
    inference(cnf_transformation,[],[f2627]) ).

fof(f2627,plain,
    ! [X0,X1] :
      ( winebody(X1)
      | ~ hasbody(X0,X1) ),
    inference(ennf_transformation,[],[f1302]) ).

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

fof(f5572,plain,
    ( ! [X32] : ~ winebody(X32)
    | ~ spl95_109 ),
    inference(avatar_component_clause,[],[f5571]) ).

fof(f5571,plain,
    ( spl95_109
  <=> ! [X32] : ~ winebody(X32) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_109])]) ).

fof(f144595,plain,
    ~ spl95_107,
    inference(avatar_contradiction_clause,[],[f144594]) ).

fof(f144594,plain,
    ( $false
    | ~ spl95_107 ),
    inference(resolution,[],[f144593,f3352]) ).

fof(f144593,plain,
    ( ! [X0] : ~ chianti_aux(X0)
    | ~ spl95_107 ),
    inference(resolution,[],[f5564,f3989]) ).

fof(f5564,plain,
    ( ! [X85] : ~ chianti(X85)
    | ~ spl95_107 ),
    inference(avatar_component_clause,[],[f5563]) ).

fof(f5563,plain,
    ( spl95_107
  <=> ! [X85] : ~ chianti(X85) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_107])]) ).

fof(f144592,plain,
    ~ spl95_105,
    inference(avatar_contradiction_clause,[],[f144591]) ).

fof(f144591,plain,
    ( $false
    | ~ spl95_105 ),
    inference(resolution,[],[f144566,f3372]) ).

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

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

fof(f144566,plain,
    ( ! [X0] : ~ meursault_aux(X0)
    | ~ spl95_105 ),
    inference(resolution,[],[f5556,f4043]) ).

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

fof(f1924,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(f5556,plain,
    ( ! [X66] : ~ meursault(X66)
    | ~ spl95_105 ),
    inference(avatar_component_clause,[],[f5555]) ).

fof(f5555,plain,
    ( spl95_105
  <=> ! [X66] : ~ meursault(X66) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_105])]) ).

fof(f144565,plain,
    ~ spl95_103,
    inference(avatar_contradiction_clause,[],[f144546]) ).

fof(f144546,plain,
    ( $false
    | ~ spl95_103 ),
    inference(resolution,[],[f144524,f100248]) ).

fof(f100248,plain,
    winedescriptor(medium),
    inference(resolution,[],[f7205,f3791]) ).

fof(f7205,plain,
    ! [X0,X1] :
      ( ~ hasbody_aux(X1,X0)
      | winedescriptor(X0) ),
    inference(resolution,[],[f6038,f4597]) ).

fof(f6038,plain,
    ! [X0,X1] :
      ( ~ hasbody(X0,X1)
      | winedescriptor(X1) ),
    inference(resolution,[],[f4588,f4580]) ).

fof(f4580,plain,
    ! [X0,X1] :
      ( ~ haswinedescriptor(X0,X1)
      | winedescriptor(X1) ),
    inference(cnf_transformation,[],[f2620]) ).

fof(f2620,plain,
    ! [X0,X1] :
      ( winedescriptor(X1)
      | ~ haswinedescriptor(X0,X1) ),
    inference(ennf_transformation,[],[f1310]) ).

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

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

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

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

fof(f144524,plain,
    ( ! [X0] : ~ winedescriptor(X0)
    | ~ spl95_103 ),
    inference(resolution,[],[f5548,f4286]) ).

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

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

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

fof(f5548,plain,
    ( ! [X25] : ~ winetaste(X25)
    | ~ spl95_103 ),
    inference(avatar_component_clause,[],[f5547]) ).

fof(f5547,plain,
    ( spl95_103
  <=> ! [X25] : ~ winetaste(X25) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_103])]) ).

fof(f144523,plain,
    ~ spl95_101,
    inference(avatar_contradiction_clause,[],[f144522]) ).

fof(f144522,plain,
    ( $false
    | ~ spl95_101 ),
    inference(resolution,[],[f144494,f3344]) ).

fof(f144494,plain,
    ( ! [X0] : ~ muscadet_aux(X0)
    | ~ spl95_101 ),
    inference(resolution,[],[f144493,f4052]) ).

fof(f144493,plain,
    ( ! [X0] : ~ muscadet(X0)
    | ~ spl95_101 ),
    inference(resolution,[],[f5540,f5828]) ).

fof(f5828,plain,
    ! [X0] :
      ( pinotblanc(X0)
      | ~ muscadet(X0) ),
    inference(resolution,[],[f4245,f4174]) ).

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

fof(f2055,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(f4245,plain,
    ! [X0] :
      ( q24(X0)
      | ~ muscadet(X0) ),
    inference(cnf_transformation,[],[f2126]) ).

fof(f2126,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(f5540,plain,
    ( ! [X62] : ~ pinotblanc(X62)
    | ~ spl95_101 ),
    inference(avatar_component_clause,[],[f5539]) ).

fof(f5539,plain,
    ( spl95_101
  <=> ! [X62] : ~ pinotblanc(X62) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_101])]) ).

fof(f144491,plain,
    ~ spl95_99,
    inference(avatar_contradiction_clause,[],[f144490]) ).

fof(f144490,plain,
    ( $false
    | ~ spl95_99 ),
    inference(resolution,[],[f144464,f3337]) ).

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

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

fof(f144464,plain,
    ( ! [X0] : ~ port_aux(X0)
    | ~ spl95_99 ),
    inference(resolution,[],[f144463,f3988]) ).

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

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

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

fof(f144463,plain,
    ( ! [X0] : ~ port(X0)
    | ~ spl95_99 ),
    inference(resolution,[],[f5532,f4110]) ).

fof(f4110,plain,
    ! [X0] :
      ( redwine(X0)
      | ~ port(X0) ),
    inference(cnf_transformation,[],[f1991]) ).

fof(f1991,plain,
    ! [X0] :
      ( redwine(X0)
      | ~ port(X0) ),
    inference(ennf_transformation,[],[f1177]) ).

fof(f1177,axiom,
    ! [X0] :
      ( port(X0)
     => redwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula524) ).

fof(f5532,plain,
    ( ! [X55] : ~ redwine(X55)
    | ~ spl95_99 ),
    inference(avatar_component_clause,[],[f5531]) ).

fof(f5531,plain,
    ( spl95_99
  <=> ! [X55] : ~ redwine(X55) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_99])]) ).

fof(f144437,plain,
    ( ~ spl95_97
    | ~ spl95_2511 ),
    inference(avatar_contradiction_clause,[],[f144434]) ).

fof(f144434,plain,
    ( $false
    | ~ spl95_97
    | ~ spl95_2511 ),
    inference(resolution,[],[f5524,f136918]) ).

fof(f136918,plain,
    ( americanwine(mountedenvineyardednavalleychardonnay)
    | ~ spl95_2511 ),
    inference(avatar_component_clause,[],[f136916]) ).

fof(f136916,plain,
    ( spl95_2511
  <=> americanwine(mountedenvineyardednavalleychardonnay) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2511])]) ).

fof(f5524,plain,
    ( ! [X95] : ~ americanwine(X95)
    | ~ spl95_97 ),
    inference(avatar_component_clause,[],[f5523]) ).

fof(f5523,plain,
    ( spl95_97
  <=> ! [X95] : ~ americanwine(X95) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_97])]) ).

fof(f144408,plain,
    ( ~ spl95_94
    | ~ spl95_2104 ),
    inference(avatar_contradiction_clause,[],[f144405]) ).

fof(f144405,plain,
    ( $false
    | ~ spl95_94
    | ~ spl95_2104 ),
    inference(resolution,[],[f5511,f101074]) ).

fof(f101074,plain,
    ( sweetwine(whitehalllaneprimavera)
    | ~ spl95_2104 ),
    inference(avatar_component_clause,[],[f101072]) ).

fof(f101072,plain,
    ( spl95_2104
  <=> sweetwine(whitehalllaneprimavera) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2104])]) ).

fof(f5511,plain,
    ( ! [X44] : ~ sweetwine(X44)
    | ~ spl95_94 ),
    inference(avatar_component_clause,[],[f5510]) ).

fof(f5510,plain,
    ( spl95_94
  <=> ! [X44] : ~ sweetwine(X44) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_94])]) ).

fof(f144401,plain,
    spl95_2740,
    inference(avatar_contradiction_clause,[],[f144400]) ).

fof(f144400,plain,
    ( $false
    | spl95_2740 ),
    inference(resolution,[],[f144332,f3414]) ).

fof(f3414,plain,
    petitesyrah_aux(mariettapetitesyrah),
    inference(cnf_transformation,[],[f436]) ).

fof(f436,axiom,
    petitesyrah_aux(mariettapetitesyrah),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula436) ).

fof(f144332,plain,
    ( ~ petitesyrah_aux(mariettapetitesyrah)
    | spl95_2740 ),
    inference(resolution,[],[f144287,f4067]) ).

fof(f4067,plain,
    ! [X0] :
      ( petitesyrah(X0)
      | ~ petitesyrah_aux(X0) ),
    inference(cnf_transformation,[],[f1948]) ).

fof(f1948,plain,
    ! [X0] :
      ( petitesyrah(X0)
      | ~ petitesyrah_aux(X0) ),
    inference(ennf_transformation,[],[f749]) ).

fof(f749,axiom,
    ! [X0] :
      ( petitesyrah_aux(X0)
     => petitesyrah(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula96) ).

fof(f144287,plain,
    ( ~ petitesyrah(mariettapetitesyrah)
    | spl95_2740 ),
    inference(resolution,[],[f144281,f4261]) ).

fof(f4261,plain,
    ! [X0] :
      ( q0(X0)
      | ~ petitesyrah(X0) ),
    inference(cnf_transformation,[],[f2142]) ).

fof(f2142,plain,
    ! [X0] :
      ( q0(X0)
      | ~ petitesyrah(X0) ),
    inference(ennf_transformation,[],[f775]) ).

fof(f775,axiom,
    ! [X0] :
      ( petitesyrah(X0)
     => q0(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula122) ).

fof(f144281,plain,
    ( ~ q0(mariettapetitesyrah)
    | spl95_2740 ),
    inference(avatar_component_clause,[],[f144279]) ).

fof(f144279,plain,
    ( spl95_2740
  <=> q0(mariettapetitesyrah) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2740])]) ).

fof(f144282,plain,
    ( ~ spl95_2740
    | ~ spl95_201
    | ~ spl95_92
    | ~ spl95_2138 ),
    inference(avatar_split_clause,[],[f142477,f107435,f5502,f14477,f144279]) ).

fof(f14477,plain,
    ( spl95_201
  <=> wine(mariettapetitesyrah) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_201])]) ).

fof(f5502,plain,
    ( spl95_92
  <=> ! [X81] : ~ dryredwine(X81) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_92])]) ).

fof(f107435,plain,
    ( spl95_2138
  <=> drywine(mariettapetitesyrah) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2138])]) ).

fof(f142477,plain,
    ( ~ wine(mariettapetitesyrah)
    | ~ q0(mariettapetitesyrah)
    | ~ spl95_92
    | ~ spl95_2138 ),
    inference(resolution,[],[f142320,f5983]) ).

fof(f5983,plain,
    ! [X0] :
      ( redwine(X0)
      | ~ wine(X0)
      | ~ q0(X0) ),
    inference(resolution,[],[f4444,f4365]) ).

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

fof(f2246,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(f4444,plain,
    ! [X0] :
      ( ~ q41(X0)
      | ~ wine(X0)
      | redwine(X0) ),
    inference(cnf_transformation,[],[f2360]) ).

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

fof(f2359,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(f142320,plain,
    ( ~ redwine(mariettapetitesyrah)
    | ~ spl95_92
    | ~ spl95_2138 ),
    inference(resolution,[],[f142311,f107437]) ).

fof(f107437,plain,
    ( drywine(mariettapetitesyrah)
    | ~ spl95_2138 ),
    inference(avatar_component_clause,[],[f107435]) ).

fof(f142311,plain,
    ( ! [X0] :
        ( ~ drywine(X0)
        | ~ redwine(X0) )
    | ~ spl95_92 ),
    inference(resolution,[],[f5503,f4532]) ).

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

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

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

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

fof(f5503,plain,
    ( ! [X81] : ~ dryredwine(X81)
    | ~ spl95_92 ),
    inference(avatar_component_clause,[],[f5502]) ).

fof(f142310,plain,
    spl95_2729,
    inference(avatar_contradiction_clause,[],[f142309]) ).

fof(f142309,plain,
    ( $false
    | spl95_2729 ),
    inference(resolution,[],[f142284,f3344]) ).

fof(f142284,plain,
    ( ~ muscadet_aux(sevreetmainemuscadet)
    | spl95_2729 ),
    inference(resolution,[],[f142278,f4052]) ).

fof(f142278,plain,
    ( ~ muscadet(sevreetmainemuscadet)
    | spl95_2729 ),
    inference(resolution,[],[f142265,f5942]) ).

fof(f5942,plain,
    ! [X0] :
      ( q12(X0)
      | ~ muscadet(X0) ),
    inference(resolution,[],[f5828,f4180]) ).

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

fof(f2061,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(f142265,plain,
    ( ~ q12(sevreetmainemuscadet)
    | spl95_2729 ),
    inference(avatar_component_clause,[],[f142263]) ).

fof(f142263,plain,
    ( spl95_2729
  <=> q12(sevreetmainemuscadet) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2729])]) ).

fof(f142268,plain,
    spl95_2728,
    inference(avatar_contradiction_clause,[],[f142267]) ).

fof(f142267,plain,
    ( $false
    | spl95_2728 ),
    inference(resolution,[],[f142258,f3603]) ).

fof(f3603,plain,
    kaon2namedobjects(sevreetmainemuscadet),
    inference(cnf_transformation,[],[f646]) ).

fof(f646,axiom,
    kaon2namedobjects(sevreetmainemuscadet),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula646) ).

fof(f142258,plain,
    ( ~ kaon2namedobjects(sevreetmainemuscadet)
    | spl95_2728 ),
    inference(avatar_component_clause,[],[f142256]) ).

fof(f142256,plain,
    ( spl95_2728
  <=> kaon2namedobjects(sevreetmainemuscadet) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2728])]) ).

fof(f142266,plain,
    ( ~ spl95_2729
    | ~ spl95_2728
    | spl95_2727 ),
    inference(avatar_split_clause,[],[f142260,f142252,f142256,f142263]) ).

fof(f142252,plain,
    ( spl95_2727
  <=> ot____nom5(sevreetmainemuscadet) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2727])]) ).

fof(f142260,plain,
    ( ~ kaon2namedobjects(sevreetmainemuscadet)
    | ~ q12(sevreetmainemuscadet)
    | spl95_2727 ),
    inference(resolution,[],[f142254,f4553]) ).

fof(f4553,plain,
    ! [X0] :
      ( ot____nom5(X0)
      | ~ kaon2namedobjects(X0)
      | ~ q12(X0) ),
    inference(cnf_transformation,[],[f2578]) ).

fof(f2578,plain,
    ! [X0] :
      ( ot____nom5(X0)
      | ~ kaon2namedobjects(X0)
      | ~ q12(X0) ),
    inference(flattening,[],[f2577]) ).

fof(f2577,plain,
    ! [X0] :
      ( ot____nom5(X0)
      | ~ kaon2namedobjects(X0)
      | ~ q12(X0) ),
    inference(ennf_transformation,[],[f1417]) ).

fof(f1417,axiom,
    ! [X0] :
      ( ( kaon2namedobjects(X0)
        & q12(X0) )
     => ot____nom5(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula764) ).

fof(f142254,plain,
    ( ~ ot____nom5(sevreetmainemuscadet)
    | spl95_2727 ),
    inference(avatar_component_clause,[],[f142252]) ).

fof(f142259,plain,
    ( ~ spl95_2727
    | ~ spl95_267
    | ~ spl95_2728
    | ~ spl95_90 ),
    inference(avatar_split_clause,[],[f141718,f5494,f142256,f27444,f142252]) ).

fof(f27444,plain,
    ( spl95_267
  <=> wine(sevreetmainemuscadet) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_267])]) ).

fof(f5494,plain,
    ( spl95_90
  <=> ! [X37] : ~ whiteloire(X37) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_90])]) ).

fof(f141718,plain,
    ( ~ kaon2namedobjects(sevreetmainemuscadet)
    | ~ wine(sevreetmainemuscadet)
    | ~ ot____nom5(sevreetmainemuscadet)
    | ~ spl95_90 ),
    inference(resolution,[],[f141707,f13930]) ).

fof(f13930,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ kaon2namedobjects(X0)
      | ~ wine(X0)
      | ~ ot____nom5(X0) ),
    inference(duplicate_literal_removal,[],[f13929]) ).

fof(f13929,plain,
    ! [X0] :
      ( ~ ot____nom5(X0)
      | ~ kaon2namedobjects(X0)
      | ~ wine(X0)
      | ~ wine(X0)
      | whitewine(X0) ),
    inference(resolution,[],[f6721,f4454]) ).

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

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

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

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

fof(f6721,plain,
    ! [X0] :
      ( q21(X0)
      | ~ ot____nom5(X0)
      | ~ kaon2namedobjects(X0)
      | ~ wine(X0) ),
    inference(resolution,[],[f4866,f4563]) ).

fof(f4563,plain,
    ! [X0] :
      ( hascolor(X0,X0)
      | ~ kaon2namedobjects(X0)
      | ~ wine(X0) ),
    inference(cnf_transformation,[],[f2598]) ).

fof(f2598,plain,
    ! [X0] :
      ( hascolor(X0,X0)
      | ~ kaon2namedobjects(X0)
      | ~ wine(X0) ),
    inference(flattening,[],[f2597]) ).

fof(f2597,plain,
    ! [X0] :
      ( hascolor(X0,X0)
      | ~ kaon2namedobjects(X0)
      | ~ wine(X0) ),
    inference(ennf_transformation,[],[f1482]) ).

fof(f1482,axiom,
    ! [X0] :
      ( ( kaon2namedobjects(X0)
        & wine(X0) )
     => hascolor(X0,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula829) ).

fof(f4866,plain,
    ! [X0,X1] :
      ( ~ hascolor(X0,X1)
      | ~ ot____nom5(X1)
      | q21(X0) ),
    inference(cnf_transformation,[],[f3172]) ).

fof(f3172,plain,
    ! [X0,X1] :
      ( q21(X0)
      | ~ ot____nom5(X1)
      | ~ hascolor(X0,X1) ),
    inference(flattening,[],[f3171]) ).

fof(f3171,plain,
    ! [X0,X1] :
      ( q21(X0)
      | ~ ot____nom5(X1)
      | ~ hascolor(X0,X1) ),
    inference(ennf_transformation,[],[f833]) ).

fof(f833,axiom,
    ! [X0,X1] :
      ( ( ot____nom5(X1)
        & hascolor(X0,X1) )
     => q21(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula180) ).

fof(f141707,plain,
    ( ~ whitewine(sevreetmainemuscadet)
    | ~ spl95_90 ),
    inference(resolution,[],[f141615,f3344]) ).

fof(f141615,plain,
    ( ! [X0] :
        ( ~ muscadet_aux(X0)
        | ~ whitewine(X0) )
    | ~ spl95_90 ),
    inference(resolution,[],[f141587,f4052]) ).

fof(f141587,plain,
    ( ! [X0] :
        ( ~ muscadet(X0)
        | ~ whitewine(X0) )
    | ~ spl95_90 ),
    inference(resolution,[],[f141584,f4250]) ).

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

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

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

fof(f141584,plain,
    ( ! [X0] :
        ( ~ loire(X0)
        | ~ whitewine(X0) )
    | ~ spl95_90 ),
    inference(resolution,[],[f5495,f4550]) ).

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

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

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

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

fof(f5495,plain,
    ( ! [X37] : ~ whiteloire(X37)
    | ~ spl95_90 ),
    inference(avatar_component_clause,[],[f5494]) ).

fof(f141573,plain,
    ( ~ spl95_88
    | ~ spl95_2060 ),
    inference(avatar_contradiction_clause,[],[f141568]) ).

fof(f141568,plain,
    ( $false
    | ~ spl95_88
    | ~ spl95_2060 ),
    inference(resolution,[],[f5487,f100667]) ).

fof(f100667,plain,
    ( fullbodiedwine(mountadamchardonnay)
    | ~ spl95_2060 ),
    inference(avatar_component_clause,[],[f100665]) ).

fof(f100665,plain,
    ( spl95_2060
  <=> fullbodiedwine(mountadamchardonnay) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2060])]) ).

fof(f5487,plain,
    ( ! [X78] : ~ fullbodiedwine(X78)
    | ~ spl95_88 ),
    inference(avatar_component_clause,[],[f5486]) ).

fof(f5486,plain,
    ( spl95_88
  <=> ! [X78] : ~ fullbodiedwine(X78) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_88])]) ).

fof(f141555,plain,
    ~ spl95_86,
    inference(avatar_contradiction_clause,[],[f141554]) ).

fof(f141554,plain,
    ( $false
    | ~ spl95_86 ),
    inference(resolution,[],[f141478,f3336]) ).

fof(f3336,plain,
    sancerre_aux(closdelapoussiesancerre),
    inference(cnf_transformation,[],[f480]) ).

fof(f480,axiom,
    sancerre_aux(closdelapoussiesancerre),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula480) ).

fof(f141478,plain,
    ( ! [X0] : ~ sancerre_aux(X0)
    | ~ spl95_86 ),
    inference(resolution,[],[f141474,f4051]) ).

fof(f4051,plain,
    ! [X0] :
      ( sancerre(X0)
      | ~ sancerre_aux(X0) ),
    inference(cnf_transformation,[],[f1932]) ).

fof(f1932,plain,
    ! [X0] :
      ( sancerre(X0)
      | ~ sancerre_aux(X0) ),
    inference(ennf_transformation,[],[f755]) ).

fof(f755,axiom,
    ! [X0] :
      ( sancerre_aux(X0)
     => sancerre(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula102) ).

fof(f141474,plain,
    ( ! [X0] : ~ sancerre(X0)
    | ~ spl95_86 ),
    inference(resolution,[],[f5479,f4251]) ).

fof(f4251,plain,
    ! [X0] :
      ( loire(X0)
      | ~ sancerre(X0) ),
    inference(cnf_transformation,[],[f2132]) ).

fof(f2132,plain,
    ! [X0] :
      ( loire(X0)
      | ~ sancerre(X0) ),
    inference(ennf_transformation,[],[f1132]) ).

fof(f1132,axiom,
    ! [X0] :
      ( sancerre(X0)
     => loire(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula479) ).

fof(f5479,plain,
    ( ! [X71] : ~ loire(X71)
    | ~ spl95_86 ),
    inference(avatar_component_clause,[],[f5478]) ).

fof(f5478,plain,
    ( spl95_86
  <=> ! [X71] : ~ loire(X71) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_86])]) ).

fof(f141472,plain,
    spl95_2692,
    inference(avatar_contradiction_clause,[],[f141471]) ).

fof(f141471,plain,
    ( $false
    | spl95_2692 ),
    inference(resolution,[],[f141376,f3335]) ).

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

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

fof(f141376,plain,
    ( ~ stemilion_aux(chateauchevalblancstemilion)
    | spl95_2692 ),
    inference(resolution,[],[f141356,f4049]) ).

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

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

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

fof(f141356,plain,
    ( ~ stemilion(chateauchevalblancstemilion)
    | spl95_2692 ),
    inference(resolution,[],[f141351,f4238]) ).

fof(f4238,plain,
    ! [X0] :
      ( q0(X0)
      | ~ stemilion(X0) ),
    inference(cnf_transformation,[],[f2119]) ).

fof(f2119,plain,
    ! [X0] :
      ( q0(X0)
      | ~ stemilion(X0) ),
    inference(ennf_transformation,[],[f778]) ).

fof(f778,axiom,
    ! [X0] :
      ( stemilion(X0)
     => q0(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula125) ).

fof(f141351,plain,
    ( ~ q0(chateauchevalblancstemilion)
    | spl95_2692 ),
    inference(avatar_component_clause,[],[f141349]) ).

fof(f141349,plain,
    ( spl95_2692
  <=> q0(chateauchevalblancstemilion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2692])]) ).

fof(f141352,plain,
    ( ~ spl95_2692
    | ~ spl95_253
    | ~ spl95_84 ),
    inference(avatar_split_clause,[],[f141347,f5470,f16259,f141349]) ).

fof(f16259,plain,
    ( spl95_253
  <=> wine(chateauchevalblancstemilion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_253])]) ).

fof(f5470,plain,
    ( spl95_84
  <=> ! [X58] : ~ redbordeaux(X58) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_84])]) ).

fof(f141347,plain,
    ( ~ wine(chateauchevalblancstemilion)
    | ~ q0(chateauchevalblancstemilion)
    | ~ spl95_84 ),
    inference(resolution,[],[f141267,f3335]) ).

fof(f141267,plain,
    ( ! [X0] :
        ( ~ stemilion_aux(X0)
        | ~ wine(X0)
        | ~ q0(X0) )
    | ~ spl95_84 ),
    inference(resolution,[],[f135301,f4049]) ).

fof(f135301,plain,
    ( ! [X0] :
        ( ~ stemilion(X0)
        | ~ q0(X0)
        | ~ wine(X0) )
    | ~ spl95_84 ),
    inference(resolution,[],[f135242,f4236]) ).

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

fof(f2117,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(f135242,plain,
    ( ! [X0] :
        ( ~ bordeaux(X0)
        | ~ wine(X0)
        | ~ q0(X0) )
    | ~ spl95_84 ),
    inference(resolution,[],[f135240,f5983]) ).

fof(f135240,plain,
    ( ! [X0] :
        ( ~ redwine(X0)
        | ~ bordeaux(X0) )
    | ~ spl95_84 ),
    inference(resolution,[],[f5471,f4546]) ).

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

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

fof(f2563,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(f5471,plain,
    ( ! [X58] : ~ redbordeaux(X58)
    | ~ spl95_84 ),
    inference(avatar_component_clause,[],[f5470]) ).

fof(f140063,plain,
    ( spl95_2656
    | ~ spl95_2523
    | ~ spl95_183 ),
    inference(avatar_split_clause,[],[f140030,f13819,f137241,f140060]) ).

fof(f137241,plain,
    ( spl95_2523
  <=> whitewine(corbansdrywhiteriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2523])]) ).

fof(f13819,plain,
    ( spl95_183
  <=> q36(corbansdrywhiteriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_183])]) ).

fof(f140030,plain,
    ( ~ whitewine(corbansdrywhiteriesling)
    | whitenonsweetwine(corbansdrywhiteriesling)
    | ~ spl95_183 ),
    inference(resolution,[],[f13820,f4525]) ).

fof(f4525,plain,
    ! [X0] :
      ( ~ q36(X0)
      | ~ whitewine(X0)
      | whitenonsweetwine(X0) ),
    inference(cnf_transformation,[],[f2522]) ).

fof(f2522,plain,
    ! [X0] :
      ( whitenonsweetwine(X0)
      | ~ whitewine(X0)
      | ~ q36(X0) ),
    inference(flattening,[],[f2521]) ).

fof(f2521,plain,
    ! [X0] :
      ( whitenonsweetwine(X0)
      | ~ whitewine(X0)
      | ~ q36(X0) ),
    inference(ennf_transformation,[],[f1231]) ).

fof(f1231,axiom,
    ! [X0] :
      ( ( whitewine(X0)
        & q36(X0) )
     => whitenonsweetwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula578) ).

fof(f13820,plain,
    ( q36(corbansdrywhiteriesling)
    | ~ spl95_183 ),
    inference(avatar_component_clause,[],[f13819]) ).

fof(f140029,plain,
    spl95_2524,
    inference(avatar_contradiction_clause,[],[f140028]) ).

fof(f140028,plain,
    ( $false
    | spl95_2524 ),
    inference(resolution,[],[f137247,f3694]) ).

fof(f3694,plain,
    kaon2namedobjects(corbansdrywhiteriesling),
    inference(cnf_transformation,[],[f496]) ).

fof(f496,axiom,
    kaon2namedobjects(corbansdrywhiteriesling),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula496) ).

fof(f137247,plain,
    ( ~ kaon2namedobjects(corbansdrywhiteriesling)
    | spl95_2524 ),
    inference(avatar_component_clause,[],[f137245]) ).

fof(f137245,plain,
    ( spl95_2524
  <=> kaon2namedobjects(corbansdrywhiteriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2524])]) ).

fof(f140027,plain,
    spl95_2655,
    inference(avatar_contradiction_clause,[],[f140026]) ).

fof(f140026,plain,
    ( $false
    | spl95_2655 ),
    inference(resolution,[],[f140025,f3388]) ).

fof(f3388,plain,
    riesling_aux(corbansdrywhiteriesling),
    inference(cnf_transformation,[],[f479]) ).

fof(f479,axiom,
    riesling_aux(corbansdrywhiteriesling),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula479) ).

fof(f140025,plain,
    ( ~ riesling_aux(corbansdrywhiteriesling)
    | spl95_2655 ),
    inference(resolution,[],[f140020,f4056]) ).

fof(f4056,plain,
    ! [X0] :
      ( riesling(X0)
      | ~ riesling_aux(X0) ),
    inference(cnf_transformation,[],[f1937]) ).

fof(f1937,plain,
    ! [X0] :
      ( riesling(X0)
      | ~ riesling_aux(X0) ),
    inference(ennf_transformation,[],[f754]) ).

fof(f754,axiom,
    ! [X0] :
      ( riesling_aux(X0)
     => riesling(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula101) ).

fof(f140020,plain,
    ( ~ riesling(corbansdrywhiteriesling)
    | spl95_2655 ),
    inference(avatar_component_clause,[],[f140018]) ).

fof(f140018,plain,
    ( spl95_2655
  <=> riesling(corbansdrywhiteriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2655])]) ).

fof(f140021,plain,
    ( ~ spl95_2655
    | ~ spl95_2651
    | spl95_2523 ),
    inference(avatar_split_clause,[],[f137256,f137241,f139935,f140018]) ).

fof(f139935,plain,
    ( spl95_2651
  <=> wine(corbansdrywhiteriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2651])]) ).

fof(f137256,plain,
    ( ~ wine(corbansdrywhiteriesling)
    | ~ riesling(corbansdrywhiteriesling)
    | spl95_2523 ),
    inference(resolution,[],[f137243,f10576]) ).

fof(f10576,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ wine(X0)
      | ~ riesling(X0) ),
    inference(resolution,[],[f5990,f4346]) ).

fof(f4346,plain,
    ! [X0] :
      ( q12(X0)
      | ~ riesling(X0) ),
    inference(cnf_transformation,[],[f2227]) ).

fof(f2227,plain,
    ! [X0] :
      ( q12(X0)
      | ~ riesling(X0) ),
    inference(ennf_transformation,[],[f799]) ).

fof(f799,axiom,
    ! [X0] :
      ( riesling(X0)
     => q12(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula146) ).

fof(f5990,plain,
    ! [X0] :
      ( ~ q12(X0)
      | whitewine(X0)
      | ~ wine(X0) ),
    inference(resolution,[],[f4454,f4363]) ).

fof(f137243,plain,
    ( ~ whitewine(corbansdrywhiteriesling)
    | spl95_2523 ),
    inference(avatar_component_clause,[],[f137241]) ).

fof(f139995,plain,
    spl95_2651,
    inference(avatar_contradiction_clause,[],[f139945]) ).

fof(f139945,plain,
    ( $false
    | spl95_2651 ),
    inference(resolution,[],[f139937,f10644]) ).

fof(f10644,plain,
    wine(corbansdrywhiteriesling),
    inference(resolution,[],[f7138,f3849]) ).

fof(f3849,plain,
    hasflavor_aux(corbansdrywhiteriesling,moderate),
    inference(cnf_transformation,[],[f72]) ).

fof(f72,axiom,
    hasflavor_aux(corbansdrywhiteriesling,moderate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula72) ).

fof(f139937,plain,
    ( ~ wine(corbansdrywhiteriesling)
    | spl95_2651 ),
    inference(avatar_component_clause,[],[f139935]) ).

fof(f139690,plain,
    ( spl95_2628
    | ~ spl95_247
    | ~ spl95_172 ),
    inference(avatar_split_clause,[],[f139625,f12364,f15911,f139636]) ).

fof(f15911,plain,
    ( spl95_247
  <=> wine(chateaudychemsauterne) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_247])]) ).

fof(f12364,plain,
    ( spl95_172
  <=> q68(chateaudychemsauterne) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_172])]) ).

fof(f139625,plain,
    ( ~ wine(chateaudychemsauterne)
    | semillonorsauvignonblanc(chateaudychemsauterne)
    | ~ spl95_172 ),
    inference(resolution,[],[f12365,f4443]) ).

fof(f4443,plain,
    ! [X0] :
      ( ~ q68(X0)
      | ~ wine(X0)
      | semillonorsauvignonblanc(X0) ),
    inference(cnf_transformation,[],[f2358]) ).

fof(f2358,plain,
    ! [X0] :
      ( semillonorsauvignonblanc(X0)
      | ~ wine(X0)
      | ~ q68(X0) ),
    inference(flattening,[],[f2357]) ).

fof(f2357,plain,
    ! [X0] :
      ( semillonorsauvignonblanc(X0)
      | ~ wine(X0)
      | ~ q68(X0) ),
    inference(ennf_transformation,[],[f1202]) ).

fof(f1202,axiom,
    ! [X0] :
      ( ( wine(X0)
        & q68(X0) )
     => semillonorsauvignonblanc(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula549) ).

fof(f12365,plain,
    ( q68(chateaudychemsauterne)
    | ~ spl95_172 ),
    inference(avatar_component_clause,[],[f12364]) ).

fof(f139624,plain,
    ( ~ spl95_2434
    | ~ spl95_247
    | spl95_2515 ),
    inference(avatar_split_clause,[],[f137003,f136938,f15911,f134091]) ).

fof(f136938,plain,
    ( spl95_2515
  <=> whitewine(chateaudychemsauterne) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2515])]) ).

fof(f137003,plain,
    ( ~ wine(chateaudychemsauterne)
    | ~ sauternes(chateaudychemsauterne)
    | spl95_2515 ),
    inference(resolution,[],[f136940,f10571]) ).

fof(f10571,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ wine(X0)
      | ~ sauternes(X0) ),
    inference(resolution,[],[f5990,f4112]) ).

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

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

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

fof(f136940,plain,
    ( ~ whitewine(chateaudychemsauterne)
    | spl95_2515 ),
    inference(avatar_component_clause,[],[f136938]) ).

fof(f137248,plain,
    ( ~ spl95_2523
    | ~ spl95_2524
    | spl95_183 ),
    inference(avatar_split_clause,[],[f13827,f13819,f137245,f137241]) ).

fof(f13827,plain,
    ( ~ kaon2namedobjects(corbansdrywhiteriesling)
    | ~ whitewine(corbansdrywhiteriesling)
    | spl95_183 ),
    inference(resolution,[],[f13824,f4551]) ).

fof(f4551,plain,
    ! [X0] :
      ( whitenonsweetwine(X0)
      | ~ kaon2namedobjects(X0)
      | ~ whitewine(X0) ),
    inference(cnf_transformation,[],[f2574]) ).

fof(f2574,plain,
    ! [X0] :
      ( whitenonsweetwine(X0)
      | ~ kaon2namedobjects(X0)
      | ~ whitewine(X0) ),
    inference(flattening,[],[f2573]) ).

fof(f2573,plain,
    ! [X0] :
      ( whitenonsweetwine(X0)
      | ~ kaon2namedobjects(X0)
      | ~ whitewine(X0) ),
    inference(ennf_transformation,[],[f1230]) ).

fof(f1230,axiom,
    ! [X0] :
      ( ( kaon2namedobjects(X0)
        & whitewine(X0) )
     => whitenonsweetwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula577) ).

fof(f13824,plain,
    ( ~ whitenonsweetwine(corbansdrywhiteriesling)
    | spl95_183 ),
    inference(resolution,[],[f13821,f4282]) ).

fof(f4282,plain,
    ! [X0] :
      ( q36(X0)
      | ~ whitenonsweetwine(X0) ),
    inference(cnf_transformation,[],[f2163]) ).

fof(f2163,plain,
    ! [X0] :
      ( q36(X0)
      | ~ whitenonsweetwine(X0) ),
    inference(ennf_transformation,[],[f909]) ).

fof(f909,axiom,
    ! [X0] :
      ( whitenonsweetwine(X0)
     => q36(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula256) ).

fof(f13821,plain,
    ( ~ q36(corbansdrywhiteriesling)
    | spl95_183 ),
    inference(avatar_component_clause,[],[f13819]) ).

fof(f137091,plain,
    spl95_2516,
    inference(avatar_contradiction_clause,[],[f137090]) ).

fof(f137090,plain,
    ( $false
    | spl95_2516 ),
    inference(resolution,[],[f137064,f3411]) ).

fof(f3411,plain,
    whiteburgundy_aux(pulignymontrachetwhiteburgundy),
    inference(cnf_transformation,[],[f407]) ).

fof(f407,axiom,
    whiteburgundy_aux(pulignymontrachetwhiteburgundy),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula407) ).

fof(f137064,plain,
    ( ~ whiteburgundy_aux(pulignymontrachetwhiteburgundy)
    | spl95_2516 ),
    inference(resolution,[],[f137051,f4068]) ).

fof(f4068,plain,
    ! [X0] :
      ( whiteburgundy(X0)
      | ~ whiteburgundy_aux(X0) ),
    inference(cnf_transformation,[],[f1949]) ).

fof(f1949,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(f137051,plain,
    ( ~ whiteburgundy(pulignymontrachetwhiteburgundy)
    | spl95_2516 ),
    inference(resolution,[],[f137044,f4310]) ).

fof(f4310,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ whiteburgundy(X0) ),
    inference(cnf_transformation,[],[f2191]) ).

fof(f2191,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ whiteburgundy(X0) ),
    inference(ennf_transformation,[],[f1237]) ).

fof(f1237,axiom,
    ! [X0] :
      ( whiteburgundy(X0)
     => whitewine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula584) ).

fof(f137044,plain,
    ( ~ whitewine(pulignymontrachetwhiteburgundy)
    | spl95_2516 ),
    inference(avatar_component_clause,[],[f137042]) ).

fof(f136999,plain,
    ( ~ spl95_2434
    | spl95_2514 ),
    inference(avatar_contradiction_clause,[],[f136997]) ).

fof(f136997,plain,
    ( $false
    | ~ spl95_2434
    | spl95_2514 ),
    inference(resolution,[],[f136945,f134092]) ).

fof(f136945,plain,
    ( ~ sauternes(chateaudychemsauterne)
    | spl95_2514 ),
    inference(resolution,[],[f136936,f4111]) ).

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

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

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

fof(f136936,plain,
    ( ~ bordeaux(chateaudychemsauterne)
    | spl95_2514 ),
    inference(avatar_component_clause,[],[f136934]) ).

fof(f136934,plain,
    ( spl95_2514
  <=> bordeaux(chateaudychemsauterne) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2514])]) ).

fof(f136941,plain,
    ( ~ spl95_2514
    | ~ spl95_2515
    | spl95_172 ),
    inference(avatar_split_clause,[],[f12503,f12364,f136938,f136934]) ).

fof(f12503,plain,
    ( ~ whitewine(chateaudychemsauterne)
    | ~ bordeaux(chateaudychemsauterne)
    | spl95_172 ),
    inference(resolution,[],[f12369,f4549]) ).

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

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

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

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

fof(f12369,plain,
    ( ~ whitebordeaux(chateaudychemsauterne)
    | spl95_172 ),
    inference(resolution,[],[f12366,f4092]) ).

fof(f4092,plain,
    ! [X0] :
      ( q68(X0)
      | ~ whitebordeaux(X0) ),
    inference(cnf_transformation,[],[f1973]) ).

fof(f1973,plain,
    ! [X0] :
      ( q68(X0)
      | ~ whitebordeaux(X0) ),
    inference(ennf_transformation,[],[f1032]) ).

fof(f1032,axiom,
    ! [X0] :
      ( whitebordeaux(X0)
     => q68(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula379) ).

fof(f12366,plain,
    ( ~ q68(chateaudychemsauterne)
    | spl95_172 ),
    inference(avatar_component_clause,[],[f12364]) ).

fof(f136919,plain,
    ( spl95_2511
    | ~ spl95_2248
    | ~ spl95_2301 ),
    inference(avatar_split_clause,[],[f122594,f122590,f114228,f136916]) ).

fof(f114228,plain,
    ( spl95_2248
  <=> wine(mountedenvineyardednavalleychardonnay) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2248])]) ).

fof(f122590,plain,
    ( spl95_2301
  <=> q27(mountedenvineyardednavalleychardonnay) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2301])]) ).

fof(f122594,plain,
    ( ~ wine(mountedenvineyardednavalleychardonnay)
    | americanwine(mountedenvineyardednavalleychardonnay)
    | ~ spl95_2301 ),
    inference(resolution,[],[f122592,f4436]) ).

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

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

fof(f2343,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(f122592,plain,
    ( q27(mountedenvineyardednavalleychardonnay)
    | ~ spl95_2301 ),
    inference(avatar_component_clause,[],[f122590]) ).

fof(f135239,plain,
    ~ spl95_82,
    inference(avatar_contradiction_clause,[],[f135238]) ).

fof(f135238,plain,
    ( $false
    | ~ spl95_82 ),
    inference(resolution,[],[f135213,f3336]) ).

fof(f135213,plain,
    ( ! [X0] : ~ sancerre_aux(X0)
    | ~ spl95_82 ),
    inference(resolution,[],[f5463,f4051]) ).

fof(f5463,plain,
    ( ! [X51] : ~ sancerre(X51)
    | ~ spl95_82 ),
    inference(avatar_component_clause,[],[f5462]) ).

fof(f5462,plain,
    ( spl95_82
  <=> ! [X51] : ~ sancerre(X51) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_82])]) ).

fof(f135212,plain,
    ~ spl95_80,
    inference(avatar_contradiction_clause,[],[f135209]) ).

fof(f135209,plain,
    ( $false
    | ~ spl95_80 ),
    inference(resolution,[],[f5455,f6024]) ).

fof(f6024,plain,
    vintageyear(year1998),
    inference(resolution,[],[f6013,f3743]) ).

fof(f6013,plain,
    ! [X0,X1] :
      ( ~ hasvintageyear_aux(X0,X1)
      | vintageyear(X1) ),
    inference(resolution,[],[f4569,f4578]) ).

fof(f4578,plain,
    ! [X0,X1] :
      ( ~ hasvintageyear(X0,X1)
      | vintageyear(X1) ),
    inference(cnf_transformation,[],[f2618]) ).

fof(f2618,plain,
    ! [X0,X1] :
      ( vintageyear(X1)
      | ~ hasvintageyear(X0,X1) ),
    inference(ennf_transformation,[],[f1221]) ).

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

fof(f5455,plain,
    ( ! [X40] : ~ vintageyear(X40)
    | ~ spl95_80 ),
    inference(avatar_component_clause,[],[f5454]) ).

fof(f5454,plain,
    ( spl95_80
  <=> ! [X40] : ~ vintageyear(X40) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_80])]) ).

fof(f135207,plain,
    ~ spl95_78,
    inference(avatar_contradiction_clause,[],[f135204]) ).

fof(f135204,plain,
    ( $false
    | ~ spl95_78 ),
    inference(resolution,[],[f135153,f3408]) ).

fof(f3408,plain,
    whiteburgundy_aux(cortonmontrachetwhiteburgundy),
    inference(cnf_transformation,[],[f408]) ).

fof(f408,axiom,
    whiteburgundy_aux(cortonmontrachetwhiteburgundy),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula408) ).

fof(f135153,plain,
    ( ! [X0] : ~ whiteburgundy_aux(X0)
    | ~ spl95_78 ),
    inference(resolution,[],[f135150,f4068]) ).

fof(f135150,plain,
    ( ! [X0] : ~ whiteburgundy(X0)
    | ~ spl95_78 ),
    inference(resolution,[],[f5447,f4309]) ).

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

fof(f2190,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(f5447,plain,
    ( ! [X93] : ~ burgundy(X93)
    | ~ spl95_78 ),
    inference(avatar_component_clause,[],[f5446]) ).

fof(f5446,plain,
    ( spl95_78
  <=> ! [X93] : ~ burgundy(X93) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_78])]) ).

fof(f135147,plain,
    ~ spl95_76,
    inference(avatar_contradiction_clause,[],[f135042]) ).

fof(f135042,plain,
    ( $false
    | ~ spl95_76 ),
    inference(resolution,[],[f5439,f10618]) ).

fof(f10618,plain,
    wine(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f7138,f3834]) ).

fof(f5439,plain,
    ( ! [X33] : ~ wine(X33)
    | ~ spl95_76 ),
    inference(avatar_component_clause,[],[f5438]) ).

fof(f5438,plain,
    ( spl95_76
  <=> ! [X33] : ~ wine(X33) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_76])]) ).

fof(f134992,plain,
    ~ spl95_74,
    inference(avatar_contradiction_clause,[],[f134991]) ).

fof(f134991,plain,
    ( $false
    | ~ spl95_74 ),
    inference(resolution,[],[f134990,f3392]) ).

fof(f3392,plain,
    icewine_aux(selaksicewine),
    inference(cnf_transformation,[],[f414]) ).

fof(f414,axiom,
    icewine_aux(selaksicewine),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula414) ).

fof(f134990,plain,
    ( ! [X0] : ~ icewine_aux(X0)
    | ~ spl95_74 ),
    inference(resolution,[],[f5431,f4045]) ).

fof(f4045,plain,
    ! [X0] :
      ( icewine(X0)
      | ~ icewine_aux(X0) ),
    inference(cnf_transformation,[],[f1926]) ).

fof(f1926,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(f5431,plain,
    ( ! [X74] : ~ icewine(X74)
    | ~ spl95_74 ),
    inference(avatar_component_clause,[],[f5430]) ).

fof(f5430,plain,
    ( spl95_74
  <=> ! [X74] : ~ icewine(X74) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_74])]) ).

fof(f134988,plain,
    ~ spl95_72,
    inference(avatar_contradiction_clause,[],[f134969]) ).

fof(f134969,plain,
    ( $false
    | ~ spl95_72 ),
    inference(resolution,[],[f5423,f100248]) ).

fof(f5423,plain,
    ( ! [X30] : ~ winedescriptor(X30)
    | ~ spl95_72 ),
    inference(avatar_component_clause,[],[f5422]) ).

fof(f5422,plain,
    ( spl95_72
  <=> ! [X30] : ~ winedescriptor(X30) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_72])]) ).

fof(f134950,plain,
    ~ spl95_70,
    inference(avatar_contradiction_clause,[],[f134947]) ).

fof(f134947,plain,
    ( $false
    | ~ spl95_70 ),
    inference(resolution,[],[f134946,f3415]) ).

fof(f3415,plain,
    merlot_aux(garyfarrellmerlot),
    inference(cnf_transformation,[],[f433]) ).

fof(f433,axiom,
    merlot_aux(garyfarrellmerlot),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula433) ).

fof(f134946,plain,
    ( ! [X0] : ~ merlot_aux(X0)
    | ~ spl95_70 ),
    inference(resolution,[],[f5415,f4070]) ).

fof(f4070,plain,
    ! [X0] :
      ( merlot(X0)
      | ~ merlot_aux(X0) ),
    inference(cnf_transformation,[],[f1951]) ).

fof(f1951,plain,
    ! [X0] :
      ( merlot(X0)
      | ~ merlot_aux(X0) ),
    inference(ennf_transformation,[],[f745]) ).

fof(f745,axiom,
    ! [X0] :
      ( merlot_aux(X0)
     => merlot(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula92) ).

fof(f5415,plain,
    ( ! [X67] : ~ merlot(X67)
    | ~ spl95_70 ),
    inference(avatar_component_clause,[],[f5414]) ).

fof(f5414,plain,
    ( spl95_70
  <=> ! [X67] : ~ merlot(X67) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_70])]) ).

fof(f134943,plain,
    ~ spl95_68,
    inference(avatar_contradiction_clause,[],[f134940]) ).

fof(f134940,plain,
    ( $false
    | ~ spl95_68 ),
    inference(resolution,[],[f134939,f3413]) ).

fof(f3413,plain,
    petitesyrah_aux(seanthackreysiriuspetitesyrah),
    inference(cnf_transformation,[],[f437]) ).

fof(f437,axiom,
    petitesyrah_aux(seanthackreysiriuspetitesyrah),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula437) ).

fof(f134939,plain,
    ( ! [X0] : ~ petitesyrah_aux(X0)
    | ~ spl95_68 ),
    inference(resolution,[],[f5407,f4067]) ).

fof(f5407,plain,
    ( ! [X63] : ~ petitesyrah(X63)
    | ~ spl95_68 ),
    inference(avatar_component_clause,[],[f5406]) ).

fof(f5406,plain,
    ( spl95_68
  <=> ! [X63] : ~ petitesyrah(X63) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_68])]) ).

fof(f134937,plain,
    ~ spl95_64,
    inference(avatar_contradiction_clause,[],[f134936]) ).

fof(f134936,plain,
    ( $false
    | ~ spl95_64 ),
    inference(resolution,[],[f134908,f3341]) ).

fof(f134908,plain,
    ( ! [X0] : ~ anjou_aux(X0)
    | ~ spl95_64 ),
    inference(resolution,[],[f134907,f4050]) ).

fof(f134907,plain,
    ( ! [X0] : ~ anjou(X0)
    | ~ spl95_64 ),
    inference(resolution,[],[f134905,f4227]) ).

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

fof(f2108,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(f134905,plain,
    ( ! [X0] : ~ q15(X0)
    | ~ spl95_64 ),
    inference(resolution,[],[f5391,f4166]) ).

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

fof(f2047,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(f5391,plain,
    ( ! [X52] : ~ rosewine(X52)
    | ~ spl95_64 ),
    inference(avatar_component_clause,[],[f5390]) ).

fof(f5390,plain,
    ( spl95_64
  <=> ! [X52] : ~ rosewine(X52) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_64])]) ).

fof(f134903,plain,
    ~ spl95_62,
    inference(avatar_contradiction_clause,[],[f134896]) ).

fof(f134896,plain,
    ( $false
    | ~ spl95_62 ),
    inference(resolution,[],[f134895,f3463]) ).

fof(f3463,plain,
    cabernetsauvignon_aux(mariettacabernetsauvignon),
    inference(cnf_transformation,[],[f417]) ).

fof(f417,axiom,
    cabernetsauvignon_aux(mariettacabernetsauvignon),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula417) ).

fof(f134895,plain,
    ( ! [X0] : ~ cabernetsauvignon_aux(X0)
    | ~ spl95_62 ),
    inference(resolution,[],[f5383,f4278]) ).

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

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

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

fof(f5383,plain,
    ( ! [X89] : ~ cabernetsauvignon(X89)
    | ~ spl95_62 ),
    inference(avatar_component_clause,[],[f5382]) ).

fof(f5382,plain,
    ( spl95_62
  <=> ! [X89] : ~ cabernetsauvignon(X89) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_62])]) ).

fof(f134890,plain,
    ( ~ spl95_60
    | ~ spl95_2111 ),
    inference(avatar_contradiction_clause,[],[f134889]) ).

fof(f134889,plain,
    ( $false
    | ~ spl95_60
    | ~ spl95_2111 ),
    inference(resolution,[],[f5375,f106103]) ).

fof(f106103,plain,
    ( sweetriesling(schlossvolradtrochenbierenausleseriesling)
    | ~ spl95_2111 ),
    inference(avatar_component_clause,[],[f106101]) ).

fof(f106101,plain,
    ( spl95_2111
  <=> sweetriesling(schlossvolradtrochenbierenausleseriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2111])]) ).

fof(f5375,plain,
    ( ! [X45] : ~ sweetriesling(X45)
    | ~ spl95_60 ),
    inference(avatar_component_clause,[],[f5374]) ).

fof(f5374,plain,
    ( spl95_60
  <=> ! [X45] : ~ sweetriesling(X45) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_60])]) ).

fof(f134881,plain,
    ~ spl95_58,
    inference(avatar_contradiction_clause,[],[f134878]) ).

fof(f134878,plain,
    ( $false
    | ~ spl95_58 ),
    inference(resolution,[],[f134877,f3417]) ).

fof(f3417,plain,
    cheninblanc_aux(ventanacheninblanc),
    inference(cnf_transformation,[],[f430]) ).

fof(f430,axiom,
    cheninblanc_aux(ventanacheninblanc),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula430) ).

fof(f134877,plain,
    ( ! [X0] : ~ cheninblanc_aux(X0)
    | ~ spl95_58 ),
    inference(resolution,[],[f5367,f4069]) ).

fof(f4069,plain,
    ! [X0] :
      ( cheninblanc(X0)
      | ~ cheninblanc_aux(X0) ),
    inference(cnf_transformation,[],[f1950]) ).

fof(f1950,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(f5367,plain,
    ( ! [X86] : ~ cheninblanc(X86)
    | ~ spl95_58 ),
    inference(avatar_component_clause,[],[f5366]) ).

fof(f5366,plain,
    ( spl95_58
  <=> ! [X86] : ~ cheninblanc(X86) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_58])]) ).

fof(f134842,plain,
    ( ~ spl95_56
    | ~ spl95_2258 ),
    inference(avatar_contradiction_clause,[],[f134839]) ).

fof(f134839,plain,
    ( $false
    | ~ spl95_56
    | ~ spl95_2258 ),
    inference(resolution,[],[f5359,f114746]) ).

fof(f114746,plain,
    ( drywine(selakssauvignonblanc)
    | ~ spl95_2258 ),
    inference(avatar_component_clause,[],[f114744]) ).

fof(f114744,plain,
    ( spl95_2258
  <=> drywine(selakssauvignonblanc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2258])]) ).

fof(f5359,plain,
    ( ! [X79] : ~ drywine(X79)
    | ~ spl95_56 ),
    inference(avatar_component_clause,[],[f5358]) ).

fof(f5358,plain,
    ( spl95_56
  <=> ! [X79] : ~ drywine(X79) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_56])]) ).

fof(f134803,plain,
    ~ spl95_54,
    inference(avatar_contradiction_clause,[],[f134802]) ).

fof(f134802,plain,
    ( $false
    | ~ spl95_54 ),
    inference(resolution,[],[f134801,f3384]) ).

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

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

fof(f134801,plain,
    ( ! [X0] : ~ meritage_aux(X0)
    | ~ spl95_54 ),
    inference(resolution,[],[f5351,f4044]) ).

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

fof(f1925,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(f5351,plain,
    ( ! [X68] : ~ meritage(X68)
    | ~ spl95_54 ),
    inference(avatar_component_clause,[],[f5350]) ).

fof(f5350,plain,
    ( spl95_54
  <=> ! [X68] : ~ meritage(X68) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_54])]) ).

fof(f134759,plain,
    ( ~ spl95_52
    | ~ spl95_266 ),
    inference(avatar_contradiction_clause,[],[f134758]) ).

fof(f134758,plain,
    ( $false
    | ~ spl95_52
    | ~ spl95_266 ),
    inference(resolution,[],[f5343,f27442]) ).

fof(f27442,plain,
    ( winery(sevreetmaine)
    | ~ spl95_266 ),
    inference(avatar_component_clause,[],[f27440]) ).

fof(f27440,plain,
    ( spl95_266
  <=> winery(sevreetmaine) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_266])]) ).

fof(f5343,plain,
    ( ! [X26] : ~ winery(X26)
    | ~ spl95_52 ),
    inference(avatar_component_clause,[],[f5342]) ).

fof(f5342,plain,
    ( spl95_52
  <=> ! [X26] : ~ winery(X26) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_52])]) ).

fof(f134715,plain,
    ~ spl95_50,
    inference(avatar_contradiction_clause,[],[f134610]) ).

fof(f134610,plain,
    ( $false
    | ~ spl95_50 ),
    inference(resolution,[],[f134560,f10618]) ).

fof(f134560,plain,
    ( ! [X0] : ~ wine(X0)
    | ~ spl95_50 ),
    inference(resolution,[],[f5335,f4374]) ).

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

fof(f2255,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(f5335,plain,
    ( ! [X59] : ~ potableliquid(X59)
    | ~ spl95_50 ),
    inference(avatar_component_clause,[],[f5334]) ).

fof(f5334,plain,
    ( spl95_50
  <=> ! [X59] : ~ potableliquid(X59) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_50])]) ).

fof(f134559,plain,
    ~ spl95_48,
    inference(avatar_contradiction_clause,[],[f134556]) ).

fof(f134556,plain,
    ( $false
    | ~ spl95_48 ),
    inference(resolution,[],[f134540,f3409]) ).

fof(f3409,plain,
    semillon_aux(congressspringssemillon),
    inference(cnf_transformation,[],[f486]) ).

fof(f486,axiom,
    semillon_aux(congressspringssemillon),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula486) ).

fof(f134540,plain,
    ( ! [X0] : ~ semillon_aux(X0)
    | ~ spl95_48 ),
    inference(resolution,[],[f5327,f4065]) ).

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

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

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

fof(f5327,plain,
    ( ! [X48] : ~ semillon(X48)
    | ~ spl95_48 ),
    inference(avatar_component_clause,[],[f5326]) ).

fof(f5326,plain,
    ( spl95_48
  <=> ! [X48] : ~ semillon(X48) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_48])]) ).

fof(f134539,plain,
    ~ spl95_46,
    inference(avatar_contradiction_clause,[],[f134538]) ).

fof(f134538,plain,
    ( $false
    | ~ spl95_46 ),
    inference(resolution,[],[f5319,f6027]) ).

fof(f6027,plain,
    vintage(saucelitocanyonzinfandel1998),
    inference(resolution,[],[f6014,f3743]) ).

fof(f6014,plain,
    ! [X0,X1] :
      ( ~ hasvintageyear_aux(X0,X1)
      | vintage(X0) ),
    inference(resolution,[],[f4569,f4577]) ).

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

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

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

fof(f5319,plain,
    ( ! [X41] : ~ vintage(X41)
    | ~ spl95_46 ),
    inference(avatar_component_clause,[],[f5318]) ).

fof(f5318,plain,
    ( spl95_46
  <=> ! [X41] : ~ vintage(X41) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_46])]) ).

fof(f134537,plain,
    ( ~ spl95_44
    | ~ spl95_2218 ),
    inference(avatar_contradiction_clause,[],[f134536]) ).

fof(f134536,plain,
    ( $false
    | ~ spl95_44
    | ~ spl95_2218 ),
    inference(resolution,[],[f5311,f112745]) ).

fof(f112745,plain,
    ( dryriesling(mountadamriesling)
    | ~ spl95_2218 ),
    inference(avatar_component_clause,[],[f112743]) ).

fof(f112743,plain,
    ( spl95_2218
  <=> dryriesling(mountadamriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2218])]) ).

fof(f5311,plain,
    ( ! [X82] : ~ dryriesling(X82)
    | ~ spl95_44 ),
    inference(avatar_component_clause,[],[f5310]) ).

fof(f5310,plain,
    ( spl95_44
  <=> ! [X82] : ~ dryriesling(X82) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_44])]) ).

fof(f134529,plain,
    ~ spl95_42,
    inference(avatar_contradiction_clause,[],[f134526]) ).

fof(f134526,plain,
    ( $false
    | ~ spl95_42 ),
    inference(resolution,[],[f134500,f3408]) ).

fof(f134500,plain,
    ( ! [X0] : ~ whiteburgundy_aux(X0)
    | ~ spl95_42 ),
    inference(resolution,[],[f5303,f4068]) ).

fof(f5303,plain,
    ( ! [X38] : ~ whiteburgundy(X38)
    | ~ spl95_42 ),
    inference(avatar_component_clause,[],[f5302]) ).

fof(f5302,plain,
    ( spl95_42
  <=> ! [X38] : ~ whiteburgundy(X38) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_42])]) ).

fof(f134497,plain,
    ~ spl95_40,
    inference(avatar_contradiction_clause,[],[f134478]) ).

fof(f134478,plain,
    ( $false
    | ~ spl95_40 ),
    inference(resolution,[],[f5295,f100289]) ).

fof(f100289,plain,
    winecolor(medium),
    inference(resolution,[],[f100248,f4287]) ).

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

fof(f2168,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(f5295,plain,
    ( ! [X31] : ~ winecolor(X31)
    | ~ spl95_40 ),
    inference(avatar_component_clause,[],[f5294]) ).

fof(f5294,plain,
    ( spl95_40
  <=> ! [X31] : ~ winecolor(X31) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_40])]) ).

fof(f134468,plain,
    ~ spl95_38,
    inference(avatar_contradiction_clause,[],[f134465]) ).

fof(f134465,plain,
    ( $false
    | ~ spl95_38 ),
    inference(resolution,[],[f134447,f7079]) ).

fof(f7079,plain,
    winegrape(semillongrape),
    inference(resolution,[],[f6020,f3744]) ).

fof(f6020,plain,
    ! [X0,X1] :
      ( ~ madefromgrape_aux(X0,X1)
      | winegrape(X1) ),
    inference(resolution,[],[f4571,f4591]) ).

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

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

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

fof(f134447,plain,
    ( ! [X0] : ~ winegrape(X0)
    | ~ spl95_38 ),
    inference(resolution,[],[f5287,f4131]) ).

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

fof(f2012,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(f5287,plain,
    ( ! [X75] : ~ grape(X75)
    | ~ spl95_38 ),
    inference(avatar_component_clause,[],[f5286]) ).

fof(f5286,plain,
    ( spl95_38
  <=> ! [X75] : ~ grape(X75) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_38])]) ).

fof(f134446,plain,
    ~ spl95_36,
    inference(avatar_contradiction_clause,[],[f134445]) ).

fof(f134445,plain,
    ( $false
    | ~ spl95_36 ),
    inference(resolution,[],[f134420,f3338]) ).

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

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

fof(f134420,plain,
    ( ! [X0] : ~ pauillac_aux(X0)
    | ~ spl95_36 ),
    inference(resolution,[],[f5279,f4048]) ).

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

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

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

fof(f5279,plain,
    ( ! [X64] : ~ pauillac(X64)
    | ~ spl95_36 ),
    inference(avatar_component_clause,[],[f5278]) ).

fof(f5278,plain,
    ( spl95_36
  <=> ! [X64] : ~ pauillac(X64) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_36])]) ).

fof(f134419,plain,
    ~ spl95_34,
    inference(avatar_contradiction_clause,[],[f134418]) ).

fof(f134418,plain,
    ( $false
    | ~ spl95_34 ),
    inference(resolution,[],[f134417,f3337]) ).

fof(f134417,plain,
    ( ! [X0] : ~ port_aux(X0)
    | ~ spl95_34 ),
    inference(resolution,[],[f5271,f3988]) ).

fof(f5271,plain,
    ( ! [X60] : ~ port(X60)
    | ~ spl95_34 ),
    inference(avatar_component_clause,[],[f5270]) ).

fof(f5270,plain,
    ( spl95_34
  <=> ! [X60] : ~ port(X60) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_34])]) ).

fof(f134415,plain,
    ( ~ spl95_32
    | ~ spl95_2219 ),
    inference(avatar_contradiction_clause,[],[f134412]) ).

fof(f134412,plain,
    ( $false
    | ~ spl95_32
    | ~ spl95_2219 ),
    inference(resolution,[],[f5263,f112748]) ).

fof(f112748,plain,
    ( riesling(mountadamriesling)
    | ~ spl95_2219 ),
    inference(avatar_component_clause,[],[f112747]) ).

fof(f112747,plain,
    ( spl95_2219
  <=> riesling(mountadamriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2219])]) ).

fof(f5263,plain,
    ( ! [X53] : ~ riesling(X53)
    | ~ spl95_32 ),
    inference(avatar_component_clause,[],[f5262]) ).

fof(f5262,plain,
    ( spl95_32
  <=> ! [X53] : ~ riesling(X53) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_32])]) ).

fof(f134406,plain,
    ( ~ spl95_30
    | ~ spl95_2098 ),
    inference(avatar_contradiction_clause,[],[f134405]) ).

fof(f134405,plain,
    ( $false
    | ~ spl95_30
    | ~ spl95_2098 ),
    inference(resolution,[],[f5255,f100956]) ).

fof(f100956,plain,
    ( whitewine(selaksicewine)
    | ~ spl95_2098 ),
    inference(avatar_component_clause,[],[f100954]) ).

fof(f100954,plain,
    ( spl95_2098
  <=> whitewine(selaksicewine) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2098])]) ).

fof(f5255,plain,
    ( ! [X34] : ~ whitewine(X34)
    | ~ spl95_30 ),
    inference(avatar_component_clause,[],[f5254]) ).

fof(f5254,plain,
    ( spl95_30
  <=> ! [X34] : ~ whitewine(X34) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_30])]) ).

fof(f134392,plain,
    ~ spl95_28,
    inference(avatar_contradiction_clause,[],[f134391]) ).

fof(f134391,plain,
    ( $false
    | ~ spl95_28 ),
    inference(resolution,[],[f134315,f3335]) ).

fof(f134315,plain,
    ( ! [X0] : ~ stemilion_aux(X0)
    | ~ spl95_28 ),
    inference(resolution,[],[f134287,f4049]) ).

fof(f134287,plain,
    ( ! [X0] : ~ stemilion(X0)
    | ~ spl95_28 ),
    inference(resolution,[],[f5247,f4236]) ).

fof(f5247,plain,
    ( ! [X94] : ~ bordeaux(X94)
    | ~ spl95_28 ),
    inference(avatar_component_clause,[],[f5246]) ).

fof(f5246,plain,
    ( spl95_28
  <=> ! [X94] : ~ bordeaux(X94) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_28])]) ).

fof(f134284,plain,
    ~ spl95_26,
    inference(avatar_contradiction_clause,[],[f134275]) ).

fof(f134275,plain,
    ( $false
    | ~ spl95_26 ),
    inference(resolution,[],[f134274,f3479]) ).

fof(f3479,plain,
    chardonnay_aux(formanchardonnay),
    inference(cnf_transformation,[],[f424]) ).

fof(f424,axiom,
    chardonnay_aux(formanchardonnay),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula424) ).

fof(f134274,plain,
    ( ! [X0] : ~ chardonnay_aux(X0)
    | ~ spl95_26 ),
    inference(resolution,[],[f5239,f4339]) ).

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

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

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

fof(f5239,plain,
    ( ! [X87] : ~ chardonnay(X87)
    | ~ spl95_26 ),
    inference(avatar_component_clause,[],[f5238]) ).

fof(f5238,plain,
    ( spl95_26
  <=> ! [X87] : ~ chardonnay(X87) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_26])]) ).

fof(f134270,plain,
    ( ~ spl95_24
    | ~ spl95_2312 ),
    inference(avatar_contradiction_clause,[],[f134269]) ).

fof(f134269,plain,
    ( $false
    | ~ spl95_24
    | ~ spl95_2312 ),
    inference(resolution,[],[f5231,f125561]) ).

fof(f125561,plain,
    ( germanwine(schlossvolradtrochenbierenausleseriesling)
    | ~ spl95_2312 ),
    inference(avatar_component_clause,[],[f125559]) ).

fof(f125559,plain,
    ( spl95_2312
  <=> germanwine(schlossvolradtrochenbierenausleseriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2312])]) ).

fof(f5231,plain,
    ( ! [X76] : ~ germanwine(X76)
    | ~ spl95_24 ),
    inference(avatar_component_clause,[],[f5230]) ).

fof(f5230,plain,
    ( spl95_24
  <=> ! [X76] : ~ germanwine(X76) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_24])]) ).

fof(f134265,plain,
    ~ spl95_22,
    inference(avatar_contradiction_clause,[],[f134264]) ).

fof(f134264,plain,
    ( $false
    | ~ spl95_22 ),
    inference(resolution,[],[f134214,f3343]) ).

fof(f134214,plain,
    ( ! [X0] : ~ margaux_aux(X0)
    | ~ spl95_22 ),
    inference(resolution,[],[f134188,f4046]) ).

fof(f134188,plain,
    ( ! [X0] : ~ margaux(X0)
    | ~ spl95_22 ),
    inference(resolution,[],[f5223,f4207]) ).

fof(f4207,plain,
    ! [X0] :
      ( medoc(X0)
      | ~ margaux(X0) ),
    inference(cnf_transformation,[],[f2088]) ).

fof(f2088,plain,
    ! [X0] :
      ( medoc(X0)
      | ~ margaux(X0) ),
    inference(ennf_transformation,[],[f1142]) ).

fof(f1142,axiom,
    ! [X0] :
      ( margaux(X0)
     => medoc(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula489) ).

fof(f5223,plain,
    ( ! [X69] : ~ medoc(X69)
    | ~ spl95_22 ),
    inference(avatar_component_clause,[],[f5222]) ).

fof(f5222,plain,
    ( spl95_22
  <=> ! [X69] : ~ medoc(X69) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_22])]) ).

fof(f134187,plain,
    ~ spl95_20,
    inference(avatar_contradiction_clause,[],[f134182]) ).

fof(f134182,plain,
    ( $false
    | ~ spl95_20 ),
    inference(resolution,[],[f5215,f7274]) ).

fof(f7274,plain,
    winesugar(dry),
    inference(resolution,[],[f6050,f3749]) ).

fof(f6050,plain,
    ! [X0,X1] :
      ( ~ hassugar_aux(X0,X1)
      | winesugar(X1) ),
    inference(resolution,[],[f4596,f4589]) ).

fof(f4589,plain,
    ! [X0,X1] :
      ( ~ hassugar(X0,X1)
      | winesugar(X1) ),
    inference(cnf_transformation,[],[f2629]) ).

fof(f2629,plain,
    ! [X0,X1] :
      ( winesugar(X1)
      | ~ hassugar(X0,X1) ),
    inference(ennf_transformation,[],[f1318]) ).

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

fof(f5215,plain,
    ( ! [X27] : ~ winesugar(X27)
    | ~ spl95_20 ),
    inference(avatar_component_clause,[],[f5214]) ).

fof(f5214,plain,
    ( spl95_20
  <=> ! [X27] : ~ winesugar(X27) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_20])]) ).

fof(f134173,plain,
    ~ spl95_18,
    inference(avatar_contradiction_clause,[],[f134172]) ).

fof(f134172,plain,
    ( $false
    | ~ spl95_18 ),
    inference(resolution,[],[f134171,f3387]) ).

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

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

fof(f134171,plain,
    ( ! [X0] : ~ redtablewine_aux(X0)
    | ~ spl95_18 ),
    inference(resolution,[],[f5207,f4041]) ).

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

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

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

fof(f5207,plain,
    ( ! [X56] : ~ redtablewine(X56)
    | ~ spl95_18 ),
    inference(avatar_component_clause,[],[f5206]) ).

fof(f5206,plain,
    ( spl95_18
  <=> ! [X56] : ~ redtablewine(X56) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_18])]) ).

fof(f134166,plain,
    ~ spl95_16,
    inference(avatar_contradiction_clause,[],[f134159]) ).

fof(f134159,plain,
    ( $false
    | ~ spl95_16 ),
    inference(resolution,[],[f134142,f3467]) ).

fof(f3467,plain,
    sauvignonblanc_aux(corbansprivatebinsauvignonblanc),
    inference(cnf_transformation,[],[f482]) ).

fof(f482,axiom,
    sauvignonblanc_aux(corbansprivatebinsauvignonblanc),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula482) ).

fof(f134142,plain,
    ( ! [X0] : ~ sauvignonblanc_aux(X0)
    | ~ spl95_16 ),
    inference(resolution,[],[f5199,f4277]) ).

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

fof(f2158,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(f5199,plain,
    ( ! [X49] : ~ sauvignonblanc(X49)
    | ~ spl95_16 ),
    inference(avatar_component_clause,[],[f5198]) ).

fof(f5198,plain,
    ( spl95_16
  <=> ! [X49] : ~ sauvignonblanc(X49) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_16])]) ).

fof(f134141,plain,
    ~ spl95_14,
    inference(avatar_contradiction_clause,[],[f134140]) ).

fof(f134140,plain,
    ( $false
    | ~ spl95_14 ),
    inference(resolution,[],[f134139,f3391]) ).

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

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

fof(f134139,plain,
    ( ! [X0] : ~ cabernetfranc_aux(X0)
    | ~ spl95_14 ),
    inference(resolution,[],[f5191,f4053]) ).

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

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

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

fof(f5191,plain,
    ( ! [X90] : ~ cabernetfranc(X90)
    | ~ spl95_14 ),
    inference(avatar_component_clause,[],[f5190]) ).

fof(f5190,plain,
    ( spl95_14
  <=> ! [X90] : ~ cabernetfranc(X90) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_14])]) ).

fof(f134137,plain,
    ~ spl95_12,
    inference(avatar_contradiction_clause,[],[f134136]) ).

fof(f134136,plain,
    ( $false
    | ~ spl95_12 ),
    inference(resolution,[],[f134111,f3335]) ).

fof(f134111,plain,
    ( ! [X0] : ~ stemilion_aux(X0)
    | ~ spl95_12 ),
    inference(resolution,[],[f5183,f4049]) ).

fof(f5183,plain,
    ( ! [X46] : ~ stemilion(X46)
    | ~ spl95_12 ),
    inference(avatar_component_clause,[],[f5182]) ).

fof(f5182,plain,
    ( spl95_12
  <=> ! [X46] : ~ stemilion(X46) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_12])]) ).

fof(f134109,plain,
    ( ~ spl95_10
    | ~ spl95_2111 ),
    inference(avatar_contradiction_clause,[],[f134108]) ).

fof(f134108,plain,
    ( $false
    | ~ spl95_10
    | ~ spl95_2111 ),
    inference(resolution,[],[f134099,f106103]) ).

fof(f134099,plain,
    ( ! [X0] : ~ sweetriesling(X0)
    | ~ spl95_10 ),
    inference(resolution,[],[f5175,f4204]) ).

fof(f4204,plain,
    ! [X0] :
      ( dessertwine(X0)
      | ~ sweetriesling(X0) ),
    inference(cnf_transformation,[],[f2085]) ).

fof(f2085,plain,
    ! [X0] :
      ( dessertwine(X0)
      | ~ sweetriesling(X0) ),
    inference(ennf_transformation,[],[f1098]) ).

fof(f1098,axiom,
    ! [X0] :
      ( sweetriesling(X0)
     => dessertwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula445) ).

fof(f5175,plain,
    ( ! [X83] : ~ dessertwine(X83)
    | ~ spl95_10 ),
    inference(avatar_component_clause,[],[f5174]) ).

fof(f5174,plain,
    ( spl95_10
  <=> ! [X83] : ~ dessertwine(X83) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_10])]) ).

fof(f134097,plain,
    spl95_2434,
    inference(avatar_contradiction_clause,[],[f134096]) ).

fof(f134096,plain,
    ( $false
    | spl95_2434 ),
    inference(resolution,[],[f134095,f3380]) ).

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

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

fof(f134095,plain,
    ( ~ sauternes_aux(chateaudychemsauterne)
    | spl95_2434 ),
    inference(resolution,[],[f134093,f3987]) ).

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

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

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

fof(f134093,plain,
    ( ~ sauternes(chateaudychemsauterne)
    | spl95_2434 ),
    inference(avatar_component_clause,[],[f134091]) ).

fof(f134094,plain,
    ( ~ spl95_2434
    | ~ spl95_247
    | ~ spl95_8 ),
    inference(avatar_split_clause,[],[f133879,f5166,f15911,f134091]) ).

fof(f5166,plain,
    ( spl95_8
  <=> ! [X39] : ~ whitebordeaux(X39) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_8])]) ).

fof(f133879,plain,
    ( ~ wine(chateaudychemsauterne)
    | ~ sauternes(chateaudychemsauterne)
    | ~ spl95_8 ),
    inference(resolution,[],[f133876,f10571]) ).

fof(f133876,plain,
    ( ~ whitewine(chateaudychemsauterne)
    | ~ spl95_8 ),
    inference(resolution,[],[f133781,f3380]) ).

fof(f133781,plain,
    ( ! [X0] :
        ( ~ sauternes_aux(X0)
        | ~ whitewine(X0) )
    | ~ spl95_8 ),
    inference(resolution,[],[f133557,f3987]) ).

fof(f133557,plain,
    ( ! [X0] :
        ( ~ sauternes(X0)
        | ~ whitewine(X0) )
    | ~ spl95_8 ),
    inference(resolution,[],[f133541,f4111]) ).

fof(f133541,plain,
    ( ! [X0] :
        ( ~ bordeaux(X0)
        | ~ whitewine(X0) )
    | ~ spl95_8 ),
    inference(resolution,[],[f5167,f4549]) ).

fof(f5167,plain,
    ( ! [X39] : ~ whitebordeaux(X39)
    | ~ spl95_8 ),
    inference(avatar_component_clause,[],[f5166]) ).

fof(f133540,plain,
    ~ spl95_6,
    inference(avatar_contradiction_clause,[],[f133539]) ).

fof(f133539,plain,
    ( $false
    | ~ spl95_6 ),
    inference(resolution,[],[f133535,f3392]) ).

fof(f133535,plain,
    ( ! [X0] : ~ icewine_aux(X0)
    | ~ spl95_6 ),
    inference(resolution,[],[f133509,f4045]) ).

fof(f133509,plain,
    ( ! [X0] : ~ icewine(X0)
    | ~ spl95_6 ),
    inference(resolution,[],[f5159,f4203]) ).

fof(f4203,plain,
    ! [X0] :
      ( lateharvest(X0)
      | ~ icewine(X0) ),
    inference(cnf_transformation,[],[f2084]) ).

fof(f2084,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(f5159,plain,
    ( ! [X72] : ~ lateharvest(X72)
    | ~ spl95_6 ),
    inference(avatar_component_clause,[],[f5158]) ).

fof(f5158,plain,
    ( spl95_6
  <=> ! [X72] : ~ lateharvest(X72) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_6])]) ).

fof(f133508,plain,
    ( ~ spl95_66
    | ~ spl95_2425 ),
    inference(avatar_contradiction_clause,[],[f133507]) ).

fof(f133507,plain,
    ( $false
    | ~ spl95_66
    | ~ spl95_2425 ),
    inference(resolution,[],[f133505,f5399]) ).

fof(f5399,plain,
    ( ! [X96] : ~ californiawine(X96)
    | ~ spl95_66 ),
    inference(avatar_component_clause,[],[f5398]) ).

fof(f5398,plain,
    ( spl95_66
  <=> ! [X96] : ~ californiawine(X96) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_66])]) ).

fof(f133505,plain,
    ( californiawine(formanchardonnay)
    | ~ spl95_2425 ),
    inference(avatar_component_clause,[],[f133503]) ).

fof(f133503,plain,
    ( spl95_2425
  <=> californiawine(formanchardonnay) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2425])]) ).

fof(f133506,plain,
    ( ~ spl95_189
    | spl95_2425
    | ~ spl95_1804 ),
    inference(avatar_split_clause,[],[f95977,f95972,f133503,f13923]) ).

fof(f13923,plain,
    ( spl95_189
  <=> wine(formanchardonnay) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_189])]) ).

fof(f95972,plain,
    ( spl95_1804
  <=> q47(formanchardonnay) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1804])]) ).

fof(f95977,plain,
    ( californiawine(formanchardonnay)
    | ~ wine(formanchardonnay)
    | ~ spl95_1804 ),
    inference(resolution,[],[f95974,f5977]) ).

fof(f5977,plain,
    ! [X0] :
      ( ~ q47(X0)
      | californiawine(X0)
      | ~ wine(X0) ),
    inference(resolution,[],[f4439,f4138]) ).

fof(f4138,plain,
    ! [X0] :
      ( q48(X0)
      | ~ q47(X0) ),
    inference(cnf_transformation,[],[f2019]) ).

fof(f2019,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(f4439,plain,
    ! [X0] :
      ( ~ q48(X0)
      | ~ wine(X0)
      | californiawine(X0) ),
    inference(cnf_transformation,[],[f2350]) ).

fof(f2350,plain,
    ! [X0] :
      ( californiawine(X0)
      | ~ wine(X0)
      | ~ q48(X0) ),
    inference(flattening,[],[f2349]) ).

fof(f2349,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(f95974,plain,
    ( q47(formanchardonnay)
    | ~ spl95_1804 ),
    inference(avatar_component_clause,[],[f95972]) ).

fof(f125562,plain,
    ( spl95_2312
    | ~ spl95_241
    | ~ spl95_558 ),
    inference(avatar_split_clause,[],[f44907,f44903,f15724,f125559]) ).

fof(f15724,plain,
    ( spl95_241
  <=> wine(schlossvolradtrochenbierenausleseriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_241])]) ).

fof(f44903,plain,
    ( spl95_558
  <=> q50(schlossvolradtrochenbierenausleseriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_558])]) ).

fof(f44907,plain,
    ( ~ wine(schlossvolradtrochenbierenausleseriesling)
    | germanwine(schlossvolradtrochenbierenausleseriesling)
    | ~ spl95_558 ),
    inference(resolution,[],[f44905,f4437]) ).

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

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

fof(f2345,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(f44905,plain,
    ( q50(schlossvolradtrochenbierenausleseriesling)
    | ~ spl95_558 ),
    inference(avatar_component_clause,[],[f44903]) ).

fof(f122593,plain,
    ( ~ spl95_511
    | spl95_2301 ),
    inference(avatar_split_clause,[],[f11285,f122590,f44566]) ).

fof(f44566,plain,
    ( spl95_511
  <=> ot____nom38(ednavalleyregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_511])]) ).

fof(f11285,plain,
    ( q27(mountedenvineyardednavalleychardonnay)
    | ~ ot____nom38(ednavalleyregion) ),
    inference(resolution,[],[f6841,f3951]) ).

fof(f3951,plain,
    locatedin_aux(mountedenvineyardednavalleychardonnay,ednavalleyregion),
    inference(cnf_transformation,[],[f237]) ).

fof(f237,axiom,
    locatedin_aux(mountedenvineyardednavalleychardonnay,ednavalleyregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula237) ).

fof(f6841,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X1,X0)
      | q27(X1)
      | ~ ot____nom38(X0) ),
    inference(resolution,[],[f4873,f4600]) ).

fof(f4873,plain,
    ! [X0,X1] :
      ( ~ locatedin(X0,X1)
      | ~ ot____nom38(X1)
      | q27(X0) ),
    inference(cnf_transformation,[],[f3186]) ).

fof(f3186,plain,
    ! [X0,X1] :
      ( q27(X0)
      | ~ ot____nom38(X1)
      | ~ locatedin(X0,X1) ),
    inference(flattening,[],[f3185]) ).

fof(f3185,plain,
    ! [X0,X1] :
      ( q27(X0)
      | ~ ot____nom38(X1)
      | ~ locatedin(X0,X1) ),
    inference(ennf_transformation,[],[f848]) ).

fof(f848,axiom,
    ! [X0,X1] :
      ( ( ot____nom38(X1)
        & locatedin(X0,X1) )
     => q27(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula195) ).

fof(f122563,plain,
    spl95_2300,
    inference(avatar_contradiction_clause,[],[f122562]) ).

fof(f122562,plain,
    ( $false
    | spl95_2300 ),
    inference(resolution,[],[f122560,f3669]) ).

fof(f3669,plain,
    kaon2namedobjects(ednavalleyregion),
    inference(cnf_transformation,[],[f551]) ).

fof(f551,axiom,
    kaon2namedobjects(ednavalleyregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula551) ).

fof(f122560,plain,
    ( ~ kaon2namedobjects(ednavalleyregion)
    | spl95_2300 ),
    inference(avatar_component_clause,[],[f122558]) ).

fof(f122558,plain,
    ( spl95_2300
  <=> kaon2namedobjects(ednavalleyregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2300])]) ).

fof(f122561,plain,
    ( ~ spl95_1353
    | ~ spl95_2300
    | spl95_511 ),
    inference(avatar_split_clause,[],[f44574,f44566,f122558,f73261]) ).

fof(f73261,plain,
    ( spl95_1353
  <=> q26(ednavalleyregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1353])]) ).

fof(f44574,plain,
    ( ~ kaon2namedobjects(ednavalleyregion)
    | ~ q26(ednavalleyregion)
    | spl95_511 ),
    inference(resolution,[],[f44568,f4465]) ).

fof(f4465,plain,
    ! [X0] :
      ( ot____nom38(X0)
      | ~ kaon2namedobjects(X0)
      | ~ q26(X0) ),
    inference(cnf_transformation,[],[f2402]) ).

fof(f2402,plain,
    ! [X0] :
      ( ot____nom38(X0)
      | ~ kaon2namedobjects(X0)
      | ~ q26(X0) ),
    inference(flattening,[],[f2401]) ).

fof(f2401,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(f44568,plain,
    ( ~ ot____nom38(ednavalleyregion)
    | spl95_511 ),
    inference(avatar_component_clause,[],[f44566]) ).

fof(f114747,plain,
    ( spl95_2258
    | ~ spl95_2257
    | ~ spl95_318 ),
    inference(avatar_split_clause,[],[f36365,f36311,f114619,f114744]) ).

fof(f114619,plain,
    ( spl95_2257
  <=> wine(selakssauvignonblanc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2257])]) ).

fof(f36311,plain,
    ( spl95_318
  <=> q46(selakssauvignonblanc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_318])]) ).

fof(f36365,plain,
    ( ~ wine(selakssauvignonblanc)
    | drywine(selakssauvignonblanc)
    | ~ spl95_318 ),
    inference(resolution,[],[f36313,f4452]) ).

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

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

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

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

fof(f36313,plain,
    ( q46(selakssauvignonblanc)
    | ~ spl95_318 ),
    inference(avatar_component_clause,[],[f36311]) ).

fof(f114695,plain,
    spl95_2257,
    inference(avatar_contradiction_clause,[],[f114645]) ).

fof(f114645,plain,
    ( $false
    | spl95_2257 ),
    inference(resolution,[],[f114621,f10657]) ).

fof(f10657,plain,
    wine(selakssauvignonblanc),
    inference(resolution,[],[f7138,f3856]) ).

fof(f3856,plain,
    hasflavor_aux(selakssauvignonblanc,moderate),
    inference(cnf_transformation,[],[f85]) ).

fof(f85,axiom,
    hasflavor_aux(selakssauvignonblanc,moderate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula85) ).

fof(f114621,plain,
    ( ~ wine(selakssauvignonblanc)
    | spl95_2257 ),
    inference(avatar_component_clause,[],[f114619]) ).

fof(f114622,plain,
    ( spl95_2256
    | ~ spl95_2257
    | ~ spl95_318 ),
    inference(avatar_split_clause,[],[f36364,f36311,f114619,f114615]) ).

fof(f36364,plain,
    ( ~ wine(selakssauvignonblanc)
    | tablewine(selakssauvignonblanc)
    | ~ spl95_318 ),
    inference(resolution,[],[f36313,f4453]) ).

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

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

fof(f2377,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(f114299,plain,
    spl95_2248,
    inference(avatar_contradiction_clause,[],[f114249]) ).

fof(f114249,plain,
    ( $false
    | spl95_2248 ),
    inference(resolution,[],[f114230,f10655]) ).

fof(f10655,plain,
    wine(mountedenvineyardednavalleychardonnay),
    inference(resolution,[],[f7138,f3855]) ).

fof(f3855,plain,
    hasflavor_aux(mountedenvineyardednavalleychardonnay,moderate),
    inference(cnf_transformation,[],[f83]) ).

fof(f83,axiom,
    hasflavor_aux(mountedenvineyardednavalleychardonnay,moderate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula83) ).

fof(f114230,plain,
    ( ~ wine(mountedenvineyardednavalleychardonnay)
    | spl95_2248 ),
    inference(avatar_component_clause,[],[f114228]) ).

fof(f112827,plain,
    spl95_2219,
    inference(avatar_contradiction_clause,[],[f112826]) ).

fof(f112826,plain,
    ( $false
    | spl95_2219 ),
    inference(resolution,[],[f112802,f3390]) ).

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

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

fof(f112802,plain,
    ( ~ dryriesling_aux(mountadamriesling)
    | spl95_2219 ),
    inference(resolution,[],[f112753,f4047]) ).

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

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

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

fof(f112753,plain,
    ( ~ dryriesling(mountadamriesling)
    | spl95_2219 ),
    inference(resolution,[],[f112749,f4210]) ).

fof(f4210,plain,
    ! [X0] :
      ( riesling(X0)
      | ~ dryriesling(X0) ),
    inference(cnf_transformation,[],[f2091]) ).

fof(f2091,plain,
    ! [X0] :
      ( riesling(X0)
      | ~ dryriesling(X0) ),
    inference(ennf_transformation,[],[f1185]) ).

fof(f1185,axiom,
    ! [X0] :
      ( dryriesling(X0)
     => riesling(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula532) ).

fof(f112749,plain,
    ( ~ riesling(mountadamriesling)
    | spl95_2219 ),
    inference(avatar_component_clause,[],[f112747]) ).

fof(f112750,plain,
    ( spl95_2218
    | ~ spl95_2219
    | ~ spl95_309 ),
    inference(avatar_split_clause,[],[f35657,f35602,f112747,f112743]) ).

fof(f35602,plain,
    ( spl95_309
  <=> q46(mountadamriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_309])]) ).

fof(f35657,plain,
    ( ~ riesling(mountadamriesling)
    | dryriesling(mountadamriesling)
    | ~ spl95_309 ),
    inference(resolution,[],[f35604,f4451]) ).

fof(f4451,plain,
    ! [X0] :
      ( ~ q46(X0)
      | ~ riesling(X0)
      | dryriesling(X0) ),
    inference(cnf_transformation,[],[f2374]) ).

fof(f2374,plain,
    ! [X0] :
      ( dryriesling(X0)
      | ~ riesling(X0)
      | ~ q46(X0) ),
    inference(flattening,[],[f2373]) ).

fof(f2373,plain,
    ! [X0] :
      ( dryriesling(X0)
      | ~ riesling(X0)
      | ~ q46(X0) ),
    inference(ennf_transformation,[],[f1103]) ).

fof(f1103,axiom,
    ! [X0] :
      ( ( riesling(X0)
        & q46(X0) )
     => dryriesling(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula450) ).

fof(f35604,plain,
    ( q46(mountadamriesling)
    | ~ spl95_309 ),
    inference(avatar_component_clause,[],[f35602]) ).

fof(f107438,plain,
    ( spl95_2138
    | ~ spl95_201
    | ~ spl95_287 ),
    inference(avatar_split_clause,[],[f34069,f34015,f14477,f107435]) ).

fof(f34015,plain,
    ( spl95_287
  <=> q46(mariettapetitesyrah) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_287])]) ).

fof(f34069,plain,
    ( ~ wine(mariettapetitesyrah)
    | drywine(mariettapetitesyrah)
    | ~ spl95_287 ),
    inference(resolution,[],[f34017,f4452]) ).

fof(f34017,plain,
    ( q46(mariettapetitesyrah)
    | ~ spl95_287 ),
    inference(avatar_component_clause,[],[f34015]) ).

fof(f106272,plain,
    ( spl95_2114
    | ~ spl95_187
    | ~ spl95_281 ),
    inference(avatar_split_clause,[],[f33629,f33473,f13859,f106269]) ).

fof(f13859,plain,
    ( spl95_187
  <=> wine(pulignymontrachetwhiteburgundy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_187])]) ).

fof(f33473,plain,
    ( spl95_281
  <=> q46(pulignymontrachetwhiteburgundy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_281])]) ).

fof(f33629,plain,
    ( ~ wine(pulignymontrachetwhiteburgundy)
    | drywine(pulignymontrachetwhiteburgundy)
    | ~ spl95_281 ),
    inference(resolution,[],[f33475,f4452]) ).

fof(f33475,plain,
    ( q46(pulignymontrachetwhiteburgundy)
    | ~ spl95_281 ),
    inference(avatar_component_clause,[],[f33473]) ).

fof(f106216,plain,
    ( spl95_2113
    | ~ spl95_187
    | ~ spl95_281 ),
    inference(avatar_split_clause,[],[f33628,f33473,f13859,f106213]) ).

fof(f33628,plain,
    ( ~ wine(pulignymontrachetwhiteburgundy)
    | tablewine(pulignymontrachetwhiteburgundy)
    | ~ spl95_281 ),
    inference(resolution,[],[f33475,f4453]) ).

fof(f106162,plain,
    spl95_2112,
    inference(avatar_contradiction_clause,[],[f106161]) ).

fof(f106161,plain,
    ( $false
    | spl95_2112 ),
    inference(resolution,[],[f106134,f3418]) ).

fof(f3418,plain,
    sweetriesling_aux(schlossvolradtrochenbierenausleseriesling),
    inference(cnf_transformation,[],[f490]) ).

fof(f490,axiom,
    sweetriesling_aux(schlossvolradtrochenbierenausleseriesling),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula490) ).

fof(f106134,plain,
    ( ~ sweetriesling_aux(schlossvolradtrochenbierenausleseriesling)
    | spl95_2112 ),
    inference(resolution,[],[f106107,f5822]) ).

fof(f5822,plain,
    ! [X0] :
      ( riesling(X0)
      | ~ sweetriesling_aux(X0) ),
    inference(resolution,[],[f4209,f4066]) ).

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

fof(f1947,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(f4209,plain,
    ! [X0] :
      ( ~ sweetriesling(X0)
      | riesling(X0) ),
    inference(cnf_transformation,[],[f2090]) ).

fof(f2090,plain,
    ! [X0] :
      ( riesling(X0)
      | ~ sweetriesling(X0) ),
    inference(ennf_transformation,[],[f1186]) ).

fof(f1186,axiom,
    ! [X0] :
      ( sweetriesling(X0)
     => riesling(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula533) ).

fof(f106107,plain,
    ( ~ riesling(schlossvolradtrochenbierenausleseriesling)
    | spl95_2112 ),
    inference(avatar_component_clause,[],[f106105]) ).

fof(f106105,plain,
    ( spl95_2112
  <=> riesling(schlossvolradtrochenbierenausleseriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2112])]) ).

fof(f106108,plain,
    ( spl95_2111
    | ~ spl95_2112
    | ~ spl95_279 ),
    inference(avatar_split_clause,[],[f33320,f33266,f106105,f106101]) ).

fof(f33266,plain,
    ( spl95_279
  <=> q71(schlossvolradtrochenbierenausleseriesling) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_279])]) ).

fof(f33320,plain,
    ( ~ riesling(schlossvolradtrochenbierenausleseriesling)
    | sweetriesling(schlossvolradtrochenbierenausleseriesling)
    | ~ spl95_279 ),
    inference(resolution,[],[f33268,f4426]) ).

fof(f4426,plain,
    ! [X0] :
      ( ~ q71(X0)
      | ~ riesling(X0)
      | sweetriesling(X0) ),
    inference(cnf_transformation,[],[f2324]) ).

fof(f2324,plain,
    ! [X0] :
      ( sweetriesling(X0)
      | ~ riesling(X0)
      | ~ q71(X0) ),
    inference(flattening,[],[f2323]) ).

fof(f2323,plain,
    ! [X0] :
      ( sweetriesling(X0)
      | ~ riesling(X0)
      | ~ q71(X0) ),
    inference(ennf_transformation,[],[f1207]) ).

fof(f1207,axiom,
    ! [X0] :
      ( ( riesling(X0)
        & q71(X0) )
     => sweetriesling(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula554) ).

fof(f33268,plain,
    ( q71(schlossvolradtrochenbierenausleseriesling)
    | ~ spl95_279 ),
    inference(avatar_component_clause,[],[f33266]) ).

fof(f101130,plain,
    spl95_2105,
    inference(avatar_contradiction_clause,[],[f101080]) ).

fof(f101080,plain,
    ( $false
    | spl95_2105 ),
    inference(resolution,[],[f101078,f10641]) ).

fof(f10641,plain,
    wine(whitehalllaneprimavera),
    inference(resolution,[],[f7138,f3829]) ).

fof(f3829,plain,
    hasflavor_aux(whitehalllaneprimavera,delicate),
    inference(cnf_transformation,[],[f69]) ).

fof(f69,axiom,
    hasflavor_aux(whitehalllaneprimavera,delicate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula69) ).

fof(f101078,plain,
    ( ~ wine(whitehalllaneprimavera)
    | spl95_2105 ),
    inference(avatar_component_clause,[],[f101076]) ).

fof(f101076,plain,
    ( spl95_2105
  <=> wine(whitehalllaneprimavera) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2105])]) ).

fof(f101079,plain,
    ( spl95_2104
    | ~ spl95_2105
    | ~ spl95_276 ),
    inference(avatar_split_clause,[],[f32762,f32758,f101076,f101072]) ).

fof(f32758,plain,
    ( spl95_276
  <=> q71(whitehalllaneprimavera) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_276])]) ).

fof(f32762,plain,
    ( ~ wine(whitehalllaneprimavera)
    | sweetwine(whitehalllaneprimavera)
    | ~ spl95_276 ),
    inference(resolution,[],[f32760,f4438]) ).

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

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

fof(f2347,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(f32760,plain,
    ( q71(whitehalllaneprimavera)
    | ~ spl95_276 ),
    inference(avatar_component_clause,[],[f32758]) ).

fof(f100957,plain,
    ( spl95_2098
    | ~ spl95_205
    | ~ spl95_271 ),
    inference(avatar_split_clause,[],[f31750,f31642,f14602,f100954]) ).

fof(f14602,plain,
    ( spl95_205
  <=> wine(selaksicewine) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_205])]) ).

fof(f31642,plain,
    ( spl95_271
  <=> q21(selaksicewine) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_271])]) ).

fof(f31750,plain,
    ( ~ wine(selaksicewine)
    | whitewine(selaksicewine)
    | ~ spl95_271 ),
    inference(resolution,[],[f31644,f4454]) ).

fof(f31644,plain,
    ( q21(selaksicewine)
    | ~ spl95_271 ),
    inference(avatar_component_clause,[],[f31642]) ).

fof(f100719,plain,
    spl95_2059,
    inference(avatar_contradiction_clause,[],[f100669]) ).

fof(f100669,plain,
    ( $false
    | spl95_2059 ),
    inference(resolution,[],[f100663,f10645]) ).

fof(f10645,plain,
    wine(mountadamchardonnay),
    inference(resolution,[],[f7138,f3847]) ).

fof(f3847,plain,
    hasflavor_aux(mountadamchardonnay,strong),
    inference(cnf_transformation,[],[f73]) ).

fof(f73,axiom,
    hasflavor_aux(mountadamchardonnay,strong),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula73) ).

fof(f100663,plain,
    ( ~ wine(mountadamchardonnay)
    | spl95_2059 ),
    inference(avatar_component_clause,[],[f100661]) ).

fof(f100661,plain,
    ( spl95_2059
  <=> wine(mountadamchardonnay) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2059])]) ).

fof(f100668,plain,
    ( ~ spl95_2044
    | ~ spl95_2059
    | spl95_2060 ),
    inference(avatar_split_clause,[],[f43895,f100665,f100661,f100511]) ).

fof(f100511,plain,
    ( spl95_2044
  <=> ot____nom45(full) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2044])]) ).

fof(f43895,plain,
    ( fullbodiedwine(mountadamchardonnay)
    | ~ wine(mountadamchardonnay)
    | ~ ot____nom45(full) ),
    inference(resolution,[],[f8029,f3805]) ).

fof(f3805,plain,
    hasbody_aux(mountadamchardonnay,full),
    inference(cnf_transformation,[],[f29]) ).

fof(f29,axiom,
    hasbody_aux(mountadamchardonnay,full),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula29) ).

fof(f8029,plain,
    ! [X0,X1] :
      ( ~ hasbody_aux(X1,X0)
      | fullbodiedwine(X1)
      | ~ wine(X1)
      | ~ ot____nom45(X0) ),
    inference(resolution,[],[f4841,f4597]) ).

fof(f4841,plain,
    ! [X0,X1] :
      ( ~ hasbody(X0,X1)
      | ~ ot____nom45(X1)
      | fullbodiedwine(X0)
      | ~ wine(X0) ),
    inference(cnf_transformation,[],[f3122]) ).

fof(f3122,plain,
    ! [X0,X1] :
      ( fullbodiedwine(X0)
      | ~ ot____nom45(X1)
      | ~ hasbody(X0,X1)
      | ~ wine(X0) ),
    inference(flattening,[],[f3121]) ).

fof(f3121,plain,
    ! [X0,X1] :
      ( fullbodiedwine(X0)
      | ~ ot____nom45(X1)
      | ~ hasbody(X0,X1)
      | ~ wine(X0) ),
    inference(ennf_transformation,[],[f1116]) ).

fof(f1116,axiom,
    ! [X0,X1] :
      ( ( ot____nom45(X1)
        & hasbody(X0,X1)
        & wine(X0) )
     => fullbodiedwine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula463) ).

fof(f100522,plain,
    spl95_2044,
    inference(avatar_contradiction_clause,[],[f100521]) ).

fof(f100521,plain,
    ( $false
    | spl95_2044 ),
    inference(resolution,[],[f100520,f3401]) ).

fof(f3401,plain,
    ot____nom45_aux(full),
    inference(cnf_transformation,[],[f290]) ).

fof(f290,axiom,
    ot____nom45_aux(full),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula290) ).

fof(f100520,plain,
    ( ~ ot____nom45_aux(full)
    | spl95_2044 ),
    inference(resolution,[],[f100513,f4023]) ).

fof(f4023,plain,
    ! [X0] :
      ( ot____nom45(X0)
      | ~ ot____nom45_aux(X0) ),
    inference(cnf_transformation,[],[f1904]) ).

fof(f1904,plain,
    ! [X0] :
      ( ot____nom45(X0)
      | ~ ot____nom45_aux(X0) ),
    inference(ennf_transformation,[],[f702]) ).

fof(f702,axiom,
    ! [X0] :
      ( ot____nom45_aux(X0)
     => ot____nom45(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula49) ).

fof(f100513,plain,
    ( ~ ot____nom45(full)
    | spl95_2044 ),
    inference(avatar_component_clause,[],[f100511]) ).

fof(f96948,plain,
    ( ~ spl95_1043
    | spl95_1869 ),
    inference(avatar_split_clause,[],[f13495,f96945,f56601]) ).

fof(f56601,plain,
    ( spl95_1043
  <=> q74(centraltexasregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1043])]) ).

fof(f13495,plain,
    ( q73(stgenevievetexaswhite)
    | ~ q74(centraltexasregion) ),
    inference(resolution,[],[f7782,f3944]) ).

fof(f3944,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(f7782,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X1,X0)
      | q73(X1)
      | ~ q74(X0) ),
    inference(resolution,[],[f4906,f4600]) ).

fof(f4906,plain,
    ! [X0,X1] :
      ( ~ locatedin(X0,X1)
      | ~ q74(X1)
      | q73(X0) ),
    inference(cnf_transformation,[],[f3252]) ).

fof(f3252,plain,
    ! [X0,X1] :
      ( q73(X0)
      | ~ q74(X1)
      | ~ locatedin(X0,X1) ),
    inference(flattening,[],[f3251]) ).

fof(f3251,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(f95975,plain,
    ( ~ spl95_821
    | spl95_1804 ),
    inference(avatar_split_clause,[],[f13392,f95972,f49692]) ).

fof(f49692,plain,
    ( spl95_821
  <=> q48(naparegion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_821])]) ).

fof(f13392,plain,
    ( q47(formanchardonnay)
    | ~ q48(naparegion) ),
    inference(resolution,[],[f7756,f3977]) ).

fof(f7756,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X1,X0)
      | q47(X1)
      | ~ q48(X0) ),
    inference(resolution,[],[f4905,f4600]) ).

fof(f4905,plain,
    ! [X0,X1] :
      ( ~ locatedin(X0,X1)
      | ~ q48(X1)
      | q47(X0) ),
    inference(cnf_transformation,[],[f3250]) ).

fof(f3250,plain,
    ! [X0,X1] :
      ( q47(X0)
      | ~ q48(X1)
      | ~ locatedin(X0,X1) ),
    inference(flattening,[],[f3249]) ).

fof(f3249,plain,
    ! [X0,X1] :
      ( q47(X0)
      | ~ q48(X1)
      | ~ locatedin(X0,X1) ),
    inference(ennf_transformation,[],[f950]) ).

fof(f950,axiom,
    ! [X0,X1] :
      ( ( q48(X1)
        & locatedin(X0,X1) )
     => q47(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula297) ).

fof(f73264,plain,
    ( ~ spl95_518
    | spl95_1353 ),
    inference(avatar_split_clause,[],[f12568,f73261,f44603]) ).

fof(f44603,plain,
    ( spl95_518
  <=> q27(californiaregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_518])]) ).

fof(f12568,plain,
    ( q26(ednavalleyregion)
    | ~ q27(californiaregion) ),
    inference(resolution,[],[f7418,f3941]) ).

fof(f3941,plain,
    locatedin_aux(ednavalleyregion,californiaregion),
    inference(cnf_transformation,[],[f239]) ).

fof(f239,axiom,
    locatedin_aux(ednavalleyregion,californiaregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula239) ).

fof(f7418,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X1,X0)
      | q26(X1)
      | ~ q27(X0) ),
    inference(resolution,[],[f4892,f4600]) ).

fof(f4892,plain,
    ! [X0,X1] :
      ( ~ locatedin(X0,X1)
      | ~ q27(X1)
      | q26(X0) ),
    inference(cnf_transformation,[],[f3224]) ).

fof(f3224,plain,
    ! [X0,X1] :
      ( q26(X0)
      | ~ q27(X1)
      | ~ locatedin(X0,X1) ),
    inference(flattening,[],[f3223]) ).

fof(f3223,plain,
    ! [X0,X1] :
      ( q26(X0)
      | ~ q27(X1)
      | ~ locatedin(X0,X1) ),
    inference(ennf_transformation,[],[f845]) ).

fof(f845,axiom,
    ! [X0,X1] :
      ( ( q27(X1)
        & locatedin(X0,X1) )
     => q26(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula192) ).

fof(f56638,plain,
    spl95_1042,
    inference(avatar_contradiction_clause,[],[f56637]) ).

fof(f56637,plain,
    ( $false
    | spl95_1042 ),
    inference(resolution,[],[f56621,f3378]) ).

fof(f3378,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(f56621,plain,
    ( ~ ot____nom10_aux(texasregion)
    | spl95_1042 ),
    inference(resolution,[],[f56599,f4008]) ).

fof(f4008,plain,
    ! [X0] :
      ( ot____nom10(X0)
      | ~ ot____nom10_aux(X0) ),
    inference(cnf_transformation,[],[f1889]) ).

fof(f1889,plain,
    ! [X0] :
      ( ot____nom10(X0)
      | ~ ot____nom10_aux(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(f56599,plain,
    ( ~ ot____nom10(texasregion)
    | spl95_1042 ),
    inference(avatar_component_clause,[],[f56597]) ).

fof(f56597,plain,
    ( spl95_1042
  <=> ot____nom10(texasregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1042])]) ).

fof(f56604,plain,
    ( ~ spl95_1042
    | spl95_1043 ),
    inference(avatar_split_clause,[],[f12074,f56601,f56597]) ).

fof(f12074,plain,
    ( q74(centraltexasregion)
    | ~ ot____nom10(texasregion) ),
    inference(resolution,[],[f7174,f3924]) ).

fof(f3924,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(f7174,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X1,X0)
      | q74(X1)
      | ~ ot____nom10(X0) ),
    inference(resolution,[],[f4885,f4600]) ).

fof(f4885,plain,
    ! [X0,X1] :
      ( ~ locatedin(X0,X1)
      | ~ ot____nom10(X1)
      | q74(X0) ),
    inference(cnf_transformation,[],[f3210]) ).

fof(f3210,plain,
    ! [X0,X1] :
      ( q74(X0)
      | ~ ot____nom10(X1)
      | ~ locatedin(X0,X1) ),
    inference(flattening,[],[f3209]) ).

fof(f3209,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(f49708,plain,
    spl95_820,
    inference(avatar_contradiction_clause,[],[f49707]) ).

fof(f49707,plain,
    ( $false
    | spl95_820 ),
    inference(resolution,[],[f49706,f3399]) ).

fof(f3399,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(f49706,plain,
    ( ~ ot____nom15_aux(californiaregion)
    | spl95_820 ),
    inference(resolution,[],[f49690,f4004]) ).

fof(f4004,plain,
    ! [X0] :
      ( ot____nom15(X0)
      | ~ ot____nom15_aux(X0) ),
    inference(cnf_transformation,[],[f1885]) ).

fof(f1885,plain,
    ! [X0] :
      ( ot____nom15(X0)
      | ~ ot____nom15_aux(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(f49690,plain,
    ( ~ ot____nom15(californiaregion)
    | spl95_820 ),
    inference(avatar_component_clause,[],[f49688]) ).

fof(f49688,plain,
    ( spl95_820
  <=> ot____nom15(californiaregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_820])]) ).

fof(f49695,plain,
    ( ~ spl95_820
    | spl95_821 ),
    inference(avatar_split_clause,[],[f11748,f49692,f49688]) ).

fof(f11748,plain,
    ( q48(naparegion)
    | ~ ot____nom15(californiaregion) ),
    inference(resolution,[],[f7027,f3985]) ).

fof(f7027,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X1,X0)
      | q48(X1)
      | ~ ot____nom15(X0) ),
    inference(resolution,[],[f4880,f4600]) ).

fof(f4880,plain,
    ! [X0,X1] :
      ( ~ locatedin(X0,X1)
      | ~ ot____nom15(X1)
      | q48(X0) ),
    inference(cnf_transformation,[],[f3200]) ).

fof(f3200,plain,
    ! [X0,X1] :
      ( q48(X0)
      | ~ ot____nom15(X1)
      | ~ locatedin(X0,X1) ),
    inference(flattening,[],[f3199]) ).

fof(f3199,plain,
    ! [X0,X1] :
      ( q48(X0)
      | ~ ot____nom15(X1)
      | ~ locatedin(X0,X1) ),
    inference(ennf_transformation,[],[f953]) ).

fof(f953,axiom,
    ! [X0,X1] :
      ( ( ot____nom15(X1)
        & locatedin(X0,X1) )
     => q48(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula300) ).

fof(f44906,plain,
    ( ~ spl95_548
    | spl95_558 ),
    inference(avatar_split_clause,[],[f11350,f44903,f44821]) ).

fof(f44821,plain,
    ( spl95_548
  <=> ot____nom17(germanyregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_548])]) ).

fof(f11350,plain,
    ( q50(schlossvolradtrochenbierenausleseriesling)
    | ~ ot____nom17(germanyregion) ),
    inference(resolution,[],[f6867,f3952]) ).

fof(f3952,plain,
    locatedin_aux(schlossvolradtrochenbierenausleseriesling,germanyregion),
    inference(cnf_transformation,[],[f235]) ).

fof(f235,axiom,
    locatedin_aux(schlossvolradtrochenbierenausleseriesling,germanyregion),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula235) ).

fof(f6867,plain,
    ! [X0,X1] :
      ( ~ locatedin_aux(X1,X0)
      | q50(X1)
      | ~ ot____nom17(X0) ),
    inference(resolution,[],[f4874,f4600]) ).

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

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

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

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

fof(f44832,plain,
    spl95_548,
    inference(avatar_contradiction_clause,[],[f44831]) ).

fof(f44831,plain,
    ( $false
    | spl95_548 ),
    inference(resolution,[],[f44830,f3377]) ).

fof(f3377,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(f44830,plain,
    ( ~ ot____nom17_aux(germanyregion)
    | spl95_548 ),
    inference(resolution,[],[f44823,f4002]) ).

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

fof(f1883,plain,
    ! [X0] :
      ( ot____nom17(X0)
      | ~ ot____nom17_aux(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(f44823,plain,
    ( ~ ot____nom17(germanyregion)
    | spl95_548 ),
    inference(avatar_component_clause,[],[f44821]) ).

fof(f44610,plain,
    spl95_517,
    inference(avatar_contradiction_clause,[],[f44609]) ).

fof(f44609,plain,
    ( $false
    | spl95_517 ),
    inference(resolution,[],[f44608,f3375]) ).

fof(f3375,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(f44608,plain,
    ( ~ ot____nom38_aux(usregion)
    | spl95_517 ),
    inference(resolution,[],[f44601,f4022]) ).

fof(f4022,plain,
    ! [X0] :
      ( ot____nom38(X0)
      | ~ ot____nom38_aux(X0) ),
    inference(cnf_transformation,[],[f1903]) ).

fof(f1903,plain,
    ! [X0] :
      ( ot____nom38(X0)
      | ~ ot____nom38_aux(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(f44601,plain,
    ( ~ ot____nom38(usregion)
    | spl95_517 ),
    inference(avatar_component_clause,[],[f44599]) ).

fof(f44599,plain,
    ( spl95_517
  <=> ot____nom38(usregion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_517])]) ).

fof(f44606,plain,
    ( ~ spl95_517
    | spl95_518 ),
    inference(avatar_split_clause,[],[f11289,f44603,f44599]) ).

fof(f11289,plain,
    ( q27(californiaregion)
    | ~ ot____nom38(usregion) ),
    inference(resolution,[],[f6841,f3986]) ).

fof(f3986,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(f36314,plain,
    ( ~ spl95_280
    | spl95_318 ),
    inference(avatar_split_clause,[],[f10991,f36311,f33469]) ).

fof(f33469,plain,
    ( spl95_280
  <=> ot____nom12(dry) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_280])]) ).

fof(f10991,plain,
    ( q46(selakssauvignonblanc)
    | ~ ot____nom12(dry) ),
    inference(resolution,[],[f6731,f3760]) ).

fof(f3760,plain,
    hassugar_aux(selakssauvignonblanc,dry),
    inference(cnf_transformation,[],[f177]) ).

fof(f177,axiom,
    hassugar_aux(selakssauvignonblanc,dry),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula177) ).

fof(f6731,plain,
    ! [X0,X1] :
      ( ~ hassugar_aux(X1,X0)
      | q46(X1)
      | ~ ot____nom12(X0) ),
    inference(resolution,[],[f4868,f4596]) ).

fof(f4868,plain,
    ! [X0,X1] :
      ( ~ hassugar(X0,X1)
      | ~ ot____nom12(X1)
      | q46(X0) ),
    inference(cnf_transformation,[],[f3176]) ).

fof(f3176,plain,
    ! [X0,X1] :
      ( q46(X0)
      | ~ ot____nom12(X1)
      | ~ hassugar(X0,X1) ),
    inference(flattening,[],[f3175]) ).

fof(f3175,plain,
    ! [X0,X1] :
      ( q46(X0)
      | ~ ot____nom12(X1)
      | ~ hassugar(X0,X1) ),
    inference(ennf_transformation,[],[f947]) ).

fof(f947,axiom,
    ! [X0,X1] :
      ( ( ot____nom12(X1)
        & hassugar(X0,X1) )
     => q46(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula294) ).

fof(f35605,plain,
    ( ~ spl95_280
    | spl95_309 ),
    inference(avatar_split_clause,[],[f10980,f35602,f33469]) ).

fof(f10980,plain,
    ( q46(mountadamriesling)
    | ~ ot____nom12(dry) ),
    inference(resolution,[],[f6731,f3779]) ).

fof(f3779,plain,
    hassugar_aux(mountadamriesling,dry),
    inference(cnf_transformation,[],[f166]) ).

fof(f166,axiom,
    hassugar_aux(mountadamriesling,dry),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula166) ).

fof(f34018,plain,
    ( ~ spl95_280
    | spl95_287 ),
    inference(avatar_split_clause,[],[f10959,f34015,f33469]) ).

fof(f10959,plain,
    ( q46(mariettapetitesyrah)
    | ~ ot____nom12(dry) ),
    inference(resolution,[],[f6731,f3763]) ).

fof(f3763,plain,
    hassugar_aux(mariettapetitesyrah,dry),
    inference(cnf_transformation,[],[f145]) ).

fof(f145,axiom,
    hassugar_aux(mariettapetitesyrah,dry),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula145) ).

fof(f33578,plain,
    spl95_280,
    inference(avatar_contradiction_clause,[],[f33577]) ).

fof(f33577,plain,
    ( $false
    | spl95_280 ),
    inference(resolution,[],[f33527,f3404]) ).

fof(f3404,plain,
    ot____nom12_aux(dry),
    inference(cnf_transformation,[],[f248]) ).

fof(f248,axiom,
    ot____nom12_aux(dry),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula248) ).

fof(f33527,plain,
    ( ~ ot____nom12_aux(dry)
    | spl95_280 ),
    inference(resolution,[],[f33471,f4007]) ).

fof(f4007,plain,
    ! [X0] :
      ( ot____nom12(X0)
      | ~ ot____nom12_aux(X0) ),
    inference(cnf_transformation,[],[f1888]) ).

fof(f1888,plain,
    ! [X0] :
      ( ot____nom12(X0)
      | ~ ot____nom12_aux(X0) ),
    inference(ennf_transformation,[],[f666]) ).

fof(f666,axiom,
    ! [X0] :
      ( ot____nom12_aux(X0)
     => ot____nom12(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula13) ).

fof(f33471,plain,
    ( ~ ot____nom12(dry)
    | spl95_280 ),
    inference(avatar_component_clause,[],[f33469]) ).

fof(f33476,plain,
    ( ~ spl95_280
    | spl95_281 ),
    inference(avatar_split_clause,[],[f10953,f33473,f33469]) ).

fof(f10953,plain,
    ( q46(pulignymontrachetwhiteburgundy)
    | ~ ot____nom12(dry) ),
    inference(resolution,[],[f6731,f3749]) ).

fof(f33269,plain,
    ( ~ spl95_274
    | spl95_279 ),
    inference(avatar_split_clause,[],[f10948,f33266,f32302]) ).

fof(f32302,plain,
    ( spl95_274
  <=> ot____nom1(sweet) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_274])]) ).

fof(f10948,plain,
    ( q71(schlossvolradtrochenbierenausleseriesling)
    | ~ ot____nom1(sweet) ),
    inference(resolution,[],[f6725,f3753]) ).

fof(f3753,plain,
    hassugar_aux(schlossvolradtrochenbierenausleseriesling,sweet),
    inference(cnf_transformation,[],[f174]) ).

fof(f174,axiom,
    hassugar_aux(schlossvolradtrochenbierenausleseriesling,sweet),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula174) ).

fof(f6725,plain,
    ! [X0,X1] :
      ( ~ hassugar_aux(X1,X0)
      | q71(X1)
      | ~ ot____nom1(X0) ),
    inference(resolution,[],[f4867,f4596]) ).

fof(f4867,plain,
    ! [X0,X1] :
      ( ~ hassugar(X0,X1)
      | ~ ot____nom1(X1)
      | q71(X0) ),
    inference(cnf_transformation,[],[f3174]) ).

fof(f3174,plain,
    ! [X0,X1] :
      ( q71(X0)
      | ~ ot____nom1(X1)
      | ~ hassugar(X0,X1) ),
    inference(flattening,[],[f3173]) ).

fof(f3173,plain,
    ! [X0,X1] :
      ( q71(X0)
      | ~ ot____nom1(X1)
      | ~ hassugar(X0,X1) ),
    inference(ennf_transformation,[],[f1049]) ).

fof(f1049,axiom,
    ! [X0,X1] :
      ( ( ot____nom1(X1)
        & hassugar(X0,X1) )
     => q71(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula396) ).

fof(f32761,plain,
    ( ~ spl95_274
    | spl95_276 ),
    inference(avatar_split_clause,[],[f10935,f32758,f32302]) ).

fof(f10935,plain,
    ( q71(whitehalllaneprimavera)
    | ~ ot____nom1(sweet) ),
    inference(resolution,[],[f6725,f3746]) ).

fof(f3746,plain,
    hassugar_aux(whitehalllaneprimavera,sweet),
    inference(cnf_transformation,[],[f161]) ).

fof(f161,axiom,
    hassugar_aux(whitehalllaneprimavera,sweet),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula161) ).

fof(f32362,plain,
    spl95_274,
    inference(avatar_contradiction_clause,[],[f32361]) ).

fof(f32361,plain,
    ( $false
    | spl95_274 ),
    inference(resolution,[],[f32360,f3394]) ).

fof(f3394,plain,
    ot____nom1_aux(sweet),
    inference(cnf_transformation,[],[f245]) ).

fof(f245,axiom,
    ot____nom1_aux(sweet),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula245) ).

fof(f32360,plain,
    ( ~ ot____nom1_aux(sweet)
    | spl95_274 ),
    inference(resolution,[],[f32304,f4009]) ).

fof(f4009,plain,
    ! [X0] :
      ( ot____nom1(X0)
      | ~ ot____nom1_aux(X0) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f1890,plain,
    ! [X0] :
      ( ot____nom1(X0)
      | ~ ot____nom1_aux(X0) ),
    inference(ennf_transformation,[],[f663]) ).

fof(f663,axiom,
    ! [X0] :
      ( ot____nom1_aux(X0)
     => ot____nom1(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula10) ).

fof(f32304,plain,
    ( ~ ot____nom1(sweet)
    | spl95_274 ),
    inference(avatar_component_clause,[],[f32302]) ).

fof(f31698,plain,
    spl95_270,
    inference(avatar_contradiction_clause,[],[f31697]) ).

fof(f31697,plain,
    ( $false
    | spl95_270 ),
    inference(resolution,[],[f31647,f3373]) ).

fof(f3373,plain,
    ot____nom5_aux(white),
    inference(cnf_transformation,[],[f295]) ).

fof(f295,axiom,
    ot____nom5_aux(white),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula295) ).

fof(f31647,plain,
    ( ~ ot____nom5_aux(white)
    | spl95_270 ),
    inference(resolution,[],[f31640,f4013]) ).

fof(f4013,plain,
    ! [X0] :
      ( ot____nom5(X0)
      | ~ ot____nom5_aux(X0) ),
    inference(cnf_transformation,[],[f1894]) ).

fof(f1894,plain,
    ! [X0] :
      ( ot____nom5(X0)
      | ~ ot____nom5_aux(X0) ),
    inference(ennf_transformation,[],[f707]) ).

fof(f707,axiom,
    ! [X0] :
      ( ot____nom5_aux(X0)
     => ot____nom5(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula54) ).

fof(f31640,plain,
    ( ~ ot____nom5(white)
    | spl95_270 ),
    inference(avatar_component_clause,[],[f31638]) ).

fof(f31638,plain,
    ( spl95_270
  <=> ot____nom5(white) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_270])]) ).

fof(f31645,plain,
    ( ~ spl95_270
    | spl95_271 ),
    inference(avatar_split_clause,[],[f10912,f31642,f31638]) ).

fof(f10912,plain,
    ( q21(selaksicewine)
    | ~ ot____nom5(white) ),
    inference(resolution,[],[f6720,f3742]) ).

fof(f6720,plain,
    ! [X0,X1] :
      ( ~ hascolor_aux(X1,X0)
      | q21(X1)
      | ~ ot____nom5(X0) ),
    inference(resolution,[],[f4866,f4570]) ).

fof(f31429,plain,
    spl95_267,
    inference(avatar_contradiction_clause,[],[f31428]) ).

fof(f31428,plain,
    ( $false
    | spl95_267 ),
    inference(resolution,[],[f28760,f3344]) ).

fof(f28760,plain,
    ( ~ muscadet_aux(sevreetmainemuscadet)
    | spl95_267 ),
    inference(resolution,[],[f27483,f4052]) ).

fof(f27483,plain,
    ( ~ muscadet(sevreetmainemuscadet)
    | spl95_267 ),
    inference(resolution,[],[f27446,f5833]) ).

fof(f5833,plain,
    ! [X0] :
      ( wine(X0)
      | ~ muscadet(X0) ),
    inference(resolution,[],[f4291,f4246]) ).

fof(f4246,plain,
    ! [X0] :
      ( q45(X0)
      | ~ muscadet(X0) ),
    inference(cnf_transformation,[],[f2127]) ).

fof(f2127,plain,
    ! [X0] :
      ( q45(X0)
      | ~ muscadet(X0) ),
    inference(ennf_transformation,[],[f943]) ).

fof(f943,axiom,
    ! [X0] :
      ( muscadet(X0)
     => q45(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula290) ).

fof(f4291,plain,
    ! [X0] :
      ( ~ q45(X0)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2172]) ).

fof(f2172,plain,
    ! [X0] :
      ( wine(X0)
      | ~ q45(X0) ),
    inference(ennf_transformation,[],[f1265]) ).

fof(f1265,axiom,
    ! [X0] :
      ( q45(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula612) ).

fof(f27446,plain,
    ( ~ wine(sevreetmainemuscadet)
    | spl95_267 ),
    inference(avatar_component_clause,[],[f27444]) ).

fof(f27447,plain,
    ( spl95_266
    | ~ spl95_267 ),
    inference(avatar_split_clause,[],[f10910,f27444,f27440]) ).

fof(f10910,plain,
    ( ~ wine(sevreetmainemuscadet)
    | winery(sevreetmaine) ),
    inference(resolution,[],[f6712,f3872]) ).

fof(f3872,plain,
    hasmaker_aux(sevreetmainemuscadet,sevreetmaine),
    inference(cnf_transformation,[],[f137]) ).

fof(f137,axiom,
    hasmaker_aux(sevreetmainemuscadet,sevreetmaine),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula137) ).

fof(f6712,plain,
    ! [X0,X1] :
      ( ~ hasmaker_aux(X1,X0)
      | ~ wine(X1)
      | winery(X0) ),
    inference(resolution,[],[f4839,f4599]) ).

fof(f4839,plain,
    ! [X0,X1] :
      ( ~ hasmaker(X0,X1)
      | winery(X1)
      | ~ wine(X0) ),
    inference(cnf_transformation,[],[f3118]) ).

fof(f3118,plain,
    ! [X0,X1] :
      ( winery(X1)
      | ~ hasmaker(X0,X1)
      | ~ wine(X0) ),
    inference(flattening,[],[f3117]) ).

fof(f3117,plain,
    ! [X0,X1] :
      ( winery(X1)
      | ~ hasmaker(X0,X1)
      | ~ wine(X0) ),
    inference(ennf_transformation,[],[f1325]) ).

fof(f1325,axiom,
    ! [X0,X1] :
      ( ( hasmaker(X0,X1)
        & wine(X0) )
     => winery(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula672) ).

fof(f16475,plain,
    spl95_253,
    inference(avatar_contradiction_clause,[],[f16474]) ).

fof(f16474,plain,
    ( $false
    | spl95_253 ),
    inference(resolution,[],[f16356,f3335]) ).

fof(f16356,plain,
    ( ~ stemilion_aux(chateauchevalblancstemilion)
    | spl95_253 ),
    inference(resolution,[],[f16282,f5945]) ).

fof(f5945,plain,
    ! [X0] :
      ( cabernetsauvignon(X0)
      | ~ stemilion_aux(X0) ),
    inference(resolution,[],[f5840,f4049]) ).

fof(f5840,plain,
    ! [X0] :
      ( ~ stemilion(X0)
      | cabernetsauvignon(X0) ),
    inference(resolution,[],[f4297,f4231]) ).

fof(f4231,plain,
    ! [X0] :
      ( q69(X0)
      | ~ stemilion(X0) ),
    inference(cnf_transformation,[],[f2112]) ).

fof(f2112,plain,
    ! [X0] :
      ( q69(X0)
      | ~ stemilion(X0) ),
    inference(ennf_transformation,[],[f1037]) ).

fof(f1037,axiom,
    ! [X0] :
      ( stemilion(X0)
     => q69(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula384) ).

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

fof(f2178,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(f16282,plain,
    ( ~ cabernetsauvignon(chateauchevalblancstemilion)
    | spl95_253 ),
    inference(resolution,[],[f16261,f4335]) ).

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

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

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

fof(f16261,plain,
    ( ~ wine(chateauchevalblancstemilion)
    | spl95_253 ),
    inference(avatar_component_clause,[],[f16259]) ).

fof(f15966,plain,
    spl95_247,
    inference(avatar_contradiction_clause,[],[f15916]) ).

fof(f15916,plain,
    ( $false
    | spl95_247 ),
    inference(resolution,[],[f15913,f7025]) ).

fof(f7025,plain,
    wine(chateaudychemsauterne),
    inference(resolution,[],[f6019,f3744]) ).

fof(f6019,plain,
    ! [X0,X1] :
      ( ~ madefromgrape_aux(X0,X1)
      | wine(X0) ),
    inference(resolution,[],[f4571,f4592]) ).

fof(f4592,plain,
    ! [X0,X1] :
      ( ~ madefromgrape(X0,X1)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2632]) ).

fof(f2632,plain,
    ! [X0,X1] :
      ( wine(X0)
      | ~ madefromgrape(X0,X1) ),
    inference(ennf_transformation,[],[f1257]) ).

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

fof(f15913,plain,
    ( ~ wine(chateaudychemsauterne)
    | spl95_247 ),
    inference(avatar_component_clause,[],[f15911]) ).

fof(f15779,plain,
    spl95_241,
    inference(avatar_contradiction_clause,[],[f15729]) ).

fof(f15729,plain,
    ( $false
    | spl95_241 ),
    inference(resolution,[],[f15726,f10654]) ).

fof(f10654,plain,
    wine(schlossvolradtrochenbierenausleseriesling),
    inference(resolution,[],[f7138,f3854]) ).

fof(f3854,plain,
    hasflavor_aux(schlossvolradtrochenbierenausleseriesling,moderate),
    inference(cnf_transformation,[],[f82]) ).

fof(f82,axiom,
    hasflavor_aux(schlossvolradtrochenbierenausleseriesling,moderate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula82) ).

fof(f15726,plain,
    ( ~ wine(schlossvolradtrochenbierenausleseriesling)
    | spl95_241 ),
    inference(avatar_component_clause,[],[f15724]) ).

fof(f14656,plain,
    spl95_205,
    inference(avatar_contradiction_clause,[],[f14606]) ).

fof(f14606,plain,
    ( $false
    | spl95_205 ),
    inference(resolution,[],[f14604,f6945]) ).

fof(f6945,plain,
    wine(selaksicewine),
    inference(resolution,[],[f6015,f3742]) ).

fof(f6015,plain,
    ! [X0,X1] :
      ( ~ hascolor_aux(X0,X1)
      | wine(X0) ),
    inference(resolution,[],[f4570,f4583]) ).

fof(f4583,plain,
    ! [X0,X1] :
      ( ~ hascolor(X0,X1)
      | wine(X0) ),
    inference(cnf_transformation,[],[f2623]) ).

fof(f2623,plain,
    ! [X0,X1] :
      ( wine(X0)
      | ~ hascolor(X0,X1) ),
    inference(ennf_transformation,[],[f1278]) ).

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

fof(f14604,plain,
    ( ~ wine(selaksicewine)
    | spl95_205 ),
    inference(avatar_component_clause,[],[f14602]) ).

fof(f14532,plain,
    spl95_201,
    inference(avatar_contradiction_clause,[],[f14482]) ).

fof(f14482,plain,
    ( $false
    | spl95_201 ),
    inference(resolution,[],[f14479,f10624]) ).

fof(f10624,plain,
    wine(mariettapetitesyrah),
    inference(resolution,[],[f7138,f3865]) ).

fof(f3865,plain,
    hasflavor_aux(mariettapetitesyrah,moderate),
    inference(cnf_transformation,[],[f50]) ).

fof(f50,axiom,
    hasflavor_aux(mariettapetitesyrah,moderate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula50) ).

fof(f14479,plain,
    ( ~ wine(mariettapetitesyrah)
    | spl95_201 ),
    inference(avatar_component_clause,[],[f14477]) ).

fof(f13981,plain,
    spl95_189,
    inference(avatar_contradiction_clause,[],[f13931]) ).

fof(f13931,plain,
    ( $false
    | spl95_189 ),
    inference(resolution,[],[f13925,f10619]) ).

fof(f10619,plain,
    wine(formanchardonnay),
    inference(resolution,[],[f7138,f3851]) ).

fof(f3851,plain,
    hasflavor_aux(formanchardonnay,moderate),
    inference(cnf_transformation,[],[f44]) ).

fof(f44,axiom,
    hasflavor_aux(formanchardonnay,moderate),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula44) ).

fof(f13925,plain,
    ( ~ wine(formanchardonnay)
    | spl95_189 ),
    inference(avatar_component_clause,[],[f13923]) ).

fof(f13915,plain,
    spl95_187,
    inference(avatar_contradiction_clause,[],[f13865]) ).

fof(f13865,plain,
    ( $false
    | spl95_187 ),
    inference(resolution,[],[f13861,f10618]) ).

fof(f13861,plain,
    ( ~ wine(pulignymontrachetwhiteburgundy)
    | spl95_187 ),
    inference(avatar_component_clause,[],[f13859]) ).

fof(f10543,plain,
    ( ~ spl95_166
    | ~ spl95_164
    | ~ spl95_162
    | ~ spl95_160
    | ~ spl95_158
    | ~ spl95_156
    | ~ spl95_154
    | ~ spl95_152
    | ~ spl95_150
    | ~ spl95_148
    | ~ spl95_146
    | ~ spl95_144
    | ~ spl95_142
    | ~ spl95_140
    | ~ spl95_138
    | ~ spl95_136
    | ~ spl95_134
    | ~ spl95_132
    | ~ spl95_130
    | ~ spl95_128
    | ~ spl95_126
    | ~ spl95_124
    | ~ spl95_122
    | ~ spl95_120
    | ~ spl95_118
    | ~ spl95_116
    | ~ spl95_114
    | ~ spl95_112
    | ~ spl95_110
    | ~ spl95_108
    | ~ spl95_106
    | ~ spl95_104
    | ~ spl95_102
    | ~ spl95_100
    | ~ spl95_98
    | ~ spl95_96
    | ~ spl95_95
    | ~ spl95_93
    | ~ spl95_91
    | ~ spl95_89
    | ~ spl95_87
    | ~ spl95_85
    | ~ spl95_83
    | ~ spl95_81
    | ~ spl95_79
    | ~ spl95_77
    | ~ spl95_75
    | ~ spl95_73
    | ~ spl95_71
    | ~ spl95_69
    | ~ spl95_67
    | ~ spl95_65
    | ~ spl95_63
    | ~ spl95_61
    | ~ spl95_59
    | ~ spl95_57
    | ~ spl95_55
    | ~ spl95_53
    | ~ spl95_51
    | ~ spl95_49
    | ~ spl95_47
    | ~ spl95_45
    | ~ spl95_43
    | ~ spl95_41
    | ~ spl95_39
    | ~ spl95_37
    | ~ spl95_35
    | ~ spl95_33
    | ~ spl95_31
    | ~ spl95_29
    | ~ spl95_27
    | ~ spl95_25
    | ~ spl95_23
    | ~ spl95_21
    | ~ spl95_19
    | ~ spl95_17
    | ~ spl95_15
    | ~ spl95_13
    | ~ spl95_11
    | ~ spl95_9
    | ~ spl95_7
    | ~ spl95_5
    | ~ spl95_3
    | ~ spl95_1
    | spl95_168 ),
    inference(avatar_split_clause,[],[f5136,f10541,f5138,f5146,f5154,f5162,f5170,f5178,f5186,f5194,f5202,f5210,f5218,f5226,f5234,f5242,f5250,f5258,f5266,f5274,f5282,f5290,f5298,f5306,f5314,f5322,f5330,f5338,f5346,f5354,f5362,f5370,f5378,f5386,f5394,f5402,f5410,f5418,f5426,f5434,f5442,f5450,f5458,f5466,f5474,f5482,f5490,f5498,f5506,f5514,f5519,f5527,f5535,f5543,f5551,f5559,f5567,f5575,f5583,f5591,f5599,f5607,f5615,f5623,f5631,f5639,f5647,f5655,f5663,f5671,f5679,f5687,f5695,f5703,f5711,f5719,f5727,f5735,f5743,f5751,f5759,f5767,f5775,f5783,f5791,f5799]) ).

fof(f5799,plain,
    ( spl95_166
  <=> sP94 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_166])]) ).

fof(f5791,plain,
    ( spl95_164
  <=> sP92 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_164])]) ).

fof(f5783,plain,
    ( spl95_162
  <=> sP90 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_162])]) ).

fof(f5775,plain,
    ( spl95_160
  <=> sP88 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_160])]) ).

fof(f5767,plain,
    ( spl95_158
  <=> sP86 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_158])]) ).

fof(f5759,plain,
    ( spl95_156
  <=> sP84 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_156])]) ).

fof(f5751,plain,
    ( spl95_154
  <=> sP82 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_154])]) ).

fof(f5743,plain,
    ( spl95_152
  <=> sP80 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_152])]) ).

fof(f5735,plain,
    ( spl95_150
  <=> sP78 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_150])]) ).

fof(f5727,plain,
    ( spl95_148
  <=> sP76 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_148])]) ).

fof(f5719,plain,
    ( spl95_146
  <=> sP74 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_146])]) ).

fof(f5711,plain,
    ( spl95_144
  <=> sP72 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_144])]) ).

fof(f5703,plain,
    ( spl95_142
  <=> sP71 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_142])]) ).

fof(f5695,plain,
    ( spl95_140
  <=> sP70 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_140])]) ).

fof(f5687,plain,
    ( spl95_138
  <=> sP69 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_138])]) ).

fof(f5679,plain,
    ( spl95_136
  <=> sP68 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_136])]) ).

fof(f5671,plain,
    ( spl95_134
  <=> sP67 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_134])]) ).

fof(f5663,plain,
    ( spl95_132
  <=> sP66 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_132])]) ).

fof(f5655,plain,
    ( spl95_130
  <=> sP65 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_130])]) ).

fof(f5647,plain,
    ( spl95_128
  <=> sP64 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_128])]) ).

fof(f5639,plain,
    ( spl95_126
  <=> sP63 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_126])]) ).

fof(f5631,plain,
    ( spl95_124
  <=> sP62 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_124])]) ).

fof(f5623,plain,
    ( spl95_122
  <=> sP61 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_122])]) ).

fof(f5615,plain,
    ( spl95_120
  <=> sP60 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_120])]) ).

fof(f5607,plain,
    ( spl95_118
  <=> sP59 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_118])]) ).

fof(f5599,plain,
    ( spl95_116
  <=> sP58 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_116])]) ).

fof(f5591,plain,
    ( spl95_114
  <=> sP57 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_114])]) ).

fof(f5583,plain,
    ( spl95_112
  <=> sP56 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_112])]) ).

fof(f5575,plain,
    ( spl95_110
  <=> sP55 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_110])]) ).

fof(f5567,plain,
    ( spl95_108
  <=> sP54 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_108])]) ).

fof(f5559,plain,
    ( spl95_106
  <=> sP53 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_106])]) ).

fof(f5551,plain,
    ( spl95_104
  <=> sP52 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_104])]) ).

fof(f5543,plain,
    ( spl95_102
  <=> sP51 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_102])]) ).

fof(f5535,plain,
    ( spl95_100
  <=> sP50 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_100])]) ).

fof(f5527,plain,
    ( spl95_98
  <=> sP49 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_98])]) ).

fof(f5519,plain,
    ( spl95_96
  <=> sP48 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_96])]) ).

fof(f5514,plain,
    ( spl95_95
  <=> sP47 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_95])]) ).

fof(f5506,plain,
    ( spl95_93
  <=> sP46 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_93])]) ).

fof(f5498,plain,
    ( spl95_91
  <=> sP45 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_91])]) ).

fof(f5490,plain,
    ( spl95_89
  <=> sP44 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_89])]) ).

fof(f5482,plain,
    ( spl95_87
  <=> sP43 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_87])]) ).

fof(f5474,plain,
    ( spl95_85
  <=> sP42 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_85])]) ).

fof(f5466,plain,
    ( spl95_83
  <=> sP41 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_83])]) ).

fof(f5458,plain,
    ( spl95_81
  <=> sP40 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_81])]) ).

fof(f5450,plain,
    ( spl95_79
  <=> sP39 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_79])]) ).

fof(f5442,plain,
    ( spl95_77
  <=> sP38 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_77])]) ).

fof(f5434,plain,
    ( spl95_75
  <=> sP37 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_75])]) ).

fof(f5426,plain,
    ( spl95_73
  <=> sP36 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_73])]) ).

fof(f5418,plain,
    ( spl95_71
  <=> sP35 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_71])]) ).

fof(f5410,plain,
    ( spl95_69
  <=> sP34 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_69])]) ).

fof(f5402,plain,
    ( spl95_67
  <=> sP33 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_67])]) ).

fof(f5394,plain,
    ( spl95_65
  <=> sP32 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_65])]) ).

fof(f5386,plain,
    ( spl95_63
  <=> sP31 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_63])]) ).

fof(f5378,plain,
    ( spl95_61
  <=> sP30 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_61])]) ).

fof(f5370,plain,
    ( spl95_59
  <=> sP29 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_59])]) ).

fof(f5362,plain,
    ( spl95_57
  <=> sP28 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_57])]) ).

fof(f5354,plain,
    ( spl95_55
  <=> sP27 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_55])]) ).

fof(f5346,plain,
    ( spl95_53
  <=> sP26 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_53])]) ).

fof(f5338,plain,
    ( spl95_51
  <=> sP25 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_51])]) ).

fof(f5330,plain,
    ( spl95_49
  <=> sP24 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_49])]) ).

fof(f5322,plain,
    ( spl95_47
  <=> sP23 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_47])]) ).

fof(f5314,plain,
    ( spl95_45
  <=> sP22 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_45])]) ).

fof(f5306,plain,
    ( spl95_43
  <=> sP21 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_43])]) ).

fof(f5298,plain,
    ( spl95_41
  <=> sP20 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_41])]) ).

fof(f5290,plain,
    ( spl95_39
  <=> sP19 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_39])]) ).

fof(f5282,plain,
    ( spl95_37
  <=> sP18 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_37])]) ).

fof(f5274,plain,
    ( spl95_35
  <=> sP17 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_35])]) ).

fof(f5266,plain,
    ( spl95_33
  <=> sP16 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_33])]) ).

fof(f5258,plain,
    ( spl95_31
  <=> sP15 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_31])]) ).

fof(f5250,plain,
    ( spl95_29
  <=> sP14 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_29])]) ).

fof(f5242,plain,
    ( spl95_27
  <=> sP13 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_27])]) ).

fof(f5234,plain,
    ( spl95_25
  <=> sP12 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_25])]) ).

fof(f5226,plain,
    ( spl95_23
  <=> sP11 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_23])]) ).

fof(f5218,plain,
    ( spl95_21
  <=> sP10 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_21])]) ).

fof(f5210,plain,
    ( spl95_19
  <=> sP9 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_19])]) ).

fof(f5202,plain,
    ( spl95_17
  <=> sP8 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_17])]) ).

fof(f5194,plain,
    ( spl95_15
  <=> sP7 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_15])]) ).

fof(f5186,plain,
    ( spl95_13
  <=> sP6 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_13])]) ).

fof(f5178,plain,
    ( spl95_11
  <=> sP5 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_11])]) ).

fof(f5170,plain,
    ( spl95_9
  <=> sP4 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_9])]) ).

fof(f5162,plain,
    ( spl95_7
  <=> sP3 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_7])]) ).

fof(f5154,plain,
    ( spl95_5
  <=> sP2 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_5])]) ).

fof(f5146,plain,
    ( spl95_3
  <=> sP1 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_3])]) ).

fof(f5138,plain,
    ( spl95_1
  <=> sP0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_1])]) ).

fof(f5136,plain,
    ! [X12,X13] :
      ( ~ hasvintageyear(X13,X12)
      | ~ 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
      | ~ sP94 ),
    inference(general_splitting,[],[f5134,f5135_D]) ).

fof(f5135,plain,
    ! [X23] :
      ( ~ sP93(X23)
      | sP94 ),
    inference(cnf_transformation,[],[f5135_D]) ).

fof(f5135_D,plain,
    ( ! [X23] : ~ sP93(X23)
  <=> ~ sP94 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP94])]) ).

fof(f5134,plain,
    ! [X12,X23,X13] :
      ( ~ hasvintageyear(X13,X12)
      | ~ 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(X23) ),
    inference(general_splitting,[],[f5132,f5133_D]) ).

fof(f5132,plain,
    ! [X22,X12,X23,X13] :
      ( ~ hasvintageyear(X13,X12)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5130,f5131_D]) ).

fof(f5131,plain,
    ! [X5] :
      ( ~ sP91(X5)
      | sP92 ),
    inference(cnf_transformation,[],[f5131_D]) ).

fof(f5131_D,plain,
    ( ! [X5] : ~ sP91(X5)
  <=> ~ sP92 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP92])]) ).

fof(f5130,plain,
    ! [X22,X12,X23,X13,X5] :
      ( ~ hasvintageyear(X13,X12)
      | ~ hasbody(X23,X22)
      | ~ 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(X5) ),
    inference(general_splitting,[],[f5128,f5129_D]) ).

fof(f5128,plain,
    ! [X4,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ hasvintageyear(X13,X12)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5126,f5127_D]) ).

fof(f5127,plain,
    ! [X15] :
      ( ~ sP89(X15)
      | sP90 ),
    inference(cnf_transformation,[],[f5127_D]) ).

fof(f5127_D,plain,
    ( ! [X15] : ~ sP89(X15)
  <=> ~ sP90 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP90])]) ).

fof(f5126,plain,
    ! [X4,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ hasvintageyear(X13,X12)
      | ~ hasbody(X23,X22)
      | ~ 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(X15) ),
    inference(general_splitting,[],[f5124,f5125_D]) ).

fof(f5124,plain,
    ! [X14,X4,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5122,f5123_D]) ).

fof(f5123,plain,
    ! [X17] :
      ( ~ sP87(X17)
      | sP88 ),
    inference(cnf_transformation,[],[f5123_D]) ).

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

fof(f5122,plain,
    ! [X14,X4,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5120,f5121_D]) ).

fof(f5120,plain,
    ! [X16,X14,X4,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5118,f5119_D]) ).

fof(f5119,plain,
    ! [X7] :
      ( ~ sP85(X7)
      | sP86 ),
    inference(cnf_transformation,[],[f5119_D]) ).

fof(f5119_D,plain,
    ( ! [X7] : ~ sP85(X7)
  <=> ~ sP86 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP86])]) ).

fof(f5118,plain,
    ! [X16,X14,X4,X7,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasbody(X23,X22)
      | ~ 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(X7) ),
    inference(general_splitting,[],[f5116,f5117_D]) ).

fof(f5116,plain,
    ! [X6,X7,X14,X4,X16,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5114,f5115_D]) ).

fof(f5115,plain,
    ! [X9] :
      ( ~ sP83(X9)
      | sP84 ),
    inference(cnf_transformation,[],[f5115_D]) ).

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

fof(f5114,plain,
    ! [X6,X9,X7,X14,X4,X16,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5112,f5113_D]) ).

fof(f5112,plain,
    ! [X8,X6,X9,X7,X14,X4,X16,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5110,f5111_D]) ).

fof(f5111,plain,
    ! [X19] :
      ( ~ sP81(X19)
      | sP82 ),
    inference(cnf_transformation,[],[f5111_D]) ).

fof(f5111_D,plain,
    ( ! [X19] : ~ sP81(X19)
  <=> ~ sP82 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP82])]) ).

fof(f5110,plain,
    ! [X8,X6,X9,X7,X14,X4,X16,X19,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasbody(X23,X22)
      | ~ 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(X19) ),
    inference(general_splitting,[],[f5108,f5109_D]) ).

fof(f5108,plain,
    ! [X18,X8,X6,X9,X7,X14,X4,X16,X19,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5106,f5107_D]) ).

fof(f5107,plain,
    ! [X1] :
      ( ~ sP79(X1)
      | sP80 ),
    inference(cnf_transformation,[],[f5107_D]) ).

fof(f5107_D,plain,
    ( ! [X1] : ~ sP79(X1)
  <=> ~ sP80 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP80])]) ).

fof(f5106,plain,
    ! [X18,X8,X6,X9,X7,X14,X4,X16,X19,X1,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hasbody(X23,X22)
      | ~ 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(X1) ),
    inference(general_splitting,[],[f5104,f5105_D]) ).

fof(f5104,plain,
    ! [X0,X1,X8,X6,X9,X7,X14,X4,X16,X19,X18,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ produceswine(X1,X0)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5102,f5103_D]) ).

fof(f5103,plain,
    ! [X11] :
      ( ~ sP77(X11)
      | sP78 ),
    inference(cnf_transformation,[],[f5103_D]) ).

fof(f5103_D,plain,
    ( ! [X11] : ~ sP77(X11)
  <=> ~ sP78 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP78])]) ).

fof(f5102,plain,
    ! [X0,X11,X1,X8,X6,X9,X7,X14,X4,X16,X19,X18,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ produceswine(X1,X0)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hasbody(X23,X22)
      | ~ 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(X11) ),
    inference(general_splitting,[],[f5100,f5101_D]) ).

fof(f5100,plain,
    ! [X10,X0,X11,X1,X8,X6,X9,X7,X14,X4,X16,X19,X18,X17,X15,X5,X12,X23,X13,X22] :
      ( ~ produceswine(X1,X0)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5098,f5099_D]) ).

fof(f5099,plain,
    ! [X20] :
      ( ~ sP75(X20)
      | sP76 ),
    inference(cnf_transformation,[],[f5099_D]) ).

fof(f5099_D,plain,
    ( ! [X20] : ~ sP75(X20)
  <=> ~ sP76 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP76])]) ).

fof(f5098,plain,
    ! [X10,X0,X11,X1,X8,X6,X9,X7,X14,X4,X16,X19,X18,X17,X15,X5,X12,X23,X13,X22,X20] :
      ( ~ produceswine(X1,X0)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5096,f5097_D]) ).

fof(f5096,plain,
    ! [X21,X10,X0,X11,X1,X8,X6,X9,X7,X14,X4,X16,X19,X18,X17,X15,X5,X12,X23,X13,X20,X22] :
      ( ~ produceswine(X1,X0)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5094,f5095_D]) ).

fof(f5095,plain,
    ! [X3] :
      ( ~ sP73(X3)
      | sP74 ),
    inference(cnf_transformation,[],[f5095_D]) ).

fof(f5095_D,plain,
    ( ! [X3] : ~ sP73(X3)
  <=> ~ sP74 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP74])]) ).

fof(f5094,plain,
    ! [X21,X3,X10,X0,X11,X1,X8,X6,X9,X7,X14,X4,X16,X19,X18,X17,X15,X5,X12,X23,X13,X20,X22] :
      ( ~ produceswine(X1,X0)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ 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(X3) ),
    inference(general_splitting,[],[f5092,f5093_D]) ).

fof(f5092,plain,
    ! [X2,X21,X3,X10,X0,X11,X1,X8,X6,X9,X7,X14,X4,X16,X19,X18,X17,X15,X5,X12,X23,X13,X20,X22] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ 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,[],[f5090,f5091_D]) ).

fof(f5091,plain,
    ! [X61] :
      ( ~ pinotnoir(X61)
      | sP72 ),
    inference(cnf_transformation,[],[f5091_D]) ).

fof(f5091_D,plain,
    ( ! [X61] : ~ pinotnoir(X61)
  <=> ~ sP72 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP72])]) ).

fof(f5090,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X1,X8,X19,X7,X14,X17,X5,X12,X23,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ pinotnoir(X61)
      | ~ 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,[],[f5088,f5089_D]) ).

fof(f5089,plain,
    ! [X42] :
      ( ~ texaswine(X42)
      | sP71 ),
    inference(cnf_transformation,[],[f5089_D]) ).

fof(f5089_D,plain,
    ( ! [X42] : ~ texaswine(X42)
  <=> ~ sP71 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP71])]) ).

fof(f5088,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X1,X8,X19,X7,X14,X17,X5,X12,X23,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ texaswine(X42)
      | ~ pinotnoir(X61)
      | ~ 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,[],[f5086,f5087_D]) ).

fof(f5087,plain,
    ! [X35] :
      ( ~ whitetablewine(X35)
      | sP70 ),
    inference(cnf_transformation,[],[f5087_D]) ).

fof(f5087_D,plain,
    ( ! [X35] : ~ whitetablewine(X35)
  <=> ~ sP70 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP70])]) ).

fof(f5086,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X1,X8,X19,X7,X14,X17,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ whitetablewine(X35)
      | ~ texaswine(X42)
      | ~ pinotnoir(X61)
      | ~ 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,[],[f5084,f5085_D]) ).

fof(f5085,plain,
    ! [X24] :
      ( ~ zinfandel(X24)
      | sP69 ),
    inference(cnf_transformation,[],[f5085_D]) ).

fof(f5085_D,plain,
    ( ! [X24] : ~ zinfandel(X24)
  <=> ~ sP69 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP69])]) ).

fof(f5084,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X1,X8,X19,X7,X14,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ texaswine(X42)
      | ~ pinotnoir(X61)
      | ~ 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,[],[f5082,f5083_D]) ).

fof(f5083,plain,
    ! [X84] :
      ( ~ cotesdor(X84)
      | sP68 ),
    inference(cnf_transformation,[],[f5083_D]) ).

fof(f5083_D,plain,
    ( ! [X84] : ~ cotesdor(X84)
  <=> ~ sP68 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP68])]) ).

fof(f5082,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X1,X8,X19,X7,X14,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ texaswine(X42)
      | ~ pinotnoir(X61)
      | ~ cotesdor(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,[],[f5080,f5081_D]) ).

fof(f5081,plain,
    ! [X77] :
      ( ~ gamay(X77)
      | sP67 ),
    inference(cnf_transformation,[],[f5081_D]) ).

fof(f5081_D,plain,
    ( ! [X77] : ~ gamay(X77)
  <=> ~ sP67 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP67])]) ).

fof(f5080,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X1,X8,X19,X7,X14,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ texaswine(X42)
      | ~ pinotnoir(X61)
      | ~ gamay(X77)
      | ~ cotesdor(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,[],[f5078,f5079_D]) ).

fof(f5079,plain,
    ! [X57] :
      ( ~ redburgundy(X57)
      | sP66 ),
    inference(cnf_transformation,[],[f5079_D]) ).

fof(f5079_D,plain,
    ( ! [X57] : ~ redburgundy(X57)
  <=> ~ sP66 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP66])]) ).

fof(f5078,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X1,X8,X19,X57,X7,X14,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ texaswine(X42)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ gamay(X77)
      | ~ cotesdor(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,[],[f5076,f5077_D]) ).

fof(f5077,plain,
    ! [X54] :
      ( ~ region(X54)
      | sP65 ),
    inference(cnf_transformation,[],[f5077_D]) ).

fof(f5077_D,plain,
    ( ! [X54] : ~ region(X54)
  <=> ~ sP65 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP65])]) ).

fof(f5076,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X1,X8,X19,X54,X7,X14,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ texaswine(X42)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ gamay(X77)
      | ~ cotesdor(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,[],[f5074,f5075_D]) ).

fof(f5075,plain,
    ! [X47] :
      ( ~ semillonorsauvignonblanc(X47)
      | sP64 ),
    inference(cnf_transformation,[],[f5075_D]) ).

fof(f5075_D,plain,
    ( ! [X47] : ~ semillonorsauvignonblanc(X47)
  <=> ~ sP64 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP64])]) ).

fof(f5074,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ texaswine(X42)
      | ~ semillonorsauvignonblanc(X47)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ gamay(X77)
      | ~ cotesdor(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,[],[f5072,f5073_D]) ).

fof(f5073,plain,
    ! [X91] :
      ( ~ beaujolais(X91)
      | sP63 ),
    inference(cnf_transformation,[],[f5073_D]) ).

fof(f5073_D,plain,
    ( ! [X91] : ~ beaujolais(X91)
  <=> ~ sP63 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP63])]) ).

fof(f5072,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ texaswine(X42)
      | ~ semillonorsauvignonblanc(X47)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ gamay(X77)
      | ~ cotesdor(X84)
      | ~ beaujolais(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,[],[f5070,f5071_D]) ).

fof(f5071,plain,
    ! [X80] :
      ( ~ drywhitewine(X80)
      | sP62 ),
    inference(cnf_transformation,[],[f5071_D]) ).

fof(f5071_D,plain,
    ( ! [X80] : ~ drywhitewine(X80)
  <=> ~ sP62 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP62])]) ).

fof(f5070,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ texaswine(X42)
      | ~ semillonorsauvignonblanc(X47)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ beaujolais(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,[],[f5068,f5069_D]) ).

fof(f5069,plain,
    ! [X36] :
      ( ~ whitenonsweetwine(X36)
      | sP61 ),
    inference(cnf_transformation,[],[f5069_D]) ).

fof(f5069_D,plain,
    ( ! [X36] : ~ whitenonsweetwine(X36)
  <=> ~ sP61 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP61])]) ).

fof(f5068,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X36,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ semillonorsauvignonblanc(X47)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ beaujolais(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,[],[f5066,f5067_D]) ).

fof(f5067,plain,
    ! [X73] :
      ( ~ italianwine(X73)
      | sP60 ),
    inference(cnf_transformation,[],[f5067_D]) ).

fof(f5067_D,plain,
    ( ! [X73] : ~ italianwine(X73)
  <=> ~ sP60 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP60])]) ).

fof(f5066,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X73,X36,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ semillonorsauvignonblanc(X47)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ beaujolais(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,[],[f5064,f5065_D]) ).

fof(f5065,plain,
    ! [X70] :
      ( ~ margaux(X70)
      | sP59 ),
    inference(cnf_transformation,[],[f5065_D]) ).

fof(f5065_D,plain,
    ( ! [X70] : ~ margaux(X70)
  <=> ~ sP59 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP59])]) ).

fof(f5064,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X70,X36,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ semillonorsauvignonblanc(X47)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ beaujolais(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,[],[f5062,f5063_D]) ).

fof(f5063,plain,
    ! [X29] :
      ( ~ wineflavor(X29)
      | sP58 ),
    inference(cnf_transformation,[],[f5063_D]) ).

fof(f5063_D,plain,
    ( ! [X29] : ~ wineflavor(X29)
  <=> ~ sP58 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP58])]) ).

fof(f5062,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ wineflavor(X29)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ semillonorsauvignonblanc(X47)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ beaujolais(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,[],[f5060,f5061_D]) ).

fof(f5061,plain,
    ! [X50] :
      ( ~ sauternes(X50)
      | sP57 ),
    inference(cnf_transformation,[],[f5061_D]) ).

fof(f5061_D,plain,
    ( ! [X50] : ~ sauternes(X50)
  <=> ~ sP57 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP57])]) ).

fof(f5060,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X50,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ wineflavor(X29)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ beaujolais(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 ),
    inference(general_splitting,[],[f5058,f5059_D]) ).

fof(f5059,plain,
    ! [X43] :
      ( ~ tablewine(X43)
      | sP56 ),
    inference(cnf_transformation,[],[f5059_D]) ).

fof(f5059_D,plain,
    ( ! [X43] : ~ tablewine(X43)
  <=> ~ sP56 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP56])]) ).

fof(f5058,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X13,X20,X43,X50,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ wineflavor(X29)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ beaujolais(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 ),
    inference(general_splitting,[],[f5056,f5057_D]) ).

fof(f5057,plain,
    ! [X92] :
      ( ~ anjou(X92)
      | sP55 ),
    inference(cnf_transformation,[],[f5057_D]) ).

fof(f5057_D,plain,
    ( ! [X92] : ~ anjou(X92)
  <=> ~ sP55 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP55])]) ).

fof(f5056,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X92,X13,X20,X43,X50,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ wineflavor(X29)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ beaujolais(X91)
      | ~ anjou(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,[],[f5054,f5055_D]) ).

fof(f5055,plain,
    ! [X32] :
      ( ~ winebody(X32)
      | sP54 ),
    inference(cnf_transformation,[],[f5055_D]) ).

fof(f5055_D,plain,
    ( ! [X32] : ~ winebody(X32)
  <=> ~ sP54 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP54])]) ).

fof(f5054,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X32,X13,X20,X43,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ beaujolais(X91)
      | ~ anjou(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,[],[f5052,f5053_D]) ).

fof(f5053,plain,
    ! [X85] :
      ( ~ chianti(X85)
      | sP53 ),
    inference(cnf_transformation,[],[f5053_D]) ).

fof(f5053_D,plain,
    ( ! [X85] : ~ chianti(X85)
  <=> ~ sP53 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP53])]) ).

fof(f5052,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X85,X32,X13,X20,X43,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ beaujolais(X91)
      | ~ anjou(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,[],[f5050,f5051_D]) ).

fof(f5051,plain,
    ! [X66] :
      ( ~ meursault(X66)
      | sP52 ),
    inference(cnf_transformation,[],[f5051_D]) ).

fof(f5051_D,plain,
    ( ! [X66] : ~ meursault(X66)
  <=> ~ sP52 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP52])]) ).

fof(f5050,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X66,X32,X13,X20,X43,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ beaujolais(X91)
      | ~ anjou(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,[],[f5048,f5049_D]) ).

fof(f5049,plain,
    ! [X25] :
      ( ~ winetaste(X25)
      | sP51 ),
    inference(cnf_transformation,[],[f5049_D]) ).

fof(f5049_D,plain,
    ( ! [X25] : ~ winetaste(X25)
  <=> ~ sP51 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP51])]) ).

fof(f5048,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X4,X15,X22,X25,X32,X13,X20,X43,X66,X85,X50,X92,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ beaujolais(X91)
      | ~ anjou(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,[],[f5046,f5047_D]) ).

fof(f5047,plain,
    ! [X62] :
      ( ~ pinotblanc(X62)
      | sP50 ),
    inference(cnf_transformation,[],[f5047_D]) ).

fof(f5047_D,plain,
    ( ! [X62] : ~ pinotblanc(X62)
  <=> ~ sP50 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP50])]) ).

fof(f5046,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X62,X4,X15,X22,X25,X32,X13,X20,X43,X66,X85,X50,X92,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ beaujolais(X91)
      | ~ anjou(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,[],[f5044,f5045_D]) ).

fof(f5045,plain,
    ! [X55] :
      ( ~ redwine(X55)
      | sP49 ),
    inference(cnf_transformation,[],[f5045_D]) ).

fof(f5045_D,plain,
    ( ! [X55] : ~ redwine(X55)
  <=> ~ sP49 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP49])]) ).

fof(f5044,plain,
    ! [X2,X21,X0,X11,X18,X6,X9,X16,X55,X4,X62,X15,X22,X25,X32,X13,X20,X43,X66,X85,X50,X92,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ beaujolais(X91)
      | ~ anjou(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,[],[f5042,f5043_D]) ).

fof(f5043,plain,
    ! [X95] :
      ( ~ americanwine(X95)
      | sP48 ),
    inference(cnf_transformation,[],[f5043_D]) ).

fof(f5043_D,plain,
    ( ! [X95] : ~ americanwine(X95)
  <=> ~ sP48 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP48])]) ).

fof(f5042,plain,
    ! [X95,X2,X21,X0,X11,X18,X6,X9,X16,X55,X4,X62,X15,X22,X25,X32,X13,X20,X43,X66,X85,X50,X92,X3,X10,X29,X36,X70,X73,X80,X91,X1,X8,X19,X47,X7,X14,X54,X57,X77,X84,X17,X24,X5,X12,X23,X35,X42,X61] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5040,f5041_D]) ).

fof(f5041,plain,
    ! [X88] :
      ( ~ californiawine(X88)
      | sP47 ),
    inference(cnf_transformation,[],[f5041_D]) ).

fof(f5041_D,plain,
    ( ! [X88] : ~ californiawine(X88)
  <=> ~ sP47 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP47])]) ).

fof(f5040,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,X0,X11,X18,X88,X55,X62,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5038,f5039_D]) ).

fof(f5039,plain,
    ! [X44] :
      ( ~ sweetwine(X44)
      | sP46 ),
    inference(cnf_transformation,[],[f5039_D]) ).

fof(f5039_D,plain,
    ( ! [X44] : ~ sweetwine(X44)
  <=> ~ sP46 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP46])]) ).

fof(f5038,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,X0,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5036,f5037_D]) ).

fof(f5037,plain,
    ! [X81] :
      ( ~ dryredwine(X81)
      | sP45 ),
    inference(cnf_transformation,[],[f5037_D]) ).

fof(f5037_D,plain,
    ( ! [X81] : ~ dryredwine(X81)
  <=> ~ sP45 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP45])]) ).

fof(f5036,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,X0,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5034,f5035_D]) ).

fof(f5035,plain,
    ! [X37] :
      ( ~ whiteloire(X37)
      | sP44 ),
    inference(cnf_transformation,[],[f5035_D]) ).

fof(f5035_D,plain,
    ( ! [X37] : ~ whiteloire(X37)
  <=> ~ sP44 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP44])]) ).

fof(f5034,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,X0,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5032,f5033_D]) ).

fof(f5033,plain,
    ! [X78] :
      ( ~ fullbodiedwine(X78)
      | sP43 ),
    inference(cnf_transformation,[],[f5033_D]) ).

fof(f5033_D,plain,
    ( ! [X78] : ~ fullbodiedwine(X78)
  <=> ~ sP43 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP43])]) ).

fof(f5032,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,X0,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5030,f5031_D]) ).

fof(f5031,plain,
    ! [X71] :
      ( ~ loire(X71)
      | sP42 ),
    inference(cnf_transformation,[],[f5031_D]) ).

fof(f5031_D,plain,
    ( ! [X71] : ~ loire(X71)
  <=> ~ sP42 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP42])]) ).

fof(f5030,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5028,f5029_D]) ).

fof(f5029,plain,
    ! [X58] :
      ( ~ redbordeaux(X58)
      | sP41 ),
    inference(cnf_transformation,[],[f5029_D]) ).

fof(f5029_D,plain,
    ( ! [X58] : ~ redbordeaux(X58)
  <=> ~ sP41 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP41])]) ).

fof(f5028,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5026,f5027_D]) ).

fof(f5027,plain,
    ! [X51] :
      ( ~ sancerre(X51)
      | sP40 ),
    inference(cnf_transformation,[],[f5027_D]) ).

fof(f5027_D,plain,
    ( ! [X51] : ~ sancerre(X51)
  <=> ~ sP40 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP40])]) ).

fof(f5026,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5024,f5025_D]) ).

fof(f5025,plain,
    ! [X40] :
      ( ~ vintageyear(X40)
      | sP39 ),
    inference(cnf_transformation,[],[f5025_D]) ).

fof(f5025_D,plain,
    ( ! [X40] : ~ vintageyear(X40)
  <=> ~ sP39 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP39])]) ).

fof(f5024,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ americanwine(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,[],[f5022,f5023_D]) ).

fof(f5023,plain,
    ! [X93] :
      ( ~ burgundy(X93)
      | sP38 ),
    inference(cnf_transformation,[],[f5023_D]) ).

fof(f5023_D,plain,
    ( ! [X93] : ~ burgundy(X93)
  <=> ~ sP38 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP38])]) ).

fof(f5022,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(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,[],[f5020,f5021_D]) ).

fof(f5021,plain,
    ! [X33] :
      ( ~ wine(X33)
      | sP37 ),
    inference(cnf_transformation,[],[f5021_D]) ).

fof(f5021_D,plain,
    ( ! [X33] : ~ wine(X33)
  <=> ~ sP37 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP37])]) ).

fof(f5020,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(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,[],[f5018,f5019_D]) ).

fof(f5019,plain,
    ! [X74] :
      ( ~ icewine(X74)
      | sP36 ),
    inference(cnf_transformation,[],[f5019_D]) ).

fof(f5019_D,plain,
    ( ! [X74] : ~ icewine(X74)
  <=> ~ sP36 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP36])]) ).

fof(f5018,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,X23,X74,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(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,[],[f5016,f5017_D]) ).

fof(f5017,plain,
    ! [X30] :
      ( ~ winedescriptor(X30)
      | sP35 ),
    inference(cnf_transformation,[],[f5017_D]) ).

fof(f5017_D,plain,
    ( ! [X30] : ~ winedescriptor(X30)
  <=> ~ sP35 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP35])]) ).

fof(f5016,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X5,X12,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(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,[],[f5014,f5015_D]) ).

fof(f5015,plain,
    ! [X67] :
      ( ~ merlot(X67)
      | sP34 ),
    inference(cnf_transformation,[],[f5015_D]) ).

fof(f5015_D,plain,
    ( ! [X67] : ~ merlot(X67)
  <=> ~ sP34 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP34])]) ).

fof(f5014,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(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,[],[f5012,f5013_D]) ).

fof(f5013,plain,
    ! [X63] :
      ( ~ petitesyrah(X63)
      | sP33 ),
    inference(cnf_transformation,[],[f5013_D]) ).

fof(f5013_D,plain,
    ( ! [X63] : ~ petitesyrah(X63)
  <=> ~ sP33 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP33])]) ).

fof(f5012,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(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 ),
    inference(general_splitting,[],[f5010,f5011_D]) ).

fof(f5011,plain,
    ! [X96] :
      ( ~ californiawine(X96)
      | sP32 ),
    inference(cnf_transformation,[],[f5011_D]) ).

fof(f5011_D,plain,
    ( ! [X96] : ~ californiawine(X96)
  <=> ~ sP32 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP32])]) ).

fof(f5010,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f5008,f5009_D]) ).

fof(f5009,plain,
    ! [X52] :
      ( ~ rosewine(X52)
      | sP31 ),
    inference(cnf_transformation,[],[f5009_D]) ).

fof(f5009_D,plain,
    ( ! [X52] : ~ rosewine(X52)
  <=> ~ sP31 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP31])]) ).

fof(f5008,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X52,X96,X63,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f5006,f5007_D]) ).

fof(f5007,plain,
    ! [X89] :
      ( ~ cabernetsauvignon(X89)
      | sP30 ),
    inference(cnf_transformation,[],[f5007_D]) ).

fof(f5007_D,plain,
    ( ! [X89] : ~ cabernetsauvignon(X89)
  <=> ~ sP30 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP30])]) ).

fof(f5006,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X89,X52,X96,X63,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f5004,f5005_D]) ).

fof(f5005,plain,
    ! [X45] :
      ( ~ sweetriesling(X45)
      | sP29 ),
    inference(cnf_transformation,[],[f5005_D]) ).

fof(f5005_D,plain,
    ( ! [X45] : ~ sweetriesling(X45)
  <=> ~ sP29 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP29])]) ).

fof(f5004,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X45,X52,X89,X96,X63,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f5002,f5003_D]) ).

fof(f5003,plain,
    ! [X86] :
      ( ~ cheninblanc(X86)
      | sP28 ),
    inference(cnf_transformation,[],[f5003_D]) ).

fof(f5003_D,plain,
    ( ! [X86] : ~ cheninblanc(X86)
  <=> ~ sP28 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP28])]) ).

fof(f5002,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X86,X45,X52,X89,X96,X63,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f5000,f5001_D]) ).

fof(f5001,plain,
    ! [X79] :
      ( ~ drywine(X79)
      | sP27 ),
    inference(cnf_transformation,[],[f5001_D]) ).

fof(f5001_D,plain,
    ( ! [X79] : ~ drywine(X79)
  <=> ~ sP27 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP27])]) ).

fof(f5000,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X79,X45,X52,X86,X89,X96,X63,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f4998,f4999_D]) ).

fof(f4999,plain,
    ! [X68] :
      ( ~ meritage(X68)
      | sP26 ),
    inference(cnf_transformation,[],[f4999_D]) ).

fof(f4999_D,plain,
    ( ! [X68] : ~ meritage(X68)
  <=> ~ sP26 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP26])]) ).

fof(f4998,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,X1,X8,X19,X68,X45,X52,X79,X86,X89,X96,X63,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f4996,f4997_D]) ).

fof(f4997,plain,
    ! [X26] :
      ( ~ winery(X26)
      | sP25 ),
    inference(cnf_transformation,[],[f4997_D]) ).

fof(f4997_D,plain,
    ( ! [X26] : ~ winery(X26)
  <=> ~ sP25 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP25])]) ).

fof(f4996,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f4994,f4995_D]) ).

fof(f4995,plain,
    ! [X59] :
      ( ~ potableliquid(X59)
      | sP24 ),
    inference(cnf_transformation,[],[f4995_D]) ).

fof(f4995_D,plain,
    ( ! [X59] : ~ potableliquid(X59)
  <=> ~ sP24 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP24])]) ).

fof(f4994,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f4992,f4993_D]) ).

fof(f4993,plain,
    ! [X48] :
      ( ~ semillon(X48)
      | sP23 ),
    inference(cnf_transformation,[],[f4993_D]) ).

fof(f4993_D,plain,
    ( ! [X48] : ~ semillon(X48)
  <=> ~ sP23 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP23])]) ).

fof(f4992,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f4990,f4991_D]) ).

fof(f4991,plain,
    ! [X41] :
      ( ~ vintage(X41)
      | sP22 ),
    inference(cnf_transformation,[],[f4991_D]) ).

fof(f4991_D,plain,
    ( ! [X41] : ~ vintage(X41)
  <=> ~ sP22 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP22])]) ).

fof(f4990,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f4988,f4989_D]) ).

fof(f4989,plain,
    ! [X82] :
      ( ~ dryriesling(X82)
      | sP21 ),
    inference(cnf_transformation,[],[f4989_D]) ).

fof(f4989_D,plain,
    ( ! [X82] : ~ dryriesling(X82)
  <=> ~ sP21 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP21])]) ).

fof(f4988,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(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,[],[f4986,f4987_D]) ).

fof(f4987,plain,
    ! [X38] :
      ( ~ whiteburgundy(X38)
      | sP20 ),
    inference(cnf_transformation,[],[f4987_D]) ).

fof(f4987_D,plain,
    ( ! [X38] : ~ whiteburgundy(X38)
  <=> ~ sP20 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP20])]) ).

fof(f4986,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19 ),
    inference(general_splitting,[],[f4984,f4985_D]) ).

fof(f4985,plain,
    ! [X31] :
      ( ~ winecolor(X31)
      | sP19 ),
    inference(cnf_transformation,[],[f4985_D]) ).

fof(f4985_D,plain,
    ( ! [X31] : ~ winecolor(X31)
  <=> ~ sP19 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP19])]) ).

fof(f4984,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18 ),
    inference(general_splitting,[],[f4982,f4983_D]) ).

fof(f4983,plain,
    ! [X75] :
      ( ~ grape(X75)
      | sP18 ),
    inference(cnf_transformation,[],[f4983_D]) ).

fof(f4983_D,plain,
    ( ! [X75] : ~ grape(X75)
  <=> ~ sP18 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP18])]) ).

fof(f4982,plain,
    ! [X2,X21,X6,X9,X16,X13,X20,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17 ),
    inference(general_splitting,[],[f4980,f4981_D]) ).

fof(f4981,plain,
    ! [X64] :
      ( ~ pauillac(X64)
      | sP17 ),
    inference(cnf_transformation,[],[f4981_D]) ).

fof(f4981_D,plain,
    ( ! [X64] : ~ pauillac(X64)
  <=> ~ sP17 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP17])]) ).

fof(f4980,plain,
    ! [X2,X21,X6,X9,X16,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16 ),
    inference(general_splitting,[],[f4978,f4979_D]) ).

fof(f4979,plain,
    ! [X60] :
      ( ~ port(X60)
      | sP16 ),
    inference(cnf_transformation,[],[f4979_D]) ).

fof(f4979_D,plain,
    ( ! [X60] : ~ port(X60)
  <=> ~ sP16 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP16])]) ).

fof(f4978,plain,
    ! [X2,X21,X6,X9,X16,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15 ),
    inference(general_splitting,[],[f4976,f4977_D]) ).

fof(f4977,plain,
    ! [X53] :
      ( ~ riesling(X53)
      | sP15 ),
    inference(cnf_transformation,[],[f4977_D]) ).

fof(f4977_D,plain,
    ( ! [X53] : ~ riesling(X53)
  <=> ~ sP15 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP15])]) ).

fof(f4976,plain,
    ! [X2,X21,X6,X9,X16,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14 ),
    inference(general_splitting,[],[f4974,f4975_D]) ).

fof(f4975,plain,
    ! [X34] :
      ( ~ whitewine(X34)
      | sP14 ),
    inference(cnf_transformation,[],[f4975_D]) ).

fof(f4975_D,plain,
    ( ! [X34] : ~ whitewine(X34)
  <=> ~ sP14 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP14])]) ).

fof(f4974,plain,
    ! [X2,X21,X6,X9,X16,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13 ),
    inference(general_splitting,[],[f4972,f4973_D]) ).

fof(f4973,plain,
    ! [X94] :
      ( ~ bordeaux(X94)
      | sP13 ),
    inference(cnf_transformation,[],[f4973_D]) ).

fof(f4973_D,plain,
    ( ! [X94] : ~ bordeaux(X94)
  <=> ~ sP13 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP13])]) ).

fof(f4972,plain,
    ! [X2,X21,X6,X9,X16,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12 ),
    inference(general_splitting,[],[f4970,f4971_D]) ).

fof(f4971,plain,
    ! [X87] :
      ( ~ chardonnay(X87)
      | sP12 ),
    inference(cnf_transformation,[],[f4971_D]) ).

fof(f4971_D,plain,
    ( ! [X87] : ~ chardonnay(X87)
  <=> ~ sP12 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP12])]) ).

fof(f4970,plain,
    ! [X2,X21,X6,X9,X16,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11 ),
    inference(general_splitting,[],[f4968,f4969_D]) ).

fof(f4969,plain,
    ! [X76] :
      ( ~ germanwine(X76)
      | sP11 ),
    inference(cnf_transformation,[],[f4969_D]) ).

fof(f4969_D,plain,
    ( ! [X76] : ~ germanwine(X76)
  <=> ~ sP11 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP11])]) ).

fof(f4968,plain,
    ! [X2,X21,X6,X9,X16,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10 ),
    inference(general_splitting,[],[f4966,f4967_D]) ).

fof(f4967,plain,
    ! [X69] :
      ( ~ medoc(X69)
      | sP10 ),
    inference(cnf_transformation,[],[f4967_D]) ).

fof(f4967_D,plain,
    ( ! [X69] : ~ medoc(X69)
  <=> ~ sP10 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP10])]) ).

fof(f4966,plain,
    ! [X2,X21,X6,X9,X16,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9 ),
    inference(general_splitting,[],[f4964,f4965_D]) ).

fof(f4965,plain,
    ! [X27] :
      ( ~ winesugar(X27)
      | sP9 ),
    inference(cnf_transformation,[],[f4965_D]) ).

fof(f4965_D,plain,
    ( ! [X27] : ~ winesugar(X27)
  <=> ~ sP9 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP9])]) ).

fof(f4964,plain,
    ! [X2,X21,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8 ),
    inference(general_splitting,[],[f4962,f4963_D]) ).

fof(f4963,plain,
    ! [X56] :
      ( ~ redtablewine(X56)
      | sP8 ),
    inference(cnf_transformation,[],[f4963_D]) ).

fof(f4963_D,plain,
    ( ! [X56] : ~ redtablewine(X56)
  <=> ~ sP8 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP8])]) ).

fof(f4962,plain,
    ! [X2,X21,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redtablewine(X56)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7 ),
    inference(general_splitting,[],[f4960,f4961_D]) ).

fof(f4961,plain,
    ! [X49] :
      ( ~ sauvignonblanc(X49)
      | sP7 ),
    inference(cnf_transformation,[],[f4961_D]) ).

fof(f4961_D,plain,
    ( ! [X49] : ~ sauvignonblanc(X49)
  <=> ~ sP7 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP7])]) ).

fof(f4960,plain,
    ! [X2,X21,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauvignonblanc(X49)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redtablewine(X56)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6 ),
    inference(general_splitting,[],[f4958,f4959_D]) ).

fof(f4959,plain,
    ! [X90] :
      ( ~ cabernetfranc(X90)
      | sP6 ),
    inference(cnf_transformation,[],[f4959_D]) ).

fof(f4959_D,plain,
    ( ! [X90] : ~ cabernetfranc(X90)
  <=> ~ sP6 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP6])]) ).

fof(f4958,plain,
    ! [X2,X21,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauvignonblanc(X49)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redtablewine(X56)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ cabernetfranc(X90)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5 ),
    inference(general_splitting,[],[f4956,f4957_D]) ).

fof(f4957,plain,
    ! [X46] :
      ( ~ stemilion(X46)
      | sP5 ),
    inference(cnf_transformation,[],[f4957_D]) ).

fof(f4957_D,plain,
    ( ! [X46] : ~ stemilion(X46)
  <=> ~ sP5 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP5])]) ).

fof(f4956,plain,
    ! [X2,X21,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ stemilion(X46)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauvignonblanc(X49)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redtablewine(X56)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ cabernetfranc(X90)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4 ),
    inference(general_splitting,[],[f4954,f4955_D]) ).

fof(f4955,plain,
    ! [X83] :
      ( ~ dessertwine(X83)
      | sP4 ),
    inference(cnf_transformation,[],[f4955_D]) ).

fof(f4955_D,plain,
    ( ! [X83] : ~ dessertwine(X83)
  <=> ~ sP4 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP4])]) ).

fof(f4954,plain,
    ! [X2,X21,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ stemilion(X46)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauvignonblanc(X49)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redtablewine(X56)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ dessertwine(X83)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ cabernetfranc(X90)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3 ),
    inference(general_splitting,[],[f4952,f4953_D]) ).

fof(f4953,plain,
    ! [X39] :
      ( ~ whitebordeaux(X39)
      | sP3 ),
    inference(cnf_transformation,[],[f4953_D]) ).

fof(f4953_D,plain,
    ( ! [X39] : ~ whitebordeaux(X39)
  <=> ~ sP3 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP3])]) ).

fof(f4952,plain,
    ! [X2,X21,X39,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ whitebordeaux(X39)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ stemilion(X46)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauvignonblanc(X49)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redtablewine(X56)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ dessertwine(X83)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ cabernetfranc(X90)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1
      | ~ sP2 ),
    inference(general_splitting,[],[f4950,f4951_D]) ).

fof(f4951,plain,
    ! [X72] :
      ( ~ lateharvest(X72)
      | sP2 ),
    inference(cnf_transformation,[],[f4951_D]) ).

fof(f4951_D,plain,
    ( ! [X72] : ~ lateharvest(X72)
  <=> ~ sP2 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP2])]) ).

fof(f4950,plain,
    ! [X2,X21,X72,X39,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ whitebordeaux(X39)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ stemilion(X46)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauvignonblanc(X49)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redtablewine(X56)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ lateharvest(X72)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ dessertwine(X83)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ cabernetfranc(X90)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0
      | ~ sP1 ),
    inference(general_splitting,[],[f4948,f4949_D]) ).

fof(f4949,plain,
    ! [X65] :
      ( ~ muscadet(X65)
      | sP1 ),
    inference(cnf_transformation,[],[f4949_D]) ).

fof(f4949_D,plain,
    ( ! [X65] : ~ muscadet(X65)
  <=> ~ sP1 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP1])]) ).

fof(f4948,plain,
    ! [X2,X21,X65,X39,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ whitebordeaux(X39)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ stemilion(X46)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauvignonblanc(X49)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redtablewine(X56)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ muscadet(X65)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ lateharvest(X72)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ dessertwine(X83)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ cabernetfranc(X90)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96)
      | ~ sP0 ),
    inference(general_splitting,[],[f3333,f4947_D]) ).

fof(f4947,plain,
    ! [X28] :
      ( ~ winegrape(X28)
      | sP0 ),
    inference(cnf_transformation,[],[f4947_D]) ).

fof(f4947_D,plain,
    ( ! [X28] : ~ winegrape(X28)
  <=> ~ sP0 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP0])]) ).

fof(f3333,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] :
      ( ~ produceswine(X1,X0)
      | ~ madeintowine(X3,X2)
      | ~ madefromfruit(X5,X4)
      | ~ madefromgrape(X7,X6)
      | ~ locatedin(X9,X8)
      | ~ haswinedescriptor(X11,X10)
      | ~ hasvintageyear(X13,X12)
      | ~ hassugar(X15,X14)
      | ~ hasmaker(X17,X16)
      | ~ hasflavor(X19,X18)
      | ~ hascolor(X21,X20)
      | ~ hasbody(X23,X22)
      | ~ zinfandel(X24)
      | ~ winetaste(X25)
      | ~ winery(X26)
      | ~ winesugar(X27)
      | ~ winegrape(X28)
      | ~ wineflavor(X29)
      | ~ winedescriptor(X30)
      | ~ winecolor(X31)
      | ~ winebody(X32)
      | ~ wine(X33)
      | ~ whitewine(X34)
      | ~ whitetablewine(X35)
      | ~ whitenonsweetwine(X36)
      | ~ whiteloire(X37)
      | ~ whiteburgundy(X38)
      | ~ whitebordeaux(X39)
      | ~ vintageyear(X40)
      | ~ vintage(X41)
      | ~ texaswine(X42)
      | ~ tablewine(X43)
      | ~ sweetwine(X44)
      | ~ sweetriesling(X45)
      | ~ stemilion(X46)
      | ~ semillonorsauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ sauvignonblanc(X49)
      | ~ sauternes(X50)
      | ~ sancerre(X51)
      | ~ rosewine(X52)
      | ~ riesling(X53)
      | ~ region(X54)
      | ~ redwine(X55)
      | ~ redtablewine(X56)
      | ~ redburgundy(X57)
      | ~ redbordeaux(X58)
      | ~ potableliquid(X59)
      | ~ port(X60)
      | ~ pinotnoir(X61)
      | ~ pinotblanc(X62)
      | ~ petitesyrah(X63)
      | ~ pauillac(X64)
      | ~ muscadet(X65)
      | ~ meursault(X66)
      | ~ merlot(X67)
      | ~ meritage(X68)
      | ~ medoc(X69)
      | ~ margaux(X70)
      | ~ loire(X71)
      | ~ lateharvest(X72)
      | ~ italianwine(X73)
      | ~ icewine(X74)
      | ~ grape(X75)
      | ~ germanwine(X76)
      | ~ gamay(X77)
      | ~ fullbodiedwine(X78)
      | ~ drywine(X79)
      | ~ drywhitewine(X80)
      | ~ dryredwine(X81)
      | ~ dryriesling(X82)
      | ~ dessertwine(X83)
      | ~ cotesdor(X84)
      | ~ chianti(X85)
      | ~ cheninblanc(X86)
      | ~ chardonnay(X87)
      | ~ californiawine(X88)
      | ~ cabernetsauvignon(X89)
      | ~ cabernetfranc(X90)
      | ~ beaujolais(X91)
      | ~ anjou(X92)
      | ~ burgundy(X93)
      | ~ bordeaux(X94)
      | ~ americanwine(X95)
      | ~ californiawine(X96) ),
    inference(cnf_transformation,[],[f1867]) ).

fof(f1867,plain,
    ( ! [X0,X1] : ~ produceswine(X1,X0)
    | ! [X2,X3] : ~ madeintowine(X3,X2)
    | ! [X4,X5] : ~ madefromfruit(X5,X4)
    | ! [X6,X7] : ~ madefromgrape(X7,X6)
    | ! [X8,X9] : ~ locatedin(X9,X8)
    | ! [X10,X11] : ~ haswinedescriptor(X11,X10)
    | ! [X12,X13] : ~ hasvintageyear(X13,X12)
    | ! [X14,X15] : ~ hassugar(X15,X14)
    | ! [X16,X17] : ~ hasmaker(X17,X16)
    | ! [X18,X19] : ~ hasflavor(X19,X18)
    | ! [X20,X21] : ~ hascolor(X21,X20)
    | ! [X22,X23] : ~ hasbody(X23,X22)
    | ! [X24] : ~ zinfandel(X24)
    | ! [X25] : ~ winetaste(X25)
    | ! [X26] : ~ winery(X26)
    | ! [X27] : ~ winesugar(X27)
    | ! [X28] : ~ winegrape(X28)
    | ! [X29] : ~ wineflavor(X29)
    | ! [X30] : ~ winedescriptor(X30)
    | ! [X31] : ~ winecolor(X31)
    | ! [X32] : ~ winebody(X32)
    | ! [X33] : ~ wine(X33)
    | ! [X34] : ~ whitewine(X34)
    | ! [X35] : ~ whitetablewine(X35)
    | ! [X36] : ~ whitenonsweetwine(X36)
    | ! [X37] : ~ whiteloire(X37)
    | ! [X38] : ~ whiteburgundy(X38)
    | ! [X39] : ~ whitebordeaux(X39)
    | ! [X40] : ~ vintageyear(X40)
    | ! [X41] : ~ vintage(X41)
    | ! [X42] : ~ texaswine(X42)
    | ! [X43] : ~ tablewine(X43)
    | ! [X44] : ~ sweetwine(X44)
    | ! [X45] : ~ sweetriesling(X45)
    | ! [X46] : ~ stemilion(X46)
    | ! [X47] : ~ semillonorsauvignonblanc(X47)
    | ! [X48] : ~ semillon(X48)
    | ! [X49] : ~ sauvignonblanc(X49)
    | ! [X50] : ~ sauternes(X50)
    | ! [X51] : ~ sancerre(X51)
    | ! [X52] : ~ rosewine(X52)
    | ! [X53] : ~ riesling(X53)
    | ! [X54] : ~ region(X54)
    | ! [X55] : ~ redwine(X55)
    | ! [X56] : ~ redtablewine(X56)
    | ! [X57] : ~ redburgundy(X57)
    | ! [X58] : ~ redbordeaux(X58)
    | ! [X59] : ~ potableliquid(X59)
    | ! [X60] : ~ port(X60)
    | ! [X61] : ~ pinotnoir(X61)
    | ! [X62] : ~ pinotblanc(X62)
    | ! [X63] : ~ petitesyrah(X63)
    | ! [X64] : ~ pauillac(X64)
    | ! [X65] : ~ muscadet(X65)
    | ! [X66] : ~ meursault(X66)
    | ! [X67] : ~ merlot(X67)
    | ! [X68] : ~ meritage(X68)
    | ! [X69] : ~ medoc(X69)
    | ! [X70] : ~ margaux(X70)
    | ! [X71] : ~ loire(X71)
    | ! [X72] : ~ lateharvest(X72)
    | ! [X73] : ~ italianwine(X73)
    | ! [X74] : ~ icewine(X74)
    | ! [X75] : ~ grape(X75)
    | ! [X76] : ~ germanwine(X76)
    | ! [X77] : ~ gamay(X77)
    | ! [X78] : ~ fullbodiedwine(X78)
    | ! [X79] : ~ drywine(X79)
    | ! [X80] : ~ drywhitewine(X80)
    | ! [X81] : ~ dryredwine(X81)
    | ! [X82] : ~ dryriesling(X82)
    | ! [X83] : ~ dessertwine(X83)
    | ! [X84] : ~ cotesdor(X84)
    | ! [X85] : ~ chianti(X85)
    | ! [X86] : ~ cheninblanc(X86)
    | ! [X87] : ~ chardonnay(X87)
    | ! [X88] : ~ californiawine(X88)
    | ! [X89] : ~ cabernetsauvignon(X89)
    | ! [X90] : ~ cabernetfranc(X90)
    | ! [X91] : ~ beaujolais(X91)
    | ! [X92] : ~ anjou(X92)
    | ! [X93] : ~ burgundy(X93)
    | ! [X94] : ~ bordeaux(X94)
    | ! [X95] : ~ americanwine(X95)
    | ! [X96] : ~ californiawine(X96) ),
    inference(ennf_transformation,[],[f1617]) ).

fof(f1617,plain,
    ~ ( ? [X0,X1] : produceswine(X1,X0)
      & ? [X2,X3] : madeintowine(X3,X2)
      & ? [X4,X5] : madefromfruit(X5,X4)
      & ? [X6,X7] : madefromgrape(X7,X6)
      & ? [X8,X9] : locatedin(X9,X8)
      & ? [X10,X11] : haswinedescriptor(X11,X10)
      & ? [X12,X13] : hasvintageyear(X13,X12)
      & ? [X14,X15] : hassugar(X15,X14)
      & ? [X16,X17] : hasmaker(X17,X16)
      & ? [X18,X19] : hasflavor(X19,X18)
      & ? [X20,X21] : hascolor(X21,X20)
      & ? [X22,X23] : hasbody(X23,X22)
      & ? [X24] : zinfandel(X24)
      & ? [X25] : winetaste(X25)
      & ? [X26] : winery(X26)
      & ? [X27] : winesugar(X27)
      & ? [X28] : winegrape(X28)
      & ? [X29] : wineflavor(X29)
      & ? [X30] : winedescriptor(X30)
      & ? [X31] : winecolor(X31)
      & ? [X32] : winebody(X32)
      & ? [X33] : wine(X33)
      & ? [X34] : whitewine(X34)
      & ? [X35] : whitetablewine(X35)
      & ? [X36] : whitenonsweetwine(X36)
      & ? [X37] : whiteloire(X37)
      & ? [X38] : whiteburgundy(X38)
      & ? [X39] : whitebordeaux(X39)
      & ? [X40] : vintageyear(X40)
      & ? [X41] : vintage(X41)
      & ? [X42] : texaswine(X42)
      & ? [X43] : tablewine(X43)
      & ? [X44] : sweetwine(X44)
      & ? [X45] : sweetriesling(X45)
      & ? [X46] : stemilion(X46)
      & ? [X47] : semillonorsauvignonblanc(X47)
      & ? [X48] : semillon(X48)
      & ? [X49] : sauvignonblanc(X49)
      & ? [X50] : sauternes(X50)
      & ? [X51] : sancerre(X51)
      & ? [X52] : rosewine(X52)
      & ? [X53] : riesling(X53)
      & ? [X54] : region(X54)
      & ? [X55] : redwine(X55)
      & ? [X56] : redtablewine(X56)
      & ? [X57] : redburgundy(X57)
      & ? [X58] : redbordeaux(X58)
      & ? [X59] : potableliquid(X59)
      & ? [X60] : port(X60)
      & ? [X61] : pinotnoir(X61)
      & ? [X62] : pinotblanc(X62)
      & ? [X63] : petitesyrah(X63)
      & ? [X64] : pauillac(X64)
      & ? [X65] : muscadet(X65)
      & ? [X66] : meursault(X66)
      & ? [X67] : merlot(X67)
      & ? [X68] : meritage(X68)
      & ? [X69] : medoc(X69)
      & ? [X70] : margaux(X70)
      & ? [X71] : loire(X71)
      & ? [X72] : lateharvest(X72)
      & ? [X73] : italianwine(X73)
      & ? [X74] : icewine(X74)
      & ? [X75] : grape(X75)
      & ? [X76] : germanwine(X76)
      & ? [X77] : gamay(X77)
      & ? [X78] : fullbodiedwine(X78)
      & ? [X79] : drywine(X79)
      & ? [X80] : drywhitewine(X80)
      & ? [X81] : dryredwine(X81)
      & ? [X82] : dryriesling(X82)
      & ? [X83] : dessertwine(X83)
      & ? [X84] : cotesdor(X84)
      & ? [X85] : chianti(X85)
      & ? [X86] : cheninblanc(X86)
      & ? [X87] : chardonnay(X87)
      & ? [X88] : californiawine(X88)
      & ? [X89] : cabernetsauvignon(X89)
      & ? [X90] : cabernetfranc(X90)
      & ? [X91] : beaujolais(X91)
      & ? [X92] : anjou(X92)
      & ? [X93] : burgundy(X93)
      & ? [X94] : bordeaux(X94)
      & ? [X95] : americanwine(X95)
      & ? [X96] : californiawine(X96) ),
    inference(rectify,[],[f1616]) ).

fof(f1616,negated_conjecture,
    ~ ( ? [X1,X0] : produceswine(X0,X1)
      & ? [X1,X0] : madeintowine(X0,X1)
      & ? [X1,X0] : madefromfruit(X0,X1)
      & ? [X1,X0] : madefromgrape(X0,X1)
      & ? [X1,X0] : locatedin(X0,X1)
      & ? [X1,X0] : haswinedescriptor(X0,X1)
      & ? [X1,X0] : hasvintageyear(X0,X1)
      & ? [X1,X0] : hassugar(X0,X1)
      & ? [X1,X0] : hasmaker(X0,X1)
      & ? [X1,X0] : hasflavor(X0,X1)
      & ? [X1,X0] : hascolor(X0,X1)
      & ? [X1,X0] : hasbody(X0,X1)
      & ? [X0] : zinfandel(X0)
      & ? [X0] : winetaste(X0)
      & ? [X0] : winery(X0)
      & ? [X0] : winesugar(X0)
      & ? [X0] : winegrape(X0)
      & ? [X0] : wineflavor(X0)
      & ? [X0] : winedescriptor(X0)
      & ? [X0] : winecolor(X0)
      & ? [X0] : winebody(X0)
      & ? [X0] : wine(X0)
      & ? [X0] : whitewine(X0)
      & ? [X0] : whitetablewine(X0)
      & ? [X0] : whitenonsweetwine(X0)
      & ? [X0] : whiteloire(X0)
      & ? [X0] : whiteburgundy(X0)
      & ? [X0] : whitebordeaux(X0)
      & ? [X0] : vintageyear(X0)
      & ? [X0] : vintage(X0)
      & ? [X0] : texaswine(X0)
      & ? [X0] : tablewine(X0)
      & ? [X0] : sweetwine(X0)
      & ? [X0] : sweetriesling(X0)
      & ? [X0] : stemilion(X0)
      & ? [X0] : semillonorsauvignonblanc(X0)
      & ? [X0] : semillon(X0)
      & ? [X0] : sauvignonblanc(X0)
      & ? [X0] : sauternes(X0)
      & ? [X0] : sancerre(X0)
      & ? [X0] : rosewine(X0)
      & ? [X0] : riesling(X0)
      & ? [X0] : region(X0)
      & ? [X0] : redwine(X0)
      & ? [X0] : redtablewine(X0)
      & ? [X0] : redburgundy(X0)
      & ? [X0] : redbordeaux(X0)
      & ? [X0] : potableliquid(X0)
      & ? [X0] : port(X0)
      & ? [X0] : pinotnoir(X0)
      & ? [X0] : pinotblanc(X0)
      & ? [X0] : petitesyrah(X0)
      & ? [X0] : pauillac(X0)
      & ? [X0] : muscadet(X0)
      & ? [X0] : meursault(X0)
      & ? [X0] : merlot(X0)
      & ? [X0] : meritage(X0)
      & ? [X0] : medoc(X0)
      & ? [X0] : margaux(X0)
      & ? [X0] : loire(X0)
      & ? [X0] : lateharvest(X0)
      & ? [X0] : italianwine(X0)
      & ? [X0] : icewine(X0)
      & ? [X0] : grape(X0)
      & ? [X0] : germanwine(X0)
      & ? [X0] : gamay(X0)
      & ? [X0] : fullbodiedwine(X0)
      & ? [X0] : drywine(X0)
      & ? [X0] : drywhitewine(X0)
      & ? [X0] : dryredwine(X0)
      & ? [X0] : dryriesling(X0)
      & ? [X0] : dessertwine(X0)
      & ? [X0] : cotesdor(X0)
      & ? [X0] : chianti(X0)
      & ? [X0] : cheninblanc(X0)
      & ? [X0] : chardonnay(X0)
      & ? [X0] : californiawine(X0)
      & ? [X0] : cabernetsauvignon(X0)
      & ? [X0] : cabernetfranc(X0)
      & ? [X0] : beaujolais(X0)
      & ? [X0] : anjou(X0)
      & ? [X0] : burgundy(X0)
      & ? [X0] : bordeaux(X0)
      & ? [X0] : americanwine(X0)
      & ? [X0] : californiawine(X0) ),
    inference(negated_conjecture,[],[f1615]) ).

fof(f1615,conjecture,
    ( ? [X1,X0] : produceswine(X0,X1)
    & ? [X1,X0] : madeintowine(X0,X1)
    & ? [X1,X0] : madefromfruit(X0,X1)
    & ? [X1,X0] : madefromgrape(X0,X1)
    & ? [X1,X0] : locatedin(X0,X1)
    & ? [X1,X0] : haswinedescriptor(X0,X1)
    & ? [X1,X0] : hasvintageyear(X0,X1)
    & ? [X1,X0] : hassugar(X0,X1)
    & ? [X1,X0] : hasmaker(X0,X1)
    & ? [X1,X0] : hasflavor(X0,X1)
    & ? [X1,X0] : hascolor(X0,X1)
    & ? [X1,X0] : hasbody(X0,X1)
    & ? [X0] : zinfandel(X0)
    & ? [X0] : winetaste(X0)
    & ? [X0] : winery(X0)
    & ? [X0] : winesugar(X0)
    & ? [X0] : winegrape(X0)
    & ? [X0] : wineflavor(X0)
    & ? [X0] : winedescriptor(X0)
    & ? [X0] : winecolor(X0)
    & ? [X0] : winebody(X0)
    & ? [X0] : wine(X0)
    & ? [X0] : whitewine(X0)
    & ? [X0] : whitetablewine(X0)
    & ? [X0] : whitenonsweetwine(X0)
    & ? [X0] : whiteloire(X0)
    & ? [X0] : whiteburgundy(X0)
    & ? [X0] : whitebordeaux(X0)
    & ? [X0] : vintageyear(X0)
    & ? [X0] : vintage(X0)
    & ? [X0] : texaswine(X0)
    & ? [X0] : tablewine(X0)
    & ? [X0] : sweetwine(X0)
    & ? [X0] : sweetriesling(X0)
    & ? [X0] : stemilion(X0)
    & ? [X0] : semillonorsauvignonblanc(X0)
    & ? [X0] : semillon(X0)
    & ? [X0] : sauvignonblanc(X0)
    & ? [X0] : sauternes(X0)
    & ? [X0] : sancerre(X0)
    & ? [X0] : rosewine(X0)
    & ? [X0] : riesling(X0)
    & ? [X0] : region(X0)
    & ? [X0] : redwine(X0)
    & ? [X0] : redtablewine(X0)
    & ? [X0] : redburgundy(X0)
    & ? [X0] : redbordeaux(X0)
    & ? [X0] : potableliquid(X0)
    & ? [X0] : port(X0)
    & ? [X0] : pinotnoir(X0)
    & ? [X0] : pinotblanc(X0)
    & ? [X0] : petitesyrah(X0)
    & ? [X0] : pauillac(X0)
    & ? [X0] : muscadet(X0)
    & ? [X0] : meursault(X0)
    & ? [X0] : merlot(X0)
    & ? [X0] : meritage(X0)
    & ? [X0] : medoc(X0)
    & ? [X0] : margaux(X0)
    & ? [X0] : loire(X0)
    & ? [X0] : lateharvest(X0)
    & ? [X0] : italianwine(X0)
    & ? [X0] : icewine(X0)
    & ? [X0] : grape(X0)
    & ? [X0] : germanwine(X0)
    & ? [X0] : gamay(X0)
    & ? [X0] : fullbodiedwine(X0)
    & ? [X0] : drywine(X0)
    & ? [X0] : drywhitewine(X0)
    & ? [X0] : dryredwine(X0)
    & ? [X0] : dryriesling(X0)
    & ? [X0] : dessertwine(X0)
    & ? [X0] : cotesdor(X0)
    & ? [X0] : chianti(X0)
    & ? [X0] : cheninblanc(X0)
    & ? [X0] : chardonnay(X0)
    & ? [X0] : californiawine(X0)
    & ? [X0] : cabernetsauvignon(X0)
    & ? [X0] : cabernetfranc(X0)
    & ? [X0] : beaujolais(X0)
    & ? [X0] : anjou(X0)
    & ? [X0] : burgundy(X0)
    & ? [X0] : bordeaux(X0)
    & ? [X0] : americanwine(X0)
    & ? [X0] : californiawine(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',all) ).

fof(f5931,plain,
    ~ spl95_2,
    inference(avatar_contradiction_clause,[],[f5900]) ).

fof(f5900,plain,
    ( $false
    | ~ spl95_2 ),
    inference(resolution,[],[f5899,f3499]) ).

fof(f3499,plain,
    winegrape_aux(semillongrape),
    inference(cnf_transformation,[],[f338]) ).

fof(f338,axiom,
    winegrape_aux(semillongrape),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act1_formula338) ).

fof(f5899,plain,
    ( ! [X0] : ~ winegrape_aux(X0)
    | ~ spl95_2 ),
    inference(resolution,[],[f4369,f5143]) ).

fof(f5143,plain,
    ( ! [X28] : ~ winegrape(X28)
    | ~ spl95_2 ),
    inference(avatar_component_clause,[],[f5142]) ).

fof(f5142,plain,
    ( spl95_2
  <=> ! [X28] : ~ winegrape(X28) ),
    introduced(avatar_definition,[new_symbols(naming,[spl95_2])]) ).

fof(f4369,plain,
    ! [X0] :
      ( winegrape(X0)
      | ~ winegrape_aux(X0) ),
    inference(cnf_transformation,[],[f2250]) ).

fof(f2250,plain,
    ! [X0] :
      ( winegrape(X0)
      | ~ winegrape_aux(X0) ),
    inference(ennf_transformation,[],[f729]) ).

fof(f729,axiom,
    ! [X0] :
      ( winegrape_aux(X0)
     => winegrape(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act2_formula76) ).

fof(f5805,plain,
    ( spl95_166
    | spl95_167 ),
    inference(avatar_split_clause,[],[f5135,f5803,f5799]) ).

fof(f5797,plain,
    ( spl95_164
    | spl95_165 ),
    inference(avatar_split_clause,[],[f5131,f5795,f5791]) ).

fof(f5789,plain,
    ( spl95_162
    | spl95_163 ),
    inference(avatar_split_clause,[],[f5127,f5787,f5783]) ).

fof(f5781,plain,
    ( spl95_160
    | spl95_161 ),
    inference(avatar_split_clause,[],[f5123,f5779,f5775]) ).

fof(f5773,plain,
    ( spl95_158
    | spl95_159 ),
    inference(avatar_split_clause,[],[f5119,f5771,f5767]) ).

fof(f5765,plain,
    ( spl95_156
    | spl95_157 ),
    inference(avatar_split_clause,[],[f5115,f5763,f5759]) ).

fof(f5757,plain,
    ( spl95_154
    | spl95_155 ),
    inference(avatar_split_clause,[],[f5111,f5755,f5751]) ).

fof(f5749,plain,
    ( spl95_152
    | spl95_153 ),
    inference(avatar_split_clause,[],[f5107,f5747,f5743]) ).

fof(f5741,plain,
    ( spl95_150
    | spl95_151 ),
    inference(avatar_split_clause,[],[f5103,f5739,f5735]) ).

fof(f5733,plain,
    ( spl95_148
    | spl95_149 ),
    inference(avatar_split_clause,[],[f5099,f5731,f5727]) ).

fof(f5725,plain,
    ( spl95_146
    | spl95_147 ),
    inference(avatar_split_clause,[],[f5095,f5723,f5719]) ).

fof(f5717,plain,
    ( spl95_144
    | spl95_145 ),
    inference(avatar_split_clause,[],[f5091,f5715,f5711]) ).

fof(f5709,plain,
    ( spl95_142
    | spl95_143 ),
    inference(avatar_split_clause,[],[f5089,f5707,f5703]) ).

fof(f5701,plain,
    ( spl95_140
    | spl95_141 ),
    inference(avatar_split_clause,[],[f5087,f5699,f5695]) ).

fof(f5693,plain,
    ( spl95_138
    | spl95_139 ),
    inference(avatar_split_clause,[],[f5085,f5691,f5687]) ).

fof(f5685,plain,
    ( spl95_136
    | spl95_137 ),
    inference(avatar_split_clause,[],[f5083,f5683,f5679]) ).

fof(f5677,plain,
    ( spl95_134
    | spl95_135 ),
    inference(avatar_split_clause,[],[f5081,f5675,f5671]) ).

fof(f5669,plain,
    ( spl95_132
    | spl95_133 ),
    inference(avatar_split_clause,[],[f5079,f5667,f5663]) ).

fof(f5661,plain,
    ( spl95_130
    | spl95_131 ),
    inference(avatar_split_clause,[],[f5077,f5659,f5655]) ).

fof(f5653,plain,
    ( spl95_128
    | spl95_129 ),
    inference(avatar_split_clause,[],[f5075,f5651,f5647]) ).

fof(f5645,plain,
    ( spl95_126
    | spl95_127 ),
    inference(avatar_split_clause,[],[f5073,f5643,f5639]) ).

fof(f5637,plain,
    ( spl95_124
    | spl95_125 ),
    inference(avatar_split_clause,[],[f5071,f5635,f5631]) ).

fof(f5629,plain,
    ( spl95_122
    | spl95_123 ),
    inference(avatar_split_clause,[],[f5069,f5627,f5623]) ).

fof(f5621,plain,
    ( spl95_120
    | spl95_121 ),
    inference(avatar_split_clause,[],[f5067,f5619,f5615]) ).

fof(f5613,plain,
    ( spl95_118
    | spl95_119 ),
    inference(avatar_split_clause,[],[f5065,f5611,f5607]) ).

fof(f5605,plain,
    ( spl95_116
    | spl95_117 ),
    inference(avatar_split_clause,[],[f5063,f5603,f5599]) ).

fof(f5597,plain,
    ( spl95_114
    | spl95_115 ),
    inference(avatar_split_clause,[],[f5061,f5595,f5591]) ).

fof(f5589,plain,
    ( spl95_112
    | spl95_113 ),
    inference(avatar_split_clause,[],[f5059,f5587,f5583]) ).

fof(f5581,plain,
    ( spl95_110
    | spl95_111 ),
    inference(avatar_split_clause,[],[f5057,f5579,f5575]) ).

fof(f5573,plain,
    ( spl95_108
    | spl95_109 ),
    inference(avatar_split_clause,[],[f5055,f5571,f5567]) ).

fof(f5565,plain,
    ( spl95_106
    | spl95_107 ),
    inference(avatar_split_clause,[],[f5053,f5563,f5559]) ).

fof(f5557,plain,
    ( spl95_104
    | spl95_105 ),
    inference(avatar_split_clause,[],[f5051,f5555,f5551]) ).

fof(f5549,plain,
    ( spl95_102
    | spl95_103 ),
    inference(avatar_split_clause,[],[f5049,f5547,f5543]) ).

fof(f5541,plain,
    ( spl95_100
    | spl95_101 ),
    inference(avatar_split_clause,[],[f5047,f5539,f5535]) ).

fof(f5533,plain,
    ( spl95_98
    | spl95_99 ),
    inference(avatar_split_clause,[],[f5045,f5531,f5527]) ).

fof(f5525,plain,
    ( spl95_96
    | spl95_97 ),
    inference(avatar_split_clause,[],[f5043,f5523,f5519]) ).

fof(f5517,plain,
    ( spl95_95
    | spl95_66 ),
    inference(avatar_split_clause,[],[f5041,f5398,f5514]) ).

fof(f5512,plain,
    ( spl95_93
    | spl95_94 ),
    inference(avatar_split_clause,[],[f5039,f5510,f5506]) ).

fof(f5504,plain,
    ( spl95_91
    | spl95_92 ),
    inference(avatar_split_clause,[],[f5037,f5502,f5498]) ).

fof(f5496,plain,
    ( spl95_89
    | spl95_90 ),
    inference(avatar_split_clause,[],[f5035,f5494,f5490]) ).

fof(f5488,plain,
    ( spl95_87
    | spl95_88 ),
    inference(avatar_split_clause,[],[f5033,f5486,f5482]) ).

fof(f5480,plain,
    ( spl95_85
    | spl95_86 ),
    inference(avatar_split_clause,[],[f5031,f5478,f5474]) ).

fof(f5472,plain,
    ( spl95_83
    | spl95_84 ),
    inference(avatar_split_clause,[],[f5029,f5470,f5466]) ).

fof(f5464,plain,
    ( spl95_81
    | spl95_82 ),
    inference(avatar_split_clause,[],[f5027,f5462,f5458]) ).

fof(f5456,plain,
    ( spl95_79
    | spl95_80 ),
    inference(avatar_split_clause,[],[f5025,f5454,f5450]) ).

fof(f5448,plain,
    ( spl95_77
    | spl95_78 ),
    inference(avatar_split_clause,[],[f5023,f5446,f5442]) ).

fof(f5440,plain,
    ( spl95_75
    | spl95_76 ),
    inference(avatar_split_clause,[],[f5021,f5438,f5434]) ).

fof(f5432,plain,
    ( spl95_73
    | spl95_74 ),
    inference(avatar_split_clause,[],[f5019,f5430,f5426]) ).

fof(f5424,plain,
    ( spl95_71
    | spl95_72 ),
    inference(avatar_split_clause,[],[f5017,f5422,f5418]) ).

fof(f5416,plain,
    ( spl95_69
    | spl95_70 ),
    inference(avatar_split_clause,[],[f5015,f5414,f5410]) ).

fof(f5408,plain,
    ( spl95_67
    | spl95_68 ),
    inference(avatar_split_clause,[],[f5013,f5406,f5402]) ).

fof(f5400,plain,
    ( spl95_65
    | spl95_66 ),
    inference(avatar_split_clause,[],[f5011,f5398,f5394]) ).

fof(f5392,plain,
    ( spl95_63
    | spl95_64 ),
    inference(avatar_split_clause,[],[f5009,f5390,f5386]) ).

fof(f5384,plain,
    ( spl95_61
    | spl95_62 ),
    inference(avatar_split_clause,[],[f5007,f5382,f5378]) ).

fof(f5376,plain,
    ( spl95_59
    | spl95_60 ),
    inference(avatar_split_clause,[],[f5005,f5374,f5370]) ).

fof(f5368,plain,
    ( spl95_57
    | spl95_58 ),
    inference(avatar_split_clause,[],[f5003,f5366,f5362]) ).

fof(f5360,plain,
    ( spl95_55
    | spl95_56 ),
    inference(avatar_split_clause,[],[f5001,f5358,f5354]) ).

fof(f5352,plain,
    ( spl95_53
    | spl95_54 ),
    inference(avatar_split_clause,[],[f4999,f5350,f5346]) ).

fof(f5344,plain,
    ( spl95_51
    | spl95_52 ),
    inference(avatar_split_clause,[],[f4997,f5342,f5338]) ).

fof(f5336,plain,
    ( spl95_49
    | spl95_50 ),
    inference(avatar_split_clause,[],[f4995,f5334,f5330]) ).

fof(f5328,plain,
    ( spl95_47
    | spl95_48 ),
    inference(avatar_split_clause,[],[f4993,f5326,f5322]) ).

fof(f5320,plain,
    ( spl95_45
    | spl95_46 ),
    inference(avatar_split_clause,[],[f4991,f5318,f5314]) ).

fof(f5312,plain,
    ( spl95_43
    | spl95_44 ),
    inference(avatar_split_clause,[],[f4989,f5310,f5306]) ).

fof(f5304,plain,
    ( spl95_41
    | spl95_42 ),
    inference(avatar_split_clause,[],[f4987,f5302,f5298]) ).

fof(f5296,plain,
    ( spl95_39
    | spl95_40 ),
    inference(avatar_split_clause,[],[f4985,f5294,f5290]) ).

fof(f5288,plain,
    ( spl95_37
    | spl95_38 ),
    inference(avatar_split_clause,[],[f4983,f5286,f5282]) ).

fof(f5280,plain,
    ( spl95_35
    | spl95_36 ),
    inference(avatar_split_clause,[],[f4981,f5278,f5274]) ).

fof(f5272,plain,
    ( spl95_33
    | spl95_34 ),
    inference(avatar_split_clause,[],[f4979,f5270,f5266]) ).

fof(f5264,plain,
    ( spl95_31
    | spl95_32 ),
    inference(avatar_split_clause,[],[f4977,f5262,f5258]) ).

fof(f5256,plain,
    ( spl95_29
    | spl95_30 ),
    inference(avatar_split_clause,[],[f4975,f5254,f5250]) ).

fof(f5248,plain,
    ( spl95_27
    | spl95_28 ),
    inference(avatar_split_clause,[],[f4973,f5246,f5242]) ).

fof(f5240,plain,
    ( spl95_25
    | spl95_26 ),
    inference(avatar_split_clause,[],[f4971,f5238,f5234]) ).

fof(f5232,plain,
    ( spl95_23
    | spl95_24 ),
    inference(avatar_split_clause,[],[f4969,f5230,f5226]) ).

fof(f5224,plain,
    ( spl95_21
    | spl95_22 ),
    inference(avatar_split_clause,[],[f4967,f5222,f5218]) ).

fof(f5216,plain,
    ( spl95_19
    | spl95_20 ),
    inference(avatar_split_clause,[],[f4965,f5214,f5210]) ).

fof(f5208,plain,
    ( spl95_17
    | spl95_18 ),
    inference(avatar_split_clause,[],[f4963,f5206,f5202]) ).

fof(f5200,plain,
    ( spl95_15
    | spl95_16 ),
    inference(avatar_split_clause,[],[f4961,f5198,f5194]) ).

fof(f5192,plain,
    ( spl95_13
    | spl95_14 ),
    inference(avatar_split_clause,[],[f4959,f5190,f5186]) ).

fof(f5184,plain,
    ( spl95_11
    | spl95_12 ),
    inference(avatar_split_clause,[],[f4957,f5182,f5178]) ).

fof(f5176,plain,
    ( spl95_9
    | spl95_10 ),
    inference(avatar_split_clause,[],[f4955,f5174,f5170]) ).

fof(f5168,plain,
    ( spl95_7
    | spl95_8 ),
    inference(avatar_split_clause,[],[f4953,f5166,f5162]) ).

fof(f5160,plain,
    ( spl95_5
    | spl95_6 ),
    inference(avatar_split_clause,[],[f4951,f5158,f5154]) ).

fof(f5152,plain,
    ( spl95_3
    | spl95_4 ),
    inference(avatar_split_clause,[],[f4949,f5150,f5146]) ).

fof(f5144,plain,
    ( spl95_1
    | spl95_2 ),
    inference(avatar_split_clause,[],[f4947,f5142,f5138]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem    : PRD001+1 : TPTP v8.1.2. Released v6.2.0.
% 0.06/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.14/0.33  % Computer : n018.cluster.edu
% 0.14/0.33  % Model    : x86_64 x86_64
% 0.14/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.33  % Memory   : 8042.1875MB
% 0.14/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.33  % CPULimit   : 300
% 0.14/0.33  % WCLimit    : 300
% 0.14/0.33  % DateTime   : Tue Apr 30 03:32:43 EDT 2024
% 0.14/0.34  % CPUTime    : 
% 0.14/0.34  % (30169)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.38  % (30174)dis+1_20_av=off:lcm=predicate:nm=2:nwc=2.0_396 on theBenchmark for (396ds/0Mi)
% 0.14/0.38  % (30170)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2_1451 on theBenchmark for (1451ds/0Mi)
% 0.14/0.38  % (30171)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3_569 on theBenchmark for (569ds/0Mi)
% 0.14/0.38  % (30172)dis-2_2:3_amm=sco:anc=none:bce=on:fsr=off:gsp=on:nm=16:nwc=1.2:nicw=on:sac=on:sp=weighted_frequency_476 on theBenchmark for (476ds/0Mi)
% 0.14/0.38  % (30173)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3:gsp=on:nm=4_470 on theBenchmark for (470ds/0Mi)
% 0.14/0.38  % (30175)dis+11_4:5_nm=4_216 on theBenchmark for (216ds/0Mi)
% 0.14/0.38  % (30176)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2:si=on:rtra=on:rawr=on:rp=on:fmbksg=on_1451 on theBenchmark for (1451ds/0Mi)
% 0.20/0.41  Detected minimum model sizes of [1]
% 0.20/0.41  Detected maximum model sizes of [161]
% 0.20/0.42  TRYING [1]
% 0.20/0.42  TRYING [2]
% 0.20/0.42  Detected minimum model sizes of [1]
% 0.20/0.42  Detected maximum model sizes of [161]
% 0.20/0.42  TRYING [1]
% 0.20/0.43  TRYING [2]
% 0.20/0.43  TRYING [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 0.20/0.43  TRYING [3]
% 0.20/0.44  TRYING [2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 0.20/0.44  TRYING [3]
% 0.20/0.45  TRYING [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 0.20/0.45  TRYING [3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 0.20/0.45  TRYING [2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 0.20/0.47  TRYING [4]
% 0.20/0.47  TRYING [3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 0.20/0.48  TRYING [4]
% 0.20/0.49  TRYING [4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 0.20/0.51  TRYING [4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 0.20/0.51  TRYING [5]
% 0.20/0.53  TRYING [5]
% 0.20/0.53  TRYING [5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 0.20/0.54  TRYING [5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 1.67/0.59  TRYING [6]
% 1.67/0.60  TRYING [6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 1.78/0.60  TRYING [6]
% 1.78/0.62  TRYING [6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 1.97/0.68  TRYING [7]
% 2.62/0.72  TRYING [7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 2.62/0.75  TRYING [7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 2.62/0.77  TRYING [7]
% 3.69/0.89  TRYING [8]
% 3.90/0.91  TRYING [8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 4.06/0.93  TRYING [8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 4.06/0.99  TRYING [8]
% 5.22/1.15  TRYING [9]
% 5.91/1.21  TRYING [9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 6.16/1.27  TRYING [9]
% 6.71/1.31  TRYING [9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 8.26/1.58  TRYING [10,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 9.42/1.70  TRYING [10,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 9.42/1.75  TRYING [10]
% 9.42/1.76  TRYING [10]
% 10.98/1.92  TRYING [11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 13.08/2.27  TRYING [11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 15.13/2.57  TRYING [11]
% 15.76/2.68  TRYING [11]
% 16.59/2.78  TRYING [12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 19.96/3.23  TRYING [12]
% 21.43/3.44  TRYING [12]
% 21.43/3.44  % (30172)First to succeed.
% 21.43/3.47  % (30172)Refutation found. Thanks to Tanya!
% 21.43/3.47  % SZS status Theorem for theBenchmark
% 21.43/3.47  % SZS output start Proof for theBenchmark
% See solution above
% 21.43/3.47  % (30172)------------------------------
% 21.43/3.47  % (30172)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 21.43/3.47  % (30172)Termination reason: Refutation
% 21.43/3.47  
% 21.43/3.47  % (30172)Memory used [KB]: 41953
% 21.43/3.47  % (30172)Time elapsed: 3.077 s
% 21.43/3.47  % (30172)Instructions burned: 13670 (million)
% 21.43/3.47  % (30172)------------------------------
% 21.43/3.47  % (30172)------------------------------
% 21.43/3.47  % (30169)Success in time 3.104 s
%------------------------------------------------------------------------------