↑ Up

Vampire-SAT---5.0.1.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Vampire-SAT---5.0.1
% Problem  : PRD001+1 : TPTP v9.3.1. Released v6.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT

% Computer : n005.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Sep 29 12:30:13 PM UTC 2026

% Result   : Theorem 6.92s 1.65s
% Output   : Refutation 6.92s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  105
%            Number of leaves      :  459
% Syntax   : Number of formulae    : 1792 ( 445 unt; 263 def)
%            Number of atoms       : 11816 (   0 equ)
%            Maximal formula atoms :   85 (   6 avg)
%            Number of connectives : 19856 (9832   ~;9347   |; 278   &)
%                                         ( 263 <=>; 136  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  183 (  10 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :  424 ( 423 usr; 253 prp; 0-2 aty)
%            Number of functors    :   44 (  44 usr;  44 con; 0-0 aty)
%            Number of variables   : 6123 (   0 sgn5832   !; 291   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    hasbody_aux(pulignymontrachetwhiteburgundy,medium),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula1) ).

fof(f2,axiom,
    hasbody_aux(formanchardonnay,full),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula2) ).

fof(f16,axiom,
    hasbody_aux(schlossrothermeltrochenbierenausleseriesling,full),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula16) ).

fof(f42,axiom,
    hascolor_aux(selaksicewine,white),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula42) ).

fof(f43,axiom,
    hasflavor_aux(pulignymontrachetwhiteburgundy,moderate),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula43) ).

fof(f45,axiom,
    hasflavor_aux(stgenevievetexaswhite,moderate),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula45) ).

fof(f86,axiom,
    hasmaker_aux(pulignymontrachetwhiteburgundy,pulignymontrachet),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula86) ).

fof(f138,axiom,
    hassugar_aux(pulignymontrachetwhiteburgundy,dry),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula138) ).

fof(f178,axiom,
    locatedin_aux(californiaregion,usregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula178) ).

fof(f180,axiom,
    locatedin_aux(formanchardonnay,naparegion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula180) ).

fof(f181,axiom,
    locatedin_aux(stgenevievetexaswhite,centraltexasregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula181) ).

fof(f191,axiom,
    locatedin_aux(naparegion,californiaregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula191) ).

fof(f197,axiom,
    locatedin_aux(centraltexasregion,texasregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula197) ).

fof(f198,axiom,
    locatedin_aux(schlossrothermeltrochenbierenausleseriesling,germanyregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula198) ).

fof(f243,axiom,
    madefromgrape_aux(chateaudychemsauterne,semillongrape),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula243) ).

fof(f246,axiom,
    ot____nom10_aux(texasregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula246) ).

fof(f248,axiom,
    ot____nom12_aux(dry),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula248) ).

fof(f251,axiom,
    ot____nom15_aux(californiaregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula251) ).

fof(f253,axiom,
    ot____nom17_aux(germanyregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula253) ).

fof(f280,axiom,
    ot____nom38_aux(usregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula280) ).

fof(f333,axiom,
    wineflavor_aux(moderate),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula333) ).

fof(f338,axiom,
    winegrape_aux(semillongrape),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula338) ).

fof(f351,axiom,
    winesugar_aux(dry),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula351) ).

fof(f394,axiom,
    winery_aux(pulignymontrachet),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula394) ).

fof(f396,axiom,
    zinfandel_aux(elysezinfandel),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula396) ).

fof(f403,axiom,
    winebody_aux(medium),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula403) ).

fof(f404,axiom,
    winecolor_aux(white),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula404) ).

fof(f407,axiom,
    whiteburgundy_aux(pulignymontrachetwhiteburgundy),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula407) ).

fof(f409,axiom,
    whitewine_aux(stgenevievetexaswhite),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula409) ).

fof(f410,axiom,
    muscadet_aux(sevreetmainemuscadet),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula410) ).

fof(f411,axiom,
    meursault_aux(chateaudemeursaultmeursault),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula411) ).

fof(f412,axiom,
    meritage_aux(kathrynkennedylateral),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula412) ).

fof(f413,axiom,
    margaux_aux(chateaumargaux),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula413) ).

fof(f414,axiom,
    icewine_aux(selaksicewine),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula414) ).

fof(f415,axiom,
    dryriesling_aux(mountadamriesling),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula415) ).

fof(f417,axiom,
    cabernetsauvignon_aux(mariettacabernetsauvignon),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula417) ).

fof(f421,axiom,
    cabernetfranc_aux(whitehalllanecabernetfranc),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula421) ).

fof(f422,axiom,
    beaujolais_aux(chateaumorgonbeaujolais),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula422) ).

fof(f423,axiom,
    anjou_aux(rosedanjou),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula423) ).

fof(f429,axiom,
    cheninblanc_aux(foxencheninblanc),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula429) ).

fof(f431,axiom,
    chianti_aux(chianticlassico),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula431) ).

fof(f432,axiom,
    cotesdor_aux(closdevougeotcotesdor),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula432) ).

fof(f433,axiom,
    merlot_aux(garyfarrellmerlot),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula433) ).

fof(f435,axiom,
    pauillac_aux(chateaulafiterothschildpauillac),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula435) ).

fof(f436,axiom,
    petitesyrah_aux(mariettapetitesyrah),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula436) ).

fof(f438,axiom,
    pinotnoir_aux(mountadampinotnoir),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula438) ).

fof(f441,axiom,
    port_aux(taylorport),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula441) ).

fof(f442,axiom,
    redtablewine_aux(mariettaoldvinesred),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula442) ).

fof(f443,axiom,
    region_aux(californiaregion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula443) ).

fof(f480,axiom,
    sancerre_aux(closdelapoussiesancerre),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula480) ).

fof(f481,axiom,
    sauternes_aux(chateaudychemsauterne),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula481) ).

fof(f482,axiom,
    sauvignonblanc_aux(corbansprivatebinsauvignonblanc),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula482) ).

fof(f486,axiom,
    semillon_aux(congressspringssemillon),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula486) ).

fof(f488,axiom,
    stemilion_aux(chateauchevalblancstemilion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula488) ).

fof(f489,axiom,
    sweetriesling_aux(schlossrothermeltrochenbierenausleseriesling),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula489) ).

fof(f618,axiom,
    kaon2namedobjects(naparegion),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula618) ).

fof(f622,axiom,
    kaon2namedobjects(pulignymontrachetwhiteburgundy),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula622) ).

fof(f652,axiom,
    vintageyear_aux(year1998),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula652) ).

fof(f653,axiom,
    hasvintageyear_aux(saucelitocanyonzinfandel1998,year1998),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act1_formula653) ).

fof(f654,axiom,
    ! [X0,X1] :
      ( madefromgrape_aux(X0,X1)
     => madefromgrape(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula1) ).

fof(f655,axiom,
    ! [X0,X1] :
      ( locatedin_aux(X0,X1)
     => locatedin(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula2) ).

fof(f656,axiom,
    ! [X0,X1] :
      ( hassugar_aux(X0,X1)
     => hassugar(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula3) ).

fof(f657,axiom,
    ! [X0,X1] :
      ( hasmaker_aux(X0,X1)
     => hasmaker(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula4) ).

fof(f658,axiom,
    ! [X0,X1] :
      ( hasflavor_aux(X0,X1)
     => hasflavor(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula5) ).

fof(f659,axiom,
    ! [X0,X1] :
      ( hascolor_aux(X0,X1)
     => hascolor(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula6) ).

fof(f660,axiom,
    ! [X0,X1] :
      ( hasbody_aux(X0,X1)
     => hasbody(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula7) ).

fof(f662,axiom,
    ! [X0,X1] :
      ( hasvintageyear_aux(X0,X1)
     => hasvintageyear(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula9) ).

fof(f664,axiom,
    ! [X0] :
      ( ot____nom10_aux(X0)
     => ot____nom10(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula11) ).

fof(f666,axiom,
    ! [X0] :
      ( ot____nom12_aux(X0)
     => ot____nom12(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula13) ).

fof(f669,axiom,
    ! [X0] :
      ( ot____nom15_aux(X0)
     => ot____nom15(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula16) ).

fof(f671,axiom,
    ! [X0] :
      ( ot____nom17_aux(X0)
     => ot____nom17(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula18) ).

fof(f694,axiom,
    ! [X0] :
      ( ot____nom38_aux(X0)
     => ot____nom38(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula41) ).

fof(f727,axiom,
    ! [X0] :
      ( zinfandel_aux(X0)
     => zinfandel(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula74) ).

fof(f728,axiom,
    ! [X0] :
      ( winery_aux(X0)
     => winery(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula75) ).

fof(f729,axiom,
    ! [X0] :
      ( winegrape_aux(X0)
     => winegrape(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula76) ).

fof(f730,axiom,
    ! [X0] :
      ( winesugar_aux(X0)
     => winesugar(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula77) ).

fof(f731,axiom,
    ! [X0] :
      ( wineflavor_aux(X0)
     => wineflavor(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula78) ).

fof(f732,axiom,
    ! [X0] :
      ( anjou_aux(X0)
     => anjou(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula79) ).

fof(f733,axiom,
    ! [X0] :
      ( beaujolais_aux(X0)
     => beaujolais(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula80) ).

fof(f734,axiom,
    ! [X0] :
      ( cabernetfranc_aux(X0)
     => cabernetfranc(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula81) ).

fof(f735,axiom,
    ! [X0] :
      ( cabernetsauvignon_aux(X0)
     => cabernetsauvignon(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula82) ).

fof(f737,axiom,
    ! [X0] :
      ( cheninblanc_aux(X0)
     => cheninblanc(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula84) ).

fof(f738,axiom,
    ! [X0] :
      ( chianti_aux(X0)
     => chianti(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula85) ).

fof(f739,axiom,
    ! [X0] :
      ( cotesdor_aux(X0)
     => cotesdor(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula86) ).

fof(f741,axiom,
    ! [X0] :
      ( dryriesling_aux(X0)
     => dryriesling(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula88) ).

fof(f742,axiom,
    ! [X0] :
      ( icewine_aux(X0)
     => icewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula89) ).

fof(f743,axiom,
    ! [X0] :
      ( margaux_aux(X0)
     => margaux(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula90) ).

fof(f744,axiom,
    ! [X0] :
      ( meritage_aux(X0)
     => meritage(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula91) ).

fof(f745,axiom,
    ! [X0] :
      ( merlot_aux(X0)
     => merlot(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula92) ).

fof(f746,axiom,
    ! [X0] :
      ( meursault_aux(X0)
     => meursault(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula93) ).

fof(f747,axiom,
    ! [X0] :
      ( muscadet_aux(X0)
     => muscadet(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula94) ).

fof(f748,axiom,
    ! [X0] :
      ( pauillac_aux(X0)
     => pauillac(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula95) ).

fof(f749,axiom,
    ! [X0] :
      ( petitesyrah_aux(X0)
     => petitesyrah(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula96) ).

fof(f750,axiom,
    ! [X0] :
      ( pinotnoir_aux(X0)
     => pinotnoir(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula97) ).

fof(f751,axiom,
    ! [X0] :
      ( port_aux(X0)
     => port(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula98) ).

fof(f752,axiom,
    ! [X0] :
      ( redtablewine_aux(X0)
     => redtablewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula99) ).

fof(f753,axiom,
    ! [X0] :
      ( region_aux(X0)
     => region(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula100) ).

fof(f755,axiom,
    ! [X0] :
      ( sancerre_aux(X0)
     => sancerre(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula102) ).

fof(f756,axiom,
    ! [X0] :
      ( sauternes_aux(X0)
     => sauternes(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula103) ).

fof(f757,axiom,
    ! [X0] :
      ( sauvignonblanc_aux(X0)
     => sauvignonblanc(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula104) ).

fof(f758,axiom,
    ! [X0] :
      ( semillon_aux(X0)
     => semillon(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula105) ).

fof(f759,axiom,
    ! [X0] :
      ( stemilion_aux(X0)
     => stemilion(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula106) ).

fof(f760,axiom,
    ! [X0] :
      ( sweetriesling_aux(X0)
     => sweetriesling(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula107) ).

fof(f761,axiom,
    ! [X0] :
      ( vintageyear_aux(X0)
     => vintageyear(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula108) ).

fof(f762,axiom,
    ! [X0] :
      ( whiteburgundy_aux(X0)
     => whiteburgundy(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula109) ).

fof(f763,axiom,
    ! [X0] :
      ( whitewine_aux(X0)
     => whitewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula110) ).

fof(f764,axiom,
    ! [X0] :
      ( winebody_aux(X0)
     => winebody(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula111) ).

fof(f765,axiom,
    ! [X0] :
      ( winecolor_aux(X0)
     => winecolor(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula112) ).

fof(f771,axiom,
    ! [X0] :
      ( zinfandel(X0)
     => q0(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula118) ).

fof(f773,axiom,
    ! [X0] :
      ( cabernetsauvignon(X0)
     => q0(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula120) ).

fof(f794,axiom,
    ! [X0] :
      ( pinotblanc(X0)
     => q12(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula141) ).

fof(f796,axiom,
    ! [X0] :
      ( dryriesling(X0)
     => q12(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula143) ).

fof(f797,axiom,
    ! [X0] :
      ( sauternes(X0)
     => q12(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula144) ).

fof(f805,axiom,
    ! [X0] :
      ( beaujolais(X0)
     => q14(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula152) ).

fof(f807,axiom,
    ! [X0] :
      ( anjou(X0)
     => q15(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula154) ).

fof(f832,axiom,
    ! [X0] :
      ( q12(X0)
     => q21(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula179) ).

fof(f842,axiom,
    ! [X0] :
      ( muscadet(X0)
     => q24(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula189) ).

fof(f845,axiom,
    ! [X0,X1] :
      ( ( locatedin(X0,X1)
        & q27(X1) )
     => q26(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula192) ).

fof(f848,axiom,
    ! [X0,X1] :
      ( ( locatedin(X0,X1)
        & ot____nom38(X1) )
     => q27(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula195) ).

fof(f880,axiom,
    ! [X0] :
      ( chianti(X0)
     => q31(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula227) ).

fof(f888,axiom,
    ! [X0] :
      ( zinfandel(X0)
     => q31(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula235) ).

fof(f890,axiom,
    ! [X0] :
      ( burgundy(X0)
     => q31(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula237) ).

fof(f891,axiom,
    ! [X0] :
      ( dryriesling(X0)
     => q31(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula238) ).

fof(f906,axiom,
    ! [X0] :
      ( meursault(X0)
     => q35(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula253) ).

fof(f930,axiom,
    ! [X0] :
      ( q0(X0)
     => q41(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula277) ).

fof(f946,axiom,
    ! [X0] :
      ( q31(X0)
     => q46(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula293) ).

fof(f947,axiom,
    ! [X0,X1] :
      ( ( hassugar(X0,X1)
        & ot____nom12(X1) )
     => q46(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula294) ).

fof(f950,axiom,
    ! [X0,X1] :
      ( ( locatedin(X0,X1)
        & q48(X1) )
     => q47(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula297) ).

fof(f952,axiom,
    ! [X0] :
      ( q47(X0)
     => q48(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula299) ).

fof(f953,axiom,
    ! [X0,X1] :
      ( ( locatedin(X0,X1)
        & ot____nom15(X1) )
     => q48(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula300) ).

fof(f982,axiom,
    ! [X0,X1] :
      ( ( locatedin(X0,X1)
        & ot____nom17(X1) )
     => q50(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula329) ).

fof(f1018,axiom,
    ! [X0] :
      ( whiteburgundy(X0)
     => q63(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula365) ).

fof(f1037,axiom,
    ! [X0] :
      ( stemilion(X0)
     => q69(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula384) ).

fof(f1043,axiom,
    ! [X0] :
      ( sweetriesling(X0)
     => q70(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula390) ).

fof(f1048,axiom,
    ! [X0] :
      ( q70(X0)
     => q71(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula395) ).

fof(f1055,axiom,
    ! [X0,X1] :
      ( ( locatedin(X0,X1)
        & q74(X1) )
     => q73(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula402) ).

fof(f1057,axiom,
    ! [X0] :
      ( q73(X0)
     => q74(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula404) ).

fof(f1058,axiom,
    ! [X0,X1] :
      ( ( locatedin(X0,X1)
        & ot____nom10(X1) )
     => q74(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula405) ).

fof(f1065,axiom,
    ! [X0] :
      ( ( q27(X0)
        & wine(X0) )
     => americanwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula412) ).

fof(f1071,axiom,
    ! [X0] :
      ( sauternes(X0)
     => bordeaux(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula418) ).

fof(f1074,axiom,
    ! [X0] :
      ( stemilion(X0)
     => bordeaux(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula421) ).

fof(f1078,axiom,
    ! [X0] :
      ( whiteburgundy(X0)
     => burgundy(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula425) ).

fof(f1079,axiom,
    ! [X0] :
      ( redburgundy(X0)
     => burgundy(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula426) ).

fof(f1084,axiom,
    ! [X0] :
      ( q69(X0)
     => cabernetsauvignon(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula431) ).

fof(f1087,axiom,
    ! [X0] :
      ( ( q48(X0)
        & wine(X0) )
     => californiawine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula434) ).

fof(f1089,axiom,
    ! [X0] :
      ( q63(X0)
     => chardonnay(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula436) ).

fof(f1099,axiom,
    ! [X0] :
      ( icewine(X0)
     => dessertwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula446) ).

fof(f1101,axiom,
    ! [X0] :
      ( ( drywine(X0)
        & redwine(X0) )
     => dryredwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula448) ).

fof(f1105,axiom,
    ! [X0] :
      ( ( drywine(X0)
        & whitewine(X0) )
     => drywhitewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula452) ).

fof(f1109,axiom,
    ! [X0] :
      ( ( q46(X0)
        & wine(X0) )
     => drywine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula456) ).

fof(f1114,axiom,
    ! [X0] :
      ( q35(X0)
     => fullbodiedwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula461) ).

fof(f1117,axiom,
    ! [X0] :
      ( q14(X0)
     => gamay(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula464) ).

fof(f1120,axiom,
    ! [X0] :
      ( ( q50(X0)
        & wine(X0) )
     => germanwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula467) ).

fof(f1122,axiom,
    ! [X0] :
      ( winegrape(X0)
     => grape(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula469) ).

fof(f1126,axiom,
    ! [X0] :
      ( chianti(X0)
     => italianwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula473) ).

fof(f1130,axiom,
    ! [X0] :
      ( sauternes(X0)
     => lateharvest(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula477) ).

fof(f1132,axiom,
    ! [X0] :
      ( sancerre(X0)
     => loire(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula479) ).

fof(f1136,axiom,
    ! [X0] :
      ( muscadet(X0)
     => loire(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula483) ).

fof(f1142,axiom,
    ! [X0] :
      ( margaux(X0)
     => medoc(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula489) ).

fof(f1158,axiom,
    ! [X0] :
      ( q24(X0)
     => pinotblanc(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula505) ).

fof(f1165,axiom,
    ! [X0] :
      ( wine(X0)
     => potableliquid(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula512) ).

fof(f1167,axiom,
    ! [X0] :
      ( ( redwine(X0)
        & bordeaux(X0) )
     => redbordeaux(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula514) ).

fof(f1169,axiom,
    ! [X0] :
      ( cotesdor(X0)
     => redburgundy(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula516) ).

fof(f1172,axiom,
    ! [X0] :
      ( ( q41(X0)
        & tablewine(X0) )
     => redtablewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula519) ).

fof(f1174,axiom,
    ! [X0] :
      ( redburgundy(X0)
     => redwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula521) ).

fof(f1178,axiom,
    ! [X0] :
      ( ( q41(X0)
        & wine(X0) )
     => redwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula525) ).

fof(f1186,axiom,
    ! [X0] :
      ( sweetriesling(X0)
     => riesling(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula533) ).

fof(f1189,axiom,
    ! [X0] :
      ( q15(X0)
     => rosewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula536) ).

fof(f1200,axiom,
    ! [X0] :
      ( semillon(X0)
     => semillonorsauvignonblanc(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula547) ).

fof(f1209,axiom,
    ! [X0] :
      ( ( q71(X0)
        & wine(X0) )
     => sweetwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula556) ).

fof(f1212,axiom,
    ! [X0] :
      ( redtablewine(X0)
     => tablewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula559) ).

fof(f1213,axiom,
    ! [X0] :
      ( ( q46(X0)
        & wine(X0) )
     => tablewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula560) ).

fof(f1215,axiom,
    ! [X0] :
      ( ( q74(X0)
        & wine(X0) )
     => texaswine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula562) ).

fof(f1219,axiom,
    ! [X0,X1] :
      ( hasvintageyear(X0,X1)
     => vintage(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula566) ).

fof(f1223,axiom,
    ! [X0] :
      ( ( bordeaux(X0)
        & whitewine(X0) )
     => whitebordeaux(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula570) ).

fof(f1228,axiom,
    ! [X0] :
      ( ( loire(X0)
        & whitewine(X0) )
     => whiteloire(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula575) ).

fof(f1230,axiom,
    ! [X0] :
      ( ( whitewine(X0)
        & kaon2namedobjects(X0) )
     => whitenonsweetwine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula577) ).

fof(f1234,axiom,
    ! [X0] :
      ( ( q21(X0)
        & tablewine(X0) )
     => whitetablewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula581) ).

fof(f1237,axiom,
    ! [X0] :
      ( whiteburgundy(X0)
     => whitewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula584) ).

fof(f1240,axiom,
    ! [X0] :
      ( whitenonsweetwine(X0)
     => whitewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula587) ).

fof(f1241,axiom,
    ! [X0] :
      ( ( q21(X0)
        & wine(X0) )
     => whitewine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula588) ).

fof(f1248,axiom,
    ! [X0,X1] :
      ( haswinedescriptor(X0,X1)
     => wine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula595) ).

fof(f1249,axiom,
    ! [X0] :
      ( q31(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula596) ).

fof(f1254,axiom,
    ! [X0] :
      ( americanwine(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula601) ).

fof(f1256,axiom,
    ! [X0] :
      ( q0(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula603) ).

fof(f1264,axiom,
    ! [X0] :
      ( q12(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula611) ).

fof(f1290,axiom,
    ! [X0] :
      ( q70(X0)
     => wine(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula637) ).

fof(f1308,axiom,
    ! [X0] :
      ( winecolor(X0)
     => winedescriptor(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula655) ).

fof(f1322,axiom,
    ! [X0] :
      ( winebody(X0)
     => winetaste(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula669) ).

fof(f1391,axiom,
    ! [X0] :
      ( ( q26(X0)
        & kaon2namedobjects(X0) )
     => ot____nom38(X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula738) ).

fof(f1506,axiom,
    ! [X0,X1] :
      ( hasbody(X0,X1)
     => haswinedescriptor(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula853) ).

fof(f1508,axiom,
    ! [X0,X1] :
      ( hasflavor(X0,X1)
     => haswinedescriptor(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula855) ).

fof(f1541,axiom,
    ! [X0,X1] :
      ( madefromgrape(X0,X1)
     => madefromfruit(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula888) ).

fof(f1564,axiom,
    ! [X0,X1] :
      ( madefromgrape(X0,X1)
     => madeintowine(X1,X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula911) ).

fof(f1567,axiom,
    ! [X0,X1] :
      ( hasmaker(X0,X1)
     => produceswine(X1,X0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/PRD001+0.ax',act2_formula914) ).

fof(f1615,conjecture,
    ( ? [X0] : californiawine(X0)
    & ? [X0] : americanwine(X0)
    & ? [X0] : bordeaux(X0)
    & ? [X0] : burgundy(X0)
    & ? [X0] : anjou(X0)
    & ? [X0] : beaujolais(X0)
    & ? [X0] : cabernetfranc(X0)
    & ? [X0] : cabernetsauvignon(X0)
    & ? [X0] : californiawine(X0)
    & ? [X0] : chardonnay(X0)
    & ? [X0] : cheninblanc(X0)
    & ? [X0] : chianti(X0)
    & ? [X0] : cotesdor(X0)
    & ? [X0] : dessertwine(X0)
    & ? [X0] : dryriesling(X0)
    & ? [X0] : dryredwine(X0)
    & ? [X0] : drywhitewine(X0)
    & ? [X0] : drywine(X0)
    & ? [X0] : fullbodiedwine(X0)
    & ? [X0] : gamay(X0)
    & ? [X0] : germanwine(X0)
    & ? [X0] : grape(X0)
    & ? [X0] : icewine(X0)
    & ? [X0] : italianwine(X0)
    & ? [X0] : lateharvest(X0)
    & ? [X0] : loire(X0)
    & ? [X0] : margaux(X0)
    & ? [X0] : medoc(X0)
    & ? [X0] : meritage(X0)
    & ? [X0] : merlot(X0)
    & ? [X0] : meursault(X0)
    & ? [X0] : muscadet(X0)
    & ? [X0] : pauillac(X0)
    & ? [X0] : petitesyrah(X0)
    & ? [X0] : pinotblanc(X0)
    & ? [X0] : pinotnoir(X0)
    & ? [X0] : port(X0)
    & ? [X0] : potableliquid(X0)
    & ? [X0] : redbordeaux(X0)
    & ? [X0] : redburgundy(X0)
    & ? [X0] : redtablewine(X0)
    & ? [X0] : redwine(X0)
    & ? [X0] : region(X0)
    & ? [X0] : riesling(X0)
    & ? [X0] : rosewine(X0)
    & ? [X0] : sancerre(X0)
    & ? [X0] : sauternes(X0)
    & ? [X0] : sauvignonblanc(X0)
    & ? [X0] : semillon(X0)
    & ? [X0] : semillonorsauvignonblanc(X0)
    & ? [X0] : stemilion(X0)
    & ? [X0] : sweetriesling(X0)
    & ? [X0] : sweetwine(X0)
    & ? [X0] : tablewine(X0)
    & ? [X0] : texaswine(X0)
    & ? [X0] : vintage(X0)
    & ? [X0] : vintageyear(X0)
    & ? [X0] : whitebordeaux(X0)
    & ? [X0] : whiteburgundy(X0)
    & ? [X0] : whiteloire(X0)
    & ? [X0] : whitenonsweetwine(X0)
    & ? [X0] : whitetablewine(X0)
    & ? [X0] : whitewine(X0)
    & ? [X0] : wine(X0)
    & ? [X0] : winebody(X0)
    & ? [X0] : winecolor(X0)
    & ? [X0] : winedescriptor(X0)
    & ? [X0] : wineflavor(X0)
    & ? [X0] : winegrape(X0)
    & ? [X0] : winesugar(X0)
    & ? [X0] : winery(X0)
    & ? [X0] : winetaste(X0)
    & ? [X0] : zinfandel(X0)
    & ? [X1,X0] : hasbody(X0,X1)
    & ? [X1,X0] : hascolor(X0,X1)
    & ? [X1,X0] : hasflavor(X0,X1)
    & ? [X1,X0] : hasmaker(X0,X1)
    & ? [X1,X0] : hassugar(X0,X1)
    & ? [X1,X0] : hasvintageyear(X0,X1)
    & ? [X1,X0] : haswinedescriptor(X0,X1)
    & ? [X1,X0] : locatedin(X0,X1)
    & ? [X1,X0] : madefromgrape(X0,X1)
    & ? [X1,X0] : madefromfruit(X0,X1)
    & ? [X1,X0] : madeintowine(X0,X1)
    & ? [X1,X0] : produceswine(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',all) ).

fof(f1616,negated_conjecture,
    ~ ( ? [X0] : californiawine(X0)
      & ? [X0] : americanwine(X0)
      & ? [X0] : bordeaux(X0)
      & ? [X0] : burgundy(X0)
      & ? [X0] : anjou(X0)
      & ? [X0] : beaujolais(X0)
      & ? [X0] : cabernetfranc(X0)
      & ? [X0] : cabernetsauvignon(X0)
      & ? [X0] : californiawine(X0)
      & ? [X0] : chardonnay(X0)
      & ? [X0] : cheninblanc(X0)
      & ? [X0] : chianti(X0)
      & ? [X0] : cotesdor(X0)
      & ? [X0] : dessertwine(X0)
      & ? [X0] : dryriesling(X0)
      & ? [X0] : dryredwine(X0)
      & ? [X0] : drywhitewine(X0)
      & ? [X0] : drywine(X0)
      & ? [X0] : fullbodiedwine(X0)
      & ? [X0] : gamay(X0)
      & ? [X0] : germanwine(X0)
      & ? [X0] : grape(X0)
      & ? [X0] : icewine(X0)
      & ? [X0] : italianwine(X0)
      & ? [X0] : lateharvest(X0)
      & ? [X0] : loire(X0)
      & ? [X0] : margaux(X0)
      & ? [X0] : medoc(X0)
      & ? [X0] : meritage(X0)
      & ? [X0] : merlot(X0)
      & ? [X0] : meursault(X0)
      & ? [X0] : muscadet(X0)
      & ? [X0] : pauillac(X0)
      & ? [X0] : petitesyrah(X0)
      & ? [X0] : pinotblanc(X0)
      & ? [X0] : pinotnoir(X0)
      & ? [X0] : port(X0)
      & ? [X0] : potableliquid(X0)
      & ? [X0] : redbordeaux(X0)
      & ? [X0] : redburgundy(X0)
      & ? [X0] : redtablewine(X0)
      & ? [X0] : redwine(X0)
      & ? [X0] : region(X0)
      & ? [X0] : riesling(X0)
      & ? [X0] : rosewine(X0)
      & ? [X0] : sancerre(X0)
      & ? [X0] : sauternes(X0)
      & ? [X0] : sauvignonblanc(X0)
      & ? [X0] : semillon(X0)
      & ? [X0] : semillonorsauvignonblanc(X0)
      & ? [X0] : stemilion(X0)
      & ? [X0] : sweetriesling(X0)
      & ? [X0] : sweetwine(X0)
      & ? [X0] : tablewine(X0)
      & ? [X0] : texaswine(X0)
      & ? [X0] : vintage(X0)
      & ? [X0] : vintageyear(X0)
      & ? [X0] : whitebordeaux(X0)
      & ? [X0] : whiteburgundy(X0)
      & ? [X0] : whiteloire(X0)
      & ? [X0] : whitenonsweetwine(X0)
      & ? [X0] : whitetablewine(X0)
      & ? [X0] : whitewine(X0)
      & ? [X0] : wine(X0)
      & ? [X0] : winebody(X0)
      & ? [X0] : winecolor(X0)
      & ? [X0] : winedescriptor(X0)
      & ? [X0] : wineflavor(X0)
      & ? [X0] : winegrape(X0)
      & ? [X0] : winesugar(X0)
      & ? [X0] : winery(X0)
      & ? [X0] : winetaste(X0)
      & ? [X0] : zinfandel(X0)
      & ? [X1,X0] : hasbody(X0,X1)
      & ? [X1,X0] : hascolor(X0,X1)
      & ? [X1,X0] : hasflavor(X0,X1)
      & ? [X1,X0] : hasmaker(X0,X1)
      & ? [X1,X0] : hassugar(X0,X1)
      & ? [X1,X0] : hasvintageyear(X0,X1)
      & ? [X1,X0] : haswinedescriptor(X0,X1)
      & ? [X1,X0] : locatedin(X0,X1)
      & ? [X1,X0] : madefromgrape(X0,X1)
      & ? [X1,X0] : madefromfruit(X0,X1)
      & ? [X1,X0] : madeintowine(X0,X1)
      & ? [X1,X0] : produceswine(X0,X1) ),
    inference(negated_conjecture,[status(cth)],[f1615]) ).

fof(f1617,plain,
    ~ ( ? [X0] : californiawine(X0)
      & ? [X1] : americanwine(X1)
      & ? [X2] : bordeaux(X2)
      & ? [X3] : burgundy(X3)
      & ? [X4] : anjou(X4)
      & ? [X5] : beaujolais(X5)
      & ? [X6] : cabernetfranc(X6)
      & ? [X7] : cabernetsauvignon(X7)
      & ? [X8] : californiawine(X8)
      & ? [X9] : chardonnay(X9)
      & ? [X10] : cheninblanc(X10)
      & ? [X11] : chianti(X11)
      & ? [X12] : cotesdor(X12)
      & ? [X13] : dessertwine(X13)
      & ? [X14] : dryriesling(X14)
      & ? [X15] : dryredwine(X15)
      & ? [X16] : drywhitewine(X16)
      & ? [X17] : drywine(X17)
      & ? [X18] : fullbodiedwine(X18)
      & ? [X19] : gamay(X19)
      & ? [X20] : germanwine(X20)
      & ? [X21] : grape(X21)
      & ? [X22] : icewine(X22)
      & ? [X23] : italianwine(X23)
      & ? [X24] : lateharvest(X24)
      & ? [X25] : loire(X25)
      & ? [X26] : margaux(X26)
      & ? [X27] : medoc(X27)
      & ? [X28] : meritage(X28)
      & ? [X29] : merlot(X29)
      & ? [X30] : meursault(X30)
      & ? [X31] : muscadet(X31)
      & ? [X32] : pauillac(X32)
      & ? [X33] : petitesyrah(X33)
      & ? [X34] : pinotblanc(X34)
      & ? [X35] : pinotnoir(X35)
      & ? [X36] : port(X36)
      & ? [X37] : potableliquid(X37)
      & ? [X38] : redbordeaux(X38)
      & ? [X39] : redburgundy(X39)
      & ? [X40] : redtablewine(X40)
      & ? [X41] : redwine(X41)
      & ? [X42] : region(X42)
      & ? [X43] : riesling(X43)
      & ? [X44] : rosewine(X44)
      & ? [X45] : sancerre(X45)
      & ? [X46] : sauternes(X46)
      & ? [X47] : sauvignonblanc(X47)
      & ? [X48] : semillon(X48)
      & ? [X49] : semillonorsauvignonblanc(X49)
      & ? [X50] : stemilion(X50)
      & ? [X51] : sweetriesling(X51)
      & ? [X52] : sweetwine(X52)
      & ? [X53] : tablewine(X53)
      & ? [X54] : texaswine(X54)
      & ? [X55] : vintage(X55)
      & ? [X56] : vintageyear(X56)
      & ? [X57] : whitebordeaux(X57)
      & ? [X58] : whiteburgundy(X58)
      & ? [X59] : whiteloire(X59)
      & ? [X60] : whitenonsweetwine(X60)
      & ? [X61] : whitetablewine(X61)
      & ? [X62] : whitewine(X62)
      & ? [X63] : wine(X63)
      & ? [X64] : winebody(X64)
      & ? [X65] : winecolor(X65)
      & ? [X66] : winedescriptor(X66)
      & ? [X67] : wineflavor(X67)
      & ? [X68] : winegrape(X68)
      & ? [X69] : winesugar(X69)
      & ? [X70] : winery(X70)
      & ? [X71] : winetaste(X71)
      & ? [X72] : zinfandel(X72)
      & ? [X73,X74] : hasbody(X74,X73)
      & ? [X75,X76] : hascolor(X76,X75)
      & ? [X77,X78] : hasflavor(X78,X77)
      & ? [X79,X80] : hasmaker(X80,X79)
      & ? [X81,X82] : hassugar(X82,X81)
      & ? [X83,X84] : hasvintageyear(X84,X83)
      & ? [X85,X86] : haswinedescriptor(X86,X85)
      & ? [X87,X88] : locatedin(X88,X87)
      & ? [X89,X90] : madefromgrape(X90,X89)
      & ? [X91,X92] : madefromfruit(X92,X91)
      & ? [X93,X94] : madeintowine(X94,X93)
      & ? [X95,X96] : produceswine(X96,X95) ),
    inference(rectify,[],[f1616]) ).

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

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

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

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

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

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

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

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

fof(f1628,plain,
    ! [X0] :
      ( ot____nom10(X0)
      | ~ ot____nom10_aux(X0) ),
    inference(ennf_transformation,[],[f664]) ).

fof(f1630,plain,
    ! [X0] :
      ( ot____nom12(X0)
      | ~ ot____nom12_aux(X0) ),
    inference(ennf_transformation,[],[f666]) ).

fof(f1633,plain,
    ! [X0] :
      ( ot____nom15(X0)
      | ~ ot____nom15_aux(X0) ),
    inference(ennf_transformation,[],[f669]) ).

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

fof(f1658,plain,
    ! [X0] :
      ( ot____nom38(X0)
      | ~ ot____nom38_aux(X0) ),
    inference(ennf_transformation,[],[f694]) ).

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

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

fof(f1693,plain,
    ! [X0] :
      ( winegrape(X0)
      | ~ winegrape_aux(X0) ),
    inference(ennf_transformation,[],[f729]) ).

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

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

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

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

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

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

fof(f1701,plain,
    ! [X0] :
      ( cheninblanc(X0)
      | ~ cheninblanc_aux(X0) ),
    inference(ennf_transformation,[],[f737]) ).

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

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

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

fof(f1706,plain,
    ! [X0] :
      ( icewine(X0)
      | ~ icewine_aux(X0) ),
    inference(ennf_transformation,[],[f742]) ).

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

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

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

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

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

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

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

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

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

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

fof(f1717,plain,
    ! [X0] :
      ( region(X0)
      | ~ region_aux(X0) ),
    inference(ennf_transformation,[],[f753]) ).

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

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

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

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

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

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

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

fof(f1726,plain,
    ! [X0] :
      ( whiteburgundy(X0)
      | ~ whiteburgundy_aux(X0) ),
    inference(ennf_transformation,[],[f762]) ).

fof(f1727,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ whitewine_aux(X0) ),
    inference(ennf_transformation,[],[f763]) ).

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

fof(f1729,plain,
    ! [X0] :
      ( winecolor(X0)
      | ~ winecolor_aux(X0) ),
    inference(ennf_transformation,[],[f765]) ).

fof(f1735,plain,
    ! [X0] :
      ( q0(X0)
      | ~ zinfandel(X0) ),
    inference(ennf_transformation,[],[f771]) ).

fof(f1737,plain,
    ! [X0] :
      ( q0(X0)
      | ~ cabernetsauvignon(X0) ),
    inference(ennf_transformation,[],[f773]) ).

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

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

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

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

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

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

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

fof(f1837,plain,
    ! [X0,X1] :
      ( q26(X0)
      | ~ locatedin(X0,X1)
      | ~ q27(X1) ),
    inference(ennf_transformation,[],[f845]) ).

fof(f1838,plain,
    ! [X0,X1] :
      ( q26(X0)
      | ~ locatedin(X0,X1)
      | ~ q27(X1) ),
    inference(flattening,[],[f1837]) ).

fof(f1842,plain,
    ! [X0,X1] :
      ( q27(X0)
      | ~ locatedin(X0,X1)
      | ~ ot____nom38(X1) ),
    inference(ennf_transformation,[],[f848]) ).

fof(f1843,plain,
    ! [X0,X1] :
      ( q27(X0)
      | ~ locatedin(X0,X1)
      | ~ ot____nom38(X1) ),
    inference(flattening,[],[f1842]) ).

fof(f1882,plain,
    ! [X0] :
      ( q31(X0)
      | ~ chianti(X0) ),
    inference(ennf_transformation,[],[f880]) ).

fof(f1890,plain,
    ! [X0] :
      ( q31(X0)
      | ~ zinfandel(X0) ),
    inference(ennf_transformation,[],[f888]) ).

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

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

fof(f1914,plain,
    ! [X0] :
      ( q35(X0)
      | ~ meursault(X0) ),
    inference(ennf_transformation,[],[f906]) ).

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

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

fof(f1974,plain,
    ! [X0,X1] :
      ( q46(X0)
      | ~ hassugar(X0,X1)
      | ~ ot____nom12(X1) ),
    inference(ennf_transformation,[],[f947]) ).

fof(f1975,plain,
    ! [X0,X1] :
      ( q46(X0)
      | ~ hassugar(X0,X1)
      | ~ ot____nom12(X1) ),
    inference(flattening,[],[f1974]) ).

fof(f1979,plain,
    ! [X0,X1] :
      ( q47(X0)
      | ~ locatedin(X0,X1)
      | ~ q48(X1) ),
    inference(ennf_transformation,[],[f950]) ).

fof(f1980,plain,
    ! [X0,X1] :
      ( q47(X0)
      | ~ locatedin(X0,X1)
      | ~ q48(X1) ),
    inference(flattening,[],[f1979]) ).

fof(f1983,plain,
    ! [X0] :
      ( q48(X0)
      | ~ q47(X0) ),
    inference(ennf_transformation,[],[f952]) ).

fof(f1984,plain,
    ! [X0,X1] :
      ( q48(X0)
      | ~ locatedin(X0,X1)
      | ~ ot____nom15(X1) ),
    inference(ennf_transformation,[],[f953]) ).

fof(f1985,plain,
    ! [X0,X1] :
      ( q48(X0)
      | ~ locatedin(X0,X1)
      | ~ ot____nom15(X1) ),
    inference(flattening,[],[f1984]) ).

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

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

fof(f2091,plain,
    ! [X0] :
      ( q63(X0)
      | ~ whiteburgundy(X0) ),
    inference(ennf_transformation,[],[f1018]) ).

fof(f2120,plain,
    ! [X0] :
      ( q69(X0)
      | ~ stemilion(X0) ),
    inference(ennf_transformation,[],[f1037]) ).

fof(f2128,plain,
    ! [X0] :
      ( q70(X0)
      | ~ sweetriesling(X0) ),
    inference(ennf_transformation,[],[f1043]) ).

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

fof(f2144,plain,
    ! [X0,X1] :
      ( q73(X0)
      | ~ locatedin(X0,X1)
      | ~ q74(X1) ),
    inference(ennf_transformation,[],[f1055]) ).

fof(f2145,plain,
    ! [X0,X1] :
      ( q73(X0)
      | ~ locatedin(X0,X1)
      | ~ q74(X1) ),
    inference(flattening,[],[f2144]) ).

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

fof(f2149,plain,
    ! [X0,X1] :
      ( q74(X0)
      | ~ locatedin(X0,X1)
      | ~ ot____nom10(X1) ),
    inference(ennf_transformation,[],[f1058]) ).

fof(f2150,plain,
    ! [X0,X1] :
      ( q74(X0)
      | ~ locatedin(X0,X1)
      | ~ ot____nom10(X1) ),
    inference(flattening,[],[f2149]) ).

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

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

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

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

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

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

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

fof(f2198,plain,
    ! [X0] :
      ( californiawine(X0)
      | ~ q48(X0)
      | ~ wine(X0) ),
    inference(ennf_transformation,[],[f1087]) ).

fof(f2199,plain,
    ! [X0] :
      ( californiawine(X0)
      | ~ q48(X0)
      | ~ wine(X0) ),
    inference(flattening,[],[f2198]) ).

fof(f2202,plain,
    ! [X0] :
      ( chardonnay(X0)
      | ~ q63(X0) ),
    inference(ennf_transformation,[],[f1089]) ).

fof(f2219,plain,
    ! [X0] :
      ( dessertwine(X0)
      | ~ icewine(X0) ),
    inference(ennf_transformation,[],[f1099]) ).

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

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

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

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

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

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

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

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

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

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

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

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

fof(f2273,plain,
    ! [X0] :
      ( lateharvest(X0)
      | ~ sauternes(X0) ),
    inference(ennf_transformation,[],[f1130]) ).

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

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

fof(f2290,plain,
    ! [X0] :
      ( medoc(X0)
      | ~ margaux(X0) ),
    inference(ennf_transformation,[],[f1142]) ).

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

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

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

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

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

fof(f2344,plain,
    ! [X0] :
      ( redtablewine(X0)
      | ~ q41(X0)
      | ~ tablewine(X0) ),
    inference(ennf_transformation,[],[f1172]) ).

fof(f2345,plain,
    ! [X0] :
      ( redtablewine(X0)
      | ~ q41(X0)
      | ~ tablewine(X0) ),
    inference(flattening,[],[f2344]) ).

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

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

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

fof(f2364,plain,
    ! [X0] :
      ( riesling(X0)
      | ~ sweetriesling(X0) ),
    inference(ennf_transformation,[],[f1186]) ).

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

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

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

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

fof(f2411,plain,
    ! [X0] :
      ( tablewine(X0)
      | ~ redtablewine(X0) ),
    inference(ennf_transformation,[],[f1212]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(f2459,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ whitenonsweetwine(X0) ),
    inference(ennf_transformation,[],[f1240]) ).

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

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

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

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

fof(f2475,plain,
    ! [X0] :
      ( wine(X0)
      | ~ americanwine(X0) ),
    inference(ennf_transformation,[],[f1254]) ).

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

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

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

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

fof(f2550,plain,
    ! [X0] :
      ( winetaste(X0)
      | ~ winebody(X0) ),
    inference(ennf_transformation,[],[f1322]) ).

fof(f2684,plain,
    ! [X0] :
      ( ot____nom38(X0)
      | ~ q26(X0)
      | ~ kaon2namedobjects(X0) ),
    inference(ennf_transformation,[],[f1391]) ).

fof(f2685,plain,
    ! [X0] :
      ( ot____nom38(X0)
      | ~ q26(X0)
      | ~ kaon2namedobjects(X0) ),
    inference(flattening,[],[f2684]) ).

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

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

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

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

fof(f3025,plain,
    ! [X0,X1] :
      ( produceswine(X1,X0)
      | ~ hasmaker(X0,X1) ),
    inference(ennf_transformation,[],[f1567]) ).

fof(f3084,plain,
    ( ! [X0] : ~ californiawine(X0)
    | ! [X1] : ~ americanwine(X1)
    | ! [X2] : ~ bordeaux(X2)
    | ! [X3] : ~ burgundy(X3)
    | ! [X4] : ~ anjou(X4)
    | ! [X5] : ~ beaujolais(X5)
    | ! [X6] : ~ cabernetfranc(X6)
    | ! [X7] : ~ cabernetsauvignon(X7)
    | ! [X8] : ~ californiawine(X8)
    | ! [X9] : ~ chardonnay(X9)
    | ! [X10] : ~ cheninblanc(X10)
    | ! [X11] : ~ chianti(X11)
    | ! [X12] : ~ cotesdor(X12)
    | ! [X13] : ~ dessertwine(X13)
    | ! [X14] : ~ dryriesling(X14)
    | ! [X15] : ~ dryredwine(X15)
    | ! [X16] : ~ drywhitewine(X16)
    | ! [X17] : ~ drywine(X17)
    | ! [X18] : ~ fullbodiedwine(X18)
    | ! [X19] : ~ gamay(X19)
    | ! [X20] : ~ germanwine(X20)
    | ! [X21] : ~ grape(X21)
    | ! [X22] : ~ icewine(X22)
    | ! [X23] : ~ italianwine(X23)
    | ! [X24] : ~ lateharvest(X24)
    | ! [X25] : ~ loire(X25)
    | ! [X26] : ~ margaux(X26)
    | ! [X27] : ~ medoc(X27)
    | ! [X28] : ~ meritage(X28)
    | ! [X29] : ~ merlot(X29)
    | ! [X30] : ~ meursault(X30)
    | ! [X31] : ~ muscadet(X31)
    | ! [X32] : ~ pauillac(X32)
    | ! [X33] : ~ petitesyrah(X33)
    | ! [X34] : ~ pinotblanc(X34)
    | ! [X35] : ~ pinotnoir(X35)
    | ! [X36] : ~ port(X36)
    | ! [X37] : ~ potableliquid(X37)
    | ! [X38] : ~ redbordeaux(X38)
    | ! [X39] : ~ redburgundy(X39)
    | ! [X40] : ~ redtablewine(X40)
    | ! [X41] : ~ redwine(X41)
    | ! [X42] : ~ region(X42)
    | ! [X43] : ~ riesling(X43)
    | ! [X44] : ~ rosewine(X44)
    | ! [X45] : ~ sancerre(X45)
    | ! [X46] : ~ sauternes(X46)
    | ! [X47] : ~ sauvignonblanc(X47)
    | ! [X48] : ~ semillon(X48)
    | ! [X49] : ~ semillonorsauvignonblanc(X49)
    | ! [X50] : ~ stemilion(X50)
    | ! [X51] : ~ sweetriesling(X51)
    | ! [X52] : ~ sweetwine(X52)
    | ! [X53] : ~ tablewine(X53)
    | ! [X54] : ~ texaswine(X54)
    | ! [X55] : ~ vintage(X55)
    | ! [X56] : ~ vintageyear(X56)
    | ! [X57] : ~ whitebordeaux(X57)
    | ! [X58] : ~ whiteburgundy(X58)
    | ! [X59] : ~ whiteloire(X59)
    | ! [X60] : ~ whitenonsweetwine(X60)
    | ! [X61] : ~ whitetablewine(X61)
    | ! [X62] : ~ whitewine(X62)
    | ! [X63] : ~ wine(X63)
    | ! [X64] : ~ winebody(X64)
    | ! [X65] : ~ winecolor(X65)
    | ! [X66] : ~ winedescriptor(X66)
    | ! [X67] : ~ wineflavor(X67)
    | ! [X68] : ~ winegrape(X68)
    | ! [X69] : ~ winesugar(X69)
    | ! [X70] : ~ winery(X70)
    | ! [X71] : ~ winetaste(X71)
    | ! [X72] : ~ zinfandel(X72)
    | ! [X73,X74] : ~ hasbody(X74,X73)
    | ! [X75,X76] : ~ hascolor(X76,X75)
    | ! [X77,X78] : ~ hasflavor(X78,X77)
    | ! [X79,X80] : ~ hasmaker(X80,X79)
    | ! [X81,X82] : ~ hassugar(X82,X81)
    | ! [X83,X84] : ~ hasvintageyear(X84,X83)
    | ! [X85,X86] : ~ haswinedescriptor(X86,X85)
    | ! [X87,X88] : ~ locatedin(X88,X87)
    | ! [X89,X90] : ~ madefromgrape(X90,X89)
    | ! [X91,X92] : ~ madefromfruit(X92,X91)
    | ! [X93,X94] : ~ madeintowine(X94,X93)
    | ! [X95,X96] : ~ produceswine(X96,X95) ),
    inference(ennf_transformation,[],[f1617]) ).

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

fof(f3086,plain,
    hasbody_aux(formanchardonnay,full),
    inference(cnf_transformation,[],[f2]) ).

fof(f3100,plain,
    hasbody_aux(schlossrothermeltrochenbierenausleseriesling,full),
    inference(cnf_transformation,[],[f16]) ).

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

fof(f3127,plain,
    hasflavor_aux(pulignymontrachetwhiteburgundy,moderate),
    inference(cnf_transformation,[],[f43]) ).

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

fof(f3170,plain,
    hasmaker_aux(pulignymontrachetwhiteburgundy,pulignymontrachet),
    inference(cnf_transformation,[],[f86]) ).

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

fof(f3262,plain,
    locatedin_aux(californiaregion,usregion),
    inference(cnf_transformation,[],[f178]) ).

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

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

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

fof(f3281,plain,
    locatedin_aux(centraltexasregion,texasregion),
    inference(cnf_transformation,[],[f197]) ).

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

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

fof(f3330,plain,
    ot____nom10_aux(texasregion),
    inference(cnf_transformation,[],[f246]) ).

fof(f3332,plain,
    ot____nom12_aux(dry),
    inference(cnf_transformation,[],[f248]) ).

fof(f3335,plain,
    ot____nom15_aux(californiaregion),
    inference(cnf_transformation,[],[f251]) ).

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

fof(f3364,plain,
    ot____nom38_aux(usregion),
    inference(cnf_transformation,[],[f280]) ).

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

fof(f3422,plain,
    winegrape_aux(semillongrape),
    inference(cnf_transformation,[],[f338]) ).

fof(f3435,plain,
    winesugar_aux(dry),
    inference(cnf_transformation,[],[f351]) ).

fof(f3478,plain,
    winery_aux(pulignymontrachet),
    inference(cnf_transformation,[],[f394]) ).

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

fof(f3487,plain,
    winebody_aux(medium),
    inference(cnf_transformation,[],[f403]) ).

fof(f3488,plain,
    winecolor_aux(white),
    inference(cnf_transformation,[],[f404]) ).

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

fof(f3493,plain,
    whitewine_aux(stgenevievetexaswhite),
    inference(cnf_transformation,[],[f409]) ).

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

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

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

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

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

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

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

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

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

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

fof(f3513,plain,
    cheninblanc_aux(foxencheninblanc),
    inference(cnf_transformation,[],[f429]) ).

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

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

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

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

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

fof(f3522,plain,
    pinotnoir_aux(mountadampinotnoir),
    inference(cnf_transformation,[],[f438]) ).

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

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

fof(f3527,plain,
    region_aux(californiaregion),
    inference(cnf_transformation,[],[f443]) ).

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

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

fof(f3566,plain,
    sauvignonblanc_aux(corbansprivatebinsauvignonblanc),
    inference(cnf_transformation,[],[f482]) ).

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

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

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

fof(f3702,plain,
    kaon2namedobjects(naparegion),
    inference(cnf_transformation,[],[f618]) ).

fof(f3706,plain,
    kaon2namedobjects(pulignymontrachetwhiteburgundy),
    inference(cnf_transformation,[],[f622]) ).

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

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

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

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

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

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

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

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

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

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

fof(f3747,plain,
    ! [X0] :
      ( ~ ot____nom10_aux(X0)
      | ot____nom10(X0) ),
    inference(cnf_transformation,[],[f1628]) ).

fof(f3749,plain,
    ! [X0] :
      ( ~ ot____nom12_aux(X0)
      | ot____nom12(X0) ),
    inference(cnf_transformation,[],[f1630]) ).

fof(f3752,plain,
    ! [X0] :
      ( ~ ot____nom15_aux(X0)
      | ot____nom15(X0) ),
    inference(cnf_transformation,[],[f1633]) ).

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

fof(f3777,plain,
    ! [X0] :
      ( ~ ot____nom38_aux(X0)
      | ot____nom38(X0) ),
    inference(cnf_transformation,[],[f1658]) ).

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

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

fof(f3812,plain,
    ! [X0] :
      ( ~ winegrape_aux(X0)
      | winegrape(X0) ),
    inference(cnf_transformation,[],[f1693]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(f3836,plain,
    ! [X0] :
      ( ~ region_aux(X0)
      | region(X0) ),
    inference(cnf_transformation,[],[f1717]) ).

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

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

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

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

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

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

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

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

fof(f3846,plain,
    ! [X0] :
      ( ~ whitewine_aux(X0)
      | whitewine(X0) ),
    inference(cnf_transformation,[],[f1727]) ).

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

fof(f3848,plain,
    ! [X0] :
      ( ~ winecolor_aux(X0)
      | winecolor(X0) ),
    inference(cnf_transformation,[],[f1729]) ).

fof(f3854,plain,
    ! [X0] :
      ( q0(X0)
      | ~ zinfandel(X0) ),
    inference(cnf_transformation,[],[f1735]) ).

fof(f3856,plain,
    ! [X0] :
      ( q0(X0)
      | ~ cabernetsauvignon(X0) ),
    inference(cnf_transformation,[],[f1737]) ).

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

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

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

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

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

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

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

fof(f3928,plain,
    ! [X0,X1] :
      ( ~ q27(X1)
      | ~ locatedin(X0,X1)
      | q26(X0) ),
    inference(cnf_transformation,[],[f1838]) ).

fof(f3931,plain,
    ! [X0,X1] :
      ( ~ ot____nom38(X1)
      | ~ locatedin(X0,X1)
      | q27(X0) ),
    inference(cnf_transformation,[],[f1843]) ).

fof(f3963,plain,
    ! [X0] :
      ( q31(X0)
      | ~ chianti(X0) ),
    inference(cnf_transformation,[],[f1882]) ).

fof(f3971,plain,
    ! [X0] :
      ( q31(X0)
      | ~ zinfandel(X0) ),
    inference(cnf_transformation,[],[f1890]) ).

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

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

fof(f3989,plain,
    ! [X0] :
      ( q35(X0)
      | ~ meursault(X0) ),
    inference(cnf_transformation,[],[f1914]) ).

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

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

fof(f4030,plain,
    ! [X0,X1] :
      ( ~ ot____nom12(X1)
      | ~ hassugar(X0,X1)
      | q46(X0) ),
    inference(cnf_transformation,[],[f1975]) ).

fof(f4033,plain,
    ! [X0,X1] :
      ( ~ q48(X1)
      | ~ locatedin(X0,X1)
      | q47(X0) ),
    inference(cnf_transformation,[],[f1980]) ).

fof(f4035,plain,
    ! [X0] :
      ( q48(X0)
      | ~ q47(X0) ),
    inference(cnf_transformation,[],[f1983]) ).

fof(f4036,plain,
    ! [X0,X1] :
      ( ~ ot____nom15(X1)
      | ~ locatedin(X0,X1)
      | q48(X0) ),
    inference(cnf_transformation,[],[f1985]) ).

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

fof(f4101,plain,
    ! [X0] :
      ( q63(X0)
      | ~ whiteburgundy(X0) ),
    inference(cnf_transformation,[],[f2091]) ).

fof(f4120,plain,
    ! [X0] :
      ( q69(X0)
      | ~ stemilion(X0) ),
    inference(cnf_transformation,[],[f2120]) ).

fof(f4126,plain,
    ! [X0] :
      ( q70(X0)
      | ~ sweetriesling(X0) ),
    inference(cnf_transformation,[],[f2128]) ).

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

fof(f4138,plain,
    ! [X0,X1] :
      ( ~ q74(X1)
      | ~ locatedin(X0,X1)
      | q73(X0) ),
    inference(cnf_transformation,[],[f2145]) ).

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

fof(f4141,plain,
    ! [X0,X1] :
      ( ~ ot____nom10(X1)
      | ~ locatedin(X0,X1)
      | q74(X0) ),
    inference(cnf_transformation,[],[f2150]) ).

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

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

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

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

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

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

fof(f4170,plain,
    ! [X0] :
      ( ~ q48(X0)
      | californiawine(X0)
      | ~ wine(X0) ),
    inference(cnf_transformation,[],[f2199]) ).

fof(f4172,plain,
    ! [X0] :
      ( ~ q63(X0)
      | chardonnay(X0) ),
    inference(cnf_transformation,[],[f2202]) ).

fof(f4182,plain,
    ! [X0] :
      ( ~ icewine(X0)
      | dessertwine(X0) ),
    inference(cnf_transformation,[],[f2219]) ).

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

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

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

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

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

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

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

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

fof(f4213,plain,
    ! [X0] :
      ( lateharvest(X0)
      | ~ sauternes(X0) ),
    inference(cnf_transformation,[],[f2273]) ).

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

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

fof(f4225,plain,
    ! [X0] :
      ( medoc(X0)
      | ~ margaux(X0) ),
    inference(cnf_transformation,[],[f2290]) ).

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

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

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

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

fof(f4255,plain,
    ! [X0] :
      ( ~ q41(X0)
      | redtablewine(X0)
      | ~ tablewine(X0) ),
    inference(cnf_transformation,[],[f2345]) ).

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

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

fof(f4269,plain,
    ! [X0] :
      ( ~ sweetriesling(X0)
      | riesling(X0) ),
    inference(cnf_transformation,[],[f2364]) ).

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

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

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

fof(f4295,plain,
    ! [X0] :
      ( ~ redtablewine(X0)
      | tablewine(X0) ),
    inference(cnf_transformation,[],[f2411]) ).

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

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

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

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

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

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

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

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

fof(f4323,plain,
    ! [X0] :
      ( ~ whitenonsweetwine(X0)
      | whitewine(X0) ),
    inference(cnf_transformation,[],[f2459]) ).

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

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

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

fof(f4337,plain,
    ! [X0] :
      ( wine(X0)
      | ~ americanwine(X0) ),
    inference(cnf_transformation,[],[f2475]) ).

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

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

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

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

fof(f4405,plain,
    ! [X0] :
      ( winetaste(X0)
      | ~ winebody(X0) ),
    inference(cnf_transformation,[],[f2550]) ).

fof(f4474,plain,
    ! [X0] :
      ( ~ q26(X0)
      | ot____nom38(X0)
      | ~ kaon2namedobjects(X0) ),
    inference(cnf_transformation,[],[f2685]) ).

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

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

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

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

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

fof(f4698,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ bordeaux(X2)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ grape(X21)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ meritage(X28)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redburgundy(X39)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauternes(X46)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ semillonorsauvignonblanc(X49)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ vintageyear(X56)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winecolor(X65)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ zinfandel(X72)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95) ),
    inference(cnf_transformation,[],[f3084]) ).

fof(f4699,plain,
    ! [X2] :
      ( ~ bordeaux(X2)
      | sP0 ),
    inference(cnf_transformation,[],[f4699_D]) ).

fof(f4699_D,definition,
    ( ! [X2] : ~ bordeaux(X2)
  <=> ~ sP0 ),
    introduced(definition,[new_symbols(definition,[sP0])],[general_splitting_component_introduction]) ).

fof(f4700,plain,
    ! [X21,X28,X39,X46,X49,X65,X72,X83,X90,X56,X6,X9,X16,X27,X69,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ grape(X21)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ meritage(X28)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redburgundy(X39)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauternes(X46)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ semillonorsauvignonblanc(X49)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ vintageyear(X56)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winecolor(X65)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ zinfandel(X72)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0 ),
    inference(general_splitting,[],[f4698,f4699_D]) ).

fof(f4701,plain,
    ! [X21] :
      ( ~ grape(X21)
      | sP1 ),
    inference(cnf_transformation,[],[f4701_D]) ).

fof(f4701_D,definition,
    ( ! [X21] : ~ grape(X21)
  <=> ~ sP1 ),
    introduced(definition,[new_symbols(definition,[sP1])],[general_splitting_component_introduction]) ).

fof(f4702,plain,
    ! [X65,X28,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ meritage(X28)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redburgundy(X39)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauternes(X46)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ semillonorsauvignonblanc(X49)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ vintageyear(X56)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winecolor(X65)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ zinfandel(X72)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1 ),
    inference(general_splitting,[],[f4700,f4701_D]) ).

fof(f4703,plain,
    ! [X65] :
      ( ~ winecolor(X65)
      | sP2 ),
    inference(cnf_transformation,[],[f4703_D]) ).

fof(f4703_D,definition,
    ( ! [X65] : ~ winecolor(X65)
  <=> ~ sP2 ),
    introduced(definition,[new_symbols(definition,[sP2])],[general_splitting_component_introduction]) ).

fof(f4704,plain,
    ! [X28,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ meritage(X28)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redburgundy(X39)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauternes(X46)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ semillonorsauvignonblanc(X49)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ vintageyear(X56)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ zinfandel(X72)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2 ),
    inference(general_splitting,[],[f4702,f4703_D]) ).

fof(f4705,plain,
    ! [X28] :
      ( ~ meritage(X28)
      | sP3 ),
    inference(cnf_transformation,[],[f4705_D]) ).

fof(f4705_D,definition,
    ( ! [X28] : ~ meritage(X28)
  <=> ~ sP3 ),
    introduced(definition,[new_symbols(definition,[sP3])],[general_splitting_component_introduction]) ).

fof(f4706,plain,
    ! [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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redburgundy(X39)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauternes(X46)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ semillonorsauvignonblanc(X49)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ vintageyear(X56)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ zinfandel(X72)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3 ),
    inference(general_splitting,[],[f4704,f4705_D]) ).

fof(f4707,plain,
    ! [X72] :
      ( ~ zinfandel(X72)
      | sP4 ),
    inference(cnf_transformation,[],[f4707_D]) ).

fof(f4707_D,definition,
    ( ! [X72] : ~ zinfandel(X72)
  <=> ~ sP4 ),
    introduced(definition,[new_symbols(definition,[sP4])],[general_splitting_component_introduction]) ).

fof(f4708,plain,
    ! [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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redburgundy(X39)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauternes(X46)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ semillonorsauvignonblanc(X49)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ vintageyear(X56)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4 ),
    inference(general_splitting,[],[f4706,f4707_D]) ).

fof(f4709,plain,
    ! [X39] :
      ( ~ redburgundy(X39)
      | sP5 ),
    inference(cnf_transformation,[],[f4709_D]) ).

fof(f4709_D,definition,
    ( ! [X39] : ~ redburgundy(X39)
  <=> ~ sP5 ),
    introduced(definition,[new_symbols(definition,[sP5])],[general_splitting_component_introduction]) ).

fof(f4710,plain,
    ! [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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauternes(X46)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ semillonorsauvignonblanc(X49)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ vintageyear(X56)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5 ),
    inference(general_splitting,[],[f4708,f4709_D]) ).

fof(f4711,plain,
    ! [X46] :
      ( ~ sauternes(X46)
      | sP6 ),
    inference(cnf_transformation,[],[f4711_D]) ).

fof(f4711_D,definition,
    ( ! [X46] : ~ sauternes(X46)
  <=> ~ sP6 ),
    introduced(definition,[new_symbols(definition,[sP6])],[general_splitting_component_introduction]) ).

fof(f4712,plain,
    ! [X83,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ semillonorsauvignonblanc(X49)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ vintageyear(X56)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6 ),
    inference(general_splitting,[],[f4710,f4711_D]) ).

fof(f4713,plain,
    ! [X49] :
      ( ~ semillonorsauvignonblanc(X49)
      | sP7 ),
    inference(cnf_transformation,[],[f4713_D]) ).

fof(f4713_D,definition,
    ( ! [X49] : ~ semillonorsauvignonblanc(X49)
  <=> ~ sP7 ),
    introduced(definition,[new_symbols(definition,[sP7])],[general_splitting_component_introduction]) ).

fof(f4714,plain,
    ! [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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ vintageyear(X56)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7 ),
    inference(general_splitting,[],[f4712,f4713_D]) ).

fof(f4715,plain,
    ! [X56] :
      ( ~ vintageyear(X56)
      | sP8 ),
    inference(cnf_transformation,[],[f4715_D]) ).

fof(f4715_D,definition,
    ( ! [X56] : ~ vintageyear(X56)
  <=> ~ sP8 ),
    introduced(definition,[new_symbols(definition,[sP8])],[general_splitting_component_introduction]) ).

fof(f4716,plain,
    ! [X83,X90,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetfranc(X6)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8 ),
    inference(general_splitting,[],[f4714,f4715_D]) ).

fof(f4717,plain,
    ! [X6] :
      ( ~ cabernetfranc(X6)
      | sP9 ),
    inference(cnf_transformation,[],[f4717_D]) ).

fof(f4717_D,definition,
    ( ! [X6] : ~ cabernetfranc(X6)
  <=> ~ sP9 ),
    introduced(definition,[new_symbols(definition,[sP9])],[general_splitting_component_introduction]) ).

fof(f4718,plain,
    ! [X83,X90,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ chardonnay(X9)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9 ),
    inference(general_splitting,[],[f4716,f4717_D]) ).

fof(f4719,plain,
    ! [X9] :
      ( ~ chardonnay(X9)
      | sP10 ),
    inference(cnf_transformation,[],[f4719_D]) ).

fof(f4719_D,definition,
    ( ! [X9] : ~ chardonnay(X9)
  <=> ~ sP10 ),
    introduced(definition,[new_symbols(definition,[sP10])],[general_splitting_component_introduction]) ).

fof(f4720,plain,
    ! [X83,X90,X69,X16,X27,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winesugar(X69)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10 ),
    inference(general_splitting,[],[f4718,f4719_D]) ).

fof(f4721,plain,
    ! [X69] :
      ( ~ winesugar(X69)
      | sP11 ),
    inference(cnf_transformation,[],[f4721_D]) ).

fof(f4721_D,definition,
    ( ! [X69] : ~ winesugar(X69)
  <=> ~ sP11 ),
    introduced(definition,[new_symbols(definition,[sP11])],[general_splitting_component_introduction]) ).

fof(f4722,plain,
    ! [X83,X90,X16,X27,X76,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywhitewine(X16)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11 ),
    inference(general_splitting,[],[f4720,f4721_D]) ).

fof(f4723,plain,
    ! [X16] :
      ( ~ drywhitewine(X16)
      | sP12 ),
    inference(cnf_transformation,[],[f4723_D]) ).

fof(f4723_D,definition,
    ( ! [X16] : ~ drywhitewine(X16)
  <=> ~ sP12 ),
    introduced(definition,[new_symbols(definition,[sP12])],[general_splitting_component_introduction]) ).

fof(f4724,plain,
    ! [X83,X90,X76,X27,X87,X94,X34,X53,X60,X13,X20,X64,X75,X31,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,X5,X12,X23,X30,X33,X67,X74,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ medoc(X27)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12 ),
    inference(general_splitting,[],[f4722,f4723_D]) ).

fof(f4725,plain,
    ! [X27] :
      ( ~ medoc(X27)
      | sP13 ),
    inference(cnf_transformation,[],[f4725_D]) ).

fof(f4725_D,definition,
    ( ! [X27] : ~ medoc(X27)
  <=> ~ sP13 ),
    introduced(definition,[new_symbols(definition,[sP13])],[general_splitting_component_introduction]) ).

fof(f4726,plain,
    ! [X83,X90,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotblanc(X34)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13 ),
    inference(general_splitting,[],[f4724,f4725_D]) ).

fof(f4727,plain,
    ! [X34] :
      ( ~ pinotblanc(X34)
      | sP14 ),
    inference(cnf_transformation,[],[f4727_D]) ).

fof(f4727_D,definition,
    ( ! [X34] : ~ pinotblanc(X34)
  <=> ~ sP14 ),
    introduced(definition,[new_symbols(definition,[sP14])],[general_splitting_component_introduction]) ).

fof(f4728,plain,
    ! [X83,X90,X76,X87,X94,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ tablewine(X53)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14 ),
    inference(general_splitting,[],[f4726,f4727_D]) ).

fof(f4729,plain,
    ! [X53] :
      ( ~ tablewine(X53)
      | sP15 ),
    inference(cnf_transformation,[],[f4729_D]) ).

fof(f4729_D,definition,
    ( ! [X53] : ~ tablewine(X53)
  <=> ~ sP15 ),
    introduced(definition,[new_symbols(definition,[sP15])],[general_splitting_component_introduction]) ).

fof(f4730,plain,
    ! [X83,X90,X76,X87,X94,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitenonsweetwine(X60)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15 ),
    inference(general_splitting,[],[f4728,f4729_D]) ).

fof(f4731,plain,
    ! [X60] :
      ( ~ whitenonsweetwine(X60)
      | sP16 ),
    inference(cnf_transformation,[],[f4731_D]) ).

fof(f4731_D,definition,
    ( ! [X60] : ~ whitenonsweetwine(X60)
  <=> ~ sP16 ),
    introduced(definition,[new_symbols(definition,[sP16])],[general_splitting_component_introduction]) ).

fof(f4732,plain,
    ! [X83,X90,X76,X87,X94,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dessertwine(X13)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16 ),
    inference(general_splitting,[],[f4730,f4731_D]) ).

fof(f4733,plain,
    ! [X13] :
      ( ~ dessertwine(X13)
      | sP17 ),
    inference(cnf_transformation,[],[f4733_D]) ).

fof(f4733_D,definition,
    ( ! [X13] : ~ dessertwine(X13)
  <=> ~ sP17 ),
    introduced(definition,[new_symbols(definition,[sP17])],[general_splitting_component_introduction]) ).

fof(f4734,plain,
    ! [X83,X90,X76,X87,X94,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ germanwine(X20)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17 ),
    inference(general_splitting,[],[f4732,f4733_D]) ).

fof(f4735,plain,
    ! [X20] :
      ( ~ germanwine(X20)
      | sP18 ),
    inference(cnf_transformation,[],[f4735_D]) ).

fof(f4735_D,definition,
    ( ! [X20] : ~ germanwine(X20)
  <=> ~ sP18 ),
    introduced(definition,[new_symbols(definition,[sP18])],[general_splitting_component_introduction]) ).

fof(f4736,plain,
    ! [X83,X90,X76,X87,X94,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winebody(X64)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18 ),
    inference(general_splitting,[],[f4734,f4735_D]) ).

fof(f4737,plain,
    ! [X64] :
      ( ~ winebody(X64)
      | sP19 ),
    inference(cnf_transformation,[],[f4737_D]) ).

fof(f4737_D,definition,
    ( ! [X64] : ~ winebody(X64)
  <=> ~ sP19 ),
    introduced(definition,[new_symbols(definition,[sP19])],[general_splitting_component_introduction]) ).

fof(f4738,plain,
    ! [X83,X90,X76,X87,X94,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ muscadet(X31)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19 ),
    inference(general_splitting,[],[f4736,f4737_D]) ).

fof(f4739,plain,
    ! [X31] :
      ( ~ muscadet(X31)
      | sP20 ),
    inference(cnf_transformation,[],[f4739_D]) ).

fof(f4739_D,definition,
    ( ! [X31] : ~ muscadet(X31)
  <=> ~ sP20 ),
    introduced(definition,[new_symbols(definition,[sP20])],[general_splitting_component_introduction]) ).

fof(f4740,plain,
    ! [X83,X90,X76,X87,X94,X75,X38,X41,X48,X59,X82,X1,X8,X19,X26,X45,X52,X68,X79,X86,X89,X63,X96,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redbordeaux(X38)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ sP0
      | ~ sP1
      | ~ sP2
      | ~ sP3
      | ~ sP4
      | ~ sP5
      | ~ sP6
      | ~ sP7
      | ~ sP8
      | ~ sP9
      | ~ sP10
      | ~ sP11
      | ~ sP12
      | ~ sP13
      | ~ sP14
      | ~ sP15
      | ~ sP16
      | ~ sP17
      | ~ sP18
      | ~ sP19
      | ~ sP20 ),
    inference(general_splitting,[],[f4738,f4739_D]) ).

fof(f4741,plain,
    ! [X38] :
      ( ~ redbordeaux(X38)
      | sP21 ),
    inference(cnf_transformation,[],[f4741_D]) ).

fof(f4741_D,definition,
    ( ! [X38] : ~ redbordeaux(X38)
  <=> ~ sP21 ),
    introduced(definition,[new_symbols(definition,[sP21])],[general_splitting_component_introduction]) ).

fof(f4742,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X41,X48,X59,X1,X68,X8,X19,X26,X45,X52,X79,X86,X89,X63,X96,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ redwine(X41)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ 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,[],[f4740,f4741_D]) ).

fof(f4743,plain,
    ! [X41] :
      ( ~ redwine(X41)
      | sP22 ),
    inference(cnf_transformation,[],[f4743_D]) ).

fof(f4743_D,definition,
    ( ! [X41] : ~ redwine(X41)
  <=> ~ sP22 ),
    introduced(definition,[new_symbols(definition,[sP22])],[general_splitting_component_introduction]) ).

fof(f4744,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X48,X59,X1,X68,X8,X19,X26,X45,X52,X79,X86,X89,X63,X96,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ semillon(X48)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,X95)
      | ~ 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,[],[f4742,f4743_D]) ).

fof(f4745,plain,
    ! [X48] :
      ( ~ semillon(X48)
      | sP23 ),
    inference(cnf_transformation,[],[f4745_D]) ).

fof(f4745_D,definition,
    ( ! [X48] : ~ semillon(X48)
  <=> ~ sP23 ),
    introduced(definition,[new_symbols(definition,[sP23])],[general_splitting_component_introduction]) ).

fof(f4746,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X59,X1,X68,X8,X19,X26,X45,X52,X79,X86,X89,X63,X96,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] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whiteloire(X59)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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 ),
    inference(general_splitting,[],[f4744,f4745_D]) ).

fof(f4747,plain,
    ! [X59] :
      ( ~ whiteloire(X59)
      | sP24 ),
    inference(cnf_transformation,[],[f4747_D]) ).

fof(f4747_D,definition,
    ( ! [X59] : ~ whiteloire(X59)
  <=> ~ sP24 ),
    introduced(definition,[new_symbols(definition,[sP24])],[general_splitting_component_introduction]) ).

fof(f4748,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X1,X68,X8,X19,X26,X45,X52,X79,X86,X89,X63,X96,X5,X12,X67,X74,X23,X30,X33,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ californiawine(X0)
      | ~ americanwine(X1)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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 ),
    inference(general_splitting,[],[f4746,f4747_D]) ).

fof(f4749,plain,
    ! [X1] :
      ( ~ americanwine(X1)
      | sP25 ),
    inference(cnf_transformation,[],[f4749_D]) ).

fof(f4749_D,definition,
    ( ! [X1] : ~ americanwine(X1)
  <=> ~ sP25 ),
    introduced(definition,[new_symbols(definition,[sP25])],[general_splitting_component_introduction]) ).

fof(f4750,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X68,X8,X19,X26,X45,X52,X79,X86,X89,X63,X96,X5,X12,X67,X74,X30,X33,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winegrape(X68)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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 ),
    inference(general_splitting,[],[f4748,f4749_D]) ).

fof(f4751,plain,
    ! [X68] :
      ( ~ winegrape(X68)
      | sP26 ),
    inference(cnf_transformation,[],[f4751_D]) ).

fof(f4751_D,definition,
    ( ! [X68] : ~ winegrape(X68)
  <=> ~ sP26 ),
    introduced(definition,[new_symbols(definition,[sP26])],[general_splitting_component_introduction]) ).

fof(f4752,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X8,X19,X26,X45,X52,X79,X86,X89,X96,X63,X5,X12,X67,X74,X30,X33,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ californiawine(X8)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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 ),
    inference(general_splitting,[],[f4750,f4751_D]) ).

fof(f4753,plain,
    ! [X8] :
      ( ~ californiawine(X8)
      | sP27 ),
    inference(cnf_transformation,[],[f4753_D]) ).

fof(f4753_D,definition,
    ( ! [X8] : ~ californiawine(X8)
  <=> ~ sP27 ),
    introduced(definition,[new_symbols(definition,[sP27])],[general_splitting_component_introduction]) ).

fof(f4754,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X19,X26,X45,X52,X79,X86,X89,X96,X63,X5,X12,X67,X74,X30,X33,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ gamay(X19)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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 ),
    inference(general_splitting,[],[f4752,f4753_D]) ).

fof(f4755,plain,
    ! [X19] :
      ( ~ gamay(X19)
      | sP28 ),
    inference(cnf_transformation,[],[f4755_D]) ).

fof(f4755_D,definition,
    ( ! [X19] : ~ gamay(X19)
  <=> ~ sP28 ),
    introduced(definition,[new_symbols(definition,[sP28])],[general_splitting_component_introduction]) ).

fof(f4756,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X26,X45,X52,X86,X89,X96,X63,X5,X12,X67,X74,X30,X33,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ margaux(X26)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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 ),
    inference(general_splitting,[],[f4754,f4755_D]) ).

fof(f4757,plain,
    ! [X26] :
      ( ~ margaux(X26)
      | sP29 ),
    inference(cnf_transformation,[],[f4757_D]) ).

fof(f4757_D,definition,
    ( ! [X26] : ~ margaux(X26)
  <=> ~ sP29 ),
    introduced(definition,[new_symbols(definition,[sP29])],[general_splitting_component_introduction]) ).

fof(f4758,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X45,X52,X89,X96,X63,X5,X12,X67,X74,X30,X33,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sancerre(X45)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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 ),
    inference(general_splitting,[],[f4756,f4757_D]) ).

fof(f4759,plain,
    ! [X45] :
      ( ~ sancerre(X45)
      | sP30 ),
    inference(cnf_transformation,[],[f4759_D]) ).

fof(f4759_D,definition,
    ( ! [X45] : ~ sancerre(X45)
  <=> ~ sP30 ),
    introduced(definition,[new_symbols(definition,[sP30])],[general_splitting_component_introduction]) ).

fof(f4760,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X52,X96,X63,X5,X12,X67,X74,X30,X33,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ sweetwine(X52)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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 ),
    inference(general_splitting,[],[f4758,f4759_D]) ).

fof(f4761,plain,
    ! [X52] :
      ( ~ sweetwine(X52)
      | sP31 ),
    inference(cnf_transformation,[],[f4761_D]) ).

fof(f4761_D,definition,
    ( ! [X52] : ~ sweetwine(X52)
  <=> ~ sP31 ),
    introduced(definition,[new_symbols(definition,[sP31])],[general_splitting_component_introduction]) ).

fof(f4762,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X63,X5,X12,X67,X74,X30,X33,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ wine(X63)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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 ),
    inference(general_splitting,[],[f4760,f4761_D]) ).

fof(f4763,plain,
    ! [X63] :
      ( ~ wine(X63)
      | sP32 ),
    inference(cnf_transformation,[],[f4763_D]) ).

fof(f4763_D,definition,
    ( ! [X63] : ~ wine(X63)
  <=> ~ sP32 ),
    introduced(definition,[new_symbols(definition,[sP32])],[general_splitting_component_introduction]) ).

fof(f4764,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X5,X12,X67,X74,X30,X33,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ beaujolais(X5)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4762,f4763_D]) ).

fof(f4765,plain,
    ! [X5] :
      ( ~ beaujolais(X5)
      | sP33 ),
    inference(cnf_transformation,[],[f4765_D]) ).

fof(f4765_D,definition,
    ( ! [X5] : ~ beaujolais(X5)
  <=> ~ sP33 ),
    introduced(definition,[new_symbols(definition,[sP33])],[general_splitting_component_introduction]) ).

fof(f4766,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X12,X67,X74,X23,X33,X30,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ cotesdor(X12)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4764,f4765_D]) ).

fof(f4767,plain,
    ! [X12] :
      ( ~ cotesdor(X12)
      | sP34 ),
    inference(cnf_transformation,[],[f4767_D]) ).

fof(f4767_D,definition,
    ( ! [X12] : ~ cotesdor(X12)
  <=> ~ sP34 ),
    introduced(definition,[new_symbols(definition,[sP34])],[general_splitting_component_introduction]) ).

fof(f4768,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X67,X74,X23,X30,X33,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ wineflavor(X67)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4766,f4767_D]) ).

fof(f4769,plain,
    ! [X67] :
      ( ~ wineflavor(X67)
      | sP35 ),
    inference(cnf_transformation,[],[f4769_D]) ).

fof(f4769_D,definition,
    ( ! [X67] : ~ wineflavor(X67)
  <=> ~ sP35 ),
    introduced(definition,[new_symbols(definition,[sP35])],[general_splitting_component_introduction]) ).

fof(f4770,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X23,X74,X30,X33,X93,X40,X51,X58,X0,X11,X71,X78,X18,X37,X44,X55,X62,X81,X4,X88,X15,X22,X25,X32,X43,X66,X85,X92,X50,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X7,X14,X77,X84,X17,X24,X35,X42,X61,X95] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ italianwine(X23)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4768,f4769_D]) ).

fof(f4771,plain,
    ! [X23] :
      ( ~ italianwine(X23)
      | sP36 ),
    inference(cnf_transformation,[],[f4771_D]) ).

fof(f4771_D,definition,
    ( ! [X23] : ~ italianwine(X23)
  <=> ~ sP36 ),
    introduced(definition,[new_symbols(definition,[sP36])],[general_splitting_component_introduction]) ).

fof(f4772,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ meursault(X30)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4770,f4771_D]) ).

fof(f4773,plain,
    ! [X30] :
      ( ~ meursault(X30)
      | sP37 ),
    inference(cnf_transformation,[],[f4773_D]) ).

fof(f4773_D,definition,
    ( ! [X30] : ~ meursault(X30)
  <=> ~ sP37 ),
    introduced(definition,[new_symbols(definition,[sP37])],[general_splitting_component_introduction]) ).

fof(f4774,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ petitesyrah(X33)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4772,f4773_D]) ).

fof(f4775,plain,
    ! [X33] :
      ( ~ petitesyrah(X33)
      | sP38 ),
    inference(cnf_transformation,[],[f4775_D]) ).

fof(f4775_D,definition,
    ( ! [X33] : ~ petitesyrah(X33)
  <=> ~ sP38 ),
    introduced(definition,[new_symbols(definition,[sP38])],[general_splitting_component_introduction]) ).

fof(f4776,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ redtablewine(X40)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4774,f4775_D]) ).

fof(f4777,plain,
    ! [X40] :
      ( ~ redtablewine(X40)
      | sP39 ),
    inference(cnf_transformation,[],[f4777_D]) ).

fof(f4777_D,definition,
    ( ! [X40] : ~ redtablewine(X40)
  <=> ~ sP39 ),
    introduced(definition,[new_symbols(definition,[sP39])],[general_splitting_component_introduction]) ).

fof(f4778,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X74,X93,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ sweetriesling(X51)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4776,f4777_D]) ).

fof(f4779,plain,
    ! [X51] :
      ( ~ sweetriesling(X51)
      | sP40 ),
    inference(cnf_transformation,[],[f4779_D]) ).

fof(f4779_D,definition,
    ( ! [X51] : ~ sweetriesling(X51)
  <=> ~ sP40 ),
    introduced(definition,[new_symbols(definition,[sP40])],[general_splitting_component_introduction]) ).

fof(f4780,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X74,X93,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whiteburgundy(X58)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4778,f4779_D]) ).

fof(f4781,plain,
    ! [X58] :
      ( ~ whiteburgundy(X58)
      | sP41 ),
    inference(cnf_transformation,[],[f4781_D]) ).

fof(f4781_D,definition,
    ( ! [X58] : ~ whiteburgundy(X58)
  <=> ~ sP41 ),
    introduced(definition,[new_symbols(definition,[sP41])],[general_splitting_component_introduction]) ).

fof(f4782,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X74,X93,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] :
      ( ~ californiawine(X0)
      | ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4780,f4781_D]) ).

fof(f4783,plain,
    ! [X0] :
      ( ~ californiawine(X0)
      | sP42 ),
    inference(cnf_transformation,[],[f4783_D]) ).

fof(f4783_D,definition,
    ( ! [X0] : ~ californiawine(X0)
  <=> ~ sP42 ),
    introduced(definition,[new_symbols(definition,[sP42])],[general_splitting_component_introduction]) ).

fof(f4784,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X74,X93,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] :
      ( ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ chianti(X11)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4782,f4783_D]) ).

fof(f4785,plain,
    ! [X11] :
      ( ~ chianti(X11)
      | sP43 ),
    inference(cnf_transformation,[],[f4785_D]) ).

fof(f4785_D,definition,
    ( ! [X11] : ~ chianti(X11)
  <=> ~ sP43 ),
    introduced(definition,[new_symbols(definition,[sP43])],[general_splitting_component_introduction]) ).

fof(f4786,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X74,X93,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] :
      ( ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ winetaste(X71)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4784,f4785_D]) ).

fof(f4787,plain,
    ! [X71] :
      ( ~ winetaste(X71)
      | sP44 ),
    inference(cnf_transformation,[],[f4787_D]) ).

fof(f4787_D,definition,
    ( ! [X71] : ~ winetaste(X71)
  <=> ~ sP44 ),
    introduced(definition,[new_symbols(definition,[sP44])],[general_splitting_component_introduction]) ).

fof(f4788,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X74,X93,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] :
      ( ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ fullbodiedwine(X18)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4786,f4787_D]) ).

fof(f4789,plain,
    ! [X18] :
      ( ~ fullbodiedwine(X18)
      | sP45 ),
    inference(cnf_transformation,[],[f4789_D]) ).

fof(f4789_D,definition,
    ( ! [X18] : ~ fullbodiedwine(X18)
  <=> ~ sP45 ),
    introduced(definition,[new_symbols(definition,[sP45])],[general_splitting_component_introduction]) ).

fof(f4790,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X74,X93,X78,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] :
      ( ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ potableliquid(X37)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4788,f4789_D]) ).

fof(f4791,plain,
    ! [X37] :
      ( ~ potableliquid(X37)
      | sP46 ),
    inference(cnf_transformation,[],[f4791_D]) ).

fof(f4791_D,definition,
    ( ! [X37] : ~ potableliquid(X37)
  <=> ~ sP46 ),
    introduced(definition,[new_symbols(definition,[sP46])],[general_splitting_component_introduction]) ).

fof(f4792,plain,
    ! [X83,X90,X76,X87,X94,X75,X82,X79,X86,X89,X96,X74,X93,X78,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] :
      ( ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ rosewine(X44)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4790,f4791_D]) ).

fof(f4793,plain,
    ! [X44] :
      ( ~ rosewine(X44)
      | sP47 ),
    inference(cnf_transformation,[],[f4793_D]) ).

fof(f4793_D,definition,
    ( ! [X44] : ~ rosewine(X44)
  <=> ~ sP47 ),
    introduced(definition,[new_symbols(definition,[sP47])],[general_splitting_component_introduction]) ).

fof(f4794,plain,
    ! [X95,X83,X90,X78,X81,X88,X55,X62,X76,X4,X87,X94,X15,X66,X22,X25,X43,X32,X75,X85,X92,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ vintage(X55)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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,[],[f4792,f4793_D]) ).

fof(f4795,plain,
    ! [X55] :
      ( ~ vintage(X55)
      | sP48 ),
    inference(cnf_transformation,[],[f4795_D]) ).

fof(f4795_D,definition,
    ( ! [X55] : ~ vintage(X55)
  <=> ~ sP48 ),
    introduced(definition,[new_symbols(definition,[sP48])],[general_splitting_component_introduction]) ).

fof(f4796,plain,
    ! [X95,X83,X90,X78,X81,X88,X62,X76,X4,X87,X94,X15,X66,X22,X25,X43,X32,X75,X85,X92,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ whitewine(X62)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48 ),
    inference(general_splitting,[],[f4794,f4795_D]) ).

fof(f4797,plain,
    ! [X62] :
      ( ~ whitewine(X62)
      | sP49 ),
    inference(cnf_transformation,[],[f4797_D]) ).

fof(f4797_D,definition,
    ( ! [X62] : ~ whitewine(X62)
  <=> ~ sP49 ),
    introduced(definition,[new_symbols(definition,[sP49])],[general_splitting_component_introduction]) ).

fof(f4798,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X4,X94,X15,X66,X22,X25,X43,X32,X75,X85,X92,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ anjou(X4)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49 ),
    inference(general_splitting,[],[f4796,f4797_D]) ).

fof(f4799,plain,
    ! [X4] :
      ( ~ anjou(X4)
      | sP50 ),
    inference(cnf_transformation,[],[f4799_D]) ).

fof(f4799_D,definition,
    ( ! [X4] : ~ anjou(X4)
  <=> ~ sP50 ),
    introduced(definition,[new_symbols(definition,[sP50])],[general_splitting_component_introduction]) ).

fof(f4800,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X15,X66,X22,X25,X43,X32,X75,X85,X92,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ dryredwine(X15)
      | ~ drywine(X17)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50 ),
    inference(general_splitting,[],[f4798,f4799_D]) ).

fof(f4801,plain,
    ! [X15] :
      ( ~ dryredwine(X15)
      | sP51 ),
    inference(cnf_transformation,[],[f4801_D]) ).

fof(f4801_D,definition,
    ( ! [X15] : ~ dryredwine(X15)
  <=> ~ sP51 ),
    introduced(definition,[new_symbols(definition,[sP51])],[general_splitting_component_introduction]) ).

fof(f4802,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X66,X22,X25,X32,X43,X75,X85,X92,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winedescriptor(X66)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51 ),
    inference(general_splitting,[],[f4800,f4801_D]) ).

fof(f4803,plain,
    ! [X66] :
      ( ~ winedescriptor(X66)
      | sP52 ),
    inference(cnf_transformation,[],[f4803_D]) ).

fof(f4803_D,definition,
    ( ! [X66] : ~ winedescriptor(X66)
  <=> ~ sP52 ),
    introduced(definition,[new_symbols(definition,[sP52])],[general_splitting_component_introduction]) ).

fof(f4804,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X22,X25,X32,X43,X85,X75,X92,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ icewine(X22)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52 ),
    inference(general_splitting,[],[f4802,f4803_D]) ).

fof(f4805,plain,
    ! [X22] :
      ( ~ icewine(X22)
      | sP53 ),
    inference(cnf_transformation,[],[f4805_D]) ).

fof(f4805_D,definition,
    ( ! [X22] : ~ icewine(X22)
  <=> ~ sP53 ),
    introduced(definition,[new_symbols(definition,[sP53])],[general_splitting_component_introduction]) ).

fof(f4806,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X25,X32,X43,X85,X75,X92,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ loire(X25)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53 ),
    inference(general_splitting,[],[f4804,f4805_D]) ).

fof(f4807,plain,
    ! [X25] :
      ( ~ loire(X25)
      | sP54 ),
    inference(cnf_transformation,[],[f4807_D]) ).

fof(f4807_D,definition,
    ( ! [X25] : ~ loire(X25)
  <=> ~ sP54 ),
    introduced(definition,[new_symbols(definition,[sP54])],[general_splitting_component_introduction]) ).

fof(f4808,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X32,X43,X92,X75,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ merlot(X29)
      | ~ pauillac(X32)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54 ),
    inference(general_splitting,[],[f4806,f4807_D]) ).

fof(f4809,plain,
    ! [X32] :
      ( ~ pauillac(X32)
      | sP55 ),
    inference(cnf_transformation,[],[f4809_D]) ).

fof(f4809_D,definition,
    ( ! [X32] : ~ pauillac(X32)
  <=> ~ sP55 ),
    introduced(definition,[new_symbols(definition,[sP55])],[general_splitting_component_introduction]) ).

fof(f4810,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X43,X75,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ merlot(X29)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ riesling(X43)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55 ),
    inference(general_splitting,[],[f4808,f4809_D]) ).

fof(f4811,plain,
    ! [X43] :
      ( ~ riesling(X43)
      | sP56 ),
    inference(cnf_transformation,[],[f4811_D]) ).

fof(f4811_D,definition,
    ( ! [X43] : ~ riesling(X43)
  <=> ~ sP56 ),
    introduced(definition,[new_symbols(definition,[sP56])],[general_splitting_component_introduction]) ).

fof(f4812,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X50,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ merlot(X29)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ sauvignonblanc(X47)
      | ~ stemilion(X50)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56 ),
    inference(general_splitting,[],[f4810,f4811_D]) ).

fof(f4813,plain,
    ! [X50] :
      ( ~ stemilion(X50)
      | sP57 ),
    inference(cnf_transformation,[],[f4813_D]) ).

fof(f4813_D,definition,
    ( ! [X50] : ~ stemilion(X50)
  <=> ~ sP57 ),
    introduced(definition,[new_symbols(definition,[sP57])],[general_splitting_component_introduction]) ).

fof(f4814,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X3,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ burgundy(X3)
      | ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ merlot(X29)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ sauvignonblanc(X47)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57 ),
    inference(general_splitting,[],[f4812,f4813_D]) ).

fof(f4815,plain,
    ! [X3] :
      ( ~ burgundy(X3)
      | sP58 ),
    inference(cnf_transformation,[],[f4815_D]) ).

fof(f4815_D,definition,
    ( ! [X3] : ~ burgundy(X3)
  <=> ~ sP58 ),
    introduced(definition,[new_symbols(definition,[sP58])],[general_splitting_component_introduction]) ).

fof(f4816,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X10,X29,X36,X70,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ cabernetsauvignon(X7)
      | ~ cheninblanc(X10)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ merlot(X29)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ sauvignonblanc(X47)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58 ),
    inference(general_splitting,[],[f4814,f4815_D]) ).

fof(f4817,plain,
    ! [X10] :
      ( ~ cheninblanc(X10)
      | sP59 ),
    inference(cnf_transformation,[],[f4817_D]) ).

fof(f4817_D,definition,
    ( ! [X10] : ~ cheninblanc(X10)
  <=> ~ sP59 ),
    introduced(definition,[new_symbols(definition,[sP59])],[general_splitting_component_introduction]) ).

fof(f4818,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X70,X29,X36,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ cabernetsauvignon(X7)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ merlot(X29)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ sauvignonblanc(X47)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ winery(X70)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59 ),
    inference(general_splitting,[],[f4816,f4817_D]) ).

fof(f4819,plain,
    ! [X70] :
      ( ~ winery(X70)
      | sP60 ),
    inference(cnf_transformation,[],[f4819_D]) ).

fof(f4819_D,definition,
    ( ! [X70] : ~ winery(X70)
  <=> ~ sP60 ),
    introduced(definition,[new_symbols(definition,[sP60])],[general_splitting_component_introduction]) ).

fof(f4820,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X29,X36,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ cabernetsauvignon(X7)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ merlot(X29)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ sauvignonblanc(X47)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60 ),
    inference(general_splitting,[],[f4818,f4819_D]) ).

fof(f4821,plain,
    ! [X29] :
      ( ~ merlot(X29)
      | sP61 ),
    inference(cnf_transformation,[],[f4821_D]) ).

fof(f4821_D,definition,
    ( ! [X29] : ~ merlot(X29)
  <=> ~ sP61 ),
    introduced(definition,[new_symbols(definition,[sP61])],[general_splitting_component_introduction]) ).

fof(f4822,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X36,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ cabernetsauvignon(X7)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ pinotnoir(X35)
      | ~ port(X36)
      | ~ region(X42)
      | ~ sauvignonblanc(X47)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61 ),
    inference(general_splitting,[],[f4820,f4821_D]) ).

fof(f4823,plain,
    ! [X36] :
      ( ~ port(X36)
      | sP62 ),
    inference(cnf_transformation,[],[f4823_D]) ).

fof(f4823_D,definition,
    ( ! [X36] : ~ port(X36)
  <=> ~ sP62 ),
    introduced(definition,[new_symbols(definition,[sP62])],[general_splitting_component_introduction]) ).

fof(f4824,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X47,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ cabernetsauvignon(X7)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ pinotnoir(X35)
      | ~ region(X42)
      | ~ sauvignonblanc(X47)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62 ),
    inference(general_splitting,[],[f4822,f4823_D]) ).

fof(f4825,plain,
    ! [X47] :
      ( ~ sauvignonblanc(X47)
      | sP63 ),
    inference(cnf_transformation,[],[f4825_D]) ).

fof(f4825_D,definition,
    ( ! [X47] : ~ sauvignonblanc(X47)
  <=> ~ sP63 ),
    introduced(definition,[new_symbols(definition,[sP63])],[general_splitting_component_introduction]) ).

fof(f4826,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X54,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ cabernetsauvignon(X7)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ pinotnoir(X35)
      | ~ region(X42)
      | ~ texaswine(X54)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63 ),
    inference(general_splitting,[],[f4824,f4825_D]) ).

fof(f4827,plain,
    ! [X54] :
      ( ~ texaswine(X54)
      | sP64 ),
    inference(cnf_transformation,[],[f4827_D]) ).

fof(f4827_D,definition,
    ( ! [X54] : ~ texaswine(X54)
  <=> ~ sP64 ),
    introduced(definition,[new_symbols(definition,[sP64])],[general_splitting_component_introduction]) ).

fof(f4828,plain,
    ! [X95,X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X57,X79,X7,X14,X77,X84,X86,X89,X17,X24,X35,X42,X61,X74,X93,X96] :
      ( ~ cabernetsauvignon(X7)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ pinotnoir(X35)
      | ~ region(X42)
      | ~ whitebordeaux(X57)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64 ),
    inference(general_splitting,[],[f4826,f4827_D]) ).

fof(f4829,plain,
    ! [X57] :
      ( ~ whitebordeaux(X57)
      | sP65 ),
    inference(cnf_transformation,[],[f4829_D]) ).

fof(f4829_D,definition,
    ( ! [X57] : ~ whitebordeaux(X57)
  <=> ~ sP65 ),
    introduced(definition,[new_symbols(definition,[sP65])],[general_splitting_component_introduction]) ).

fof(f4830,plain,
    ! [X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X79,X86,X7,X14,X77,X84,X89,X96,X17,X24,X35,X42,X61,X74,X93,X95] :
      ( ~ cabernetsauvignon(X7)
      | ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ pinotnoir(X35)
      | ~ region(X42)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65 ),
    inference(general_splitting,[],[f4828,f4829_D]) ).

fof(f4831,plain,
    ! [X7] :
      ( ~ cabernetsauvignon(X7)
      | sP66 ),
    inference(cnf_transformation,[],[f4831_D]) ).

fof(f4831_D,definition,
    ( ! [X7] : ~ cabernetsauvignon(X7)
  <=> ~ sP66 ),
    introduced(definition,[new_symbols(definition,[sP66])],[general_splitting_component_introduction]) ).

fof(f4832,plain,
    ! [X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X79,X86,X89,X14,X77,X84,X96,X17,X24,X35,X42,X61,X74,X93,X95] :
      ( ~ dryriesling(X14)
      | ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ pinotnoir(X35)
      | ~ region(X42)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66 ),
    inference(general_splitting,[],[f4830,f4831_D]) ).

fof(f4833,plain,
    ! [X14] :
      ( ~ dryriesling(X14)
      | sP67 ),
    inference(cnf_transformation,[],[f4833_D]) ).

fof(f4833_D,definition,
    ( ! [X14] : ~ dryriesling(X14)
  <=> ~ sP67 ),
    introduced(definition,[new_symbols(definition,[sP67])],[general_splitting_component_introduction]) ).

fof(f4834,plain,
    ! [X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X79,X86,X89,X96,X77,X84,X17,X24,X35,X42,X61,X74,X93,X95] :
      ( ~ drywine(X17)
      | ~ lateharvest(X24)
      | ~ pinotnoir(X35)
      | ~ region(X42)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67 ),
    inference(general_splitting,[],[f4832,f4833_D]) ).

fof(f4835,plain,
    ! [X17] :
      ( ~ drywine(X17)
      | sP68 ),
    inference(cnf_transformation,[],[f4835_D]) ).

fof(f4835_D,definition,
    ( ! [X17] : ~ drywine(X17)
  <=> ~ sP68 ),
    introduced(definition,[new_symbols(definition,[sP68])],[general_splitting_component_introduction]) ).

fof(f4836,plain,
    ! [X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X79,X86,X89,X96,X77,X84,X24,X35,X42,X61,X74,X93,X95] :
      ( ~ lateharvest(X24)
      | ~ pinotnoir(X35)
      | ~ region(X42)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ sP48
      | ~ sP49
      | ~ sP50
      | ~ sP51
      | ~ sP52
      | ~ sP53
      | ~ sP54
      | ~ sP55
      | ~ sP56
      | ~ sP57
      | ~ sP58
      | ~ sP59
      | ~ sP60
      | ~ sP61
      | ~ sP62
      | ~ sP63
      | ~ sP64
      | ~ sP65
      | ~ sP66
      | ~ sP67
      | ~ sP68 ),
    inference(general_splitting,[],[f4834,f4835_D]) ).

fof(f4837,plain,
    ! [X24] :
      ( ~ lateharvest(X24)
      | sP69 ),
    inference(cnf_transformation,[],[f4837_D]) ).

fof(f4837_D,definition,
    ( ! [X24] : ~ lateharvest(X24)
  <=> ~ sP69 ),
    introduced(definition,[new_symbols(definition,[sP69])],[general_splitting_component_introduction]) ).

fof(f4838,plain,
    ! [X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X79,X86,X89,X96,X77,X84,X35,X42,X61,X74,X93,X95] :
      ( ~ pinotnoir(X35)
      | ~ region(X42)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4836,f4837_D]) ).

fof(f4839,plain,
    ! [X35] :
      ( ~ pinotnoir(X35)
      | sP70 ),
    inference(cnf_transformation,[],[f4839_D]) ).

fof(f4839_D,definition,
    ( ! [X35] : ~ pinotnoir(X35)
  <=> ~ sP70 ),
    introduced(definition,[new_symbols(definition,[sP70])],[general_splitting_component_introduction]) ).

fof(f4840,plain,
    ! [X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X79,X86,X89,X96,X77,X84,X95,X42,X61,X74,X93] :
      ( ~ region(X42)
      | ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4838,f4839_D]) ).

fof(f4841,plain,
    ! [X42] :
      ( ~ region(X42)
      | sP71 ),
    inference(cnf_transformation,[],[f4841_D]) ).

fof(f4841_D,definition,
    ( ! [X42] : ~ region(X42)
  <=> ~ sP71 ),
    introduced(definition,[new_symbols(definition,[sP71])],[general_splitting_component_introduction]) ).

fof(f4842,plain,
    ! [X83,X90,X78,X81,X88,X76,X87,X94,X85,X92,X75,X82,X73,X80,X91,X79,X86,X89,X96,X77,X84,X95,X61,X74,X93] :
      ( ~ whitetablewine(X61)
      | ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4840,f4841_D]) ).

fof(f4843,plain,
    ! [X61] :
      ( ~ whitetablewine(X61)
      | sP72 ),
    inference(cnf_transformation,[],[f4843_D]) ).

fof(f4843_D,definition,
    ( ! [X61] : ~ whitetablewine(X61)
  <=> ~ sP72 ),
    introduced(definition,[new_symbols(definition,[sP72])],[general_splitting_component_introduction]) ).

fof(f4844,plain,
    ! [X82,X83,X73,X80,X78,X90,X91,X81,X79,X86,X76,X88,X77,X84,X87,X89,X94,X96,X95,X85,X92,X74,X93,X75] :
      ( ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hassugar(X82,X81)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4842,f4843_D]) ).

fof(f4845,plain,
    ! [X82,X81] :
      ( ~ hassugar(X82,X81)
      | sP73(X81) ),
    inference(cnf_transformation,[],[f4845_D]) ).

fof(f4845_D,definition,
    ! [X81] :
      ( ! [X82] : ~ hassugar(X82,X81)
    <=> ~ sP73(X81) ),
    introduced(definition,[new_symbols(definition,[sP73])],[general_splitting_component_introduction]) ).

fof(f4846,plain,
    ! [X83,X73,X80,X78,X90,X91,X81,X79,X86,X76,X88,X77,X84,X87,X89,X94,X96,X95,X85,X92,X74,X93,X75] :
      ( ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X81) ),
    inference(general_splitting,[],[f4844,f4845_D]) ).

fof(f4847,plain,
    ! [X81] :
      ( ~ sP73(X81)
      | sP74 ),
    inference(cnf_transformation,[],[f4847_D]) ).

fof(f4847_D,definition,
    ( ! [X81] : ~ sP73(X81)
  <=> ~ sP74 ),
    introduced(definition,[new_symbols(definition,[sP74])],[general_splitting_component_introduction]) ).

fof(f4848,plain,
    ! [X83,X73,X80,X78,X90,X91,X79,X86,X76,X88,X77,X84,X87,X89,X94,X96,X95,X85,X92,X74,X93,X75] :
      ( ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ hasvintageyear(X84,X83)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4846,f4847_D]) ).

fof(f4849,plain,
    ! [X83,X84] :
      ( ~ hasvintageyear(X84,X83)
      | sP75(X84) ),
    inference(cnf_transformation,[],[f4849_D]) ).

fof(f4849_D,definition,
    ! [X84] :
      ( ! [X83] : ~ hasvintageyear(X84,X83)
    <=> ~ sP75(X84) ),
    introduced(definition,[new_symbols(definition,[sP75])],[general_splitting_component_introduction]) ).

fof(f4850,plain,
    ! [X73,X80,X78,X90,X91,X79,X86,X76,X88,X77,X87,X89,X94,X96,X84,X95,X85,X92,X74,X93,X75] :
      ( ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X84) ),
    inference(general_splitting,[],[f4848,f4849_D]) ).

fof(f4851,plain,
    ! [X84] :
      ( ~ sP75(X84)
      | sP76 ),
    inference(cnf_transformation,[],[f4851_D]) ).

fof(f4851_D,definition,
    ( ! [X84] : ~ sP75(X84)
  <=> ~ sP76 ),
    introduced(definition,[new_symbols(definition,[sP76])],[general_splitting_component_introduction]) ).

fof(f4852,plain,
    ! [X73,X80,X78,X90,X91,X79,X86,X76,X88,X77,X87,X89,X94,X96,X95,X85,X92,X74,X93,X75] :
      ( ~ hasbody(X74,X73)
      | ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4850,f4851_D]) ).

fof(f4853,plain,
    ! [X73,X74] :
      ( ~ hasbody(X74,X73)
      | sP77(X74) ),
    inference(cnf_transformation,[],[f4853_D]) ).

fof(f4853_D,definition,
    ! [X74] :
      ( ! [X73] : ~ hasbody(X74,X73)
    <=> ~ sP77(X74) ),
    introduced(definition,[new_symbols(definition,[sP77])],[general_splitting_component_introduction]) ).

fof(f4854,plain,
    ! [X90,X80,X78,X91,X79,X86,X76,X88,X77,X87,X89,X94,X96,X95,X85,X92,X74,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X74) ),
    inference(general_splitting,[],[f4852,f4853_D]) ).

fof(f4855,plain,
    ! [X74] :
      ( ~ sP77(X74)
      | sP78 ),
    inference(cnf_transformation,[],[f4855_D]) ).

fof(f4855_D,definition,
    ( ! [X74] : ~ sP77(X74)
  <=> ~ sP78 ),
    introduced(definition,[new_symbols(definition,[sP78])],[general_splitting_component_introduction]) ).

fof(f4856,plain,
    ! [X90,X80,X78,X91,X79,X86,X76,X88,X77,X87,X89,X94,X96,X95,X85,X92,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromgrape(X90,X89)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4854,f4855_D]) ).

fof(f4857,plain,
    ! [X90,X89] :
      ( ~ madefromgrape(X90,X89)
      | sP79(X89) ),
    inference(cnf_transformation,[],[f4857_D]) ).

fof(f4857_D,definition,
    ! [X89] :
      ( ! [X90] : ~ madefromgrape(X90,X89)
    <=> ~ sP79(X89) ),
    introduced(definition,[new_symbols(definition,[sP79])],[general_splitting_component_introduction]) ).

fof(f4858,plain,
    ! [X80,X78,X91,X79,X86,X76,X88,X77,X87,X94,X96,X89,X95,X85,X92,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X89) ),
    inference(general_splitting,[],[f4856,f4857_D]) ).

fof(f4859,plain,
    ! [X89] :
      ( ~ sP79(X89)
      | sP80 ),
    inference(cnf_transformation,[],[f4859_D]) ).

fof(f4859_D,definition,
    ( ! [X89] : ~ sP79(X89)
  <=> ~ sP80 ),
    introduced(definition,[new_symbols(definition,[sP80])],[general_splitting_component_introduction]) ).

fof(f4860,plain,
    ! [X80,X78,X91,X79,X86,X76,X88,X77,X87,X94,X96,X95,X85,X92,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ hasmaker(X80,X79)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4858,f4859_D]) ).

fof(f4861,plain,
    ! [X80,X79] :
      ( ~ hasmaker(X80,X79)
      | sP81(X79) ),
    inference(cnf_transformation,[],[f4861_D]) ).

fof(f4861_D,definition,
    ! [X79] :
      ( ! [X80] : ~ hasmaker(X80,X79)
    <=> ~ sP81(X79) ),
    introduced(definition,[new_symbols(definition,[sP81])],[general_splitting_component_introduction]) ).

fof(f4862,plain,
    ! [X78,X91,X88,X86,X76,X87,X77,X94,X96,X79,X95,X85,X92,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X79) ),
    inference(general_splitting,[],[f4860,f4861_D]) ).

fof(f4863,plain,
    ! [X79] :
      ( ~ sP81(X79)
      | sP82 ),
    inference(cnf_transformation,[],[f4863_D]) ).

fof(f4863_D,definition,
    ( ! [X79] : ~ sP81(X79)
  <=> ~ sP82 ),
    introduced(definition,[new_symbols(definition,[sP82])],[general_splitting_component_introduction]) ).

fof(f4864,plain,
    ! [X78,X91,X88,X86,X76,X87,X77,X94,X96,X95,X85,X92,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ hasflavor(X78,X77)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4862,f4863_D]) ).

fof(f4865,plain,
    ! [X78,X77] :
      ( ~ hasflavor(X78,X77)
      | sP83(X77) ),
    inference(cnf_transformation,[],[f4865_D]) ).

fof(f4865_D,definition,
    ! [X77] :
      ( ! [X78] : ~ hasflavor(X78,X77)
    <=> ~ sP83(X77) ),
    introduced(definition,[new_symbols(definition,[sP83])],[general_splitting_component_introduction]) ).

fof(f4866,plain,
    ! [X91,X88,X86,X76,X87,X94,X96,X77,X95,X85,X92,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X77) ),
    inference(general_splitting,[],[f4864,f4865_D]) ).

fof(f4867,plain,
    ! [X77] :
      ( ~ sP83(X77)
      | sP84 ),
    inference(cnf_transformation,[],[f4867_D]) ).

fof(f4867_D,definition,
    ( ! [X77] : ~ sP83(X77)
  <=> ~ sP84 ),
    introduced(definition,[new_symbols(definition,[sP84])],[general_splitting_component_introduction]) ).

fof(f4868,plain,
    ! [X91,X88,X86,X76,X87,X94,X96,X95,X85,X92,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madefromfruit(X92,X91)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4866,f4867_D]) ).

fof(f4869,plain,
    ! [X91,X92] :
      ( ~ madefromfruit(X92,X91)
      | sP85(X92) ),
    inference(cnf_transformation,[],[f4869_D]) ).

fof(f4869_D,definition,
    ! [X92] :
      ( ! [X91] : ~ madefromfruit(X92,X91)
    <=> ~ sP85(X92) ),
    introduced(definition,[new_symbols(definition,[sP85])],[general_splitting_component_introduction]) ).

fof(f4870,plain,
    ! [X88,X86,X76,X87,X94,X96,X95,X85,X92,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X92) ),
    inference(general_splitting,[],[f4868,f4869_D]) ).

fof(f4871,plain,
    ! [X92] :
      ( ~ sP85(X92)
      | sP86 ),
    inference(cnf_transformation,[],[f4871_D]) ).

fof(f4871_D,definition,
    ( ! [X92] : ~ sP85(X92)
  <=> ~ sP86 ),
    introduced(definition,[new_symbols(definition,[sP86])],[general_splitting_component_introduction]) ).

fof(f4872,plain,
    ! [X88,X86,X76,X87,X94,X96,X95,X85,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ haswinedescriptor(X86,X85)
      | ~ locatedin(X88,X87)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4870,f4871_D]) ).

fof(f4873,plain,
    ! [X88,X87] :
      ( ~ locatedin(X88,X87)
      | sP87(X87) ),
    inference(cnf_transformation,[],[f4873_D]) ).

fof(f4873_D,definition,
    ! [X87] :
      ( ! [X88] : ~ locatedin(X88,X87)
    <=> ~ sP87(X87) ),
    introduced(definition,[new_symbols(definition,[sP87])],[general_splitting_component_introduction]) ).

fof(f4874,plain,
    ! [X86,X76,X96,X94,X87,X95,X85,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ haswinedescriptor(X86,X85)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X87) ),
    inference(general_splitting,[],[f4872,f4873_D]) ).

fof(f4875,plain,
    ! [X87] :
      ( ~ sP87(X87)
      | sP88 ),
    inference(cnf_transformation,[],[f4875_D]) ).

fof(f4875_D,definition,
    ( ! [X87] : ~ sP87(X87)
  <=> ~ sP88 ),
    introduced(definition,[new_symbols(definition,[sP88])],[general_splitting_component_introduction]) ).

fof(f4876,plain,
    ! [X86,X76,X96,X94,X95,X85,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ haswinedescriptor(X86,X85)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4874,f4875_D]) ).

fof(f4877,plain,
    ! [X86,X85] :
      ( ~ haswinedescriptor(X86,X85)
      | sP89(X85) ),
    inference(cnf_transformation,[],[f4877_D]) ).

fof(f4877_D,definition,
    ! [X85] :
      ( ! [X86] : ~ haswinedescriptor(X86,X85)
    <=> ~ sP89(X85) ),
    introduced(definition,[new_symbols(definition,[sP89])],[general_splitting_component_introduction]) ).

fof(f4878,plain,
    ! [X76,X96,X94,X95,X85,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X85) ),
    inference(general_splitting,[],[f4876,f4877_D]) ).

fof(f4879,plain,
    ! [X85] :
      ( ~ sP89(X85)
      | sP90 ),
    inference(cnf_transformation,[],[f4879_D]) ).

fof(f4879_D,definition,
    ( ! [X85] : ~ sP89(X85)
  <=> ~ sP90 ),
    introduced(definition,[new_symbols(definition,[sP90])],[general_splitting_component_introduction]) ).

fof(f4880,plain,
    ! [X76,X96,X94,X95,X93,X75] :
      ( ~ hascolor(X76,X75)
      | ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4878,f4879_D]) ).

fof(f4881,plain,
    ! [X76,X75] :
      ( ~ hascolor(X76,X75)
      | sP91(X75) ),
    inference(cnf_transformation,[],[f4881_D]) ).

fof(f4881_D,definition,
    ! [X75] :
      ( ! [X76] : ~ hascolor(X76,X75)
    <=> ~ sP91(X75) ),
    introduced(definition,[new_symbols(definition,[sP91])],[general_splitting_component_introduction]) ).

fof(f4882,plain,
    ! [X96,X94,X95,X93,X75] :
      ( ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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(X75) ),
    inference(general_splitting,[],[f4880,f4881_D]) ).

fof(f4883,plain,
    ! [X75] :
      ( ~ sP91(X75)
      | sP92 ),
    inference(cnf_transformation,[],[f4883_D]) ).

fof(f4883_D,definition,
    ( ! [X75] : ~ sP91(X75)
  <=> ~ sP92 ),
    introduced(definition,[new_symbols(definition,[sP92])],[general_splitting_component_introduction]) ).

fof(f4884,plain,
    ! [X96,X94,X95,X93] :
      ( ~ madeintowine(X94,X93)
      | ~ produceswine(X96,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
      | ~ 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,[],[f4882,f4883_D]) ).

fof(f4885,plain,
    ! [X96,X95] :
      ( ~ produceswine(X96,X95)
      | sP93(X95) ),
    inference(cnf_transformation,[],[f4885_D]) ).

fof(f4885_D,definition,
    ! [X95] :
      ( ! [X96] : ~ produceswine(X96,X95)
    <=> ~ sP93(X95) ),
    introduced(definition,[new_symbols(definition,[sP93])],[general_splitting_component_introduction]) ).

fof(f4886,plain,
    ! [X94,X95,X93] :
      ( ~ madeintowine(X94,X93)
      | ~ 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(X95) ),
    inference(general_splitting,[],[f4884,f4885_D]) ).

fof(f4887,plain,
    ! [X95] :
      ( ~ sP93(X95)
      | sP94 ),
    inference(cnf_transformation,[],[f4887_D]) ).

fof(f4887_D,definition,
    ( ! [X95] : ~ sP93(X95)
  <=> ~ sP94 ),
    introduced(definition,[new_symbols(definition,[sP94])],[general_splitting_component_introduction]) ).

fof(f4888,plain,
    ! [X94,X93] :
      ( ~ madeintowine(X94,X93)
      | ~ 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,[],[f4886,f4887_D]) ).

fof(f4912,definition,
    ( spl95_1
  <=> sP0 ),
    introduced(definition,[new_symbols(definition,[spl95_1])],[avatar_definition]) ).

fof(f4916,definition,
    ( spl95_2
  <=> ! [X2] : ~ bordeaux(X2) ),
    introduced(definition,[new_symbols(definition,[spl95_2])],[avatar_definition]) ).

fof(f4917,plain,
    ( ! [X2] : ~ bordeaux(X2)
    | ~ spl95_2 ),
    inference(avatar_component_clause,[],[f4916]) ).

fof(f4918,plain,
    ( spl95_1
    | spl95_2 ),
    inference(avatar_split_clause,[],[f4699,f4916,f4912]) ).

fof(f4920,definition,
    ( spl95_3
  <=> sP1 ),
    introduced(definition,[new_symbols(definition,[spl95_3])],[avatar_definition]) ).

fof(f4924,definition,
    ( spl95_4
  <=> ! [X21] : ~ grape(X21) ),
    introduced(definition,[new_symbols(definition,[spl95_4])],[avatar_definition]) ).

fof(f4925,plain,
    ( ! [X21] : ~ grape(X21)
    | ~ spl95_4 ),
    inference(avatar_component_clause,[],[f4924]) ).

fof(f4926,plain,
    ( spl95_3
    | spl95_4 ),
    inference(avatar_split_clause,[],[f4701,f4924,f4920]) ).

fof(f4928,definition,
    ( spl95_5
  <=> sP2 ),
    introduced(definition,[new_symbols(definition,[spl95_5])],[avatar_definition]) ).

fof(f4932,definition,
    ( spl95_6
  <=> ! [X65] : ~ winecolor(X65) ),
    introduced(definition,[new_symbols(definition,[spl95_6])],[avatar_definition]) ).

fof(f4933,plain,
    ( ! [X65] : ~ winecolor(X65)
    | ~ spl95_6 ),
    inference(avatar_component_clause,[],[f4932]) ).

fof(f4934,plain,
    ( spl95_5
    | spl95_6 ),
    inference(avatar_split_clause,[],[f4703,f4932,f4928]) ).

fof(f4936,definition,
    ( spl95_7
  <=> sP3 ),
    introduced(definition,[new_symbols(definition,[spl95_7])],[avatar_definition]) ).

fof(f4940,definition,
    ( spl95_8
  <=> ! [X28] : ~ meritage(X28) ),
    introduced(definition,[new_symbols(definition,[spl95_8])],[avatar_definition]) ).

fof(f4941,plain,
    ( ! [X28] : ~ meritage(X28)
    | ~ spl95_8 ),
    inference(avatar_component_clause,[],[f4940]) ).

fof(f4942,plain,
    ( spl95_7
    | spl95_8 ),
    inference(avatar_split_clause,[],[f4705,f4940,f4936]) ).

fof(f4944,definition,
    ( spl95_9
  <=> sP4 ),
    introduced(definition,[new_symbols(definition,[spl95_9])],[avatar_definition]) ).

fof(f4948,definition,
    ( spl95_10
  <=> ! [X72] : ~ zinfandel(X72) ),
    introduced(definition,[new_symbols(definition,[spl95_10])],[avatar_definition]) ).

fof(f4949,plain,
    ( ! [X72] : ~ zinfandel(X72)
    | ~ spl95_10 ),
    inference(avatar_component_clause,[],[f4948]) ).

fof(f4950,plain,
    ( spl95_9
    | spl95_10 ),
    inference(avatar_split_clause,[],[f4707,f4948,f4944]) ).

fof(f4952,definition,
    ( spl95_11
  <=> sP5 ),
    introduced(definition,[new_symbols(definition,[spl95_11])],[avatar_definition]) ).

fof(f4956,definition,
    ( spl95_12
  <=> ! [X39] : ~ redburgundy(X39) ),
    introduced(definition,[new_symbols(definition,[spl95_12])],[avatar_definition]) ).

fof(f4957,plain,
    ( ! [X39] : ~ redburgundy(X39)
    | ~ spl95_12 ),
    inference(avatar_component_clause,[],[f4956]) ).

fof(f4958,plain,
    ( spl95_11
    | spl95_12 ),
    inference(avatar_split_clause,[],[f4709,f4956,f4952]) ).

fof(f4960,definition,
    ( spl95_13
  <=> sP6 ),
    introduced(definition,[new_symbols(definition,[spl95_13])],[avatar_definition]) ).

fof(f4964,definition,
    ( spl95_14
  <=> ! [X46] : ~ sauternes(X46) ),
    introduced(definition,[new_symbols(definition,[spl95_14])],[avatar_definition]) ).

fof(f4965,plain,
    ( ! [X46] : ~ sauternes(X46)
    | ~ spl95_14 ),
    inference(avatar_component_clause,[],[f4964]) ).

fof(f4966,plain,
    ( spl95_13
    | spl95_14 ),
    inference(avatar_split_clause,[],[f4711,f4964,f4960]) ).

fof(f4968,definition,
    ( spl95_15
  <=> sP7 ),
    introduced(definition,[new_symbols(definition,[spl95_15])],[avatar_definition]) ).

fof(f4972,definition,
    ( spl95_16
  <=> ! [X49] : ~ semillonorsauvignonblanc(X49) ),
    introduced(definition,[new_symbols(definition,[spl95_16])],[avatar_definition]) ).

fof(f4973,plain,
    ( ! [X49] : ~ semillonorsauvignonblanc(X49)
    | ~ spl95_16 ),
    inference(avatar_component_clause,[],[f4972]) ).

fof(f4974,plain,
    ( spl95_15
    | spl95_16 ),
    inference(avatar_split_clause,[],[f4713,f4972,f4968]) ).

fof(f4976,definition,
    ( spl95_17
  <=> sP8 ),
    introduced(definition,[new_symbols(definition,[spl95_17])],[avatar_definition]) ).

fof(f4980,definition,
    ( spl95_18
  <=> ! [X56] : ~ vintageyear(X56) ),
    introduced(definition,[new_symbols(definition,[spl95_18])],[avatar_definition]) ).

fof(f4981,plain,
    ( ! [X56] : ~ vintageyear(X56)
    | ~ spl95_18 ),
    inference(avatar_component_clause,[],[f4980]) ).

fof(f4982,plain,
    ( spl95_17
    | spl95_18 ),
    inference(avatar_split_clause,[],[f4715,f4980,f4976]) ).

fof(f4984,definition,
    ( spl95_19
  <=> sP9 ),
    introduced(definition,[new_symbols(definition,[spl95_19])],[avatar_definition]) ).

fof(f4988,definition,
    ( spl95_20
  <=> ! [X6] : ~ cabernetfranc(X6) ),
    introduced(definition,[new_symbols(definition,[spl95_20])],[avatar_definition]) ).

fof(f4989,plain,
    ( ! [X6] : ~ cabernetfranc(X6)
    | ~ spl95_20 ),
    inference(avatar_component_clause,[],[f4988]) ).

fof(f4990,plain,
    ( spl95_19
    | spl95_20 ),
    inference(avatar_split_clause,[],[f4717,f4988,f4984]) ).

fof(f4992,definition,
    ( spl95_21
  <=> sP10 ),
    introduced(definition,[new_symbols(definition,[spl95_21])],[avatar_definition]) ).

fof(f4996,definition,
    ( spl95_22
  <=> ! [X9] : ~ chardonnay(X9) ),
    introduced(definition,[new_symbols(definition,[spl95_22])],[avatar_definition]) ).

fof(f4997,plain,
    ( ! [X9] : ~ chardonnay(X9)
    | ~ spl95_22 ),
    inference(avatar_component_clause,[],[f4996]) ).

fof(f4998,plain,
    ( spl95_21
    | spl95_22 ),
    inference(avatar_split_clause,[],[f4719,f4996,f4992]) ).

fof(f5000,definition,
    ( spl95_23
  <=> sP11 ),
    introduced(definition,[new_symbols(definition,[spl95_23])],[avatar_definition]) ).

fof(f5004,definition,
    ( spl95_24
  <=> ! [X69] : ~ winesugar(X69) ),
    introduced(definition,[new_symbols(definition,[spl95_24])],[avatar_definition]) ).

fof(f5005,plain,
    ( ! [X69] : ~ winesugar(X69)
    | ~ spl95_24 ),
    inference(avatar_component_clause,[],[f5004]) ).

fof(f5006,plain,
    ( spl95_23
    | spl95_24 ),
    inference(avatar_split_clause,[],[f4721,f5004,f5000]) ).

fof(f5008,definition,
    ( spl95_25
  <=> sP12 ),
    introduced(definition,[new_symbols(definition,[spl95_25])],[avatar_definition]) ).

fof(f5012,definition,
    ( spl95_26
  <=> ! [X16] : ~ drywhitewine(X16) ),
    introduced(definition,[new_symbols(definition,[spl95_26])],[avatar_definition]) ).

fof(f5013,plain,
    ( ! [X16] : ~ drywhitewine(X16)
    | ~ spl95_26 ),
    inference(avatar_component_clause,[],[f5012]) ).

fof(f5014,plain,
    ( spl95_25
    | spl95_26 ),
    inference(avatar_split_clause,[],[f4723,f5012,f5008]) ).

fof(f5016,definition,
    ( spl95_27
  <=> sP13 ),
    introduced(definition,[new_symbols(definition,[spl95_27])],[avatar_definition]) ).

fof(f5020,definition,
    ( spl95_28
  <=> ! [X27] : ~ medoc(X27) ),
    introduced(definition,[new_symbols(definition,[spl95_28])],[avatar_definition]) ).

fof(f5021,plain,
    ( ! [X27] : ~ medoc(X27)
    | ~ spl95_28 ),
    inference(avatar_component_clause,[],[f5020]) ).

fof(f5022,plain,
    ( spl95_27
    | spl95_28 ),
    inference(avatar_split_clause,[],[f4725,f5020,f5016]) ).

fof(f5024,definition,
    ( spl95_29
  <=> sP14 ),
    introduced(definition,[new_symbols(definition,[spl95_29])],[avatar_definition]) ).

fof(f5028,definition,
    ( spl95_30
  <=> ! [X34] : ~ pinotblanc(X34) ),
    introduced(definition,[new_symbols(definition,[spl95_30])],[avatar_definition]) ).

fof(f5029,plain,
    ( ! [X34] : ~ pinotblanc(X34)
    | ~ spl95_30 ),
    inference(avatar_component_clause,[],[f5028]) ).

fof(f5030,plain,
    ( spl95_29
    | spl95_30 ),
    inference(avatar_split_clause,[],[f4727,f5028,f5024]) ).

fof(f5032,definition,
    ( spl95_31
  <=> sP15 ),
    introduced(definition,[new_symbols(definition,[spl95_31])],[avatar_definition]) ).

fof(f5036,definition,
    ( spl95_32
  <=> ! [X53] : ~ tablewine(X53) ),
    introduced(definition,[new_symbols(definition,[spl95_32])],[avatar_definition]) ).

fof(f5037,plain,
    ( ! [X53] : ~ tablewine(X53)
    | ~ spl95_32 ),
    inference(avatar_component_clause,[],[f5036]) ).

fof(f5038,plain,
    ( spl95_31
    | spl95_32 ),
    inference(avatar_split_clause,[],[f4729,f5036,f5032]) ).

fof(f5040,definition,
    ( spl95_33
  <=> sP16 ),
    introduced(definition,[new_symbols(definition,[spl95_33])],[avatar_definition]) ).

fof(f5044,definition,
    ( spl95_34
  <=> ! [X60] : ~ whitenonsweetwine(X60) ),
    introduced(definition,[new_symbols(definition,[spl95_34])],[avatar_definition]) ).

fof(f5045,plain,
    ( ! [X60] : ~ whitenonsweetwine(X60)
    | ~ spl95_34 ),
    inference(avatar_component_clause,[],[f5044]) ).

fof(f5046,plain,
    ( spl95_33
    | spl95_34 ),
    inference(avatar_split_clause,[],[f4731,f5044,f5040]) ).

fof(f5048,definition,
    ( spl95_35
  <=> sP17 ),
    introduced(definition,[new_symbols(definition,[spl95_35])],[avatar_definition]) ).

fof(f5052,definition,
    ( spl95_36
  <=> ! [X13] : ~ dessertwine(X13) ),
    introduced(definition,[new_symbols(definition,[spl95_36])],[avatar_definition]) ).

fof(f5053,plain,
    ( ! [X13] : ~ dessertwine(X13)
    | ~ spl95_36 ),
    inference(avatar_component_clause,[],[f5052]) ).

fof(f5054,plain,
    ( spl95_35
    | spl95_36 ),
    inference(avatar_split_clause,[],[f4733,f5052,f5048]) ).

fof(f5056,definition,
    ( spl95_37
  <=> sP18 ),
    introduced(definition,[new_symbols(definition,[spl95_37])],[avatar_definition]) ).

fof(f5060,definition,
    ( spl95_38
  <=> ! [X20] : ~ germanwine(X20) ),
    introduced(definition,[new_symbols(definition,[spl95_38])],[avatar_definition]) ).

fof(f5061,plain,
    ( ! [X20] : ~ germanwine(X20)
    | ~ spl95_38 ),
    inference(avatar_component_clause,[],[f5060]) ).

fof(f5062,plain,
    ( spl95_37
    | spl95_38 ),
    inference(avatar_split_clause,[],[f4735,f5060,f5056]) ).

fof(f5064,definition,
    ( spl95_39
  <=> sP19 ),
    introduced(definition,[new_symbols(definition,[spl95_39])],[avatar_definition]) ).

fof(f5068,definition,
    ( spl95_40
  <=> ! [X64] : ~ winebody(X64) ),
    introduced(definition,[new_symbols(definition,[spl95_40])],[avatar_definition]) ).

fof(f5069,plain,
    ( ! [X64] : ~ winebody(X64)
    | ~ spl95_40 ),
    inference(avatar_component_clause,[],[f5068]) ).

fof(f5070,plain,
    ( spl95_39
    | spl95_40 ),
    inference(avatar_split_clause,[],[f4737,f5068,f5064]) ).

fof(f5072,definition,
    ( spl95_41
  <=> sP20 ),
    introduced(definition,[new_symbols(definition,[spl95_41])],[avatar_definition]) ).

fof(f5076,definition,
    ( spl95_42
  <=> ! [X31] : ~ muscadet(X31) ),
    introduced(definition,[new_symbols(definition,[spl95_42])],[avatar_definition]) ).

fof(f5077,plain,
    ( ! [X31] : ~ muscadet(X31)
    | ~ spl95_42 ),
    inference(avatar_component_clause,[],[f5076]) ).

fof(f5078,plain,
    ( spl95_41
    | spl95_42 ),
    inference(avatar_split_clause,[],[f4739,f5076,f5072]) ).

fof(f5080,definition,
    ( spl95_43
  <=> sP21 ),
    introduced(definition,[new_symbols(definition,[spl95_43])],[avatar_definition]) ).

fof(f5084,definition,
    ( spl95_44
  <=> ! [X38] : ~ redbordeaux(X38) ),
    introduced(definition,[new_symbols(definition,[spl95_44])],[avatar_definition]) ).

fof(f5085,plain,
    ( ! [X38] : ~ redbordeaux(X38)
    | ~ spl95_44 ),
    inference(avatar_component_clause,[],[f5084]) ).

fof(f5086,plain,
    ( spl95_43
    | spl95_44 ),
    inference(avatar_split_clause,[],[f4741,f5084,f5080]) ).

fof(f5088,definition,
    ( spl95_45
  <=> sP22 ),
    introduced(definition,[new_symbols(definition,[spl95_45])],[avatar_definition]) ).

fof(f5092,definition,
    ( spl95_46
  <=> ! [X41] : ~ redwine(X41) ),
    introduced(definition,[new_symbols(definition,[spl95_46])],[avatar_definition]) ).

fof(f5093,plain,
    ( ! [X41] : ~ redwine(X41)
    | ~ spl95_46 ),
    inference(avatar_component_clause,[],[f5092]) ).

fof(f5094,plain,
    ( spl95_45
    | spl95_46 ),
    inference(avatar_split_clause,[],[f4743,f5092,f5088]) ).

fof(f5096,definition,
    ( spl95_47
  <=> sP23 ),
    introduced(definition,[new_symbols(definition,[spl95_47])],[avatar_definition]) ).

fof(f5100,definition,
    ( spl95_48
  <=> ! [X48] : ~ semillon(X48) ),
    introduced(definition,[new_symbols(definition,[spl95_48])],[avatar_definition]) ).

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

fof(f5102,plain,
    ( spl95_47
    | spl95_48 ),
    inference(avatar_split_clause,[],[f4745,f5100,f5096]) ).

fof(f5104,definition,
    ( spl95_49
  <=> sP24 ),
    introduced(definition,[new_symbols(definition,[spl95_49])],[avatar_definition]) ).

fof(f5108,definition,
    ( spl95_50
  <=> ! [X59] : ~ whiteloire(X59) ),
    introduced(definition,[new_symbols(definition,[spl95_50])],[avatar_definition]) ).

fof(f5109,plain,
    ( ! [X59] : ~ whiteloire(X59)
    | ~ spl95_50 ),
    inference(avatar_component_clause,[],[f5108]) ).

fof(f5110,plain,
    ( spl95_49
    | spl95_50 ),
    inference(avatar_split_clause,[],[f4747,f5108,f5104]) ).

fof(f5112,definition,
    ( spl95_51
  <=> sP25 ),
    introduced(definition,[new_symbols(definition,[spl95_51])],[avatar_definition]) ).

fof(f5116,definition,
    ( spl95_52
  <=> ! [X1] : ~ americanwine(X1) ),
    introduced(definition,[new_symbols(definition,[spl95_52])],[avatar_definition]) ).

fof(f5117,plain,
    ( ! [X1] : ~ americanwine(X1)
    | ~ spl95_52 ),
    inference(avatar_component_clause,[],[f5116]) ).

fof(f5118,plain,
    ( spl95_51
    | spl95_52 ),
    inference(avatar_split_clause,[],[f4749,f5116,f5112]) ).

fof(f5120,definition,
    ( spl95_53
  <=> sP26 ),
    introduced(definition,[new_symbols(definition,[spl95_53])],[avatar_definition]) ).

fof(f5124,definition,
    ( spl95_54
  <=> ! [X68] : ~ winegrape(X68) ),
    introduced(definition,[new_symbols(definition,[spl95_54])],[avatar_definition]) ).

fof(f5125,plain,
    ( ! [X68] : ~ winegrape(X68)
    | ~ spl95_54 ),
    inference(avatar_component_clause,[],[f5124]) ).

fof(f5126,plain,
    ( spl95_53
    | spl95_54 ),
    inference(avatar_split_clause,[],[f4751,f5124,f5120]) ).

fof(f5128,definition,
    ( spl95_55
  <=> sP27 ),
    introduced(definition,[new_symbols(definition,[spl95_55])],[avatar_definition]) ).

fof(f5132,definition,
    ( spl95_56
  <=> ! [X8] : ~ californiawine(X8) ),
    introduced(definition,[new_symbols(definition,[spl95_56])],[avatar_definition]) ).

fof(f5133,plain,
    ( ! [X8] : ~ californiawine(X8)
    | ~ spl95_56 ),
    inference(avatar_component_clause,[],[f5132]) ).

fof(f5134,plain,
    ( spl95_55
    | spl95_56 ),
    inference(avatar_split_clause,[],[f4753,f5132,f5128]) ).

fof(f5136,definition,
    ( spl95_57
  <=> sP28 ),
    introduced(definition,[new_symbols(definition,[spl95_57])],[avatar_definition]) ).

fof(f5140,definition,
    ( spl95_58
  <=> ! [X19] : ~ gamay(X19) ),
    introduced(definition,[new_symbols(definition,[spl95_58])],[avatar_definition]) ).

fof(f5141,plain,
    ( ! [X19] : ~ gamay(X19)
    | ~ spl95_58 ),
    inference(avatar_component_clause,[],[f5140]) ).

fof(f5142,plain,
    ( spl95_57
    | spl95_58 ),
    inference(avatar_split_clause,[],[f4755,f5140,f5136]) ).

fof(f5144,definition,
    ( spl95_59
  <=> sP29 ),
    introduced(definition,[new_symbols(definition,[spl95_59])],[avatar_definition]) ).

fof(f5148,definition,
    ( spl95_60
  <=> ! [X26] : ~ margaux(X26) ),
    introduced(definition,[new_symbols(definition,[spl95_60])],[avatar_definition]) ).

fof(f5149,plain,
    ( ! [X26] : ~ margaux(X26)
    | ~ spl95_60 ),
    inference(avatar_component_clause,[],[f5148]) ).

fof(f5150,plain,
    ( spl95_59
    | spl95_60 ),
    inference(avatar_split_clause,[],[f4757,f5148,f5144]) ).

fof(f5152,definition,
    ( spl95_61
  <=> sP30 ),
    introduced(definition,[new_symbols(definition,[spl95_61])],[avatar_definition]) ).

fof(f5156,definition,
    ( spl95_62
  <=> ! [X45] : ~ sancerre(X45) ),
    introduced(definition,[new_symbols(definition,[spl95_62])],[avatar_definition]) ).

fof(f5157,plain,
    ( ! [X45] : ~ sancerre(X45)
    | ~ spl95_62 ),
    inference(avatar_component_clause,[],[f5156]) ).

fof(f5158,plain,
    ( spl95_61
    | spl95_62 ),
    inference(avatar_split_clause,[],[f4759,f5156,f5152]) ).

fof(f5160,definition,
    ( spl95_63
  <=> sP31 ),
    introduced(definition,[new_symbols(definition,[spl95_63])],[avatar_definition]) ).

fof(f5164,definition,
    ( spl95_64
  <=> ! [X52] : ~ sweetwine(X52) ),
    introduced(definition,[new_symbols(definition,[spl95_64])],[avatar_definition]) ).

fof(f5165,plain,
    ( ! [X52] : ~ sweetwine(X52)
    | ~ spl95_64 ),
    inference(avatar_component_clause,[],[f5164]) ).

fof(f5166,plain,
    ( spl95_63
    | spl95_64 ),
    inference(avatar_split_clause,[],[f4761,f5164,f5160]) ).

fof(f5168,definition,
    ( spl95_65
  <=> sP32 ),
    introduced(definition,[new_symbols(definition,[spl95_65])],[avatar_definition]) ).

fof(f5172,definition,
    ( spl95_66
  <=> ! [X63] : ~ wine(X63) ),
    introduced(definition,[new_symbols(definition,[spl95_66])],[avatar_definition]) ).

fof(f5173,plain,
    ( ! [X63] : ~ wine(X63)
    | ~ spl95_66 ),
    inference(avatar_component_clause,[],[f5172]) ).

fof(f5174,plain,
    ( spl95_65
    | spl95_66 ),
    inference(avatar_split_clause,[],[f4763,f5172,f5168]) ).

fof(f5176,definition,
    ( spl95_67
  <=> sP33 ),
    introduced(definition,[new_symbols(definition,[spl95_67])],[avatar_definition]) ).

fof(f5180,definition,
    ( spl95_68
  <=> ! [X5] : ~ beaujolais(X5) ),
    introduced(definition,[new_symbols(definition,[spl95_68])],[avatar_definition]) ).

fof(f5181,plain,
    ( ! [X5] : ~ beaujolais(X5)
    | ~ spl95_68 ),
    inference(avatar_component_clause,[],[f5180]) ).

fof(f5182,plain,
    ( spl95_67
    | spl95_68 ),
    inference(avatar_split_clause,[],[f4765,f5180,f5176]) ).

fof(f5184,definition,
    ( spl95_69
  <=> sP34 ),
    introduced(definition,[new_symbols(definition,[spl95_69])],[avatar_definition]) ).

fof(f5188,definition,
    ( spl95_70
  <=> ! [X12] : ~ cotesdor(X12) ),
    introduced(definition,[new_symbols(definition,[spl95_70])],[avatar_definition]) ).

fof(f5189,plain,
    ( ! [X12] : ~ cotesdor(X12)
    | ~ spl95_70 ),
    inference(avatar_component_clause,[],[f5188]) ).

fof(f5190,plain,
    ( spl95_69
    | spl95_70 ),
    inference(avatar_split_clause,[],[f4767,f5188,f5184]) ).

fof(f5192,definition,
    ( spl95_71
  <=> sP35 ),
    introduced(definition,[new_symbols(definition,[spl95_71])],[avatar_definition]) ).

fof(f5196,definition,
    ( spl95_72
  <=> ! [X67] : ~ wineflavor(X67) ),
    introduced(definition,[new_symbols(definition,[spl95_72])],[avatar_definition]) ).

fof(f5197,plain,
    ( ! [X67] : ~ wineflavor(X67)
    | ~ spl95_72 ),
    inference(avatar_component_clause,[],[f5196]) ).

fof(f5198,plain,
    ( spl95_71
    | spl95_72 ),
    inference(avatar_split_clause,[],[f4769,f5196,f5192]) ).

fof(f5200,definition,
    ( spl95_73
  <=> sP36 ),
    introduced(definition,[new_symbols(definition,[spl95_73])],[avatar_definition]) ).

fof(f5204,definition,
    ( spl95_74
  <=> ! [X23] : ~ italianwine(X23) ),
    introduced(definition,[new_symbols(definition,[spl95_74])],[avatar_definition]) ).

fof(f5205,plain,
    ( ! [X23] : ~ italianwine(X23)
    | ~ spl95_74 ),
    inference(avatar_component_clause,[],[f5204]) ).

fof(f5206,plain,
    ( spl95_73
    | spl95_74 ),
    inference(avatar_split_clause,[],[f4771,f5204,f5200]) ).

fof(f5208,definition,
    ( spl95_75
  <=> sP37 ),
    introduced(definition,[new_symbols(definition,[spl95_75])],[avatar_definition]) ).

fof(f5212,definition,
    ( spl95_76
  <=> ! [X30] : ~ meursault(X30) ),
    introduced(definition,[new_symbols(definition,[spl95_76])],[avatar_definition]) ).

fof(f5213,plain,
    ( ! [X30] : ~ meursault(X30)
    | ~ spl95_76 ),
    inference(avatar_component_clause,[],[f5212]) ).

fof(f5214,plain,
    ( spl95_75
    | spl95_76 ),
    inference(avatar_split_clause,[],[f4773,f5212,f5208]) ).

fof(f5216,definition,
    ( spl95_77
  <=> sP38 ),
    introduced(definition,[new_symbols(definition,[spl95_77])],[avatar_definition]) ).

fof(f5220,definition,
    ( spl95_78
  <=> ! [X33] : ~ petitesyrah(X33) ),
    introduced(definition,[new_symbols(definition,[spl95_78])],[avatar_definition]) ).

fof(f5221,plain,
    ( ! [X33] : ~ petitesyrah(X33)
    | ~ spl95_78 ),
    inference(avatar_component_clause,[],[f5220]) ).

fof(f5222,plain,
    ( spl95_77
    | spl95_78 ),
    inference(avatar_split_clause,[],[f4775,f5220,f5216]) ).

fof(f5224,definition,
    ( spl95_79
  <=> sP39 ),
    introduced(definition,[new_symbols(definition,[spl95_79])],[avatar_definition]) ).

fof(f5228,definition,
    ( spl95_80
  <=> ! [X40] : ~ redtablewine(X40) ),
    introduced(definition,[new_symbols(definition,[spl95_80])],[avatar_definition]) ).

fof(f5229,plain,
    ( ! [X40] : ~ redtablewine(X40)
    | ~ spl95_80 ),
    inference(avatar_component_clause,[],[f5228]) ).

fof(f5230,plain,
    ( spl95_79
    | spl95_80 ),
    inference(avatar_split_clause,[],[f4777,f5228,f5224]) ).

fof(f5232,definition,
    ( spl95_81
  <=> sP40 ),
    introduced(definition,[new_symbols(definition,[spl95_81])],[avatar_definition]) ).

fof(f5236,definition,
    ( spl95_82
  <=> ! [X51] : ~ sweetriesling(X51) ),
    introduced(definition,[new_symbols(definition,[spl95_82])],[avatar_definition]) ).

fof(f5237,plain,
    ( ! [X51] : ~ sweetriesling(X51)
    | ~ spl95_82 ),
    inference(avatar_component_clause,[],[f5236]) ).

fof(f5238,plain,
    ( spl95_81
    | spl95_82 ),
    inference(avatar_split_clause,[],[f4779,f5236,f5232]) ).

fof(f5240,definition,
    ( spl95_83
  <=> sP41 ),
    introduced(definition,[new_symbols(definition,[spl95_83])],[avatar_definition]) ).

fof(f5244,definition,
    ( spl95_84
  <=> ! [X58] : ~ whiteburgundy(X58) ),
    introduced(definition,[new_symbols(definition,[spl95_84])],[avatar_definition]) ).

fof(f5245,plain,
    ( ! [X58] : ~ whiteburgundy(X58)
    | ~ spl95_84 ),
    inference(avatar_component_clause,[],[f5244]) ).

fof(f5246,plain,
    ( spl95_83
    | spl95_84 ),
    inference(avatar_split_clause,[],[f4781,f5244,f5240]) ).

fof(f5248,definition,
    ( spl95_85
  <=> sP42 ),
    introduced(definition,[new_symbols(definition,[spl95_85])],[avatar_definition]) ).

fof(f5251,plain,
    ( spl95_85
    | spl95_56 ),
    inference(avatar_split_clause,[],[f4783,f5132,f5248]) ).

fof(f5253,definition,
    ( spl95_86
  <=> sP43 ),
    introduced(definition,[new_symbols(definition,[spl95_86])],[avatar_definition]) ).

fof(f5257,definition,
    ( spl95_87
  <=> ! [X11] : ~ chianti(X11) ),
    introduced(definition,[new_symbols(definition,[spl95_87])],[avatar_definition]) ).

fof(f5258,plain,
    ( ! [X11] : ~ chianti(X11)
    | ~ spl95_87 ),
    inference(avatar_component_clause,[],[f5257]) ).

fof(f5259,plain,
    ( spl95_86
    | spl95_87 ),
    inference(avatar_split_clause,[],[f4785,f5257,f5253]) ).

fof(f5261,definition,
    ( spl95_88
  <=> sP44 ),
    introduced(definition,[new_symbols(definition,[spl95_88])],[avatar_definition]) ).

fof(f5265,definition,
    ( spl95_89
  <=> ! [X71] : ~ winetaste(X71) ),
    introduced(definition,[new_symbols(definition,[spl95_89])],[avatar_definition]) ).

fof(f5266,plain,
    ( ! [X71] : ~ winetaste(X71)
    | ~ spl95_89 ),
    inference(avatar_component_clause,[],[f5265]) ).

fof(f5267,plain,
    ( spl95_88
    | spl95_89 ),
    inference(avatar_split_clause,[],[f4787,f5265,f5261]) ).

fof(f5269,definition,
    ( spl95_90
  <=> sP45 ),
    introduced(definition,[new_symbols(definition,[spl95_90])],[avatar_definition]) ).

fof(f5273,definition,
    ( spl95_91
  <=> ! [X18] : ~ fullbodiedwine(X18) ),
    introduced(definition,[new_symbols(definition,[spl95_91])],[avatar_definition]) ).

fof(f5274,plain,
    ( ! [X18] : ~ fullbodiedwine(X18)
    | ~ spl95_91 ),
    inference(avatar_component_clause,[],[f5273]) ).

fof(f5275,plain,
    ( spl95_90
    | spl95_91 ),
    inference(avatar_split_clause,[],[f4789,f5273,f5269]) ).

fof(f5277,definition,
    ( spl95_92
  <=> sP46 ),
    introduced(definition,[new_symbols(definition,[spl95_92])],[avatar_definition]) ).

fof(f5281,definition,
    ( spl95_93
  <=> ! [X37] : ~ potableliquid(X37) ),
    introduced(definition,[new_symbols(definition,[spl95_93])],[avatar_definition]) ).

fof(f5282,plain,
    ( ! [X37] : ~ potableliquid(X37)
    | ~ spl95_93 ),
    inference(avatar_component_clause,[],[f5281]) ).

fof(f5283,plain,
    ( spl95_92
    | spl95_93 ),
    inference(avatar_split_clause,[],[f4791,f5281,f5277]) ).

fof(f5285,definition,
    ( spl95_94
  <=> sP47 ),
    introduced(definition,[new_symbols(definition,[spl95_94])],[avatar_definition]) ).

fof(f5289,definition,
    ( spl95_95
  <=> ! [X44] : ~ rosewine(X44) ),
    introduced(definition,[new_symbols(definition,[spl95_95])],[avatar_definition]) ).

fof(f5290,plain,
    ( ! [X44] : ~ rosewine(X44)
    | ~ spl95_95 ),
    inference(avatar_component_clause,[],[f5289]) ).

fof(f5291,plain,
    ( spl95_94
    | spl95_95 ),
    inference(avatar_split_clause,[],[f4793,f5289,f5285]) ).

fof(f5293,definition,
    ( spl95_96
  <=> sP48 ),
    introduced(definition,[new_symbols(definition,[spl95_96])],[avatar_definition]) ).

fof(f5297,definition,
    ( spl95_97
  <=> ! [X55] : ~ vintage(X55) ),
    introduced(definition,[new_symbols(definition,[spl95_97])],[avatar_definition]) ).

fof(f5298,plain,
    ( ! [X55] : ~ vintage(X55)
    | ~ spl95_97 ),
    inference(avatar_component_clause,[],[f5297]) ).

fof(f5299,plain,
    ( spl95_96
    | spl95_97 ),
    inference(avatar_split_clause,[],[f4795,f5297,f5293]) ).

fof(f5301,definition,
    ( spl95_98
  <=> sP49 ),
    introduced(definition,[new_symbols(definition,[spl95_98])],[avatar_definition]) ).

fof(f5305,definition,
    ( spl95_99
  <=> ! [X62] : ~ whitewine(X62) ),
    introduced(definition,[new_symbols(definition,[spl95_99])],[avatar_definition]) ).

fof(f5306,plain,
    ( ! [X62] : ~ whitewine(X62)
    | ~ spl95_99 ),
    inference(avatar_component_clause,[],[f5305]) ).

fof(f5307,plain,
    ( spl95_98
    | spl95_99 ),
    inference(avatar_split_clause,[],[f4797,f5305,f5301]) ).

fof(f5309,definition,
    ( spl95_100
  <=> sP50 ),
    introduced(definition,[new_symbols(definition,[spl95_100])],[avatar_definition]) ).

fof(f5313,definition,
    ( spl95_101
  <=> ! [X4] : ~ anjou(X4) ),
    introduced(definition,[new_symbols(definition,[spl95_101])],[avatar_definition]) ).

fof(f5314,plain,
    ( ! [X4] : ~ anjou(X4)
    | ~ spl95_101 ),
    inference(avatar_component_clause,[],[f5313]) ).

fof(f5315,plain,
    ( spl95_100
    | spl95_101 ),
    inference(avatar_split_clause,[],[f4799,f5313,f5309]) ).

fof(f5317,definition,
    ( spl95_102
  <=> sP51 ),
    introduced(definition,[new_symbols(definition,[spl95_102])],[avatar_definition]) ).

fof(f5321,definition,
    ( spl95_103
  <=> ! [X15] : ~ dryredwine(X15) ),
    introduced(definition,[new_symbols(definition,[spl95_103])],[avatar_definition]) ).

fof(f5322,plain,
    ( ! [X15] : ~ dryredwine(X15)
    | ~ spl95_103 ),
    inference(avatar_component_clause,[],[f5321]) ).

fof(f5323,plain,
    ( spl95_102
    | spl95_103 ),
    inference(avatar_split_clause,[],[f4801,f5321,f5317]) ).

fof(f5325,definition,
    ( spl95_104
  <=> sP52 ),
    introduced(definition,[new_symbols(definition,[spl95_104])],[avatar_definition]) ).

fof(f5329,definition,
    ( spl95_105
  <=> ! [X66] : ~ winedescriptor(X66) ),
    introduced(definition,[new_symbols(definition,[spl95_105])],[avatar_definition]) ).

fof(f5330,plain,
    ( ! [X66] : ~ winedescriptor(X66)
    | ~ spl95_105 ),
    inference(avatar_component_clause,[],[f5329]) ).

fof(f5331,plain,
    ( spl95_104
    | spl95_105 ),
    inference(avatar_split_clause,[],[f4803,f5329,f5325]) ).

fof(f5333,definition,
    ( spl95_106
  <=> sP53 ),
    introduced(definition,[new_symbols(definition,[spl95_106])],[avatar_definition]) ).

fof(f5337,definition,
    ( spl95_107
  <=> ! [X22] : ~ icewine(X22) ),
    introduced(definition,[new_symbols(definition,[spl95_107])],[avatar_definition]) ).

fof(f5338,plain,
    ( ! [X22] : ~ icewine(X22)
    | ~ spl95_107 ),
    inference(avatar_component_clause,[],[f5337]) ).

fof(f5339,plain,
    ( spl95_106
    | spl95_107 ),
    inference(avatar_split_clause,[],[f4805,f5337,f5333]) ).

fof(f5341,definition,
    ( spl95_108
  <=> sP54 ),
    introduced(definition,[new_symbols(definition,[spl95_108])],[avatar_definition]) ).

fof(f5345,definition,
    ( spl95_109
  <=> ! [X25] : ~ loire(X25) ),
    introduced(definition,[new_symbols(definition,[spl95_109])],[avatar_definition]) ).

fof(f5346,plain,
    ( ! [X25] : ~ loire(X25)
    | ~ spl95_109 ),
    inference(avatar_component_clause,[],[f5345]) ).

fof(f5347,plain,
    ( spl95_108
    | spl95_109 ),
    inference(avatar_split_clause,[],[f4807,f5345,f5341]) ).

fof(f5349,definition,
    ( spl95_110
  <=> sP55 ),
    introduced(definition,[new_symbols(definition,[spl95_110])],[avatar_definition]) ).

fof(f5353,definition,
    ( spl95_111
  <=> ! [X32] : ~ pauillac(X32) ),
    introduced(definition,[new_symbols(definition,[spl95_111])],[avatar_definition]) ).

fof(f5354,plain,
    ( ! [X32] : ~ pauillac(X32)
    | ~ spl95_111 ),
    inference(avatar_component_clause,[],[f5353]) ).

fof(f5355,plain,
    ( spl95_110
    | spl95_111 ),
    inference(avatar_split_clause,[],[f4809,f5353,f5349]) ).

fof(f5357,definition,
    ( spl95_112
  <=> sP56 ),
    introduced(definition,[new_symbols(definition,[spl95_112])],[avatar_definition]) ).

fof(f5361,definition,
    ( spl95_113
  <=> ! [X43] : ~ riesling(X43) ),
    introduced(definition,[new_symbols(definition,[spl95_113])],[avatar_definition]) ).

fof(f5362,plain,
    ( ! [X43] : ~ riesling(X43)
    | ~ spl95_113 ),
    inference(avatar_component_clause,[],[f5361]) ).

fof(f5363,plain,
    ( spl95_112
    | spl95_113 ),
    inference(avatar_split_clause,[],[f4811,f5361,f5357]) ).

fof(f5365,definition,
    ( spl95_114
  <=> sP57 ),
    introduced(definition,[new_symbols(definition,[spl95_114])],[avatar_definition]) ).

fof(f5369,definition,
    ( spl95_115
  <=> ! [X50] : ~ stemilion(X50) ),
    introduced(definition,[new_symbols(definition,[spl95_115])],[avatar_definition]) ).

fof(f5370,plain,
    ( ! [X50] : ~ stemilion(X50)
    | ~ spl95_115 ),
    inference(avatar_component_clause,[],[f5369]) ).

fof(f5371,plain,
    ( spl95_114
    | spl95_115 ),
    inference(avatar_split_clause,[],[f4813,f5369,f5365]) ).

fof(f5373,definition,
    ( spl95_116
  <=> sP58 ),
    introduced(definition,[new_symbols(definition,[spl95_116])],[avatar_definition]) ).

fof(f5377,definition,
    ( spl95_117
  <=> ! [X3] : ~ burgundy(X3) ),
    introduced(definition,[new_symbols(definition,[spl95_117])],[avatar_definition]) ).

fof(f5378,plain,
    ( ! [X3] : ~ burgundy(X3)
    | ~ spl95_117 ),
    inference(avatar_component_clause,[],[f5377]) ).

fof(f5379,plain,
    ( spl95_116
    | spl95_117 ),
    inference(avatar_split_clause,[],[f4815,f5377,f5373]) ).

fof(f5381,definition,
    ( spl95_118
  <=> sP59 ),
    introduced(definition,[new_symbols(definition,[spl95_118])],[avatar_definition]) ).

fof(f5385,definition,
    ( spl95_119
  <=> ! [X10] : ~ cheninblanc(X10) ),
    introduced(definition,[new_symbols(definition,[spl95_119])],[avatar_definition]) ).

fof(f5386,plain,
    ( ! [X10] : ~ cheninblanc(X10)
    | ~ spl95_119 ),
    inference(avatar_component_clause,[],[f5385]) ).

fof(f5387,plain,
    ( spl95_118
    | spl95_119 ),
    inference(avatar_split_clause,[],[f4817,f5385,f5381]) ).

fof(f5389,definition,
    ( spl95_120
  <=> sP60 ),
    introduced(definition,[new_symbols(definition,[spl95_120])],[avatar_definition]) ).

fof(f5393,definition,
    ( spl95_121
  <=> ! [X70] : ~ winery(X70) ),
    introduced(definition,[new_symbols(definition,[spl95_121])],[avatar_definition]) ).

fof(f5394,plain,
    ( ! [X70] : ~ winery(X70)
    | ~ spl95_121 ),
    inference(avatar_component_clause,[],[f5393]) ).

fof(f5395,plain,
    ( spl95_120
    | spl95_121 ),
    inference(avatar_split_clause,[],[f4819,f5393,f5389]) ).

fof(f5397,definition,
    ( spl95_122
  <=> sP61 ),
    introduced(definition,[new_symbols(definition,[spl95_122])],[avatar_definition]) ).

fof(f5401,definition,
    ( spl95_123
  <=> ! [X29] : ~ merlot(X29) ),
    introduced(definition,[new_symbols(definition,[spl95_123])],[avatar_definition]) ).

fof(f5402,plain,
    ( ! [X29] : ~ merlot(X29)
    | ~ spl95_123 ),
    inference(avatar_component_clause,[],[f5401]) ).

fof(f5403,plain,
    ( spl95_122
    | spl95_123 ),
    inference(avatar_split_clause,[],[f4821,f5401,f5397]) ).

fof(f5405,definition,
    ( spl95_124
  <=> sP62 ),
    introduced(definition,[new_symbols(definition,[spl95_124])],[avatar_definition]) ).

fof(f5409,definition,
    ( spl95_125
  <=> ! [X36] : ~ port(X36) ),
    introduced(definition,[new_symbols(definition,[spl95_125])],[avatar_definition]) ).

fof(f5410,plain,
    ( ! [X36] : ~ port(X36)
    | ~ spl95_125 ),
    inference(avatar_component_clause,[],[f5409]) ).

fof(f5411,plain,
    ( spl95_124
    | spl95_125 ),
    inference(avatar_split_clause,[],[f4823,f5409,f5405]) ).

fof(f5413,definition,
    ( spl95_126
  <=> sP63 ),
    introduced(definition,[new_symbols(definition,[spl95_126])],[avatar_definition]) ).

fof(f5417,definition,
    ( spl95_127
  <=> ! [X47] : ~ sauvignonblanc(X47) ),
    introduced(definition,[new_symbols(definition,[spl95_127])],[avatar_definition]) ).

fof(f5418,plain,
    ( ! [X47] : ~ sauvignonblanc(X47)
    | ~ spl95_127 ),
    inference(avatar_component_clause,[],[f5417]) ).

fof(f5419,plain,
    ( spl95_126
    | spl95_127 ),
    inference(avatar_split_clause,[],[f4825,f5417,f5413]) ).

fof(f5421,definition,
    ( spl95_128
  <=> sP64 ),
    introduced(definition,[new_symbols(definition,[spl95_128])],[avatar_definition]) ).

fof(f5425,definition,
    ( spl95_129
  <=> ! [X54] : ~ texaswine(X54) ),
    introduced(definition,[new_symbols(definition,[spl95_129])],[avatar_definition]) ).

fof(f5426,plain,
    ( ! [X54] : ~ texaswine(X54)
    | ~ spl95_129 ),
    inference(avatar_component_clause,[],[f5425]) ).

fof(f5427,plain,
    ( spl95_128
    | spl95_129 ),
    inference(avatar_split_clause,[],[f4827,f5425,f5421]) ).

fof(f5429,definition,
    ( spl95_130
  <=> sP65 ),
    introduced(definition,[new_symbols(definition,[spl95_130])],[avatar_definition]) ).

fof(f5433,definition,
    ( spl95_131
  <=> ! [X57] : ~ whitebordeaux(X57) ),
    introduced(definition,[new_symbols(definition,[spl95_131])],[avatar_definition]) ).

fof(f5434,plain,
    ( ! [X57] : ~ whitebordeaux(X57)
    | ~ spl95_131 ),
    inference(avatar_component_clause,[],[f5433]) ).

fof(f5435,plain,
    ( spl95_130
    | spl95_131 ),
    inference(avatar_split_clause,[],[f4829,f5433,f5429]) ).

fof(f5437,definition,
    ( spl95_132
  <=> sP66 ),
    introduced(definition,[new_symbols(definition,[spl95_132])],[avatar_definition]) ).

fof(f5441,definition,
    ( spl95_133
  <=> ! [X7] : ~ cabernetsauvignon(X7) ),
    introduced(definition,[new_symbols(definition,[spl95_133])],[avatar_definition]) ).

fof(f5442,plain,
    ( ! [X7] : ~ cabernetsauvignon(X7)
    | ~ spl95_133 ),
    inference(avatar_component_clause,[],[f5441]) ).

fof(f5443,plain,
    ( spl95_132
    | spl95_133 ),
    inference(avatar_split_clause,[],[f4831,f5441,f5437]) ).

fof(f5445,definition,
    ( spl95_134
  <=> sP67 ),
    introduced(definition,[new_symbols(definition,[spl95_134])],[avatar_definition]) ).

fof(f5449,definition,
    ( spl95_135
  <=> ! [X14] : ~ dryriesling(X14) ),
    introduced(definition,[new_symbols(definition,[spl95_135])],[avatar_definition]) ).

fof(f5450,plain,
    ( ! [X14] : ~ dryriesling(X14)
    | ~ spl95_135 ),
    inference(avatar_component_clause,[],[f5449]) ).

fof(f5451,plain,
    ( spl95_134
    | spl95_135 ),
    inference(avatar_split_clause,[],[f4833,f5449,f5445]) ).

fof(f5453,definition,
    ( spl95_136
  <=> sP68 ),
    introduced(definition,[new_symbols(definition,[spl95_136])],[avatar_definition]) ).

fof(f5457,definition,
    ( spl95_137
  <=> ! [X17] : ~ drywine(X17) ),
    introduced(definition,[new_symbols(definition,[spl95_137])],[avatar_definition]) ).

fof(f5458,plain,
    ( ! [X17] : ~ drywine(X17)
    | ~ spl95_137 ),
    inference(avatar_component_clause,[],[f5457]) ).

fof(f5459,plain,
    ( spl95_136
    | spl95_137 ),
    inference(avatar_split_clause,[],[f4835,f5457,f5453]) ).

fof(f5461,definition,
    ( spl95_138
  <=> sP69 ),
    introduced(definition,[new_symbols(definition,[spl95_138])],[avatar_definition]) ).

fof(f5465,definition,
    ( spl95_139
  <=> ! [X24] : ~ lateharvest(X24) ),
    introduced(definition,[new_symbols(definition,[spl95_139])],[avatar_definition]) ).

fof(f5466,plain,
    ( ! [X24] : ~ lateharvest(X24)
    | ~ spl95_139 ),
    inference(avatar_component_clause,[],[f5465]) ).

fof(f5467,plain,
    ( spl95_138
    | spl95_139 ),
    inference(avatar_split_clause,[],[f4837,f5465,f5461]) ).

fof(f5469,definition,
    ( spl95_140
  <=> sP70 ),
    introduced(definition,[new_symbols(definition,[spl95_140])],[avatar_definition]) ).

fof(f5473,definition,
    ( spl95_141
  <=> ! [X35] : ~ pinotnoir(X35) ),
    introduced(definition,[new_symbols(definition,[spl95_141])],[avatar_definition]) ).

fof(f5474,plain,
    ( ! [X35] : ~ pinotnoir(X35)
    | ~ spl95_141 ),
    inference(avatar_component_clause,[],[f5473]) ).

fof(f5475,plain,
    ( spl95_140
    | spl95_141 ),
    inference(avatar_split_clause,[],[f4839,f5473,f5469]) ).

fof(f5477,definition,
    ( spl95_142
  <=> sP71 ),
    introduced(definition,[new_symbols(definition,[spl95_142])],[avatar_definition]) ).

fof(f5481,definition,
    ( spl95_143
  <=> ! [X42] : ~ region(X42) ),
    introduced(definition,[new_symbols(definition,[spl95_143])],[avatar_definition]) ).

fof(f5482,plain,
    ( ! [X42] : ~ region(X42)
    | ~ spl95_143 ),
    inference(avatar_component_clause,[],[f5481]) ).

fof(f5483,plain,
    ( spl95_142
    | spl95_143 ),
    inference(avatar_split_clause,[],[f4841,f5481,f5477]) ).

fof(f5485,definition,
    ( spl95_144
  <=> sP72 ),
    introduced(definition,[new_symbols(definition,[spl95_144])],[avatar_definition]) ).

fof(f5489,definition,
    ( spl95_145
  <=> ! [X61] : ~ whitetablewine(X61) ),
    introduced(definition,[new_symbols(definition,[spl95_145])],[avatar_definition]) ).

fof(f5490,plain,
    ( ! [X61] : ~ whitetablewine(X61)
    | ~ spl95_145 ),
    inference(avatar_component_clause,[],[f5489]) ).

fof(f5491,plain,
    ( spl95_144
    | spl95_145 ),
    inference(avatar_split_clause,[],[f4843,f5489,f5485]) ).

fof(f5493,definition,
    ( spl95_146
  <=> sP74 ),
    introduced(definition,[new_symbols(definition,[spl95_146])],[avatar_definition]) ).

fof(f5497,definition,
    ( spl95_147
  <=> ! [X81] : ~ sP73(X81) ),
    introduced(definition,[new_symbols(definition,[spl95_147])],[avatar_definition]) ).

fof(f5498,plain,
    ( ! [X81] : ~ sP73(X81)
    | ~ spl95_147 ),
    inference(avatar_component_clause,[],[f5497]) ).

fof(f5499,plain,
    ( spl95_146
    | spl95_147 ),
    inference(avatar_split_clause,[],[f4847,f5497,f5493]) ).

fof(f5501,definition,
    ( spl95_148
  <=> sP76 ),
    introduced(definition,[new_symbols(definition,[spl95_148])],[avatar_definition]) ).

fof(f5505,definition,
    ( spl95_149
  <=> ! [X84] : ~ sP75(X84) ),
    introduced(definition,[new_symbols(definition,[spl95_149])],[avatar_definition]) ).

fof(f5506,plain,
    ( ! [X84] : ~ sP75(X84)
    | ~ spl95_149 ),
    inference(avatar_component_clause,[],[f5505]) ).

fof(f5507,plain,
    ( spl95_148
    | spl95_149 ),
    inference(avatar_split_clause,[],[f4851,f5505,f5501]) ).

fof(f5509,definition,
    ( spl95_150
  <=> sP78 ),
    introduced(definition,[new_symbols(definition,[spl95_150])],[avatar_definition]) ).

fof(f5513,definition,
    ( spl95_151
  <=> ! [X74] : ~ sP77(X74) ),
    introduced(definition,[new_symbols(definition,[spl95_151])],[avatar_definition]) ).

fof(f5514,plain,
    ( ! [X74] : ~ sP77(X74)
    | ~ spl95_151 ),
    inference(avatar_component_clause,[],[f5513]) ).

fof(f5515,plain,
    ( spl95_150
    | spl95_151 ),
    inference(avatar_split_clause,[],[f4855,f5513,f5509]) ).

fof(f5517,definition,
    ( spl95_152
  <=> sP80 ),
    introduced(definition,[new_symbols(definition,[spl95_152])],[avatar_definition]) ).

fof(f5521,definition,
    ( spl95_153
  <=> ! [X89] : ~ sP79(X89) ),
    introduced(definition,[new_symbols(definition,[spl95_153])],[avatar_definition]) ).

fof(f5522,plain,
    ( ! [X89] : ~ sP79(X89)
    | ~ spl95_153 ),
    inference(avatar_component_clause,[],[f5521]) ).

fof(f5523,plain,
    ( spl95_152
    | spl95_153 ),
    inference(avatar_split_clause,[],[f4859,f5521,f5517]) ).

fof(f5525,definition,
    ( spl95_154
  <=> sP82 ),
    introduced(definition,[new_symbols(definition,[spl95_154])],[avatar_definition]) ).

fof(f5529,definition,
    ( spl95_155
  <=> ! [X79] : ~ sP81(X79) ),
    introduced(definition,[new_symbols(definition,[spl95_155])],[avatar_definition]) ).

fof(f5530,plain,
    ( ! [X79] : ~ sP81(X79)
    | ~ spl95_155 ),
    inference(avatar_component_clause,[],[f5529]) ).

fof(f5531,plain,
    ( spl95_154
    | spl95_155 ),
    inference(avatar_split_clause,[],[f4863,f5529,f5525]) ).

fof(f5533,definition,
    ( spl95_156
  <=> sP84 ),
    introduced(definition,[new_symbols(definition,[spl95_156])],[avatar_definition]) ).

fof(f5537,definition,
    ( spl95_157
  <=> ! [X77] : ~ sP83(X77) ),
    introduced(definition,[new_symbols(definition,[spl95_157])],[avatar_definition]) ).

fof(f5538,plain,
    ( ! [X77] : ~ sP83(X77)
    | ~ spl95_157 ),
    inference(avatar_component_clause,[],[f5537]) ).

fof(f5539,plain,
    ( spl95_156
    | spl95_157 ),
    inference(avatar_split_clause,[],[f4867,f5537,f5533]) ).

fof(f5541,definition,
    ( spl95_158
  <=> sP86 ),
    introduced(definition,[new_symbols(definition,[spl95_158])],[avatar_definition]) ).

fof(f5545,definition,
    ( spl95_159
  <=> ! [X92] : ~ sP85(X92) ),
    introduced(definition,[new_symbols(definition,[spl95_159])],[avatar_definition]) ).

fof(f5546,plain,
    ( ! [X92] : ~ sP85(X92)
    | ~ spl95_159 ),
    inference(avatar_component_clause,[],[f5545]) ).

fof(f5547,plain,
    ( spl95_158
    | spl95_159 ),
    inference(avatar_split_clause,[],[f4871,f5545,f5541]) ).

fof(f5549,definition,
    ( spl95_160
  <=> sP88 ),
    introduced(definition,[new_symbols(definition,[spl95_160])],[avatar_definition]) ).

fof(f5553,definition,
    ( spl95_161
  <=> ! [X87] : ~ sP87(X87) ),
    introduced(definition,[new_symbols(definition,[spl95_161])],[avatar_definition]) ).

fof(f5554,plain,
    ( ! [X87] : ~ sP87(X87)
    | ~ spl95_161 ),
    inference(avatar_component_clause,[],[f5553]) ).

fof(f5555,plain,
    ( spl95_160
    | spl95_161 ),
    inference(avatar_split_clause,[],[f4875,f5553,f5549]) ).

fof(f5557,definition,
    ( spl95_162
  <=> sP90 ),
    introduced(definition,[new_symbols(definition,[spl95_162])],[avatar_definition]) ).

fof(f5561,definition,
    ( spl95_163
  <=> ! [X85] : ~ sP89(X85) ),
    introduced(definition,[new_symbols(definition,[spl95_163])],[avatar_definition]) ).

fof(f5562,plain,
    ( ! [X85] : ~ sP89(X85)
    | ~ spl95_163 ),
    inference(avatar_component_clause,[],[f5561]) ).

fof(f5563,plain,
    ( spl95_162
    | spl95_163 ),
    inference(avatar_split_clause,[],[f4879,f5561,f5557]) ).

fof(f5565,definition,
    ( spl95_164
  <=> sP92 ),
    introduced(definition,[new_symbols(definition,[spl95_164])],[avatar_definition]) ).

fof(f5569,definition,
    ( spl95_165
  <=> ! [X75] : ~ sP91(X75) ),
    introduced(definition,[new_symbols(definition,[spl95_165])],[avatar_definition]) ).

fof(f5570,plain,
    ( ! [X75] : ~ sP91(X75)
    | ~ spl95_165 ),
    inference(avatar_component_clause,[],[f5569]) ).

fof(f5571,plain,
    ( spl95_164
    | spl95_165 ),
    inference(avatar_split_clause,[],[f4883,f5569,f5565]) ).

fof(f5573,definition,
    ( spl95_166
  <=> sP94 ),
    introduced(definition,[new_symbols(definition,[spl95_166])],[avatar_definition]) ).

fof(f5577,definition,
    ( spl95_167
  <=> ! [X95] : ~ sP93(X95) ),
    introduced(definition,[new_symbols(definition,[spl95_167])],[avatar_definition]) ).

fof(f5578,plain,
    ( ! [X95] : ~ sP93(X95)
    | ~ spl95_167 ),
    inference(avatar_component_clause,[],[f5577]) ).

fof(f5579,plain,
    ( spl95_166
    | spl95_167 ),
    inference(avatar_split_clause,[],[f4887,f5577,f5573]) ).

fof(f5581,definition,
    ( spl95_168
  <=> ! [X93,X94] : ~ madeintowine(X94,X93) ),
    introduced(definition,[new_symbols(definition,[spl95_168])],[avatar_definition]) ).

fof(f5582,plain,
    ( ! [X94,X93] : ~ madeintowine(X94,X93)
    | ~ spl95_168 ),
    inference(avatar_component_clause,[],[f5581]) ).

fof(f5583,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_94
    | ~ spl95_92
    | ~ spl95_90
    | ~ spl95_88
    | ~ spl95_86
    | ~ 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,[],[f4888,f5581,f4912,f4920,f4928,f4936,f4944,f4952,f4960,f4968,f4976,f4984,f4992,f5000,f5008,f5016,f5024,f5032,f5040,f5048,f5056,f5064,f5072,f5080,f5088,f5096,f5104,f5112,f5120,f5128,f5136,f5144,f5152,f5160,f5168,f5176,f5184,f5192,f5200,f5208,f5216,f5224,f5232,f5240,f5248,f5253,f5261,f5269,f5277,f5285,f5293,f5301,f5309,f5317,f5325,f5333,f5341,f5349,f5357,f5365,f5373,f5381,f5389,f5397,f5405,f5413,f5421,f5429,f5437,f5445,f5453,f5461,f5469,f5477,f5485,f5493,f5501,f5509,f5517,f5525,f5533,f5541,f5549,f5557,f5565,f5573]) ).

fof(f5585,plain,
    ot____nom10(texasregion),
    inference(resolution,[],[f3747,f3330]) ).

fof(f5587,plain,
    ot____nom12(dry),
    inference(resolution,[],[f3749,f3332]) ).

fof(f5590,plain,
    ot____nom15(californiaregion),
    inference(resolution,[],[f3752,f3335]) ).

fof(f5592,plain,
    ot____nom17(germanyregion),
    inference(resolution,[],[f3754,f3337]) ).

fof(f5619,plain,
    ot____nom38(usregion),
    inference(resolution,[],[f3777,f3364]) ).

fof(f5670,plain,
    zinfandel(elysezinfandel),
    inference(resolution,[],[f3810,f3480]) ).

fof(f5675,plain,
    winery(pulignymontrachet),
    inference(resolution,[],[f3811,f3478]) ).

fof(f5802,plain,
    ( $false
    | ~ spl95_121 ),
    inference(forward_subsumption_resolution,[],[f5675,f5394]) ).

fof(f5803,plain,
    ~ spl95_121,
    inference(avatar_contradiction_clause,[],[f5802]) ).

fof(f5804,plain,
    winegrape(semillongrape),
    inference(resolution,[],[f3812,f3422]) ).

fof(f5821,plain,
    winesugar(dry),
    inference(resolution,[],[f3813,f3435]) ).

fof(f5825,plain,
    wineflavor(moderate),
    inference(resolution,[],[f3814,f3417]) ).

fof(f5826,plain,
    anjou(rosedanjou),
    inference(resolution,[],[f3815,f3507]) ).

fof(f5827,plain,
    ( $false
    | ~ spl95_101 ),
    inference(forward_subsumption_resolution,[],[f5826,f5314]) ).

fof(f5828,plain,
    ~ spl95_101,
    inference(avatar_contradiction_clause,[],[f5827]) ).

fof(f5829,plain,
    beaujolais(chateaumorgonbeaujolais),
    inference(resolution,[],[f3816,f3506]) ).

fof(f5830,plain,
    cabernetfranc(whitehalllanecabernetfranc),
    inference(resolution,[],[f3817,f3505]) ).

fof(f5831,plain,
    cabernetsauvignon(mariettacabernetsauvignon),
    inference(resolution,[],[f3818,f3501]) ).

fof(f5840,plain,
    cheninblanc(foxencheninblanc),
    inference(resolution,[],[f3820,f3513]) ).

fof(f5844,plain,
    ( $false
    | ~ spl95_119 ),
    inference(forward_subsumption_resolution,[],[f5840,f5386]) ).

fof(f5845,plain,
    ~ spl95_119,
    inference(avatar_contradiction_clause,[],[f5844]) ).

fof(f5846,plain,
    chianti(chianticlassico),
    inference(resolution,[],[f3821,f3515]) ).

fof(f5847,plain,
    cotesdor(closdevougeotcotesdor),
    inference(resolution,[],[f3822,f3516]) ).

fof(f5849,plain,
    dryriesling(mountadamriesling),
    inference(resolution,[],[f3824,f3499]) ).

fof(f5850,plain,
    icewine(selaksicewine),
    inference(resolution,[],[f3825,f3498]) ).

fof(f5851,plain,
    ( $false
    | ~ spl95_107 ),
    inference(forward_subsumption_resolution,[],[f5850,f5338]) ).

fof(f5852,plain,
    ~ spl95_107,
    inference(avatar_contradiction_clause,[],[f5851]) ).

fof(f5853,plain,
    margaux(chateaumargaux),
    inference(resolution,[],[f3826,f3497]) ).

fof(f5854,plain,
    meritage(kathrynkennedylateral),
    inference(resolution,[],[f3827,f3496]) ).

fof(f5855,plain,
    ( $false
    | ~ spl95_8 ),
    inference(forward_subsumption_resolution,[],[f5854,f4941]) ).

fof(f5856,plain,
    ~ spl95_8,
    inference(avatar_contradiction_clause,[],[f5855]) ).

fof(f5857,plain,
    merlot(garyfarrellmerlot),
    inference(resolution,[],[f3828,f3517]) ).

fof(f5861,plain,
    ( $false
    | ~ spl95_123 ),
    inference(forward_subsumption_resolution,[],[f5857,f5402]) ).

fof(f5862,plain,
    ~ spl95_123,
    inference(avatar_contradiction_clause,[],[f5861]) ).

fof(f5863,plain,
    meursault(chateaudemeursaultmeursault),
    inference(resolution,[],[f3829,f3495]) ).

fof(f5864,plain,
    muscadet(sevreetmainemuscadet),
    inference(resolution,[],[f3830,f3494]) ).

fof(f5865,plain,
    pauillac(chateaulafiterothschildpauillac),
    inference(resolution,[],[f3831,f3519]) ).

fof(f5866,plain,
    ( $false
    | ~ spl95_111 ),
    inference(forward_subsumption_resolution,[],[f5865,f5354]) ).

fof(f5867,plain,
    ~ spl95_111,
    inference(avatar_contradiction_clause,[],[f5866]) ).

fof(f5868,plain,
    petitesyrah(mariettapetitesyrah),
    inference(resolution,[],[f3832,f3520]) ).

fof(f5870,plain,
    pinotnoir(mountadampinotnoir),
    inference(resolution,[],[f3833,f3522]) ).

fof(f5877,plain,
    ( $false
    | ~ spl95_141 ),
    inference(forward_subsumption_resolution,[],[f5870,f5474]) ).

fof(f5878,plain,
    ~ spl95_141,
    inference(avatar_contradiction_clause,[],[f5877]) ).

fof(f5879,plain,
    port(taylorport),
    inference(resolution,[],[f3834,f3525]) ).

fof(f5880,plain,
    ( $false
    | ~ spl95_125 ),
    inference(forward_subsumption_resolution,[],[f5879,f5410]) ).

fof(f5881,plain,
    ~ spl95_125,
    inference(avatar_contradiction_clause,[],[f5880]) ).

fof(f5882,plain,
    redtablewine(mariettaoldvinesred),
    inference(resolution,[],[f3835,f3526]) ).

fof(f5883,plain,
    region(californiaregion),
    inference(resolution,[],[f3836,f3527]) ).

fof(f5989,plain,
    ( $false
    | ~ spl95_143 ),
    inference(forward_subsumption_resolution,[],[f5883,f5482]) ).

fof(f5990,plain,
    ~ spl95_143,
    inference(avatar_contradiction_clause,[],[f5989]) ).

fof(f5992,plain,
    sancerre(closdelapoussiesancerre),
    inference(resolution,[],[f3838,f3564]) ).

fof(f5993,plain,
    sauternes(chateaudychemsauterne),
    inference(resolution,[],[f3839,f3565]) ).

fof(f5994,plain,
    sauvignonblanc(corbansprivatebinsauvignonblanc),
    inference(resolution,[],[f3840,f3566]) ).

fof(f6004,plain,
    ( $false
    | ~ spl95_127 ),
    inference(forward_subsumption_resolution,[],[f5994,f5418]) ).

fof(f6005,plain,
    ~ spl95_127,
    inference(avatar_contradiction_clause,[],[f6004]) ).

fof(f6006,plain,
    semillon(congressspringssemillon),
    inference(resolution,[],[f3841,f3570]) ).

fof(f6008,plain,
    stemilion(chateauchevalblancstemilion),
    inference(resolution,[],[f3842,f3572]) ).

fof(f6009,plain,
    ( $false
    | ~ spl95_115 ),
    inference(forward_subsumption_resolution,[],[f6008,f5370]) ).

fof(f6010,plain,
    ~ spl95_115,
    inference(avatar_contradiction_clause,[],[f6009]) ).

fof(f6011,plain,
    sweetriesling(schlossrothermeltrochenbierenausleseriesling),
    inference(resolution,[],[f3843,f3573]) ).

fof(f6013,plain,
    vintageyear(year1998),
    inference(resolution,[],[f3844,f3736]) ).

fof(f6014,plain,
    whiteburgundy(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f3845,f3491]) ).

fof(f6016,plain,
    whitewine(stgenevievetexaswhite),
    inference(resolution,[],[f3846,f3493]) ).

fof(f6017,plain,
    ( $false
    | ~ spl95_99 ),
    inference(forward_subsumption_resolution,[],[f6016,f5306]) ).

fof(f6018,plain,
    ~ spl95_99,
    inference(avatar_contradiction_clause,[],[f6017]) ).

fof(f6021,plain,
    winebody(medium),
    inference(resolution,[],[f3847,f3487]) ).

fof(f6022,plain,
    winecolor(white),
    inference(resolution,[],[f3848,f3488]) ).

fof(f6032,plain,
    ( ! [X0] : ~ sauternes(X0)
    | ~ spl95_2 ),
    inference(resolution,[],[f4154,f4917]) ).

fof(f6033,plain,
    ( spl95_14
    | ~ spl95_2 ),
    inference(avatar_split_clause,[],[f6032,f4916,f4964]) ).

fof(f6034,plain,
    ( $false
    | ~ spl95_14 ),
    inference(resolution,[],[f4965,f5993]) ).

fof(f6035,plain,
    ~ spl95_14,
    inference(avatar_contradiction_clause,[],[f6034]) ).

fof(f6036,plain,
    ( ! [X0] : ~ whiteburgundy(X0)
    | ~ spl95_117 ),
    inference(resolution,[],[f4161,f5378]) ).

fof(f6037,plain,
    ( spl95_84
    | ~ spl95_117 ),
    inference(avatar_split_clause,[],[f6036,f5377,f5244]) ).

fof(f6038,plain,
    ( $false
    | ~ spl95_84 ),
    inference(resolution,[],[f5245,f6014]) ).

fof(f6041,plain,
    ~ spl95_84,
    inference(avatar_contradiction_clause,[],[f6038]) ).

fof(f6042,plain,
    ! [X0] :
      ( ~ stemilion(X0)
      | cabernetsauvignon(X0) ),
    inference(resolution,[],[f4167,f4120]) ).

fof(f6045,plain,
    ! [X0] :
      ( ~ whiteburgundy(X0)
      | chardonnay(X0) ),
    inference(resolution,[],[f4172,f4101]) ).

fof(f6050,plain,
    dessertwine(selaksicewine),
    inference(resolution,[],[f4182,f5850]) ).

fof(f6052,plain,
    ! [X0] :
      ( gamay(X0)
      | ~ beaujolais(X0) ),
    inference(resolution,[],[f4200,f3888]) ).

fof(f6054,plain,
    ( ! [X0] : ~ winegrape(X0)
    | ~ spl95_4 ),
    inference(resolution,[],[f4205,f4925]) ).

fof(f6055,plain,
    ( spl95_54
    | ~ spl95_4 ),
    inference(avatar_split_clause,[],[f6054,f4924,f5124]) ).

fof(f6056,plain,
    ( $false
    | ~ spl95_54 ),
    inference(resolution,[],[f5125,f5804]) ).

fof(f6087,plain,
    ~ spl95_54,
    inference(avatar_contradiction_clause,[],[f6056]) ).

fof(f6090,plain,
    ( ! [X0] : ~ sancerre(X0)
    | ~ spl95_109 ),
    inference(resolution,[],[f4215,f5346]) ).

fof(f6091,plain,
    ( spl95_62
    | ~ spl95_109 ),
    inference(avatar_split_clause,[],[f6090,f5345,f5156]) ).

fof(f6092,plain,
    ( $false
    | ~ spl95_62 ),
    inference(resolution,[],[f5157,f5992]) ).

fof(f6093,plain,
    ~ spl95_62,
    inference(avatar_contradiction_clause,[],[f6092]) ).

fof(f6098,plain,
    ! [X0] :
      ( pinotblanc(X0)
      | ~ muscadet(X0) ),
    inference(resolution,[],[f4241,f3925]) ).

fof(f6101,plain,
    redburgundy(closdevougeotcotesdor),
    inference(resolution,[],[f4252,f5847]) ).

fof(f6102,plain,
    burgundy(closdevougeotcotesdor),
    inference(resolution,[],[f6101,f4162]) ).

fof(f6107,plain,
    redwine(closdevougeotcotesdor),
    inference(resolution,[],[f4257,f6101]) ).

fof(f6110,plain,
    riesling(schlossrothermeltrochenbierenausleseriesling),
    inference(resolution,[],[f4269,f6011]) ).

fof(f6114,plain,
    ( ! [X0] : ~ semillon(X0)
    | ~ spl95_16 ),
    inference(resolution,[],[f4283,f4973]) ).

fof(f6115,plain,
    ( spl95_48
    | ~ spl95_16 ),
    inference(avatar_split_clause,[],[f6114,f4972,f5100]) ).

fof(f6116,plain,
    ( $false
    | ~ spl95_48 ),
    inference(resolution,[],[f5101,f6006]) ).

fof(f6119,plain,
    ~ spl95_48,
    inference(avatar_contradiction_clause,[],[f6116]) ).

fof(f6121,plain,
    tablewine(mariettaoldvinesred),
    inference(resolution,[],[f4295,f5882]) ).

fof(f6122,plain,
    ( $false
    | ~ spl95_32 ),
    inference(forward_subsumption_resolution,[],[f6121,f5037]) ).

fof(f6123,plain,
    ~ spl95_32,
    inference(avatar_contradiction_clause,[],[f6122]) ).

fof(f6180,plain,
    ( ! [X0] : ~ winecolor(X0)
    | ~ spl95_105 ),
    inference(resolution,[],[f4391,f5330]) ).

fof(f6181,plain,
    ( spl95_6
    | ~ spl95_105 ),
    inference(avatar_split_clause,[],[f6180,f5329,f4932]) ).

fof(f6183,plain,
    ( $false
    | ~ spl95_6 ),
    inference(resolution,[],[f4933,f6022]) ).

fof(f6188,plain,
    ~ spl95_6,
    inference(avatar_contradiction_clause,[],[f6183]) ).

fof(f6377,plain,
    cabernetsauvignon(chateauchevalblancstemilion),
    inference(resolution,[],[f6042,f6008]) ).

fof(f6379,plain,
    chardonnay(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f6045,f6014]) ).

fof(f6384,plain,
    ! [X0] :
      ( q12(X0)
      | ~ muscadet(X0) ),
    inference(resolution,[],[f6098,f3877]) ).

fof(f6404,plain,
    madefromgrape(chateaudychemsauterne,semillongrape),
    inference(resolution,[],[f3738,f3327]) ).

fof(f6408,plain,
    sP79(semillongrape),
    inference(resolution,[],[f6404,f4857]) ).

fof(f6409,plain,
    ( $false
    | ~ spl95_153 ),
    inference(forward_subsumption_resolution,[],[f6408,f5522]) ).

fof(f6410,plain,
    ~ spl95_153,
    inference(avatar_contradiction_clause,[],[f6409]) ).

fof(f6414,plain,
    locatedin(formanchardonnay,naparegion),
    inference(resolution,[],[f3739,f3264]) ).

fof(f6425,plain,
    locatedin(schlossrothermeltrochenbierenausleseriesling,germanyregion),
    inference(resolution,[],[f3739,f3282]) ).

fof(f6449,plain,
    locatedin(stgenevievetexaswhite,centraltexasregion),
    inference(resolution,[],[f3739,f3265]) ).

fof(f6450,plain,
    locatedin(californiaregion,usregion),
    inference(resolution,[],[f3739,f3262]) ).

fof(f6453,plain,
    locatedin(naparegion,californiaregion),
    inference(resolution,[],[f3739,f3275]) ).

fof(f6454,plain,
    locatedin(centraltexasregion,texasregion),
    inference(resolution,[],[f3739,f3281]) ).

fof(f6480,plain,
    sP87(naparegion),
    inference(resolution,[],[f6414,f4873]) ).

fof(f6481,plain,
    ( $false
    | ~ spl95_161 ),
    inference(forward_subsumption_resolution,[],[f6480,f5554]) ).

fof(f6482,plain,
    ~ spl95_161,
    inference(avatar_contradiction_clause,[],[f6481]) ).

fof(f6489,plain,
    hassugar(pulignymontrachetwhiteburgundy,dry),
    inference(resolution,[],[f3740,f3222]) ).

fof(f6555,plain,
    hasmaker(pulignymontrachetwhiteburgundy,pulignymontrachet),
    inference(resolution,[],[f3741,f3170]) ).

fof(f6631,plain,
    hasflavor(pulignymontrachetwhiteburgundy,moderate),
    inference(resolution,[],[f3742,f3127]) ).

fof(f6655,plain,
    hasflavor(stgenevievetexaswhite,moderate),
    inference(resolution,[],[f3742,f3129]) ).

fof(f6696,plain,
    hascolor(selaksicewine,white),
    inference(resolution,[],[f3743,f3126]) ).

fof(f6719,plain,
    hasbody(pulignymontrachetwhiteburgundy,medium),
    inference(resolution,[],[f3744,f3085]) ).

fof(f6720,plain,
    hasbody(formanchardonnay,full),
    inference(resolution,[],[f3744,f3086]) ).

fof(f6734,plain,
    hasbody(schlossrothermeltrochenbierenausleseriesling,full),
    inference(resolution,[],[f3744,f3100]) ).

fof(f6789,plain,
    sP73(dry),
    inference(resolution,[],[f6489,f4845]) ).

fof(f6790,plain,
    ( $false
    | ~ spl95_147 ),
    inference(forward_subsumption_resolution,[],[f6789,f5498]) ).

fof(f6791,plain,
    ~ spl95_147,
    inference(avatar_contradiction_clause,[],[f6790]) ).

fof(f6822,plain,
    hasvintageyear(saucelitocanyonzinfandel1998,year1998),
    inference(resolution,[],[f3745,f3737]) ).

fof(f6872,plain,
    sP81(pulignymontrachet),
    inference(resolution,[],[f6555,f4861]) ).

fof(f6873,plain,
    ( $false
    | ~ spl95_155 ),
    inference(forward_subsumption_resolution,[],[f6872,f5530]) ).

fof(f6874,plain,
    ~ spl95_155,
    inference(avatar_contradiction_clause,[],[f6873]) ).

fof(f6933,plain,
    sP83(moderate),
    inference(resolution,[],[f6631,f4865]) ).

fof(f6934,plain,
    ( $false
    | ~ spl95_157 ),
    inference(forward_subsumption_resolution,[],[f6933,f5538]) ).

fof(f6935,plain,
    ~ spl95_157,
    inference(avatar_contradiction_clause,[],[f6934]) ).

fof(f6946,plain,
    ! [X0] :
      ( californiawine(X0)
      | ~ wine(X0)
      | ~ q47(X0) ),
    inference(resolution,[],[f4170,f4035]) ).

fof(f6947,plain,
    ( ! [X0] :
        ( ~ q47(X0)
        | ~ wine(X0) )
    | ~ spl95_56 ),
    inference(forward_subsumption_resolution,[],[f6946,f5133]) ).

fof(f7026,plain,
    sP91(white),
    inference(resolution,[],[f6696,f4881]) ).

fof(f7027,plain,
    ( $false
    | ~ spl95_165 ),
    inference(forward_subsumption_resolution,[],[f7026,f5570]) ).

fof(f7028,plain,
    ~ spl95_165,
    inference(avatar_contradiction_clause,[],[f7027]) ).

fof(f7030,plain,
    sP77(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f6719,f4853]) ).

fof(f7031,plain,
    ( $false
    | ~ spl95_151 ),
    inference(forward_subsumption_resolution,[],[f7030,f5514]) ).

fof(f7032,plain,
    ~ spl95_151,
    inference(avatar_contradiction_clause,[],[f7031]) ).

fof(f7068,plain,
    ! [X0] :
      ( drywine(X0)
      | ~ wine(X0)
      | ~ q31(X0) ),
    inference(resolution,[],[f4192,f4029]) ).

fof(f7069,plain,
    ! [X0] :
      ( drywine(X0)
      | ~ q31(X0) ),
    inference(forward_subsumption_resolution,[],[f7068,f4332]) ).

fof(f7119,plain,
    vintage(saucelitocanyonzinfandel1998),
    inference(resolution,[],[f6822,f4302]) ).

fof(f7120,plain,
    sP75(saucelitocanyonzinfandel1998),
    inference(resolution,[],[f6822,f4849]) ).

fof(f7121,plain,
    ( $false
    | ~ spl95_149 ),
    inference(forward_subsumption_resolution,[],[f7120,f5506]) ).

fof(f7122,plain,
    ~ spl95_149,
    inference(avatar_contradiction_clause,[],[f7121]) ).

fof(f7124,plain,
    ! [X0] :
      ( dryredwine(X0)
      | ~ q31(X0)
      | ~ redwine(X0) ),
    inference(resolution,[],[f7069,f4184]) ).

fof(f7127,plain,
    ( ! [X0] :
        ( ~ redwine(X0)
        | ~ q31(X0) )
    | ~ spl95_103 ),
    inference(forward_subsumption_resolution,[],[f7124,f5322]) ).

fof(f7128,plain,
    ( ~ q31(closdevougeotcotesdor)
    | ~ spl95_103 ),
    inference(resolution,[],[f7127,f6107]) ).

fof(f7138,plain,
    ( ~ burgundy(closdevougeotcotesdor)
    | ~ spl95_103 ),
    inference(resolution,[],[f7128,f3973]) ).

fof(f7141,plain,
    ( $false
    | ~ spl95_103 ),
    inference(forward_subsumption_resolution,[],[f7138,f6102]) ).

fof(f7142,plain,
    ~ spl95_103,
    inference(avatar_contradiction_clause,[],[f7141]) ).

fof(f7154,plain,
    ! [X0] :
      ( ~ tablewine(X0)
      | redtablewine(X0)
      | ~ q0(X0) ),
    inference(resolution,[],[f4255,f4013]) ).

fof(f7155,plain,
    ! [X0] :
      ( redwine(X0)
      | ~ wine(X0)
      | ~ q0(X0) ),
    inference(resolution,[],[f4261,f4013]) ).

fof(f7156,plain,
    ! [X0] :
      ( redwine(X0)
      | ~ q0(X0) ),
    inference(forward_subsumption_resolution,[],[f7155,f4339]) ).

fof(f7219,plain,
    ! [X0] :
      ( sweetwine(X0)
      | ~ wine(X0)
      | ~ q70(X0) ),
    inference(resolution,[],[f4292,f4131]) ).

fof(f7220,plain,
    ( ! [X0] :
        ( ~ wine(X0)
        | ~ q70(X0) )
    | ~ spl95_64 ),
    inference(forward_subsumption_resolution,[],[f7219,f5165]) ).

fof(f7221,plain,
    ( ! [X0] : ~ q70(X0)
    | ~ spl95_64 ),
    inference(forward_subsumption_resolution,[],[f7220,f4373]) ).

fof(f7225,plain,
    ( ! [X0] : ~ sweetriesling(X0)
    | ~ spl95_64 ),
    inference(resolution,[],[f7221,f4126]) ).

fof(f7226,plain,
    ( spl95_82
    | ~ spl95_64 ),
    inference(avatar_split_clause,[],[f7225,f5164,f5236]) ).

fof(f7233,plain,
    ! [X0] :
      ( tablewine(X0)
      | ~ wine(X0)
      | ~ q31(X0) ),
    inference(resolution,[],[f4296,f4029]) ).

fof(f7234,plain,
    ! [X0] :
      ( tablewine(X0)
      | ~ q31(X0) ),
    inference(forward_subsumption_resolution,[],[f7233,f4332]) ).

fof(f7235,plain,
    ! [X0] :
      ( ~ q73(X0)
      | ~ wine(X0)
      | texaswine(X0) ),
    inference(resolution,[],[f4298,f4140]) ).

fof(f7256,plain,
    ! [X0] :
      ( ~ whiteburgundy(X0)
      | ~ kaon2namedobjects(X0)
      | whitenonsweetwine(X0) ),
    inference(resolution,[],[f4313,f4320]) ).

fof(f7261,plain,
    ! [X0] :
      ( ~ tablewine(X0)
      | whitetablewine(X0)
      | ~ q12(X0) ),
    inference(resolution,[],[f4317,f3915]) ).

fof(f7262,plain,
    ( ! [X0] :
        ( ~ tablewine(X0)
        | ~ q12(X0) )
    | ~ spl95_145 ),
    inference(forward_subsumption_resolution,[],[f7261,f5490]) ).

fof(f7264,plain,
    ( ! [X0] :
        ( ~ q12(X0)
        | ~ q31(X0) )
    | ~ spl95_145 ),
    inference(resolution,[],[f7262,f7234]) ).

fof(f7275,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ wine(X0)
      | ~ q12(X0) ),
    inference(resolution,[],[f4324,f3915]) ).

fof(f7276,plain,
    ! [X0] :
      ( ~ q12(X0)
      | whitewine(X0) ),
    inference(forward_subsumption_resolution,[],[f7275,f4347]) ).

fof(f7284,plain,
    ( ! [X0] :
        ( ~ q31(X0)
        | ~ dryriesling(X0) )
    | ~ spl95_145 ),
    inference(resolution,[],[f7264,f3879]) ).

fof(f7291,plain,
    ( ! [X0] : ~ dryriesling(X0)
    | ~ spl95_145 ),
    inference(forward_subsumption_resolution,[],[f7284,f3974]) ).

fof(f7293,plain,
    ( spl95_135
    | ~ spl95_145 ),
    inference(avatar_split_clause,[],[f7291,f5489,f5449]) ).

fof(f7294,plain,
    ( $false
    | ~ spl95_42 ),
    inference(resolution,[],[f5077,f5864]) ).

fof(f7295,plain,
    ~ spl95_42,
    inference(avatar_contradiction_clause,[],[f7294]) ).

fof(f7296,plain,
    ( $false
    | ~ spl95_135 ),
    inference(resolution,[],[f5450,f5849]) ).

fof(f7297,plain,
    ~ spl95_135,
    inference(avatar_contradiction_clause,[],[f7296]) ).

fof(f7303,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ sauternes(X0) ),
    inference(resolution,[],[f7276,f3880]) ).

fof(f7307,plain,
    ! [X0] :
      ( whitewine(X0)
      | ~ muscadet(X0) ),
    inference(resolution,[],[f7276,f6384]) ).

fof(f7459,plain,
    ! [X0,X1] :
      ( ~ hasbody(X0,X1)
      | wine(X0) ),
    inference(resolution,[],[f4589,f4331]) ).

fof(f7460,plain,
    ! [X0,X1] :
      ( ~ hasbody(X0,X1)
      | sP89(X1) ),
    inference(resolution,[],[f4589,f4877]) ).

fof(f7461,plain,
    ( ! [X0,X1] : ~ hasbody(X0,X1)
    | ~ spl95_163 ),
    inference(forward_subsumption_resolution,[],[f7460,f5562]) ).

fof(f7462,plain,
    ( $false
    | ~ spl95_163 ),
    inference(resolution,[],[f7461,f6719]) ).

fof(f7543,plain,
    ~ spl95_163,
    inference(avatar_contradiction_clause,[],[f7462]) ).

fof(f7637,plain,
    wine(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f7459,f6719]) ).

fof(f7638,plain,
    wine(formanchardonnay),
    inference(resolution,[],[f7459,f6720]) ).

fof(f7652,plain,
    wine(schlossrothermeltrochenbierenausleseriesling),
    inference(resolution,[],[f7459,f6734]) ).

fof(f7687,plain,
    ! [X0,X1] :
      ( ~ hasflavor(X0,X1)
      | wine(X0) ),
    inference(resolution,[],[f4591,f4331]) ).

fof(f7823,plain,
    ! [X0,X1] :
      ( ~ madefromgrape(X0,X1)
      | sP85(X0) ),
    inference(resolution,[],[f4624,f4869]) ).

fof(f7824,plain,
    ( ! [X0,X1] : ~ madefromgrape(X0,X1)
    | ~ spl95_159 ),
    inference(forward_subsumption_resolution,[],[f7823,f5546]) ).

fof(f7825,plain,
    ( $false
    | ~ spl95_159 ),
    inference(resolution,[],[f7824,f6404]) ).

fof(f7828,plain,
    ~ spl95_159,
    inference(avatar_contradiction_clause,[],[f7825]) ).

fof(f7854,plain,
    ( ! [X0,X1] : ~ madefromgrape(X0,X1)
    | ~ spl95_168 ),
    inference(resolution,[],[f4647,f5582]) ).

fof(f7855,plain,
    ( $false
    | ~ spl95_168 ),
    inference(resolution,[],[f7854,f6404]) ).

fof(f7858,plain,
    ~ spl95_168,
    inference(avatar_contradiction_clause,[],[f7855]) ).

fof(f7860,plain,
    ! [X0,X1] :
      ( ~ hasmaker(X0,X1)
      | sP93(X0) ),
    inference(resolution,[],[f4650,f4885]) ).

fof(f7861,plain,
    ( ! [X0,X1] : ~ hasmaker(X0,X1)
    | ~ spl95_167 ),
    inference(forward_subsumption_resolution,[],[f7860,f5578]) ).

fof(f7862,plain,
    ( $false
    | ~ spl95_167 ),
    inference(resolution,[],[f7861,f6555]) ).

fof(f7965,plain,
    ~ spl95_167,
    inference(avatar_contradiction_clause,[],[f7862]) ).

fof(f7966,plain,
    ( ! [X0] : ~ sauternes(X0)
    | ~ spl95_139 ),
    inference(resolution,[],[f5466,f4213]) ).

fof(f7969,plain,
    ( spl95_14
    | ~ spl95_139 ),
    inference(avatar_split_clause,[],[f7966,f5465,f4964]) ).

fof(f7970,plain,
    ( ! [X0] : ~ q31(X0)
    | ~ spl95_137 ),
    inference(resolution,[],[f5458,f7069]) ).

fof(f7971,plain,
    ( ! [X0] : ~ chianti(X0)
    | ~ spl95_137 ),
    inference(resolution,[],[f7970,f3963]) ).

fof(f7994,plain,
    ( spl95_87
    | ~ spl95_137 ),
    inference(avatar_split_clause,[],[f7971,f5457,f5257]) ).

fof(f7995,plain,
    ( $false
    | ~ spl95_133 ),
    inference(resolution,[],[f5442,f5831]) ).

fof(f8006,plain,
    ~ spl95_133,
    inference(avatar_contradiction_clause,[],[f7995]) ).

fof(f8007,plain,
    ( ! [X0] :
        ( ~ bordeaux(X0)
        | ~ whitewine(X0) )
    | ~ spl95_131 ),
    inference(resolution,[],[f5434,f4306]) ).

fof(f8010,plain,
    ( ! [X0] :
        ( ~ whitewine(X0)
        | ~ sauternes(X0) )
    | ~ spl95_131 ),
    inference(resolution,[],[f8007,f4154]) ).

fof(f8011,plain,
    ( ! [X0] : ~ sauternes(X0)
    | ~ spl95_131 ),
    inference(forward_subsumption_resolution,[],[f8010,f7303]) ).

fof(f8012,plain,
    ( spl95_14
    | ~ spl95_131 ),
    inference(avatar_split_clause,[],[f8011,f5433,f4964]) ).

fof(f8142,plain,
    wine(stgenevievetexaswhite),
    inference(resolution,[],[f7687,f6655]) ).

fof(f8304,plain,
    ! [X0] :
      ( ~ q31(X0)
      | ~ q0(X0)
      | redtablewine(X0) ),
    inference(resolution,[],[f7154,f7234]) ).

fof(f8437,plain,
    ( ~ kaon2namedobjects(pulignymontrachetwhiteburgundy)
    | whitenonsweetwine(pulignymontrachetwhiteburgundy) ),
    inference(resolution,[],[f7256,f6014]) ).

fof(f8442,plain,
    whitenonsweetwine(pulignymontrachetwhiteburgundy),
    inference(forward_subsumption_resolution,[],[f8437,f3706]) ).

fof(f8444,plain,
    whitewine(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f8442,f4323]) ).

fof(f9084,plain,
    ! [X0] :
      ( ~ locatedin(X0,usregion)
      | q27(X0) ),
    inference(resolution,[],[f3931,f5619]) ).

fof(f9085,plain,
    q27(californiaregion),
    inference(resolution,[],[f9084,f6450]) ).

fof(f9087,plain,
    ! [X0] :
      ( ~ locatedin(X0,californiaregion)
      | q26(X0) ),
    inference(resolution,[],[f9085,f3928]) ).

fof(f9117,plain,
    q26(naparegion),
    inference(resolution,[],[f9087,f6453]) ).

fof(f9127,plain,
    ( ot____nom38(naparegion)
    | ~ kaon2namedobjects(naparegion) ),
    inference(resolution,[],[f9117,f4474]) ).

fof(f9128,plain,
    ot____nom38(naparegion),
    inference(forward_subsumption_resolution,[],[f9127,f3702]) ).

fof(f9230,plain,
    ! [X0] :
      ( ~ locatedin(X0,naparegion)
      | q27(X0) ),
    inference(resolution,[],[f9128,f3931]) ).

fof(f9309,plain,
    q27(formanchardonnay),
    inference(resolution,[],[f9230,f6414]) ).

fof(f9318,plain,
    ( americanwine(formanchardonnay)
    | ~ wine(formanchardonnay) ),
    inference(resolution,[],[f9309,f4148]) ).

fof(f9319,plain,
    americanwine(formanchardonnay),
    inference(forward_subsumption_resolution,[],[f9318,f7638]) ).

fof(f9824,plain,
    ! [X0] :
      ( ~ q0(X0)
      | redtablewine(X0)
      | ~ zinfandel(X0) ),
    inference(resolution,[],[f8304,f3971]) ).

fof(f9833,plain,
    ! [X0] :
      ( redtablewine(X0)
      | ~ zinfandel(X0) ),
    inference(forward_subsumption_resolution,[],[f9824,f3854]) ).

fof(f10590,plain,
    ! [X0] :
      ( ~ hassugar(X0,dry)
      | q46(X0) ),
    inference(resolution,[],[f4030,f5587]) ).

fof(f10596,plain,
    q46(pulignymontrachetwhiteburgundy),
    inference(resolution,[],[f10590,f6489]) ).

fof(f10632,plain,
    ( drywine(pulignymontrachetwhiteburgundy)
    | ~ wine(pulignymontrachetwhiteburgundy) ),
    inference(resolution,[],[f10596,f4192]) ).

fof(f10643,plain,
    drywine(pulignymontrachetwhiteburgundy),
    inference(forward_subsumption_resolution,[],[f10632,f7637]) ).

fof(f11115,plain,
    ( drywhitewine(pulignymontrachetwhiteburgundy)
    | ~ whitewine(pulignymontrachetwhiteburgundy) ),
    inference(resolution,[],[f10643,f4188]) ).

fof(f11128,plain,
    drywhitewine(pulignymontrachetwhiteburgundy),
    inference(forward_subsumption_resolution,[],[f11115,f8444]) ).

fof(f11536,plain,
    ! [X0] :
      ( ~ locatedin(X0,californiaregion)
      | q48(X0) ),
    inference(resolution,[],[f4036,f5590]) ).

fof(f12740,plain,
    ! [X0] :
      ( ~ locatedin(X0,germanyregion)
      | q50(X0) ),
    inference(resolution,[],[f4065,f5592]) ).

fof(f14932,plain,
    ! [X0] :
      ( ~ locatedin(X0,texasregion)
      | q74(X0) ),
    inference(resolution,[],[f4141,f5585]) ).

fof(f15084,plain,
    q48(naparegion),
    inference(resolution,[],[f11536,f6453]) ).

fof(f15093,plain,
    ! [X0] :
      ( ~ locatedin(X0,naparegion)
      | q47(X0) ),
    inference(resolution,[],[f15084,f4033]) ).

fof(f16105,plain,
    q50(schlossrothermeltrochenbierenausleseriesling),
    inference(resolution,[],[f12740,f6425]) ).

fof(f16110,plain,
    ( germanwine(schlossrothermeltrochenbierenausleseriesling)
    | ~ wine(schlossrothermeltrochenbierenausleseriesling) ),
    inference(resolution,[],[f16105,f4203]) ).

fof(f16111,plain,
    germanwine(schlossrothermeltrochenbierenausleseriesling),
    inference(forward_subsumption_resolution,[],[f16110,f7652]) ).

fof(f16397,plain,
    q74(centraltexasregion),
    inference(resolution,[],[f14932,f6454]) ).

fof(f16399,plain,
    ! [X0] :
      ( ~ locatedin(X0,centraltexasregion)
      | q73(X0) ),
    inference(resolution,[],[f16397,f4138]) ).

fof(f16541,plain,
    q47(formanchardonnay),
    inference(resolution,[],[f15093,f6414]) ).

fof(f16551,plain,
    ( ~ wine(formanchardonnay)
    | ~ spl95_56 ),
    inference(resolution,[],[f16541,f6947]) ).

fof(f16552,plain,
    ( $false
    | ~ spl95_56 ),
    inference(forward_subsumption_resolution,[],[f16551,f7638]) ).

fof(f16553,plain,
    ~ spl95_56,
    inference(avatar_contradiction_clause,[],[f16552]) ).

fof(f16847,plain,
    q73(stgenevievetexaswhite),
    inference(resolution,[],[f16399,f6449]) ).

fof(f16849,plain,
    ( ~ wine(stgenevievetexaswhite)
    | texaswine(stgenevievetexaswhite) ),
    inference(resolution,[],[f16847,f7235]) ).

fof(f16852,plain,
    texaswine(stgenevievetexaswhite),
    inference(forward_subsumption_resolution,[],[f16849,f8142]) ).

fof(f16853,plain,
    ( $false
    | ~ spl95_129 ),
    inference(forward_subsumption_resolution,[],[f16852,f5426]) ).

fof(f16854,plain,
    ~ spl95_129,
    inference(avatar_contradiction_clause,[],[f16853]) ).

fof(f16858,plain,
    ( $false
    | ~ spl95_113 ),
    inference(resolution,[],[f5362,f6110]) ).

fof(f16869,plain,
    ~ spl95_113,
    inference(avatar_contradiction_clause,[],[f16858]) ).

fof(f16872,plain,
    ( $false
    | ~ spl95_97 ),
    inference(resolution,[],[f5298,f7119]) ).

fof(f16873,plain,
    ~ spl95_97,
    inference(avatar_contradiction_clause,[],[f16872]) ).

fof(f16874,plain,
    ( ! [X0] : ~ q15(X0)
    | ~ spl95_95 ),
    inference(resolution,[],[f5290,f4272]) ).

fof(f16875,plain,
    ( ! [X0] : ~ anjou(X0)
    | ~ spl95_95 ),
    inference(resolution,[],[f16874,f3890]) ).

fof(f16876,plain,
    ( spl95_101
    | ~ spl95_95 ),
    inference(avatar_split_clause,[],[f16875,f5289,f5313]) ).

fof(f16877,plain,
    ( ! [X0] : ~ wine(X0)
    | ~ spl95_93 ),
    inference(resolution,[],[f5282,f4248]) ).

fof(f16878,plain,
    ( spl95_66
    | ~ spl95_93 ),
    inference(avatar_split_clause,[],[f16877,f5281,f5172]) ).

fof(f16883,plain,
    ( ! [X0] : ~ americanwine(X0)
    | ~ spl95_66 ),
    inference(resolution,[],[f5173,f4337]) ).

fof(f17111,plain,
    ( spl95_52
    | ~ spl95_66 ),
    inference(avatar_split_clause,[],[f16883,f5172,f5116]) ).

fof(f17112,plain,
    ( ! [X0] : ~ q35(X0)
    | ~ spl95_91 ),
    inference(resolution,[],[f5274,f4197]) ).

fof(f17114,plain,
    ( ! [X0] : ~ meursault(X0)
    | ~ spl95_91 ),
    inference(resolution,[],[f17112,f3989]) ).

fof(f17121,plain,
    ( spl95_76
    | ~ spl95_91 ),
    inference(avatar_split_clause,[],[f17114,f5273,f5212]) ).

fof(f17123,plain,
    ( ! [X0] : ~ winebody(X0)
    | ~ spl95_89 ),
    inference(resolution,[],[f5266,f4405]) ).

fof(f17128,plain,
    ( spl95_40
    | ~ spl95_89 ),
    inference(avatar_split_clause,[],[f17123,f5265,f5068]) ).

fof(f17130,plain,
    ( $false
    | ~ spl95_87 ),
    inference(resolution,[],[f5258,f5846]) ).

fof(f17131,plain,
    ~ spl95_87,
    inference(avatar_contradiction_clause,[],[f17130]) ).

fof(f17133,plain,
    ( $false
    | ~ spl95_82 ),
    inference(resolution,[],[f5237,f6011]) ).

fof(f17142,plain,
    ~ spl95_82,
    inference(avatar_contradiction_clause,[],[f17133]) ).

fof(f17146,plain,
    ( ! [X0] : ~ zinfandel(X0)
    | ~ spl95_80 ),
    inference(resolution,[],[f5229,f9833]) ).

fof(f17235,plain,
    ( spl95_10
    | ~ spl95_80 ),
    inference(avatar_split_clause,[],[f17146,f5228,f4948]) ).

fof(f17238,plain,
    ( $false
    | ~ spl95_78 ),
    inference(resolution,[],[f5221,f5868]) ).

fof(f17241,plain,
    ~ spl95_78,
    inference(avatar_contradiction_clause,[],[f17238]) ).

fof(f17242,plain,
    ( $false
    | ~ spl95_76 ),
    inference(resolution,[],[f5213,f5863]) ).

fof(f17243,plain,
    ~ spl95_76,
    inference(avatar_contradiction_clause,[],[f17242]) ).

fof(f17244,plain,
    ( ! [X0] : ~ chianti(X0)
    | ~ spl95_74 ),
    inference(resolution,[],[f5205,f4209]) ).

fof(f17247,plain,
    ( spl95_87
    | ~ spl95_74 ),
    inference(avatar_split_clause,[],[f17244,f5204,f5257]) ).

fof(f17249,plain,
    ( $false
    | ~ spl95_72 ),
    inference(resolution,[],[f5197,f5825]) ).

fof(f17254,plain,
    ~ spl95_72,
    inference(avatar_contradiction_clause,[],[f17249]) ).

fof(f17255,plain,
    ( $false
    | ~ spl95_70 ),
    inference(resolution,[],[f5189,f5847]) ).

fof(f17256,plain,
    ~ spl95_70,
    inference(avatar_contradiction_clause,[],[f17255]) ).

fof(f17257,plain,
    ( $false
    | ~ spl95_68 ),
    inference(resolution,[],[f5181,f5829]) ).

fof(f17258,plain,
    ~ spl95_68,
    inference(avatar_contradiction_clause,[],[f17257]) ).

fof(f17259,plain,
    ( $false
    | ~ spl95_60 ),
    inference(resolution,[],[f5149,f5853]) ).

fof(f17260,plain,
    ~ spl95_60,
    inference(avatar_contradiction_clause,[],[f17259]) ).

fof(f17261,plain,
    ( ! [X0] : ~ beaujolais(X0)
    | ~ spl95_58 ),
    inference(resolution,[],[f5141,f6052]) ).

fof(f17262,plain,
    ( spl95_68
    | ~ spl95_58 ),
    inference(avatar_split_clause,[],[f17261,f5140,f5180]) ).

fof(f17263,plain,
    ( $false
    | ~ spl95_52 ),
    inference(resolution,[],[f5117,f9319]) ).

fof(f17330,plain,
    ~ spl95_52,
    inference(avatar_contradiction_clause,[],[f17263]) ).

fof(f17331,plain,
    ( ! [X0] :
        ( ~ loire(X0)
        | ~ whitewine(X0) )
    | ~ spl95_50 ),
    inference(resolution,[],[f5109,f4311]) ).

fof(f17332,plain,
    ( ! [X0] :
        ( ~ whitewine(X0)
        | ~ muscadet(X0) )
    | ~ spl95_50 ),
    inference(resolution,[],[f17331,f4219]) ).

fof(f17340,plain,
    ( ! [X0] : ~ muscadet(X0)
    | ~ spl95_50 ),
    inference(forward_subsumption_resolution,[],[f17332,f7307]) ).

fof(f17341,plain,
    ( spl95_42
    | ~ spl95_50 ),
    inference(avatar_split_clause,[],[f17340,f5108,f5076]) ).

fof(f17381,plain,
    ( $false
    | ~ spl95_46 ),
    inference(resolution,[],[f5093,f6107]) ).

fof(f17386,plain,
    ~ spl95_46,
    inference(avatar_contradiction_clause,[],[f17381]) ).

fof(f17425,plain,
    ( ! [X0] :
        ( ~ bordeaux(X0)
        | ~ redwine(X0) )
    | ~ spl95_44 ),
    inference(resolution,[],[f5085,f4250]) ).

fof(f17427,plain,
    ( ! [X0] :
        ( ~ stemilion(X0)
        | ~ redwine(X0) )
    | ~ spl95_44 ),
    inference(resolution,[],[f17425,f4157]) ).

fof(f17509,plain,
    ( ~ redwine(chateauchevalblancstemilion)
    | ~ spl95_44 ),
    inference(resolution,[],[f17427,f6008]) ).

fof(f17510,plain,
    ( ~ q0(chateauchevalblancstemilion)
    | ~ spl95_44 ),
    inference(resolution,[],[f17509,f7156]) ).

fof(f17518,plain,
    ( ~ cabernetsauvignon(chateauchevalblancstemilion)
    | ~ spl95_44 ),
    inference(resolution,[],[f17510,f3856]) ).

fof(f17528,plain,
    ( $false
    | ~ spl95_44 ),
    inference(forward_subsumption_resolution,[],[f17518,f6377]) ).

fof(f17529,plain,
    ~ spl95_44,
    inference(avatar_contradiction_clause,[],[f17528]) ).

fof(f17531,plain,
    ( $false
    | ~ spl95_40 ),
    inference(resolution,[],[f5069,f6021]) ).

fof(f17536,plain,
    ~ spl95_40,
    inference(avatar_contradiction_clause,[],[f17531]) ).

fof(f17537,plain,
    ( $false
    | ~ spl95_38 ),
    inference(resolution,[],[f5061,f16111]) ).

fof(f17540,plain,
    ~ spl95_38,
    inference(avatar_contradiction_clause,[],[f17537]) ).

fof(f17541,plain,
    ( $false
    | ~ spl95_36 ),
    inference(resolution,[],[f5053,f6050]) ).

fof(f17552,plain,
    ~ spl95_36,
    inference(avatar_contradiction_clause,[],[f17541]) ).

fof(f17554,plain,
    ( $false
    | ~ spl95_34 ),
    inference(resolution,[],[f5045,f8442]) ).

fof(f17649,plain,
    ~ spl95_34,
    inference(avatar_contradiction_clause,[],[f17554]) ).

fof(f17652,plain,
    ( ! [X0] : ~ muscadet(X0)
    | ~ spl95_30 ),
    inference(resolution,[],[f5029,f6098]) ).

fof(f17653,plain,
    ( spl95_42
    | ~ spl95_30 ),
    inference(avatar_split_clause,[],[f17652,f5028,f5076]) ).

fof(f17654,plain,
    ( ! [X0] : ~ margaux(X0)
    | ~ spl95_28 ),
    inference(resolution,[],[f5021,f4225]) ).

fof(f17657,plain,
    ( spl95_60
    | ~ spl95_28 ),
    inference(avatar_split_clause,[],[f17654,f5020,f5148]) ).

fof(f17659,plain,
    ( $false
    | ~ spl95_26 ),
    inference(resolution,[],[f5013,f11128]) ).

fof(f17728,plain,
    ~ spl95_26,
    inference(avatar_contradiction_clause,[],[f17659]) ).

fof(f17730,plain,
    ( $false
    | ~ spl95_24 ),
    inference(resolution,[],[f5005,f5821]) ).

fof(f17735,plain,
    ~ spl95_24,
    inference(avatar_contradiction_clause,[],[f17730]) ).

fof(f17736,plain,
    ( $false
    | ~ spl95_22 ),
    inference(resolution,[],[f4997,f6379]) ).

fof(f17817,plain,
    ~ spl95_22,
    inference(avatar_contradiction_clause,[],[f17736]) ).

fof(f17818,plain,
    ( $false
    | ~ spl95_20 ),
    inference(resolution,[],[f4989,f5830]) ).

fof(f17819,plain,
    ~ spl95_20,
    inference(avatar_contradiction_clause,[],[f17818]) ).

fof(f17820,plain,
    ( $false
    | ~ spl95_18 ),
    inference(resolution,[],[f4981,f6013]) ).

fof(f17821,plain,
    ~ spl95_18,
    inference(avatar_contradiction_clause,[],[f17820]) ).

fof(f17860,plain,
    ( $false
    | ~ spl95_12 ),
    inference(resolution,[],[f4957,f6101]) ).

fof(f17865,plain,
    ~ spl95_12,
    inference(avatar_contradiction_clause,[],[f17860]) ).

fof(f17981,plain,
    ( $false
    | ~ spl95_10 ),
    inference(resolution,[],[f4949,f5670]) ).

fof(f17990,plain,
    ~ spl95_10,
    inference(avatar_contradiction_clause,[],[f17981]) ).

cnf(s1,plain,
    ( spl95_1
    | spl95_2 ),
    inference(sat_conversion,[],[f4918]) ).

cnf(s2,plain,
    ( spl95_3
    | spl95_4 ),
    inference(sat_conversion,[],[f4926]) ).

cnf(s3,plain,
    ( spl95_5
    | spl95_6 ),
    inference(sat_conversion,[],[f4934]) ).

cnf(s4,plain,
    ( spl95_7
    | spl95_8 ),
    inference(sat_conversion,[],[f4942]) ).

cnf(s5,plain,
    ( spl95_9
    | spl95_10 ),
    inference(sat_conversion,[],[f4950]) ).

cnf(s6,plain,
    ( spl95_11
    | spl95_12 ),
    inference(sat_conversion,[],[f4958]) ).

cnf(s7,plain,
    ( spl95_13
    | spl95_14 ),
    inference(sat_conversion,[],[f4966]) ).

cnf(s8,plain,
    ( spl95_15
    | spl95_16 ),
    inference(sat_conversion,[],[f4974]) ).

cnf(s9,plain,
    ( spl95_17
    | spl95_18 ),
    inference(sat_conversion,[],[f4982]) ).

cnf(s10,plain,
    ( spl95_19
    | spl95_20 ),
    inference(sat_conversion,[],[f4990]) ).

cnf(s11,plain,
    ( spl95_21
    | spl95_22 ),
    inference(sat_conversion,[],[f4998]) ).

cnf(s12,plain,
    ( spl95_23
    | spl95_24 ),
    inference(sat_conversion,[],[f5006]) ).

cnf(s13,plain,
    ( spl95_25
    | spl95_26 ),
    inference(sat_conversion,[],[f5014]) ).

cnf(s14,plain,
    ( spl95_27
    | spl95_28 ),
    inference(sat_conversion,[],[f5022]) ).

cnf(s15,plain,
    ( spl95_29
    | spl95_30 ),
    inference(sat_conversion,[],[f5030]) ).

cnf(s16,plain,
    ( spl95_31
    | spl95_32 ),
    inference(sat_conversion,[],[f5038]) ).

cnf(s17,plain,
    ( spl95_33
    | spl95_34 ),
    inference(sat_conversion,[],[f5046]) ).

cnf(s18,plain,
    ( spl95_35
    | spl95_36 ),
    inference(sat_conversion,[],[f5054]) ).

cnf(s19,plain,
    ( spl95_37
    | spl95_38 ),
    inference(sat_conversion,[],[f5062]) ).

cnf(s20,plain,
    ( spl95_39
    | spl95_40 ),
    inference(sat_conversion,[],[f5070]) ).

cnf(s21,plain,
    ( spl95_41
    | spl95_42 ),
    inference(sat_conversion,[],[f5078]) ).

cnf(s22,plain,
    ( spl95_43
    | spl95_44 ),
    inference(sat_conversion,[],[f5086]) ).

cnf(s23,plain,
    ( spl95_45
    | spl95_46 ),
    inference(sat_conversion,[],[f5094]) ).

cnf(s24,plain,
    ( spl95_47
    | spl95_48 ),
    inference(sat_conversion,[],[f5102]) ).

cnf(s25,plain,
    ( spl95_49
    | spl95_50 ),
    inference(sat_conversion,[],[f5110]) ).

cnf(s26,plain,
    ( spl95_51
    | spl95_52 ),
    inference(sat_conversion,[],[f5118]) ).

cnf(s27,plain,
    ( spl95_53
    | spl95_54 ),
    inference(sat_conversion,[],[f5126]) ).

cnf(s28,plain,
    ( spl95_55
    | spl95_56 ),
    inference(sat_conversion,[],[f5134]) ).

cnf(s29,plain,
    ( spl95_57
    | spl95_58 ),
    inference(sat_conversion,[],[f5142]) ).

cnf(s30,plain,
    ( spl95_59
    | spl95_60 ),
    inference(sat_conversion,[],[f5150]) ).

cnf(s31,plain,
    ( spl95_61
    | spl95_62 ),
    inference(sat_conversion,[],[f5158]) ).

cnf(s32,plain,
    ( spl95_63
    | spl95_64 ),
    inference(sat_conversion,[],[f5166]) ).

cnf(s33,plain,
    ( spl95_65
    | spl95_66 ),
    inference(sat_conversion,[],[f5174]) ).

cnf(s34,plain,
    ( spl95_67
    | spl95_68 ),
    inference(sat_conversion,[],[f5182]) ).

cnf(s35,plain,
    ( spl95_69
    | spl95_70 ),
    inference(sat_conversion,[],[f5190]) ).

cnf(s36,plain,
    ( spl95_71
    | spl95_72 ),
    inference(sat_conversion,[],[f5198]) ).

cnf(s37,plain,
    ( spl95_73
    | spl95_74 ),
    inference(sat_conversion,[],[f5206]) ).

cnf(s38,plain,
    ( spl95_75
    | spl95_76 ),
    inference(sat_conversion,[],[f5214]) ).

cnf(s39,plain,
    ( spl95_77
    | spl95_78 ),
    inference(sat_conversion,[],[f5222]) ).

cnf(s40,plain,
    ( spl95_79
    | spl95_80 ),
    inference(sat_conversion,[],[f5230]) ).

cnf(s41,plain,
    ( spl95_81
    | spl95_82 ),
    inference(sat_conversion,[],[f5238]) ).

cnf(s42,plain,
    ( spl95_83
    | spl95_84 ),
    inference(sat_conversion,[],[f5246]) ).

cnf(s43,plain,
    ( spl95_56
    | spl95_85 ),
    inference(sat_conversion,[],[f5251]) ).

cnf(s44,plain,
    ( spl95_86
    | spl95_87 ),
    inference(sat_conversion,[],[f5259]) ).

cnf(s45,plain,
    ( spl95_88
    | spl95_89 ),
    inference(sat_conversion,[],[f5267]) ).

cnf(s46,plain,
    ( spl95_90
    | spl95_91 ),
    inference(sat_conversion,[],[f5275]) ).

cnf(s47,plain,
    ( spl95_92
    | spl95_93 ),
    inference(sat_conversion,[],[f5283]) ).

cnf(s48,plain,
    ( spl95_94
    | spl95_95 ),
    inference(sat_conversion,[],[f5291]) ).

cnf(s49,plain,
    ( spl95_96
    | spl95_97 ),
    inference(sat_conversion,[],[f5299]) ).

cnf(s50,plain,
    ( spl95_98
    | spl95_99 ),
    inference(sat_conversion,[],[f5307]) ).

cnf(s51,plain,
    ( spl95_100
    | spl95_101 ),
    inference(sat_conversion,[],[f5315]) ).

cnf(s52,plain,
    ( spl95_102
    | spl95_103 ),
    inference(sat_conversion,[],[f5323]) ).

cnf(s53,plain,
    ( spl95_104
    | spl95_105 ),
    inference(sat_conversion,[],[f5331]) ).

cnf(s54,plain,
    ( spl95_106
    | spl95_107 ),
    inference(sat_conversion,[],[f5339]) ).

cnf(s55,plain,
    ( spl95_108
    | spl95_109 ),
    inference(sat_conversion,[],[f5347]) ).

cnf(s56,plain,
    ( spl95_110
    | spl95_111 ),
    inference(sat_conversion,[],[f5355]) ).

cnf(s57,plain,
    ( spl95_112
    | spl95_113 ),
    inference(sat_conversion,[],[f5363]) ).

cnf(s58,plain,
    ( spl95_114
    | spl95_115 ),
    inference(sat_conversion,[],[f5371]) ).

cnf(s59,plain,
    ( spl95_116
    | spl95_117 ),
    inference(sat_conversion,[],[f5379]) ).

cnf(s60,plain,
    ( spl95_118
    | spl95_119 ),
    inference(sat_conversion,[],[f5387]) ).

cnf(s61,plain,
    ( spl95_120
    | spl95_121 ),
    inference(sat_conversion,[],[f5395]) ).

cnf(s62,plain,
    ( spl95_122
    | spl95_123 ),
    inference(sat_conversion,[],[f5403]) ).

cnf(s63,plain,
    ( spl95_124
    | spl95_125 ),
    inference(sat_conversion,[],[f5411]) ).

cnf(s64,plain,
    ( spl95_126
    | spl95_127 ),
    inference(sat_conversion,[],[f5419]) ).

cnf(s65,plain,
    ( spl95_128
    | spl95_129 ),
    inference(sat_conversion,[],[f5427]) ).

cnf(s66,plain,
    ( spl95_130
    | spl95_131 ),
    inference(sat_conversion,[],[f5435]) ).

cnf(s67,plain,
    ( spl95_132
    | spl95_133 ),
    inference(sat_conversion,[],[f5443]) ).

cnf(s68,plain,
    ( spl95_134
    | spl95_135 ),
    inference(sat_conversion,[],[f5451]) ).

cnf(s69,plain,
    ( spl95_136
    | spl95_137 ),
    inference(sat_conversion,[],[f5459]) ).

cnf(s70,plain,
    ( spl95_138
    | spl95_139 ),
    inference(sat_conversion,[],[f5467]) ).

cnf(s71,plain,
    ( spl95_140
    | spl95_141 ),
    inference(sat_conversion,[],[f5475]) ).

cnf(s72,plain,
    ( spl95_142
    | spl95_143 ),
    inference(sat_conversion,[],[f5483]) ).

cnf(s73,plain,
    ( spl95_144
    | spl95_145 ),
    inference(sat_conversion,[],[f5491]) ).

cnf(s74,plain,
    ( spl95_146
    | spl95_147 ),
    inference(sat_conversion,[],[f5499]) ).

cnf(s75,plain,
    ( spl95_148
    | spl95_149 ),
    inference(sat_conversion,[],[f5507]) ).

cnf(s76,plain,
    ( spl95_150
    | spl95_151 ),
    inference(sat_conversion,[],[f5515]) ).

cnf(s77,plain,
    ( spl95_152
    | spl95_153 ),
    inference(sat_conversion,[],[f5523]) ).

cnf(s78,plain,
    ( spl95_154
    | spl95_155 ),
    inference(sat_conversion,[],[f5531]) ).

cnf(s79,plain,
    ( spl95_156
    | spl95_157 ),
    inference(sat_conversion,[],[f5539]) ).

cnf(s80,plain,
    ( spl95_158
    | spl95_159 ),
    inference(sat_conversion,[],[f5547]) ).

cnf(s81,plain,
    ( spl95_160
    | spl95_161 ),
    inference(sat_conversion,[],[f5555]) ).

cnf(s82,plain,
    ( spl95_162
    | spl95_163 ),
    inference(sat_conversion,[],[f5563]) ).

cnf(s83,plain,
    ( spl95_164
    | spl95_165 ),
    inference(sat_conversion,[],[f5571]) ).

cnf(s84,plain,
    ( spl95_166
    | spl95_167 ),
    inference(sat_conversion,[],[f5579]) ).

cnf(s85,plain,
    ( ~ spl95_1
    | ~ spl95_3
    | ~ spl95_5
    | ~ spl95_7
    | ~ spl95_9
    | ~ spl95_11
    | ~ spl95_13
    | ~ spl95_15
    | ~ spl95_17
    | ~ spl95_19
    | ~ spl95_21
    | ~ spl95_23
    | ~ spl95_25
    | ~ spl95_27
    | ~ spl95_29
    | ~ spl95_31
    | ~ spl95_33
    | ~ spl95_35
    | ~ spl95_37
    | ~ spl95_39
    | ~ spl95_41
    | ~ spl95_43
    | ~ spl95_45
    | ~ spl95_47
    | ~ spl95_49
    | ~ spl95_51
    | ~ spl95_53
    | ~ spl95_55
    | ~ spl95_57
    | ~ spl95_59
    | ~ spl95_61
    | ~ spl95_63
    | ~ spl95_65
    | ~ spl95_67
    | ~ spl95_69
    | ~ spl95_71
    | ~ spl95_73
    | ~ spl95_75
    | ~ spl95_77
    | ~ spl95_79
    | ~ spl95_81
    | ~ spl95_83
    | ~ spl95_85
    | ~ spl95_86
    | ~ spl95_88
    | ~ spl95_90
    | ~ spl95_92
    | ~ spl95_94
    | ~ spl95_96
    | ~ spl95_98
    | ~ spl95_100
    | ~ spl95_102
    | ~ spl95_104
    | ~ spl95_106
    | ~ spl95_108
    | ~ spl95_110
    | ~ spl95_112
    | ~ spl95_114
    | ~ spl95_116
    | ~ spl95_118
    | ~ spl95_120
    | ~ spl95_122
    | ~ spl95_124
    | ~ spl95_126
    | ~ spl95_128
    | ~ spl95_130
    | ~ spl95_132
    | ~ spl95_134
    | ~ spl95_136
    | ~ spl95_138
    | ~ spl95_140
    | ~ spl95_142
    | ~ spl95_144
    | ~ spl95_146
    | ~ spl95_148
    | ~ spl95_150
    | ~ spl95_152
    | ~ spl95_154
    | ~ spl95_156
    | ~ spl95_158
    | ~ spl95_160
    | ~ spl95_162
    | ~ spl95_164
    | ~ spl95_166
    | spl95_168 ),
    inference(sat_conversion,[],[f5583]) ).

cnf(s128,plain,
    ~ spl95_121,
    inference(sat_conversion,[],[f5803]) ).

cnf(s129,plain,
    ~ spl95_101,
    inference(sat_conversion,[],[f5828]) ).

cnf(s131,plain,
    ~ spl95_119,
    inference(sat_conversion,[],[f5845]) ).

cnf(s132,plain,
    ~ spl95_107,
    inference(sat_conversion,[],[f5852]) ).

cnf(s133,plain,
    ~ spl95_8,
    inference(sat_conversion,[],[f5856]) ).

cnf(s135,plain,
    ~ spl95_123,
    inference(sat_conversion,[],[f5862]) ).

cnf(s136,plain,
    ~ spl95_111,
    inference(sat_conversion,[],[f5867]) ).

cnf(s139,plain,
    ~ spl95_141,
    inference(sat_conversion,[],[f5878]) ).

cnf(s140,plain,
    ~ spl95_125,
    inference(sat_conversion,[],[f5881]) ).

cnf(s176,plain,
    ~ spl95_143,
    inference(sat_conversion,[],[f5990]) ).

cnf(s180,plain,
    ~ spl95_127,
    inference(sat_conversion,[],[f6005]) ).

cnf(s181,plain,
    ~ spl95_115,
    inference(sat_conversion,[],[f6010]) ).

cnf(s182,plain,
    ~ spl95_99,
    inference(sat_conversion,[],[f6018]) ).

cnf(s183,plain,
    ( ~ spl95_2
    | spl95_14 ),
    inference(sat_conversion,[],[f6033]) ).

cnf(s184,plain,
    ~ spl95_14,
    inference(sat_conversion,[],[f6035]) ).

cnf(s185,plain,
    ( spl95_84
    | ~ spl95_117 ),
    inference(sat_conversion,[],[f6037]) ).

cnf(s187,plain,
    ~ spl95_84,
    inference(sat_conversion,[],[f6041]) ).

cnf(s188,plain,
    ( ~ spl95_4
    | spl95_54 ),
    inference(sat_conversion,[],[f6055]) ).

cnf(s204,plain,
    ~ spl95_54,
    inference(sat_conversion,[],[f6087]) ).

cnf(s205,plain,
    ( spl95_62
    | ~ spl95_109 ),
    inference(sat_conversion,[],[f6091]) ).

cnf(s206,plain,
    ~ spl95_62,
    inference(sat_conversion,[],[f6093]) ).

cnf(s207,plain,
    ( ~ spl95_16
    | spl95_48 ),
    inference(sat_conversion,[],[f6115]) ).

cnf(s209,plain,
    ~ spl95_48,
    inference(sat_conversion,[],[f6119]) ).

cnf(s210,plain,
    ~ spl95_32,
    inference(sat_conversion,[],[f6123]) ).

cnf(s211,plain,
    ( spl95_6
    | ~ spl95_105 ),
    inference(sat_conversion,[],[f6181]) ).

cnf(s214,plain,
    ~ spl95_6,
    inference(sat_conversion,[],[f6188]) ).

cnf(s215,plain,
    ~ spl95_153,
    inference(sat_conversion,[],[f6410]) ).

cnf(s216,plain,
    ~ spl95_161,
    inference(sat_conversion,[],[f6482]) ).

cnf(s217,plain,
    ~ spl95_147,
    inference(sat_conversion,[],[f6791]) ).

cnf(s218,plain,
    ~ spl95_155,
    inference(sat_conversion,[],[f6874]) ).

cnf(s219,plain,
    ~ spl95_157,
    inference(sat_conversion,[],[f6935]) ).

cnf(s220,plain,
    ~ spl95_165,
    inference(sat_conversion,[],[f7028]) ).

cnf(s221,plain,
    ~ spl95_151,
    inference(sat_conversion,[],[f7032]) ).

cnf(s222,plain,
    ~ spl95_149,
    inference(sat_conversion,[],[f7122]) ).

cnf(s223,plain,
    ~ spl95_103,
    inference(sat_conversion,[],[f7142]) ).

cnf(s224,plain,
    ( ~ spl95_64
    | spl95_82 ),
    inference(sat_conversion,[],[f7226]) ).

cnf(s230,plain,
    ( spl95_135
    | ~ spl95_145 ),
    inference(sat_conversion,[],[f7293]) ).

cnf(s231,plain,
    ~ spl95_42,
    inference(sat_conversion,[],[f7295]) ).

cnf(s232,plain,
    ~ spl95_135,
    inference(sat_conversion,[],[f7297]) ).

cnf(s273,plain,
    ~ spl95_163,
    inference(sat_conversion,[],[f7543]) ).

cnf(s275,plain,
    ~ spl95_159,
    inference(sat_conversion,[],[f7828]) ).

cnf(s277,plain,
    ~ spl95_168,
    inference(sat_conversion,[],[f7858]) ).

cnf(s329,plain,
    ~ spl95_167,
    inference(sat_conversion,[],[f7965]) ).

cnf(s331,plain,
    ( spl95_14
    | ~ spl95_139 ),
    inference(sat_conversion,[],[f7969]) ).

cnf(s343,plain,
    ( spl95_87
    | ~ spl95_137 ),
    inference(sat_conversion,[],[f7994]) ).

cnf(s349,plain,
    ~ spl95_133,
    inference(sat_conversion,[],[f8006]) ).

cnf(s350,plain,
    ( spl95_14
    | ~ spl95_131 ),
    inference(sat_conversion,[],[f8012]) ).

cnf(s816,plain,
    ~ spl95_56,
    inference(sat_conversion,[],[f16553]) ).

cnf(s823,plain,
    ~ spl95_129,
    inference(sat_conversion,[],[f16854]) ).

cnf(s829,plain,
    ~ spl95_113,
    inference(sat_conversion,[],[f16869]) ).

cnf(s832,plain,
    ~ spl95_97,
    inference(sat_conversion,[],[f16873]) ).

cnf(s833,plain,
    ( ~ spl95_95
    | spl95_101 ),
    inference(sat_conversion,[],[f16876]) ).

cnf(s834,plain,
    ( spl95_66
    | ~ spl95_93 ),
    inference(sat_conversion,[],[f16878]) ).

cnf(s946,plain,
    ( spl95_52
    | ~ spl95_66 ),
    inference(sat_conversion,[],[f17111]) ).

cnf(s950,plain,
    ( spl95_76
    | ~ spl95_91 ),
    inference(sat_conversion,[],[f17121]) ).

cnf(s953,plain,
    ( spl95_40
    | ~ spl95_89 ),
    inference(sat_conversion,[],[f17128]) ).

cnf(s955,plain,
    ~ spl95_87,
    inference(sat_conversion,[],[f17131]) ).

cnf(s960,plain,
    ~ spl95_82,
    inference(sat_conversion,[],[f17142]) ).

cnf(s1006,plain,
    ( spl95_10
    | ~ spl95_80 ),
    inference(sat_conversion,[],[f17235]) ).

cnf(s1010,plain,
    ~ spl95_78,
    inference(sat_conversion,[],[f17241]) ).

cnf(s1011,plain,
    ~ spl95_76,
    inference(sat_conversion,[],[f17243]) ).

cnf(s1013,plain,
    ( ~ spl95_74
    | spl95_87 ),
    inference(sat_conversion,[],[f17247]) ).

cnf(s1016,plain,
    ~ spl95_72,
    inference(sat_conversion,[],[f17254]) ).

cnf(s1017,plain,
    ~ spl95_70,
    inference(sat_conversion,[],[f17256]) ).

cnf(s1018,plain,
    ~ spl95_68,
    inference(sat_conversion,[],[f17258]) ).

cnf(s1019,plain,
    ~ spl95_60,
    inference(sat_conversion,[],[f17260]) ).

cnf(s1020,plain,
    ( ~ spl95_58
    | spl95_68 ),
    inference(sat_conversion,[],[f17262]) ).

cnf(s1054,plain,
    ~ spl95_52,
    inference(sat_conversion,[],[f17330]) ).

cnf(s1055,plain,
    ( spl95_42
    | ~ spl95_50 ),
    inference(sat_conversion,[],[f17341]) ).

cnf(s1058,plain,
    ~ spl95_46,
    inference(sat_conversion,[],[f17386]) ).

cnf(s1100,plain,
    ~ spl95_44,
    inference(sat_conversion,[],[f17529]) ).

cnf(s1107,plain,
    ~ spl95_40,
    inference(sat_conversion,[],[f17536]) ).

cnf(s1109,plain,
    ~ spl95_38,
    inference(sat_conversion,[],[f17540]) ).

cnf(s1115,plain,
    ~ spl95_36,
    inference(sat_conversion,[],[f17552]) ).

cnf(s1163,plain,
    ~ spl95_34,
    inference(sat_conversion,[],[f17649]) ).

cnf(s1165,plain,
    ( ~ spl95_30
    | spl95_42 ),
    inference(sat_conversion,[],[f17653]) ).

cnf(s1167,plain,
    ( ~ spl95_28
    | spl95_60 ),
    inference(sat_conversion,[],[f17657]) ).

cnf(s1202,plain,
    ~ spl95_26,
    inference(sat_conversion,[],[f17728]) ).

cnf(s1205,plain,
    ~ spl95_24,
    inference(sat_conversion,[],[f17735]) ).

cnf(s1246,plain,
    ~ spl95_22,
    inference(sat_conversion,[],[f17817]) ).

cnf(s1247,plain,
    ~ spl95_20,
    inference(sat_conversion,[],[f17819]) ).

cnf(s1248,plain,
    ~ spl95_18,
    inference(sat_conversion,[],[f17821]) ).

cnf(s1251,plain,
    ~ spl95_12,
    inference(sat_conversion,[],[f17865]) ).

cnf(s1299,plain,
    ~ spl95_10,
    inference(sat_conversion,[],[f17990]) ).

cnf(s1300,plain,
    ~ spl95_28,
    inference(rat,[],[s1167,s1019]) ).

cnf(s1301,plain,
    ~ spl95_58,
    inference(rat,[],[s1020,s1018]) ).

cnf(s1302,plain,
    ~ spl95_80,
    inference(rat,[],[s1006,s1299]) ).

cnf(s1303,plain,
    ~ spl95_74,
    inference(rat,[],[s1013,s955]) ).

cnf(s1304,plain,
    ~ spl95_89,
    inference(rat,[],[s953,s1107]) ).

cnf(s1305,plain,
    ~ spl95_91,
    inference(rat,[],[s950,s1011]) ).

cnf(s1306,plain,
    ~ spl95_66,
    inference(rat,[],[s946,s1054]) ).

cnf(s1307,plain,
    ~ spl95_93,
    inference(rat,[],[s834,s1306]) ).

cnf(s1308,plain,
    ~ spl95_137,
    inference(rat,[],[s343,s955]) ).

cnf(s1309,plain,
    ~ spl95_30,
    inference(rat,[],[s1165,s231]) ).

cnf(s1310,plain,
    ~ spl95_50,
    inference(rat,[],[s1055,s231]) ).

cnf(s1311,plain,
    ~ spl95_145,
    inference(rat,[],[s230,s232]) ).

cnf(s1312,plain,
    ~ spl95_64,
    inference(rat,[],[s224,s960]) ).

cnf(s1313,plain,
    ~ spl95_105,
    inference(rat,[],[s211,s214]) ).

cnf(s1314,plain,
    ~ spl95_16,
    inference(rat,[],[s207,s209]) ).

cnf(s1315,plain,
    ~ spl95_109,
    inference(rat,[],[s205,s206]) ).

cnf(s1316,plain,
    ~ spl95_4,
    inference(rat,[],[s188,s204]) ).

cnf(s1317,plain,
    ~ spl95_117,
    inference(rat,[],[s185,s187]) ).

cnf(s1318,plain,
    ~ spl95_131,
    inference(rat,[],[s350,s184]) ).

cnf(s1319,plain,
    ~ spl95_139,
    inference(rat,[],[s331,s184]) ).

cnf(s1320,plain,
    ~ spl95_2,
    inference(rat,[],[s183,s184]) ).

cnf(s1321,plain,
    ~ spl95_95,
    inference(rat,[],[s833,s129]) ).

cnf(s1322,plain,
    ( ~ spl95_1
    | ~ spl95_3
    | ~ spl95_5
    | ~ spl95_7
    | ~ spl95_9
    | ~ spl95_11
    | ~ spl95_13
    | ~ spl95_15
    | ~ spl95_17
    | ~ spl95_19
    | ~ spl95_21
    | ~ spl95_23
    | ~ spl95_25
    | ~ spl95_27
    | ~ spl95_29
    | ~ spl95_31
    | ~ spl95_33
    | ~ spl95_35
    | ~ spl95_37
    | ~ spl95_39
    | ~ spl95_41
    | ~ spl95_43
    | ~ spl95_45
    | ~ spl95_47
    | ~ spl95_49
    | ~ spl95_51
    | ~ spl95_53
    | ~ spl95_55
    | ~ spl95_57
    | ~ spl95_59
    | ~ spl95_61
    | ~ spl95_63
    | ~ spl95_65
    | ~ spl95_67
    | ~ spl95_69
    | ~ spl95_71
    | ~ spl95_73
    | ~ spl95_75
    | ~ spl95_77
    | ~ spl95_79
    | ~ spl95_81
    | ~ spl95_83
    | ~ spl95_85
    | ~ spl95_86
    | ~ spl95_88
    | ~ spl95_90
    | ~ spl95_92
    | ~ spl95_94
    | ~ spl95_96
    | ~ spl95_98
    | ~ spl95_100
    | ~ spl95_102
    | ~ spl95_104
    | ~ spl95_106
    | ~ spl95_108
    | ~ spl95_110
    | ~ spl95_112
    | ~ spl95_114
    | ~ spl95_116
    | ~ spl95_118
    | ~ spl95_120
    | ~ spl95_122
    | ~ spl95_124
    | ~ spl95_126
    | ~ spl95_128
    | ~ spl95_130
    | ~ spl95_132
    | ~ spl95_134
    | ~ spl95_136
    | ~ spl95_138
    | ~ spl95_140
    | ~ spl95_142
    | ~ spl95_144
    | ~ spl95_146
    | ~ spl95_148
    | ~ spl95_150
    | ~ spl95_152
    | ~ spl95_154
    | ~ spl95_156
    | ~ spl95_158
    | ~ spl95_160
    | ~ spl95_162
    | ~ spl95_164
    | ~ spl95_166 ),
    inference(rat,[],[s85,s277]) ).

cnf(s1323,plain,
    spl95_166,
    inference(rat,[],[s84,s329]) ).

cnf(s1324,plain,
    spl95_164,
    inference(rat,[],[s83,s220]) ).

cnf(s1325,plain,
    spl95_162,
    inference(rat,[],[s82,s273]) ).

cnf(s1326,plain,
    spl95_160,
    inference(rat,[],[s81,s216]) ).

cnf(s1327,plain,
    spl95_158,
    inference(rat,[],[s80,s275]) ).

cnf(s1328,plain,
    spl95_156,
    inference(rat,[],[s79,s219]) ).

cnf(s1329,plain,
    spl95_154,
    inference(rat,[],[s78,s218]) ).

cnf(s1330,plain,
    spl95_152,
    inference(rat,[],[s77,s215]) ).

cnf(s1331,plain,
    spl95_150,
    inference(rat,[],[s76,s221]) ).

cnf(s1332,plain,
    spl95_148,
    inference(rat,[],[s75,s222]) ).

cnf(s1333,plain,
    spl95_146,
    inference(rat,[],[s74,s217]) ).

cnf(s1334,plain,
    spl95_144,
    inference(rat,[],[s73,s1311]) ).

cnf(s1335,plain,
    spl95_142,
    inference(rat,[],[s72,s176]) ).

cnf(s1336,plain,
    spl95_140,
    inference(rat,[],[s71,s139]) ).

cnf(s1337,plain,
    spl95_138,
    inference(rat,[],[s70,s1319]) ).

cnf(s1338,plain,
    spl95_136,
    inference(rat,[],[s69,s1308]) ).

cnf(s1339,plain,
    spl95_134,
    inference(rat,[],[s68,s232]) ).

cnf(s1340,plain,
    spl95_132,
    inference(rat,[],[s67,s349]) ).

cnf(s1341,plain,
    spl95_130,
    inference(rat,[],[s66,s1318]) ).

cnf(s1342,plain,
    spl95_128,
    inference(rat,[],[s65,s823]) ).

cnf(s1343,plain,
    spl95_126,
    inference(rat,[],[s64,s180]) ).

cnf(s1344,plain,
    spl95_124,
    inference(rat,[],[s63,s140]) ).

cnf(s1345,plain,
    spl95_122,
    inference(rat,[],[s62,s135]) ).

cnf(s1346,plain,
    spl95_120,
    inference(rat,[],[s61,s128]) ).

cnf(s1347,plain,
    spl95_118,
    inference(rat,[],[s60,s131]) ).

cnf(s1348,plain,
    spl95_116,
    inference(rat,[],[s59,s1317]) ).

cnf(s1349,plain,
    spl95_114,
    inference(rat,[],[s58,s181]) ).

cnf(s1350,plain,
    spl95_112,
    inference(rat,[],[s57,s829]) ).

cnf(s1351,plain,
    spl95_110,
    inference(rat,[],[s56,s136]) ).

cnf(s1352,plain,
    spl95_108,
    inference(rat,[],[s55,s1315]) ).

cnf(s1353,plain,
    spl95_106,
    inference(rat,[],[s54,s132]) ).

cnf(s1354,plain,
    spl95_104,
    inference(rat,[],[s53,s1313]) ).

cnf(s1355,plain,
    spl95_102,
    inference(rat,[],[s52,s223]) ).

cnf(s1356,plain,
    spl95_100,
    inference(rat,[],[s51,s129]) ).

cnf(s1357,plain,
    spl95_98,
    inference(rat,[],[s50,s182]) ).

cnf(s1358,plain,
    spl95_96,
    inference(rat,[],[s49,s832]) ).

cnf(s1359,plain,
    spl95_94,
    inference(rat,[],[s48,s1321]) ).

cnf(s1360,plain,
    spl95_92,
    inference(rat,[],[s47,s1307]) ).

cnf(s1361,plain,
    spl95_90,
    inference(rat,[],[s46,s1305]) ).

cnf(s1362,plain,
    spl95_88,
    inference(rat,[],[s45,s1304]) ).

cnf(s1363,plain,
    spl95_86,
    inference(rat,[],[s44,s955]) ).

cnf(s1364,plain,
    spl95_85,
    inference(rat,[],[s43,s816]) ).

cnf(s1365,plain,
    spl95_83,
    inference(rat,[],[s42,s187]) ).

cnf(s1366,plain,
    spl95_81,
    inference(rat,[],[s41,s960]) ).

cnf(s1367,plain,
    spl95_79,
    inference(rat,[],[s40,s1302]) ).

cnf(s1368,plain,
    spl95_77,
    inference(rat,[],[s39,s1010]) ).

cnf(s1369,plain,
    spl95_75,
    inference(rat,[],[s38,s1011]) ).

cnf(s1370,plain,
    spl95_73,
    inference(rat,[],[s37,s1303]) ).

cnf(s1371,plain,
    spl95_71,
    inference(rat,[],[s36,s1016]) ).

cnf(s1372,plain,
    spl95_69,
    inference(rat,[],[s35,s1017]) ).

cnf(s1373,plain,
    spl95_67,
    inference(rat,[],[s34,s1018]) ).

cnf(s1374,plain,
    spl95_65,
    inference(rat,[],[s33,s1306]) ).

cnf(s1375,plain,
    spl95_63,
    inference(rat,[],[s32,s1312]) ).

cnf(s1376,plain,
    spl95_61,
    inference(rat,[],[s31,s206]) ).

cnf(s1377,plain,
    spl95_59,
    inference(rat,[],[s30,s1019]) ).

cnf(s1378,plain,
    spl95_57,
    inference(rat,[],[s29,s1301]) ).

cnf(s1379,plain,
    spl95_55,
    inference(rat,[],[s28,s816]) ).

cnf(s1380,plain,
    spl95_53,
    inference(rat,[],[s27,s204]) ).

cnf(s1381,plain,
    spl95_51,
    inference(rat,[],[s26,s1054]) ).

cnf(s1382,plain,
    spl95_49,
    inference(rat,[],[s25,s1310]) ).

cnf(s1383,plain,
    spl95_47,
    inference(rat,[],[s24,s209]) ).

cnf(s1384,plain,
    spl95_45,
    inference(rat,[],[s23,s1058]) ).

cnf(s1385,plain,
    spl95_43,
    inference(rat,[],[s22,s1100]) ).

cnf(s1386,plain,
    spl95_41,
    inference(rat,[],[s21,s231]) ).

cnf(s1387,plain,
    spl95_39,
    inference(rat,[],[s20,s1107]) ).

cnf(s1388,plain,
    spl95_37,
    inference(rat,[],[s19,s1109]) ).

cnf(s1389,plain,
    spl95_35,
    inference(rat,[],[s18,s1115]) ).

cnf(s1390,plain,
    spl95_33,
    inference(rat,[],[s17,s1163]) ).

cnf(s1391,plain,
    spl95_31,
    inference(rat,[],[s16,s210]) ).

cnf(s1392,plain,
    spl95_29,
    inference(rat,[],[s15,s1309]) ).

cnf(s1393,plain,
    spl95_27,
    inference(rat,[],[s14,s1300]) ).

cnf(s1394,plain,
    spl95_25,
    inference(rat,[],[s13,s1202]) ).

cnf(s1395,plain,
    spl95_23,
    inference(rat,[],[s12,s1205]) ).

cnf(s1396,plain,
    spl95_21,
    inference(rat,[],[s11,s1246]) ).

cnf(s1397,plain,
    spl95_19,
    inference(rat,[],[s10,s1247]) ).

cnf(s1398,plain,
    spl95_17,
    inference(rat,[],[s9,s1248]) ).

cnf(s1399,plain,
    spl95_15,
    inference(rat,[],[s8,s1314]) ).

cnf(s1400,plain,
    spl95_13,
    inference(rat,[],[s7,s184]) ).

cnf(s1401,plain,
    spl95_11,
    inference(rat,[],[s6,s1251]) ).

cnf(s1402,plain,
    spl95_9,
    inference(rat,[],[s5,s1299]) ).

cnf(s1403,plain,
    spl95_7,
    inference(rat,[],[s4,s133]) ).

cnf(s1404,plain,
    spl95_5,
    inference(rat,[],[s3,s214]) ).

cnf(s1405,plain,
    spl95_3,
    inference(rat,[],[s2,s1316]) ).

cnf(s1406,plain,
    ~ spl95_1,
    inference(rat,[],[s1322,s1323,s1324,s1325,s1326,s1327,s1328,s1329,s1330,s1331,s1332,s1333,s1334,s1335,s1336,s1337,s1338,s1339,s1340,s1341,s1342,s1343,s1344,s1345,s1346,s1347,s1348,s1349,s1350,s1351,s1352,s1353,s1354,s1355,s1356,s1357,s1358,s1359,s1360,s1361,s1362,s1363,s1364,s1365,s1366,s1367,s1368,s1369,s1370,s1371,s1372,s1373,s1374,s1375,s1376,s1377,s1378,s1379,s1380,s1381,s1382,s1383,s1384,s1385,s1386,s1387,s1388,s1389,s1390,s1391,s1392,s1393,s1394,s1395,s1396,s1397,s1398,s1399,s1400,s1401,s1402,s1403,s1404,s1405]) ).

cnf(s1407,plain,
    $false,
    inference(rat,[],[s1,s1320,s1406]) ).

fof(f17991,plain,
    $false,
    inference(avatar_sat_refutation,[],[s1407]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : PRD001+1 : TPTP v9.3.1. Released v6.2.0.
% 0.00/0.05  % Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.10/0.36  % Computer : n005.cluster.edu
% 0.10/0.36  % Model    : x86_64 x86_64
% 0.10/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.36  % Memory   : 8046.5625MB
% 0.10/0.36  % OS       : Linux 6.8.0-71-generic
% 0.10/0.36  % CPULimit : 300
% 0.10/0.36  % WCLimit  : 300
% 0.10/0.36  % DateTime : Sun Sep 27 22:15:47 UTC 2026
% 0.10/0.37  % CPUTime  : 
% 0.10/0.37  Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.10/0.40  Running first-order model finding
% 0.10/0.40  Running: /export/starexec/sandbox2/solver/bin/vampire-ho --input_syntax tptp --output_axiom_names on --mode casc --intent sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 6.92/1.65  % (228616)Will run a generic schedule for satisfiability detection.
% 6.92/1.65  % (228625)ott+31_1_sil=16000:lcm=predicate:bce=on:newcnf=on:random_seed=961353008:i=116_2999 on theBenchmark for (2999ds/116Mi)
% 6.92/1.65  % (228622)% WARNING: option uhcvi not known.
% 6.92/1.65  % (228622)dis+11_61:31_drc=ordering:lsd=5:bsr=unit_only:rp=on:newcnf=on:random_seed=992356809:i=135531:add=off:rawr=on_2999 on theBenchmark for (2999ds/135531Mi)
% 6.92/1.65  % (228621)fmb+10_1_sas=cadical:bce=on:rp=on:random_seed=3349378152_2999 on theBenchmark for (2999ds/0Mi)
% 6.92/1.65  % (228623)dis+10_161_sil=256000:plsq=on:plsqr=61199697,1048576:gs=on:alpa=true:sac=on:slsq=on:cn=on:random_seed=4228754220:i=88024:add=on:rawr=on_2999 on theBenchmark for (2999ds/88024Mi)
% 6.92/1.65  % (228624)dis+10_1_sil=32000:sp=arity:random_seed=3964806960:i=103:fgj=on_2999 on theBenchmark for (2999ds/103Mi)
% 6.92/1.65  % (228626)ott+1_1_to=lpo:sil=16000:sp=reverse_arity:erd=off:random_seed=1151604895:i=131_2999 on theBenchmark for (2999ds/131Mi)
% 6.92/1.65  % (228627)ott-3_16_to=lpo:sil=16000:sp=arity:fd=off:rp=on:random_seed=3198094540:i=159:bs=unit_only:nicw=on:fsr=off:amm=off_2999 on theBenchmark for (2999ds/159Mi)
% 6.92/1.65  % (228625)Instruction limit reached! 
% 6.92/1.65  % (228625)------------------------------
% 6.92/1.65  % (228625)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228625)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228625)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228625)Termination reason: Instruction limit
% 6.92/1.65  % (228625)Termination phase: Saturation
% 6.92/1.65  % (228625)Time elapsed: 0.033 s
% 6.92/1.65  % (228625)Peak memory usage: 15 MB
% 6.92/1.65  % (228625)Instructions burned: 116 (million)
% 6.92/1.65  % Detected minimum model sizes of [1]
% 6.92/1.65  % Detected maximum model sizes of [161]
% 6.92/1.65  % TRYING [1]
% 6.92/1.65  % TRYING [2]
% 6.92/1.65  % (228635)fmb+10_1_fmbas=predicate:sil=64000:sas=cadical:random_seed=3923798930:i=714:nm=2_2999 on theBenchmark for (2999ds/714Mi)
% 6.92/1.65  % TRYING [3]
% 6.92/1.65  % (228624)Instruction limit reached! 
% 6.92/1.65  % (228624)------------------------------
% 6.92/1.65  % (228624)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228624)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228624)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228624)Termination reason: Instruction limit
% 6.92/1.65  % (228624)Termination phase: Saturation
% 6.92/1.65  % (228624)Time elapsed: 0.055 s
% 6.92/1.65  % (228624)Peak memory usage: 16 MB
% 6.92/1.65  % (228624)Instructions burned: 103 (million)
% 6.92/1.65  % (228626)Instruction limit reached! 
% 6.92/1.65  % (228626)------------------------------
% 6.92/1.65  % (228626)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228626)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228626)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228626)Termination reason: Instruction limit
% 6.92/1.65  % (228626)Termination phase: Saturation
% 6.92/1.65  % (228626)Time elapsed: 0.069 s
% 6.92/1.65  % (228626)Peak memory usage: 17 MB
% 6.92/1.65  % (228626)Instructions burned: 131 (million)
% 6.92/1.65  % Detected minimum model sizes of [1]
% 6.92/1.65  % Detected maximum model sizes of [161]
% 6.92/1.65  % TRYING [1]
% 6.92/1.65  % TRYING [4]
% 6.92/1.65  % TRYING [2]
% 6.92/1.65  % (228637)ott+32_1_sil=16000:bsd=on:sp=const_max:bce=on:random_seed=2237129498:i=131:bd=preordered:fsd=on_2998 on theBenchmark for (2998ds/131Mi)
% 6.92/1.65  % TRYING [3]
% 6.92/1.65  % (228627)Instruction limit reached! 
% 6.92/1.65  % (228627)------------------------------
% 6.92/1.65  % (228627)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228627)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228627)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228627)Termination reason: Instruction limit
% 6.92/1.65  % (228627)Termination phase: Saturation
% 6.92/1.65  % (228627)Time elapsed: 0.082 s
% 6.92/1.65  % (228627)Peak memory usage: 17 MB
% 6.92/1.65  % (228627)Instructions burned: 159 (million)
% 6.92/1.65  % (228638)dis+11_32_anc=none:slsqr=2,1:sil=64000:sas=cadical:lma=off:lsd=50:s2agt=8:slsqc=1:kmz=on:newcnf=on:slsq=on:random_seed=301333647:i=684:slsql=off:bs=unit_only:nicw=on:rawr=on_2998 on theBenchmark for (2998ds/684Mi)
% 6.92/1.65  % TRYING [4]
% 6.92/1.65  % (228640)ott-21_1_sil=16000:fs=off:random_seed=3778199657:i=180:av=off:fsr=off_2998 on theBenchmark for (2998ds/180Mi)
% 6.92/1.65  % TRYING [5]
% 6.92/1.65  % TRYING [5]
% 6.92/1.65  % (228637)Instruction limit reached! 
% 6.92/1.65  % (228637)------------------------------
% 6.92/1.65  % (228637)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228637)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228637)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228637)Termination reason: Instruction limit
% 6.92/1.65  % (228637)Termination phase: Saturation
% 6.92/1.65  % (228637)Time elapsed: 0.070 s
% 6.92/1.65  % (228637)Peak memory usage: 18 MB
% 6.92/1.65  % (228637)Instructions burned: 132 (million)
% 6.92/1.65  % TRYING [6]
% 6.92/1.65  % (228643)dis+10_4_sil=64000:sp=reverse_arity:bsr=on:sac=on:cn=on:random_seed=2226107968:i=477:bd=all_2997 on theBenchmark for (2997ds/477Mi)
% 6.92/1.65  % (228640)Instruction limit reached! 
% 6.92/1.65  % (228640)------------------------------
% 6.92/1.65  % (228640)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228640)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228640)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228640)Termination reason: Instruction limit
% 6.92/1.65  % (228640)Termination phase: Saturation
% 6.92/1.65  % (228640)Time elapsed: 0.087 s
% 6.92/1.65  % (228640)Peak memory usage: 16 MB
% 6.92/1.65  % (228640)Instructions burned: 180 (million)
% 6.92/1.65  % (228645)fmb+10_1_sil=64000:erd=off:updr=off:random_seed=710310936:fmbsr=1.3:i=865:ins=25_2997 on theBenchmark for (2997ds/865Mi)
% 6.92/1.65  % TRYING [6]
% 6.92/1.65  % Detected minimum model sizes of [1]
% 6.92/1.65  % Detected maximum model sizes of [161]
% 6.92/1.65  % TRYING [1]
% 6.92/1.65  % TRYING [2]
% 6.92/1.65  % (228635)Instruction limit reached! 
% 6.92/1.65  % (228635)------------------------------
% 6.92/1.65  % (228635)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228635)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228635)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228635)Termination reason: Instruction limit
% 6.92/1.65  % (228635)Termination phase: Finite model building SAT solving
% 6.92/1.65  % (228635)Time elapsed: 0.203 s
% 6.92/1.65  % (228635)Peak memory usage: 23 MB
% 6.92/1.65  % (228635)Instructions burned: 717 (million)
% 6.92/1.65  % (228647)ott+10_1_to=lpo:sil=64000:tgt=full:sp=arity:spb=goal_then_units:random_seed=762504331:i=1179_2996 on theBenchmark for (2996ds/1179Mi)
% 6.92/1.65  % TRYING [3]
% 6.92/1.65  % TRYING [4]
% 6.92/1.65  % TRYING [5]
% 6.92/1.65  % (228643)Instruction limit reached! 
% 6.92/1.65  % (228643)------------------------------
% 6.92/1.65  % (228643)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228643)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228643)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228643)Termination reason: Instruction limit
% 6.92/1.65  % (228643)Termination phase: Saturation
% 6.92/1.65  % (228643)Time elapsed: 0.242 s
% 6.92/1.65  % (228643)Peak memory usage: 20 MB
% 6.92/1.65  % (228643)Instructions burned: 478 (million)
% 6.92/1.65  % (228638)Instruction limit reached! 
% 6.92/1.65  % (228638)------------------------------
% 6.92/1.65  % (228638)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228638)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228638)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228638)Termination reason: Instruction limit
% 6.92/1.65  % (228638)Termination phase: Saturation
% 6.92/1.65  % (228638)Time elapsed: 0.330 s
% 6.92/1.65  % (228638)Peak memory usage: 25 MB
% 6.92/1.65  % (228638)Instructions burned: 686 (million)
% 6.92/1.65  % (228649)fmb+10_1_sil=64000:erd=off:fmbss=14:random_seed=3142987506:i=889:ins=1_2995 on theBenchmark for (2995ds/889Mi)
% 6.92/1.65  % (228650)ott+1_16_sil=32000:plsq=on:plsqc=2:sas=cadical:avsql=on:sp=reverse_frequency:plsqr=128,1:bsr=unit_only:rp=on:newcnf=on:random_seed=1554568268:avsq=on:s2a=on:i=692:avsqr=8,1:kws=arity_squared:bs=unit_only:nm=2:rawr=on_2995 on theBenchmark for (2995ds/692Mi)
% 6.92/1.65  % TRYING [6]
% 6.92/1.65  % Detected minimum model sizes of [1]
% 6.92/1.65  % Detected maximum model sizes of [161]
% 6.92/1.65  % TRYING [14]
% 6.92/1.65  % TRYING [7]
% 6.92/1.65  % (228647)Instruction limit reached! 
% 6.92/1.65  % (228647)------------------------------
% 6.92/1.65  % (228647)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228647)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228647)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228647)Termination reason: Instruction limit
% 6.92/1.65  % (228647)Termination phase: Saturation
% 6.92/1.65  % (228647)Time elapsed: 0.269 s
% 6.92/1.65  % (228647)Peak memory usage: 31 MB
% 6.92/1.65  % (228647)Instructions burned: 1182 (million)
% 6.92/1.65  % (228653)dis-10_1_anc=none:sil=64000:spb=goal:newcnf=on:cn=on:random_seed=1345899218:i=879:kws=inv_precedence:fsr=off_2994 on theBenchmark for (2994ds/879Mi)
% 6.92/1.65  % (228645)Instruction limit reached! 
% 6.92/1.65  % (228645)------------------------------
% 6.92/1.65  % (228645)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228645)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228645)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228645)Termination reason: Instruction limit
% 6.92/1.65  % (228645)Termination phase: Finite model building SAT solving
% 6.92/1.65  % (228645)Time elapsed: 0.369 s
% 6.92/1.65  % (228645)Peak memory usage: 19 MB
% 6.92/1.65  % (228645)Instructions burned: 866 (million)
% 6.92/1.65  % (228655)fmb+10_1_sil=64000:random_seed=2319711575:i=22061:nm=2:gsp=on_2993 on theBenchmark for (2993ds/22061Mi)
% 6.92/1.65  % Detected minimum model sizes of [1]
% 6.92/1.65  % Detected maximum model sizes of [161]
% 6.92/1.65  % TRYING [1]
% 6.92/1.65  % TRYING [2]
% 6.92/1.65  % TRYING [3]
% 6.92/1.65  % TRYING [8]
% 6.92/1.65  % TRYING [4]
% 6.92/1.65  % (228649)Instruction limit reached! 
% 6.92/1.65  % (228649)------------------------------
% 6.92/1.65  % (228649)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228649)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228649)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228649)Termination reason: Instruction limit
% 6.92/1.65  % (228649)Termination phase: Finite model building SAT solving
% 6.92/1.65  % (228649)Time elapsed: 0.322 s
% 6.92/1.65  % (228649)Peak memory usage: 43 MB
% 6.92/1.65  % (228649)Instructions burned: 890 (million)
% 6.92/1.65  % TRYING [5]
% 6.92/1.65  % (228653)Instruction limit reached! 
% 6.92/1.65  % (228653)------------------------------
% 6.92/1.65  % (228653)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228653)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228653)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228653)Termination reason: Instruction limit
% 6.92/1.65  % (228653)Termination phase: Saturation
% 6.92/1.65  % (228653)Time elapsed: 0.215 s
% 6.92/1.65  % (228653)Peak memory usage: 24 MB
% 6.92/1.65  % (228653)Instructions burned: 880 (million)
% 6.92/1.65  % (228658)fmb+10_1_sil=64000:sas=cadical:fmbss=8:random_seed=2445969713:fmbsr=1.7:i=920_2991 on theBenchmark for (2991ds/920Mi)
% 6.92/1.65  % (228657)fmb+10_1_sil=16000:sas=cadical:fmbss=20:random_seed=1285395701:i=9515:nm=5_2991 on theBenchmark for (2991ds/9515Mi)
% 6.92/1.65  % Detected minimum model sizes of [1]
% 6.92/1.65  % Detected maximum model sizes of [161]
% 6.92/1.65  % TRYING [8]
% 6.92/1.65  % (228650)Instruction limit reached! 
% 6.92/1.65  % (228650)------------------------------
% 6.92/1.65  % (228650)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228650)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228650)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228650)Termination reason: Instruction limit
% 6.92/1.65  % (228650)Termination phase: Saturation
% 6.92/1.65  % (228650)Time elapsed: 0.353 s
% 6.92/1.65  % (228650)Peak memory usage: 36 MB
% 6.92/1.65  % (228650)Instructions burned: 693 (million)
% 6.92/1.65  % Detected minimum model sizes of [1]
% 6.92/1.65  % Detected maximum model sizes of [161]
% 6.92/1.65  % TRYING [20]
% 6.92/1.65  % (228661)dis-4_1_sil=16000:drc=ordering:sp=const_frequency:sac=on:newcnf=on:random_seed=3966107936:i=5131_2991 on theBenchmark for (2991ds/5131Mi)
% 6.92/1.65  % TRYING [6]
% 6.92/1.65  % (228658)Instruction limit reached! 
% 6.92/1.65  % (228658)------------------------------
% 6.92/1.65  % (228658)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.65  % (228658)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.65  % (228658)CaDiCaL version: 2.1.3
% 6.92/1.65  % (228658)Termination reason: Instruction limit
% 6.92/1.65  % (228658)Termination phase: Finite model building SAT solving
% 6.92/1.65  % (228658)Time elapsed: 0.278 s
% 6.92/1.65  % (228658)Peak memory usage: 33 MB
% 6.92/1.65  % (228658)Instructions burned: 921 (million)
% 6.92/1.65  % TRYING [7]
% 6.92/1.65  % (228663)ott+11_16_sil=32000:fde=unused:bsd=on:sas=cadical:sp=arity:spb=units:lsd=10:nwc=3:random_seed=62392778:i=1472:ins=7:fdi=8:gsp=on_2988 on theBenchmark for (2988ds/1472Mi)
% 6.92/1.65  % (228663) found proof, printing to "/export/starexec/sandbox2/tmp/vampire-proof-228616-228663"...
% 6.92/1.65  % (228663)...printing done.
% 6.92/1.65  % (228663)Refutation found. Thanks to Tanya!
% 6.92/1.65  % SZS status Theorem for theBenchmark
% 6.92/1.65  % SZS output start Proof for theBenchmark
% See solution above
% 6.92/1.67  % (228663)------------------------------
% 6.92/1.67  % (228663)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 6.92/1.67  % (228663)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 6.92/1.67  % (228663)CaDiCaL version: 2.1.3
% 6.92/1.67  % (228663)Termination reason: Refutation
% 6.92/1.67  % (228663)Time elapsed: 0.111 s
% 6.92/1.67  % (228663)Peak memory usage: 20 MB
% 6.92/1.67  % (228663)Instructions burned: 399 (million)
% 6.92/1.67  % (228616)Success in time 1.249 s
% 6.92/1.67  % Vampire exiting
%------------------------------------------------------------------------------