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

View Problem - Process Solution

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

% Computer : n003.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Apr 30 14:53:13 EDT 2024

% Result   : Theorem 3.53s 0.82s
% Output   : Refutation 3.53s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   10
%            Number of leaves      :  644
% Syntax   : Number of formulae    : 2034 ( 171 unt;   0 def)
%            Number of atoms       : 7739 (1084 equ)
%            Maximal formula atoms :   18 (   3 avg)
%            Number of connectives : 10037 (4332   ~;4673   |; 347   &)
%                                         ( 612 <=>;  73  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   14 (   6 avg)
%            Maximal term depth    :    5 (   1 avg)
%            Number of predicates  :  587 ( 585 usr; 567 prp; 0-3 aty)
%            Number of functors    :   39 (  39 usr;  12 con; 0-4 aty)
%            Number of variables   : 2575 (2473   !; 102   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f10245,plain,
    $false,
    inference(avatar_sat_refutation,[],[f339,f344,f349,f354,f359,f364,f369,f374,f379,f384,f389,f394,f399,f404,f409,f414,f419,f424,f429,f434,f439,f444,f449,f454,f458,f462,f475,f479,f483,f489,f495,f504,f513,f518,f522,f526,f532,f537,f541,f545,f550,f554,f558,f562,f566,f570,f574,f578,f582,f586,f590,f595,f662,f667,f672,f676,f680,f684,f688,f693,f697,f701,f705,f709,f713,f717,f721,f744,f784,f789,f793,f797,f801,f830,f834,f838,f842,f846,f850,f854,f867,f872,f876,f880,f884,f888,f892,f896,f900,f904,f908,f912,f999,f1003,f1011,f1015,f1019,f1023,f1027,f1031,f1035,f1058,f1062,f1066,f1070,f1079,f1087,f1091,f1095,f1099,f1103,f1107,f1116,f1121,f1125,f1129,f1133,f1137,f1141,f1145,f1167,f1171,f1175,f1179,f1183,f1187,f1191,f1209,f1245,f1249,f1253,f1257,f1306,f1310,f1314,f1318,f1322,f1366,f1370,f1374,f1378,f1397,f1420,f1425,f1430,f1435,f1440,f1445,f1450,f1455,f1460,f1465,f1470,f1475,f1480,f1485,f1490,f1495,f1500,f1505,f1510,f1515,f1520,f1525,f1530,f1535,f1540,f1545,f1550,f1555,f1560,f1565,f1570,f1575,f1580,f1585,f1590,f1595,f1600,f1605,f1610,f1615,f1835,f1839,f1843,f1848,f1853,f1858,f1863,f1868,f1873,f1878,f1925,f1930,f1935,f1940,f1945,f1950,f1955,f1960,f1965,f1970,f1975,f1980,f1985,f1990,f2051,f2072,f2077,f2082,f2087,f2108,f2121,f2148,f2158,f2160,f2166,f2171,f2176,f2181,f2186,f2191,f2196,f2197,f2203,f2208,f2213,f2218,f2223,f2228,f2233,f2238,f2239,f2250,f2291,f2344,f2349,f2354,f2359,f2364,f2368,f2421,f2425,f2429,f2433,f2437,f2441,f2445,f2486,f2576,f2580,f2584,f2588,f2592,f2597,f2601,f2605,f2609,f2613,f2617,f2621,f2625,f2694,f2893,f2899,f2903,f2907,f2911,f2915,f2919,f2923,f3124,f3128,f3132,f3179,f3206,f3211,f3223,f3227,f3231,f3235,f3239,f3249,f3253,f3257,f3261,f3265,f3269,f3273,f3277,f3281,f3306,f3511,f3520,f3525,f3529,f3533,f3538,f3542,f3546,f3674,f3680,f3686,f3690,f3694,f3698,f3702,f3706,f3710,f3714,f3718,f3722,f3727,f3731,f3735,f3739,f3743,f3747,f3751,f3840,f4094,f4239,f4243,f4247,f4251,f4255,f4259,f4263,f4267,f4272,f4276,f4280,f4284,f4288,f4292,f4296,f4300,f4374,f4505,f4525,f4529,f4533,f4537,f4541,f4545,f4549,f4553,f4558,f4562,f4566,f4570,f4574,f4753,f4933,f4937,f4941,f4945,f4962,f4966,f4970,f4974,f4978,f4982,f4986,f5242,f5277,f5308,f5335,f5366,f5401,f5428,f5432,f5436,f5440,f5444,f5448,f5453,f5457,f5461,f5465,f5469,f5473,f5477,f5481,f5485,f5489,f5493,f5510,f5514,f5518,f5522,f5526,f5530,f5534,f5851,f5855,f5859,f5863,f5867,f5871,f5875,f5879,f5883,f5891,f5895,f5899,f5903,f6263,f6267,f6271,f6275,f6292,f6296,f6300,f6304,f6308,f6312,f6316,f6320,f6324,f6328,f6345,f6349,f6353,f6357,f6361,f6365,f6369,f6373,f6377,f6381,f6385,f6389,f6393,f6397,f6498,f7029,f7112,f7124,f7128,f7132,f7136,f7140,f7164,f7168,f7172,f7176,f7180,f7184,f7188,f7192,f7196,f7200,f7205,f7544,f7548,f7552,f7556,f7560,f7565,f7750,f7754,f7758,f7762,f7766,f7772,f7776,f7780,f7784,f7788,f7792,f7796,f7800,f7804,f7808,f7813,f7817,f7821,f8107,f8112,f8116,f8120,f8124,f8128,f8132,f8227,f8231,f8235,f8239,f8289,f8296,f8300,f8304,f8308,f8312,f8316,f8425,f8429,f8433,f8457,f8461,f8465,f8469,f8473,f8504,f8732,f8736,f8740,f8744,f8748,f8752,f8757,f8761,f8765,f8769,f8907,f8926,f8930,f8934,f8938,f8942,f8946,f8950,f8954,f8959,f8963,f8967,f9184,f9188,f9212,f9216,f9220,f9224,f9314,f9318,f9342,f9362,f9367,f9372,f9377,f9382,f9387,f9392,f9397,f9402,f9407,f9417,f9422,f9427,f9432,f9437,f9442,f9447,f9452,f9457,f9462,f9480,f9672,f9864,f10056,f10244]) ).

fof(f10244,plain,
    ( spl32_1
    | ~ spl32_14
    | ~ spl32_244
    | ~ spl32_295 ),
    inference(avatar_split_clause,[],[f3521,f3518,f2418,f401,f336]) ).

fof(f336,plain,
    ( spl32_1
  <=> aElementOf0(xr,xI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_1])]) ).

fof(f401,plain,
    ( spl32_14
  <=> aElementOf0(xb,xI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_14])]) ).

fof(f2418,plain,
    ( spl32_244
  <=> sP2(xI,smndt0(sdtasdt0(xq,xu))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_244])]) ).

fof(f3518,plain,
    ( spl32_295
  <=> ! [X0] :
        ( aElementOf0(xr,X0)
        | ~ aElementOf0(xb,X0)
        | ~ sP2(X0,smndt0(sdtasdt0(xq,xu))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_295])]) ).

fof(f3521,plain,
    ( ~ aElementOf0(xb,xI)
    | aElementOf0(xr,xI)
    | ~ spl32_244
    | ~ spl32_295 ),
    inference(resolution,[],[f3519,f2420]) ).

fof(f2420,plain,
    ( sP2(xI,smndt0(sdtasdt0(xq,xu)))
    | ~ spl32_244 ),
    inference(avatar_component_clause,[],[f2418]) ).

fof(f3519,plain,
    ( ! [X0] :
        ( ~ sP2(X0,smndt0(sdtasdt0(xq,xu)))
        | ~ aElementOf0(xb,X0)
        | aElementOf0(xr,X0) )
    | ~ spl32_295 ),
    inference(avatar_component_clause,[],[f3518]) ).

fof(f10056,plain,
    ( ~ spl32_36
    | spl32_566
    | ~ spl32_24
    | ~ spl32_275 ),
    inference(avatar_split_clause,[],[f3183,f3130,f451,f10053,f515]) ).

fof(f515,plain,
    ( spl32_36
  <=> sP1(xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_36])]) ).

fof(f10053,plain,
    ( spl32_566
  <=> aElement0(sK14(xb,xb)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_566])]) ).

fof(f451,plain,
    ( spl32_24
  <=> aElementOf0(xb,slsdtgt0(xb)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_24])]) ).

fof(f3130,plain,
    ( spl32_275
  <=> ! [X0,X1] :
        ( ~ aElementOf0(X0,slsdtgt0(X1))
        | aElement0(sK14(X1,X0))
        | ~ sP1(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_275])]) ).

fof(f3183,plain,
    ( aElement0(sK14(xb,xb))
    | ~ sP1(xb)
    | ~ spl32_24
    | ~ spl32_275 ),
    inference(resolution,[],[f3131,f453]) ).

fof(f453,plain,
    ( aElementOf0(xb,slsdtgt0(xb))
    | ~ spl32_24 ),
    inference(avatar_component_clause,[],[f451]) ).

fof(f3131,plain,
    ( ! [X0,X1] :
        ( ~ aElementOf0(X0,slsdtgt0(X1))
        | aElement0(sK14(X1,X0))
        | ~ sP1(X1) )
    | ~ spl32_275 ),
    inference(avatar_component_clause,[],[f3130]) ).

fof(f9864,plain,
    ( ~ spl32_36
    | spl32_565
    | ~ spl32_23
    | ~ spl32_275 ),
    inference(avatar_split_clause,[],[f3182,f3130,f446,f9861,f515]) ).

fof(f9861,plain,
    ( spl32_565
  <=> aElement0(sK14(xb,sz00)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_565])]) ).

fof(f446,plain,
    ( spl32_23
  <=> aElementOf0(sz00,slsdtgt0(xb)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_23])]) ).

fof(f3182,plain,
    ( aElement0(sK14(xb,sz00))
    | ~ sP1(xb)
    | ~ spl32_23
    | ~ spl32_275 ),
    inference(resolution,[],[f3131,f448]) ).

fof(f448,plain,
    ( aElementOf0(sz00,slsdtgt0(xb))
    | ~ spl32_23 ),
    inference(avatar_component_clause,[],[f446]) ).

fof(f9672,plain,
    ( ~ spl32_30
    | spl32_564
    | ~ spl32_22
    | ~ spl32_275 ),
    inference(avatar_split_clause,[],[f3181,f3130,f441,f9669,f486]) ).

fof(f486,plain,
    ( spl32_30
  <=> sP1(xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_30])]) ).

fof(f9669,plain,
    ( spl32_564
  <=> aElement0(sK14(xa,xa)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_564])]) ).

fof(f441,plain,
    ( spl32_22
  <=> aElementOf0(xa,slsdtgt0(xa)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_22])]) ).

fof(f3181,plain,
    ( aElement0(sK14(xa,xa))
    | ~ sP1(xa)
    | ~ spl32_22
    | ~ spl32_275 ),
    inference(resolution,[],[f3131,f443]) ).

fof(f443,plain,
    ( aElementOf0(xa,slsdtgt0(xa))
    | ~ spl32_22 ),
    inference(avatar_component_clause,[],[f441]) ).

fof(f9480,plain,
    ( ~ spl32_30
    | spl32_563
    | ~ spl32_21
    | ~ spl32_275 ),
    inference(avatar_split_clause,[],[f3180,f3130,f436,f9477,f486]) ).

fof(f9477,plain,
    ( spl32_563
  <=> aElement0(sK14(xa,sz00)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_563])]) ).

fof(f436,plain,
    ( spl32_21
  <=> aElementOf0(sz00,slsdtgt0(xa)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_21])]) ).

fof(f3180,plain,
    ( aElement0(sK14(xa,sz00))
    | ~ sP1(xa)
    | ~ spl32_21
    | ~ spl32_275 ),
    inference(resolution,[],[f3131,f438]) ).

fof(f438,plain,
    ( aElementOf0(sz00,slsdtgt0(xa))
    | ~ spl32_21 ),
    inference(avatar_component_clause,[],[f436]) ).

fof(f9462,plain,
    ( spl32_562
    | ~ spl32_8
    | ~ spl32_246 ),
    inference(avatar_split_clause,[],[f2479,f2427,f371,f9459]) ).

fof(f9459,plain,
    ( spl32_562
  <=> sz00 = sdtasdt0(sz00,smndt0(sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_562])]) ).

fof(f371,plain,
    ( spl32_8
  <=> aElement0(sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_8])]) ).

fof(f2427,plain,
    ( spl32_246
  <=> ! [X0] :
        ( sz00 = sdtasdt0(sz00,smndt0(X0))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_246])]) ).

fof(f2479,plain,
    ( sz00 = sdtasdt0(sz00,smndt0(sK11))
    | ~ spl32_8
    | ~ spl32_246 ),
    inference(resolution,[],[f2428,f373]) ).

fof(f373,plain,
    ( aElement0(sK11)
    | ~ spl32_8 ),
    inference(avatar_component_clause,[],[f371]) ).

fof(f2428,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sz00 = sdtasdt0(sz00,smndt0(X0)) )
    | ~ spl32_246 ),
    inference(avatar_component_clause,[],[f2427]) ).

fof(f9457,plain,
    ( spl32_561
    | ~ spl32_7
    | ~ spl32_246 ),
    inference(avatar_split_clause,[],[f2478,f2427,f366,f9454]) ).

fof(f9454,plain,
    ( spl32_561
  <=> sz00 = sdtasdt0(sz00,smndt0(sK10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_561])]) ).

fof(f366,plain,
    ( spl32_7
  <=> aElement0(sK10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_7])]) ).

fof(f2478,plain,
    ( sz00 = sdtasdt0(sz00,smndt0(sK10))
    | ~ spl32_7
    | ~ spl32_246 ),
    inference(resolution,[],[f2428,f368]) ).

fof(f368,plain,
    ( aElement0(sK10)
    | ~ spl32_7 ),
    inference(avatar_component_clause,[],[f366]) ).

fof(f9452,plain,
    ( spl32_560
    | ~ spl32_144
    | ~ spl32_246 ),
    inference(avatar_split_clause,[],[f2477,f2427,f1394,f9449]) ).

fof(f9449,plain,
    ( spl32_560
  <=> sz00 = sdtasdt0(sz00,smndt0(sK9)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_560])]) ).

fof(f1394,plain,
    ( spl32_144
  <=> aElement0(sK9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_144])]) ).

fof(f2477,plain,
    ( sz00 = sdtasdt0(sz00,smndt0(sK9))
    | ~ spl32_144
    | ~ spl32_246 ),
    inference(resolution,[],[f2428,f1396]) ).

fof(f1396,plain,
    ( aElement0(sK9)
    | ~ spl32_144 ),
    inference(avatar_component_clause,[],[f1394]) ).

fof(f9447,plain,
    ( spl32_559
    | ~ spl32_4
    | ~ spl32_246 ),
    inference(avatar_split_clause,[],[f2476,f2427,f351,f9444]) ).

fof(f9444,plain,
    ( spl32_559
  <=> sz00 = sdtasdt0(sz00,smndt0(xr)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_559])]) ).

fof(f351,plain,
    ( spl32_4
  <=> aElement0(xr) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_4])]) ).

fof(f2476,plain,
    ( sz00 = sdtasdt0(sz00,smndt0(xr))
    | ~ spl32_4
    | ~ spl32_246 ),
    inference(resolution,[],[f2428,f353]) ).

fof(f353,plain,
    ( aElement0(xr)
    | ~ spl32_4 ),
    inference(avatar_component_clause,[],[f351]) ).

fof(f9442,plain,
    ( spl32_558
    | ~ spl32_3
    | ~ spl32_246 ),
    inference(avatar_split_clause,[],[f2475,f2427,f346,f9439]) ).

fof(f9439,plain,
    ( spl32_558
  <=> sz00 = sdtasdt0(sz00,smndt0(xq)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_558])]) ).

fof(f346,plain,
    ( spl32_3
  <=> aElement0(xq) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_3])]) ).

fof(f2475,plain,
    ( sz00 = sdtasdt0(sz00,smndt0(xq))
    | ~ spl32_3
    | ~ spl32_246 ),
    inference(resolution,[],[f2428,f348]) ).

fof(f348,plain,
    ( aElement0(xq)
    | ~ spl32_3 ),
    inference(avatar_component_clause,[],[f346]) ).

fof(f9437,plain,
    ( spl32_557
    | ~ spl32_130
    | ~ spl32_246 ),
    inference(avatar_split_clause,[],[f2474,f2427,f1206,f9434]) ).

fof(f9434,plain,
    ( spl32_557
  <=> sz00 = sdtasdt0(sz00,smndt0(xu)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_557])]) ).

fof(f1206,plain,
    ( spl32_130
  <=> aElement0(xu) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_130])]) ).

fof(f2474,plain,
    ( sz00 = sdtasdt0(sz00,smndt0(xu))
    | ~ spl32_130
    | ~ spl32_246 ),
    inference(resolution,[],[f2428,f1208]) ).

fof(f1208,plain,
    ( aElement0(xu)
    | ~ spl32_130 ),
    inference(avatar_component_clause,[],[f1206]) ).

fof(f9432,plain,
    ( spl32_556
    | ~ spl32_6
    | ~ spl32_246 ),
    inference(avatar_split_clause,[],[f2473,f2427,f361,f9429]) ).

fof(f9429,plain,
    ( spl32_556
  <=> sz00 = sdtasdt0(sz00,smndt0(xb)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_556])]) ).

fof(f361,plain,
    ( spl32_6
  <=> aElement0(xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_6])]) ).

fof(f2473,plain,
    ( sz00 = sdtasdt0(sz00,smndt0(xb))
    | ~ spl32_6
    | ~ spl32_246 ),
    inference(resolution,[],[f2428,f363]) ).

fof(f363,plain,
    ( aElement0(xb)
    | ~ spl32_6 ),
    inference(avatar_component_clause,[],[f361]) ).

fof(f9427,plain,
    ( spl32_555
    | ~ spl32_5
    | ~ spl32_246 ),
    inference(avatar_split_clause,[],[f2472,f2427,f356,f9424]) ).

fof(f9424,plain,
    ( spl32_555
  <=> sz00 = sdtasdt0(sz00,smndt0(xa)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_555])]) ).

fof(f356,plain,
    ( spl32_5
  <=> aElement0(xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_5])]) ).

fof(f2472,plain,
    ( sz00 = sdtasdt0(sz00,smndt0(xa))
    | ~ spl32_5
    | ~ spl32_246 ),
    inference(resolution,[],[f2428,f358]) ).

fof(f358,plain,
    ( aElement0(xa)
    | ~ spl32_5 ),
    inference(avatar_component_clause,[],[f356]) ).

fof(f9422,plain,
    ( spl32_554
    | ~ spl32_8
    | ~ spl32_245 ),
    inference(avatar_split_clause,[],[f2459,f2423,f371,f9419]) ).

fof(f9419,plain,
    ( spl32_554
  <=> sz00 = sdtasdt0(smndt0(sK11),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_554])]) ).

fof(f2423,plain,
    ( spl32_245
  <=> ! [X0] :
        ( sz00 = sdtasdt0(smndt0(X0),sz00)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_245])]) ).

fof(f2459,plain,
    ( sz00 = sdtasdt0(smndt0(sK11),sz00)
    | ~ spl32_8
    | ~ spl32_245 ),
    inference(resolution,[],[f2424,f373]) ).

fof(f2424,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sz00 = sdtasdt0(smndt0(X0),sz00) )
    | ~ spl32_245 ),
    inference(avatar_component_clause,[],[f2423]) ).

fof(f9417,plain,
    ( spl32_553
    | ~ spl32_7
    | ~ spl32_245 ),
    inference(avatar_split_clause,[],[f2458,f2423,f366,f9414]) ).

fof(f9414,plain,
    ( spl32_553
  <=> sz00 = sdtasdt0(smndt0(sK10),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_553])]) ).

fof(f2458,plain,
    ( sz00 = sdtasdt0(smndt0(sK10),sz00)
    | ~ spl32_7
    | ~ spl32_245 ),
    inference(resolution,[],[f2424,f368]) ).

fof(f9407,plain,
    ( spl32_552
    | ~ spl32_144
    | ~ spl32_245 ),
    inference(avatar_split_clause,[],[f2457,f2423,f1394,f9404]) ).

fof(f9404,plain,
    ( spl32_552
  <=> sz00 = sdtasdt0(smndt0(sK9),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_552])]) ).

fof(f2457,plain,
    ( sz00 = sdtasdt0(smndt0(sK9),sz00)
    | ~ spl32_144
    | ~ spl32_245 ),
    inference(resolution,[],[f2424,f1396]) ).

fof(f9402,plain,
    ( spl32_551
    | ~ spl32_4
    | ~ spl32_245 ),
    inference(avatar_split_clause,[],[f2456,f2423,f351,f9399]) ).

fof(f9399,plain,
    ( spl32_551
  <=> sz00 = sdtasdt0(smndt0(xr),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_551])]) ).

fof(f2456,plain,
    ( sz00 = sdtasdt0(smndt0(xr),sz00)
    | ~ spl32_4
    | ~ spl32_245 ),
    inference(resolution,[],[f2424,f353]) ).

fof(f9397,plain,
    ( spl32_550
    | ~ spl32_3
    | ~ spl32_245 ),
    inference(avatar_split_clause,[],[f2455,f2423,f346,f9394]) ).

fof(f9394,plain,
    ( spl32_550
  <=> sz00 = sdtasdt0(smndt0(xq),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_550])]) ).

fof(f2455,plain,
    ( sz00 = sdtasdt0(smndt0(xq),sz00)
    | ~ spl32_3
    | ~ spl32_245 ),
    inference(resolution,[],[f2424,f348]) ).

fof(f9392,plain,
    ( spl32_549
    | ~ spl32_130
    | ~ spl32_245 ),
    inference(avatar_split_clause,[],[f2454,f2423,f1206,f9389]) ).

fof(f9389,plain,
    ( spl32_549
  <=> sz00 = sdtasdt0(smndt0(xu),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_549])]) ).

fof(f2454,plain,
    ( sz00 = sdtasdt0(smndt0(xu),sz00)
    | ~ spl32_130
    | ~ spl32_245 ),
    inference(resolution,[],[f2424,f1208]) ).

fof(f9387,plain,
    ( spl32_548
    | ~ spl32_6
    | ~ spl32_245 ),
    inference(avatar_split_clause,[],[f2453,f2423,f361,f9384]) ).

fof(f9384,plain,
    ( spl32_548
  <=> sz00 = sdtasdt0(smndt0(xb),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_548])]) ).

fof(f2453,plain,
    ( sz00 = sdtasdt0(smndt0(xb),sz00)
    | ~ spl32_6
    | ~ spl32_245 ),
    inference(resolution,[],[f2424,f363]) ).

fof(f9382,plain,
    ( spl32_547
    | ~ spl32_5
    | ~ spl32_245 ),
    inference(avatar_split_clause,[],[f2452,f2423,f356,f9379]) ).

fof(f9379,plain,
    ( spl32_547
  <=> sz00 = sdtasdt0(smndt0(xa),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_547])]) ).

fof(f2452,plain,
    ( sz00 = sdtasdt0(smndt0(xa),sz00)
    | ~ spl32_5
    | ~ spl32_245 ),
    inference(resolution,[],[f2424,f358]) ).

fof(f9377,plain,
    ( spl32_546
    | ~ spl32_59
    | ~ spl32_144 ),
    inference(avatar_split_clause,[],[f1406,f1394,f678,f9374]) ).

fof(f9374,plain,
    ( spl32_546
  <=> sz00 = sdtpldt0(smndt0(sK9),sK9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_546])]) ).

fof(f678,plain,
    ( spl32_59
  <=> ! [X0] :
        ( sz00 = sdtpldt0(smndt0(X0),X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_59])]) ).

fof(f1406,plain,
    ( sz00 = sdtpldt0(smndt0(sK9),sK9)
    | ~ spl32_59
    | ~ spl32_144 ),
    inference(resolution,[],[f1396,f679]) ).

fof(f679,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sz00 = sdtpldt0(smndt0(X0),X0) )
    | ~ spl32_59 ),
    inference(avatar_component_clause,[],[f678]) ).

fof(f9372,plain,
    ( spl32_545
    | ~ spl32_58
    | ~ spl32_144 ),
    inference(avatar_split_clause,[],[f1405,f1394,f674,f9369]) ).

fof(f9369,plain,
    ( spl32_545
  <=> sz00 = sdtpldt0(sK9,smndt0(sK9)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_545])]) ).

fof(f674,plain,
    ( spl32_58
  <=> ! [X0] :
        ( sz00 = sdtpldt0(X0,smndt0(X0))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_58])]) ).

fof(f1405,plain,
    ( sz00 = sdtpldt0(sK9,smndt0(sK9))
    | ~ spl32_58
    | ~ spl32_144 ),
    inference(resolution,[],[f1396,f675]) ).

fof(f675,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sz00 = sdtpldt0(X0,smndt0(X0)) )
    | ~ spl32_58 ),
    inference(avatar_component_clause,[],[f674]) ).

fof(f9367,plain,
    ( spl32_544
    | ~ spl32_59
    | ~ spl32_130 ),
    inference(avatar_split_clause,[],[f1295,f1206,f678,f9364]) ).

fof(f9364,plain,
    ( spl32_544
  <=> sz00 = sdtpldt0(smndt0(xu),xu) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_544])]) ).

fof(f1295,plain,
    ( sz00 = sdtpldt0(smndt0(xu),xu)
    | ~ spl32_59
    | ~ spl32_130 ),
    inference(resolution,[],[f1208,f679]) ).

fof(f9362,plain,
    ( spl32_543
    | ~ spl32_58
    | ~ spl32_130 ),
    inference(avatar_split_clause,[],[f1294,f1206,f674,f9359]) ).

fof(f9359,plain,
    ( spl32_543
  <=> sz00 = sdtpldt0(xu,smndt0(xu)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_543])]) ).

fof(f1294,plain,
    ( sz00 = sdtpldt0(xu,smndt0(xu))
    | ~ spl32_58
    | ~ spl32_130 ),
    inference(resolution,[],[f1208,f675]) ).

fof(f9342,plain,
    ( spl32_542
    | ~ spl32_101
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1282,f1255,f1025,f9340]) ).

fof(f9340,plain,
    ( spl32_542
  <=> ! [X4,X0,X3,X2,X1] :
        ( sz00 = sK26(X0,X1,X2,X3)
        | sdtpldt0(sdtasdt0(sK28(X4,sK26(X0,X1,X2,X3)),sK26(X0,X1,X2,X3)),sK29(X4,sK26(X0,X1,X2,X3))) = X4
        | ~ aElement0(X4)
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ sP6(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_542])]) ).

fof(f1025,plain,
    ( spl32_101
  <=> ! [X0,X3,X2,X1] :
        ( aElement0(sK26(X0,X1,X2,X3))
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ sP6(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_101])]) ).

fof(f1255,plain,
    ( spl32_134
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtasdt0(sK28(X0,X1),X1),sK29(X0,X1)) = X0
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_134])]) ).

fof(f1282,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( sz00 = sK26(X0,X1,X2,X3)
        | sdtpldt0(sdtasdt0(sK28(X4,sK26(X0,X1,X2,X3)),sK26(X0,X1,X2,X3)),sK29(X4,sK26(X0,X1,X2,X3))) = X4
        | ~ aElement0(X4)
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ sP6(X0,X1) )
    | ~ spl32_101
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f1026]) ).

fof(f1026,plain,
    ( ! [X2,X3,X0,X1] :
        ( aElement0(sK26(X0,X1,X2,X3))
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ sP6(X0,X1) )
    | ~ spl32_101 ),
    inference(avatar_component_clause,[],[f1025]) ).

fof(f1256,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X1)
        | sz00 = X1
        | sdtpldt0(sdtasdt0(sK28(X0,X1),X1),sK29(X0,X1)) = X0
        | ~ aElement0(X0) )
    | ~ spl32_134 ),
    inference(avatar_component_clause,[],[f1255]) ).

fof(f9318,plain,
    ( spl32_541
    | ~ spl32_101
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1357,f1320,f1025,f9316]) ).

fof(f9316,plain,
    ( spl32_541
  <=> ! [X3,X4,X0,X5,X2,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK26(X1,X2,X3,X4)),X5) = sdtpldt0(sdtasdt0(X0,X5),sdtasdt0(sK26(X1,X2,X3,X4),X5))
        | ~ aElement0(X0)
        | ~ aElement0(X5)
        | ~ aElement0(X4)
        | ~ aElement0(X3)
        | ~ sP6(X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_541])]) ).

fof(f1320,plain,
    ( spl32_139
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(sdtpldt0(X1,X2),X0) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X2,X0))
        | ~ aElement0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_139])]) ).

fof(f1357,plain,
    ( ! [X2,X3,X0,X1,X4,X5] :
        ( sdtasdt0(sdtpldt0(X0,sK26(X1,X2,X3,X4)),X5) = sdtpldt0(sdtasdt0(X0,X5),sdtasdt0(sK26(X1,X2,X3,X4),X5))
        | ~ aElement0(X0)
        | ~ aElement0(X5)
        | ~ aElement0(X4)
        | ~ aElement0(X3)
        | ~ sP6(X1,X2) )
    | ~ spl32_101
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f1026]) ).

fof(f1321,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElement0(X2)
        | sdtasdt0(sdtpldt0(X1,X2),X0) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X2,X0))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_139 ),
    inference(avatar_component_clause,[],[f1320]) ).

fof(f9314,plain,
    ( spl32_540
    | ~ spl32_101
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1340,f1316,f1025,f9312]) ).

fof(f9312,plain,
    ( spl32_540
  <=> ! [X3,X4,X0,X5,X2,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK26(X2,X3,X4,X5))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK26(X2,X3,X4,X5)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X5)
        | ~ aElement0(X4)
        | ~ sP6(X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_540])]) ).

fof(f1316,plain,
    ( spl32_138
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2))
        | ~ aElement0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_138])]) ).

fof(f1340,plain,
    ( ! [X2,X3,X0,X1,X4,X5] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK26(X2,X3,X4,X5))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK26(X2,X3,X4,X5)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X5)
        | ~ aElement0(X4)
        | ~ sP6(X2,X3) )
    | ~ spl32_101
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f1026]) ).

fof(f1317,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElement0(X2)
        | sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_138 ),
    inference(avatar_component_clause,[],[f1316]) ).

fof(f9224,plain,
    ( spl32_539
    | ~ spl32_92
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1286,f1255,f902,f9222]) ).

fof(f9222,plain,
    ( spl32_539
  <=> ! [X2,X0,X1] :
        ( sz00 = sK30(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sK30(X0,X1)),sK30(X0,X1)),sK29(X2,sK30(X0,X1))) = X2
        | ~ aElement0(X2)
        | ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_539])]) ).

fof(f902,plain,
    ( spl32_92
  <=> ! [X0,X1] :
        ( aElement0(sK30(X0,X1))
        | ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_92])]) ).

fof(f1286,plain,
    ( ! [X2,X0,X1] :
        ( sz00 = sK30(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sK30(X0,X1)),sK30(X0,X1)),sK29(X2,sK30(X0,X1))) = X2
        | ~ aElement0(X2)
        | ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_92
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f903]) ).

fof(f903,plain,
    ( ! [X0,X1] :
        ( aElement0(sK30(X0,X1))
        | ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_92 ),
    inference(avatar_component_clause,[],[f902]) ).

fof(f9220,plain,
    ( spl32_538
    | ~ spl32_87
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1285,f1255,f882,f9218]) ).

fof(f9218,plain,
    ( spl32_538
  <=> ! [X2,X0,X1] :
        ( sz00 = sK29(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sK29(X0,X1)),sK29(X0,X1)),sK29(X2,sK29(X0,X1))) = X2
        | ~ aElement0(X2)
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_538])]) ).

fof(f882,plain,
    ( spl32_87
  <=> ! [X0,X1] :
        ( aElement0(sK29(X0,X1))
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_87])]) ).

fof(f1285,plain,
    ( ! [X2,X0,X1] :
        ( sz00 = sK29(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sK29(X0,X1)),sK29(X0,X1)),sK29(X2,sK29(X0,X1))) = X2
        | ~ aElement0(X2)
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_87
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f883]) ).

fof(f883,plain,
    ( ! [X0,X1] :
        ( aElement0(sK29(X0,X1))
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_87 ),
    inference(avatar_component_clause,[],[f882]) ).

fof(f9216,plain,
    ( spl32_537
    | ~ spl32_86
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1284,f1255,f878,f9214]) ).

fof(f9214,plain,
    ( spl32_537
  <=> ! [X2,X0,X1] :
        ( sz00 = sK28(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sK28(X0,X1)),sK28(X0,X1)),sK29(X2,sK28(X0,X1))) = X2
        | ~ aElement0(X2)
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_537])]) ).

fof(f878,plain,
    ( spl32_86
  <=> ! [X0,X1] :
        ( aElement0(sK28(X0,X1))
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_86])]) ).

fof(f1284,plain,
    ( ! [X2,X0,X1] :
        ( sz00 = sK28(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sK28(X0,X1)),sK28(X0,X1)),sK29(X2,sK28(X0,X1))) = X2
        | ~ aElement0(X2)
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_86
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f879]) ).

fof(f879,plain,
    ( ! [X0,X1] :
        ( aElement0(sK28(X0,X1))
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_86 ),
    inference(avatar_component_clause,[],[f878]) ).

fof(f9212,plain,
    ( spl32_536
    | ~ spl32_85
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1283,f1255,f874,f9210]) ).

fof(f9210,plain,
    ( spl32_536
  <=> ! [X2,X0,X1] :
        ( sz00 = sK27(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sK27(X0,X1)),sK27(X0,X1)),sK29(X2,sK27(X0,X1))) = X2
        | ~ aElement0(X2)
        | sP6(X1,X0)
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_536])]) ).

fof(f874,plain,
    ( spl32_85
  <=> ! [X0,X1] :
        ( sP6(X1,X0)
        | aElement0(sK27(X0,X1))
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_85])]) ).

fof(f1283,plain,
    ( ! [X2,X0,X1] :
        ( sz00 = sK27(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sK27(X0,X1)),sK27(X0,X1)),sK29(X2,sK27(X0,X1))) = X2
        | ~ aElement0(X2)
        | sP6(X1,X0)
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) )
    | ~ spl32_85
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f875]) ).

fof(f875,plain,
    ( ! [X0,X1] :
        ( aElement0(sK27(X0,X1))
        | sP6(X1,X0)
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) )
    | ~ spl32_85 ),
    inference(avatar_component_clause,[],[f874]) ).

fof(f9188,plain,
    ( spl32_535
    | ~ spl32_101
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1237,f1189,f1025,f9186]) ).

fof(f9186,plain,
    ( spl32_535
  <=> ! [X3,X4,X0,X5,X2,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK26(X2,X3,X4,X5)) = sdtasdt0(X0,sdtasdt0(X1,sK26(X2,X3,X4,X5)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X5)
        | ~ aElement0(X4)
        | ~ sP6(X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_535])]) ).

fof(f1189,plain,
    ( spl32_129
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
        | ~ aElement0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_129])]) ).

fof(f1237,plain,
    ( ! [X2,X3,X0,X1,X4,X5] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK26(X2,X3,X4,X5)) = sdtasdt0(X0,sdtasdt0(X1,sK26(X2,X3,X4,X5)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X5)
        | ~ aElement0(X4)
        | ~ sP6(X2,X3) )
    | ~ spl32_101
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f1026]) ).

fof(f1190,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElement0(X2)
        | sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_129 ),
    inference(avatar_component_clause,[],[f1189]) ).

fof(f9184,plain,
    ( spl32_534
    | ~ spl32_101
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1221,f1185,f1025,f9182]) ).

fof(f9182,plain,
    ( spl32_534
  <=> ! [X3,X4,X0,X5,X2,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK26(X2,X3,X4,X5)) = sdtpldt0(X0,sdtpldt0(X1,sK26(X2,X3,X4,X5)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X5)
        | ~ aElement0(X4)
        | ~ sP6(X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_534])]) ).

fof(f1185,plain,
    ( spl32_128
  <=> ! [X2,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2))
        | ~ aElement0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_128])]) ).

fof(f1221,plain,
    ( ! [X2,X3,X0,X1,X4,X5] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK26(X2,X3,X4,X5)) = sdtpldt0(X0,sdtpldt0(X1,sK26(X2,X3,X4,X5)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X5)
        | ~ aElement0(X4)
        | ~ sP6(X2,X3) )
    | ~ spl32_101
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f1026]) ).

fof(f1186,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElement0(X2)
        | sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_128 ),
    inference(avatar_component_clause,[],[f1185]) ).

fof(f8967,plain,
    ( spl32_533
    | ~ spl32_92
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1361,f1320,f902,f8965]) ).

fof(f8965,plain,
    ( spl32_533
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK30(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sK30(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ doDivides0(X1,X2)
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_533])]) ).

fof(f1361,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK30(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sK30(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ doDivides0(X1,X2)
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_92
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f903]) ).

fof(f8963,plain,
    ( spl32_532
    | ~ spl32_87
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1360,f1320,f882,f8961]) ).

fof(f8961,plain,
    ( spl32_532
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK29(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sK29(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_532])]) ).

fof(f1360,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK29(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sK29(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_87
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f883]) ).

fof(f8959,plain,
    ( spl32_531
    | ~ spl32_48
    | ~ spl32_293 ),
    inference(avatar_split_clause,[],[f3462,f3303,f568,f8956]) ).

fof(f8956,plain,
    ( spl32_531
  <=> xc = sdtasdt0(sz10,xc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_531])]) ).

fof(f568,plain,
    ( spl32_48
  <=> ! [X0] :
        ( sdtasdt0(sz10,X0) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_48])]) ).

fof(f3303,plain,
    ( spl32_293
  <=> aElement0(xc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_293])]) ).

fof(f3462,plain,
    ( xc = sdtasdt0(sz10,xc)
    | ~ spl32_48
    | ~ spl32_293 ),
    inference(resolution,[],[f3305,f569]) ).

fof(f569,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sdtasdt0(sz10,X0) = X0 )
    | ~ spl32_48 ),
    inference(avatar_component_clause,[],[f568]) ).

fof(f3305,plain,
    ( aElement0(xc)
    | ~ spl32_293 ),
    inference(avatar_component_clause,[],[f3303]) ).

fof(f8954,plain,
    ( spl32_530
    | ~ spl32_86
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1359,f1320,f878,f8952]) ).

fof(f8952,plain,
    ( spl32_530
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK28(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sK28(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_530])]) ).

fof(f1359,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK28(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sK28(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_86
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f879]) ).

fof(f8950,plain,
    ( spl32_529
    | ~ spl32_85
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1358,f1320,f874,f8948]) ).

fof(f8948,plain,
    ( spl32_529
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK27(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sK27(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | sP6(X2,X1)
        | ~ aIdeal0(X2)
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_529])]) ).

fof(f1358,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK27(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sK27(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | sP6(X2,X1)
        | ~ aIdeal0(X2)
        | ~ aIdeal0(X1) )
    | ~ spl32_85
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f875]) ).

fof(f8946,plain,
    ( spl32_528
    | ~ spl32_92
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1344,f1316,f902,f8944]) ).

fof(f8944,plain,
    ( spl32_528
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK30(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK30(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ doDivides0(X2,X3)
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_528])]) ).

fof(f1344,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK30(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK30(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ doDivides0(X2,X3)
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_92
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f903]) ).

fof(f8942,plain,
    ( spl32_527
    | ~ spl32_87
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1343,f1316,f882,f8940]) ).

fof(f8940,plain,
    ( spl32_527
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK29(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK29(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_527])]) ).

fof(f1343,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK29(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK29(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_87
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f883]) ).

fof(f8938,plain,
    ( spl32_526
    | ~ spl32_86
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1342,f1316,f878,f8936]) ).

fof(f8936,plain,
    ( spl32_526
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK28(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK28(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_526])]) ).

fof(f1342,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK28(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK28(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_86
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f879]) ).

fof(f8934,plain,
    ( spl32_525
    | ~ spl32_85
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1341,f1316,f874,f8932]) ).

fof(f8932,plain,
    ( spl32_525
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK27(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK27(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP6(X3,X2)
        | ~ aIdeal0(X3)
        | ~ aIdeal0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_525])]) ).

fof(f1341,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK27(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK27(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP6(X3,X2)
        | ~ aIdeal0(X3)
        | ~ aIdeal0(X2) )
    | ~ spl32_85
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f875]) ).

fof(f8930,plain,
    ( spl32_524
    | ~ spl32_68
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1275,f1255,f715,f8928]) ).

fof(f8928,plain,
    ( spl32_524
  <=> ! [X2,X0,X1] :
        ( sz00 = sdtasdt0(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sdtasdt0(X0,X1)),sdtasdt0(X0,X1)),sK29(X2,sdtasdt0(X0,X1))) = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_524])]) ).

fof(f715,plain,
    ( spl32_68
  <=> ! [X0,X1] :
        ( aElement0(sdtasdt0(X0,X1))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_68])]) ).

fof(f1275,plain,
    ( ! [X2,X0,X1] :
        ( sz00 = sdtasdt0(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sdtasdt0(X0,X1)),sdtasdt0(X0,X1)),sK29(X2,sdtasdt0(X0,X1))) = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_68
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f716]) ).

fof(f716,plain,
    ( ! [X0,X1] :
        ( aElement0(sdtasdt0(X0,X1))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_68 ),
    inference(avatar_component_clause,[],[f715]) ).

fof(f8926,plain,
    ( spl32_523
    | ~ spl32_67
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1274,f1255,f711,f8924]) ).

fof(f8924,plain,
    ( spl32_523
  <=> ! [X2,X0,X1] :
        ( sz00 = sdtpldt0(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sdtpldt0(X0,X1)),sdtpldt0(X0,X1)),sK29(X2,sdtpldt0(X0,X1))) = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_523])]) ).

fof(f711,plain,
    ( spl32_67
  <=> ! [X0,X1] :
        ( aElement0(sdtpldt0(X0,X1))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_67])]) ).

fof(f1274,plain,
    ( ! [X2,X0,X1] :
        ( sz00 = sdtpldt0(X0,X1)
        | sdtpldt0(sdtasdt0(sK28(X2,sdtpldt0(X0,X1)),sdtpldt0(X0,X1)),sK29(X2,sdtpldt0(X0,X1))) = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_67
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f712]) ).

fof(f712,plain,
    ( ! [X0,X1] :
        ( aElement0(sdtpldt0(X0,X1))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_67 ),
    inference(avatar_component_clause,[],[f711]) ).

fof(f8907,plain,
    ( spl32_522
    | ~ spl32_47
    | ~ spl32_293 ),
    inference(avatar_split_clause,[],[f3461,f3303,f564,f8904]) ).

fof(f8904,plain,
    ( spl32_522
  <=> xc = sdtasdt0(xc,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_522])]) ).

fof(f564,plain,
    ( spl32_47
  <=> ! [X0] :
        ( sdtasdt0(X0,sz10) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_47])]) ).

fof(f3461,plain,
    ( xc = sdtasdt0(xc,sz10)
    | ~ spl32_47
    | ~ spl32_293 ),
    inference(resolution,[],[f3305,f565]) ).

fof(f565,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sdtasdt0(X0,sz10) = X0 )
    | ~ spl32_47 ),
    inference(avatar_component_clause,[],[f564]) ).

fof(f8769,plain,
    ( spl32_521
    | ~ spl32_61
    | ~ spl32_142 ),
    inference(avatar_split_clause,[],[f1385,f1372,f686,f8767]) ).

fof(f8767,plain,
    ( spl32_521
  <=> ! [X2,X0,X1] :
        ( sK21(X0,X1,X2) = sdtpldt0(sK22(X0,X1,X2),sK23(X0,X1,X2))
        | sP5(X0,X1,X2)
        | sP2(X2,sK21(X0,X1,X2))
        | ~ aIdeal0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_521])]) ).

fof(f686,plain,
    ( spl32_61
  <=> ! [X2,X0] :
        ( sP2(X0,X2)
        | ~ aElementOf0(X2,X0)
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_61])]) ).

fof(f1372,plain,
    ( spl32_142
  <=> ! [X2,X0,X1] :
        ( sP5(X0,X1,X2)
        | sK21(X0,X1,X2) = sdtpldt0(sK22(X0,X1,X2),sK23(X0,X1,X2))
        | aElementOf0(sK21(X0,X1,X2),X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_142])]) ).

fof(f1385,plain,
    ( ! [X2,X0,X1] :
        ( sK21(X0,X1,X2) = sdtpldt0(sK22(X0,X1,X2),sK23(X0,X1,X2))
        | sP5(X0,X1,X2)
        | sP2(X2,sK21(X0,X1,X2))
        | ~ aIdeal0(X2) )
    | ~ spl32_61
    | ~ spl32_142 ),
    inference(resolution,[],[f1373,f687]) ).

fof(f687,plain,
    ( ! [X2,X0] :
        ( ~ aElementOf0(X2,X0)
        | sP2(X0,X2)
        | ~ aIdeal0(X0) )
    | ~ spl32_61 ),
    inference(avatar_component_clause,[],[f686]) ).

fof(f1373,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK21(X0,X1,X2),X2)
        | sK21(X0,X1,X2) = sdtpldt0(sK22(X0,X1,X2),sK23(X0,X1,X2))
        | sP5(X0,X1,X2) )
    | ~ spl32_142 ),
    inference(avatar_component_clause,[],[f1372]) ).

fof(f8765,plain,
    ( spl32_520
    | ~ spl32_92
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1241,f1189,f902,f8763]) ).

fof(f8763,plain,
    ( spl32_520
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK30(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sK30(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ doDivides0(X2,X3)
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_520])]) ).

fof(f1241,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK30(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sK30(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ doDivides0(X2,X3)
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_92
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f903]) ).

fof(f8761,plain,
    ( spl32_519
    | ~ spl32_87
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1240,f1189,f882,f8759]) ).

fof(f8759,plain,
    ( spl32_519
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK29(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sK29(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_519])]) ).

fof(f1240,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK29(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sK29(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_87
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f883]) ).

fof(f8757,plain,
    ( spl32_518
    | ~ spl32_46
    | ~ spl32_293 ),
    inference(avatar_split_clause,[],[f3460,f3303,f560,f8754]) ).

fof(f8754,plain,
    ( spl32_518
  <=> xc = sdtpldt0(sz00,xc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_518])]) ).

fof(f560,plain,
    ( spl32_46
  <=> ! [X0] :
        ( sdtpldt0(sz00,X0) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_46])]) ).

fof(f3460,plain,
    ( xc = sdtpldt0(sz00,xc)
    | ~ spl32_46
    | ~ spl32_293 ),
    inference(resolution,[],[f3305,f561]) ).

fof(f561,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sdtpldt0(sz00,X0) = X0 )
    | ~ spl32_46 ),
    inference(avatar_component_clause,[],[f560]) ).

fof(f8752,plain,
    ( spl32_517
    | ~ spl32_86
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1239,f1189,f878,f8750]) ).

fof(f8750,plain,
    ( spl32_517
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK28(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sK28(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_517])]) ).

fof(f1239,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK28(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sK28(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_86
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f879]) ).

fof(f8748,plain,
    ( spl32_516
    | ~ spl32_85
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1238,f1189,f874,f8746]) ).

fof(f8746,plain,
    ( spl32_516
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK27(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sK27(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP6(X3,X2)
        | ~ aIdeal0(X3)
        | ~ aIdeal0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_516])]) ).

fof(f1238,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK27(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sK27(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP6(X3,X2)
        | ~ aIdeal0(X3)
        | ~ aIdeal0(X2) )
    | ~ spl32_85
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f875]) ).

fof(f8744,plain,
    ( spl32_515
    | ~ spl32_92
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1225,f1185,f902,f8742]) ).

fof(f8742,plain,
    ( spl32_515
  <=> ! [X0,X3,X2,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK30(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sK30(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ doDivides0(X2,X3)
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_515])]) ).

fof(f1225,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK30(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sK30(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ doDivides0(X2,X3)
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_92
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f903]) ).

fof(f8740,plain,
    ( spl32_514
    | ~ spl32_87
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1224,f1185,f882,f8738]) ).

fof(f8738,plain,
    ( spl32_514
  <=> ! [X0,X3,X2,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK29(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sK29(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_514])]) ).

fof(f1224,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK29(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sK29(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_87
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f883]) ).

fof(f8736,plain,
    ( spl32_513
    | ~ spl32_86
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1223,f1185,f878,f8734]) ).

fof(f8734,plain,
    ( spl32_513
  <=> ! [X0,X3,X2,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK28(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sK28(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_513])]) ).

fof(f1223,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK28(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sK28(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = X3
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_86
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f879]) ).

fof(f8732,plain,
    ( spl32_512
    | ~ spl32_85
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1222,f1185,f874,f8730]) ).

fof(f8730,plain,
    ( spl32_512
  <=> ! [X0,X3,X2,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK27(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sK27(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP6(X3,X2)
        | ~ aIdeal0(X3)
        | ~ aIdeal0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_512])]) ).

fof(f1222,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK27(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sK27(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP6(X3,X2)
        | ~ aIdeal0(X3)
        | ~ aIdeal0(X2) )
    | ~ spl32_85
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f875]) ).

fof(f8504,plain,
    ( spl32_511
    | ~ spl32_45
    | ~ spl32_293 ),
    inference(avatar_split_clause,[],[f3459,f3303,f556,f8501]) ).

fof(f8501,plain,
    ( spl32_511
  <=> xc = sdtpldt0(xc,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_511])]) ).

fof(f556,plain,
    ( spl32_45
  <=> ! [X0] :
        ( sdtpldt0(X0,sz00) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_45])]) ).

fof(f3459,plain,
    ( xc = sdtpldt0(xc,sz00)
    | ~ spl32_45
    | ~ spl32_293 ),
    inference(resolution,[],[f3305,f557]) ).

fof(f557,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sdtpldt0(X0,sz00) = X0 )
    | ~ spl32_45 ),
    inference(avatar_component_clause,[],[f556]) ).

fof(f8473,plain,
    ( spl32_510
    | ~ spl32_41
    | ~ spl32_142 ),
    inference(avatar_split_clause,[],[f1386,f1372,f539,f8471]) ).

fof(f8471,plain,
    ( spl32_510
  <=> ! [X2,X0,X1] :
        ( sK21(X0,X1,X2) = sdtpldt0(sK22(X0,X1,X2),sK23(X0,X1,X2))
        | sP5(X0,X1,X2)
        | aElement0(sK21(X0,X1,X2))
        | ~ aSet0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_510])]) ).

fof(f539,plain,
    ( spl32_41
  <=> ! [X0,X1] :
        ( aElement0(X1)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_41])]) ).

fof(f1386,plain,
    ( ! [X2,X0,X1] :
        ( sK21(X0,X1,X2) = sdtpldt0(sK22(X0,X1,X2),sK23(X0,X1,X2))
        | sP5(X0,X1,X2)
        | aElement0(sK21(X0,X1,X2))
        | ~ aSet0(X2) )
    | ~ spl32_41
    | ~ spl32_142 ),
    inference(resolution,[],[f1373,f540]) ).

fof(f540,plain,
    ( ! [X0,X1] :
        ( ~ aElementOf0(X1,X0)
        | aElement0(X1)
        | ~ aSet0(X0) )
    | ~ spl32_41 ),
    inference(avatar_component_clause,[],[f539]) ).

fof(f8469,plain,
    ( spl32_509
    | ~ spl32_68
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1349,f1320,f715,f8467]) ).

fof(f8467,plain,
    ( spl32_509
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtpldt0(X0,sdtasdt0(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sdtasdt0(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_509])]) ).

fof(f1349,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sdtasdt0(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sdtasdt0(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_68
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f716]) ).

fof(f8465,plain,
    ( spl32_508
    | ~ spl32_67
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1348,f1320,f711,f8463]) ).

fof(f8463,plain,
    ( spl32_508
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtpldt0(X0,sdtpldt0(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sdtpldt0(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_508])]) ).

fof(f1348,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sdtpldt0(X1,X2)),X3) = sdtpldt0(sdtasdt0(X0,X3),sdtasdt0(sdtpldt0(X1,X2),X3))
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_67
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f712]) ).

fof(f8461,plain,
    ( spl32_507
    | ~ spl32_68
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1332,f1316,f715,f8459]) ).

fof(f8459,plain,
    ( spl32_507
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sdtasdt0(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sdtasdt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_507])]) ).

fof(f1332,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sdtasdt0(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sdtasdt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_68
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f716]) ).

fof(f8457,plain,
    ( spl32_506
    | ~ spl32_67
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1331,f1316,f711,f8455]) ).

fof(f8455,plain,
    ( spl32_506
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sdtpldt0(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sdtpldt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_506])]) ).

fof(f1331,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sdtpldt0(X2,X3))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sdtpldt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_67
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f712]) ).

fof(f8433,plain,
    ( spl32_505
    | ~ spl32_89
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1052,f1025,f890,f8431]) ).

fof(f8431,plain,
    ( spl32_505
  <=> ! [X4,X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sdtasdt0(X4,sK26(X2,X3,X1,X0)) = sdtasdt0(sK26(X2,X3,X1,X0),X4)
        | ~ aElement0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_505])]) ).

fof(f890,plain,
    ( spl32_89
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_89])]) ).

fof(f1052,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sdtasdt0(X4,sK26(X2,X3,X1,X0)) = sdtasdt0(sK26(X2,X3,X1,X0),X4)
        | ~ aElement0(X4) )
    | ~ spl32_89
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f891]) ).

fof(f891,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X1)
        | sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
        | ~ aElement0(X0) )
    | ~ spl32_89 ),
    inference(avatar_component_clause,[],[f890]) ).

fof(f8429,plain,
    ( spl32_504
    | ~ spl32_88
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1051,f1025,f886,f8427]) ).

fof(f8427,plain,
    ( spl32_504
  <=> ! [X4,X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sdtpldt0(X4,sK26(X2,X3,X1,X0)) = sdtpldt0(sK26(X2,X3,X1,X0),X4)
        | ~ aElement0(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_504])]) ).

fof(f886,plain,
    ( spl32_88
  <=> ! [X0,X1] :
        ( sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_88])]) ).

fof(f1051,plain,
    ( ! [X2,X3,X0,X1,X4] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sdtpldt0(X4,sK26(X2,X3,X1,X0)) = sdtpldt0(sK26(X2,X3,X1,X0),X4)
        | ~ aElement0(X4) )
    | ~ spl32_88
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f887]) ).

fof(f887,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X1)
        | sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
        | ~ aElement0(X0) )
    | ~ spl32_88 ),
    inference(avatar_component_clause,[],[f886]) ).

fof(f8425,plain,
    ( spl32_503
    | ~ spl32_44
    | ~ spl32_293 ),
    inference(avatar_split_clause,[],[f3458,f3303,f552,f8422]) ).

fof(f8422,plain,
    ( spl32_503
  <=> sz00 = sdtasdt0(sz00,xc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_503])]) ).

fof(f552,plain,
    ( spl32_44
  <=> ! [X0] :
        ( sz00 = sdtasdt0(sz00,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_44])]) ).

fof(f3458,plain,
    ( sz00 = sdtasdt0(sz00,xc)
    | ~ spl32_44
    | ~ spl32_293 ),
    inference(resolution,[],[f3305,f553]) ).

fof(f553,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sz00 = sdtasdt0(sz00,X0) )
    | ~ spl32_44 ),
    inference(avatar_component_clause,[],[f552]) ).

fof(f8316,plain,
    ( spl32_502
    | ~ spl32_68
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1230,f1189,f715,f8314]) ).

fof(f8314,plain,
    ( spl32_502
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sdtasdt0(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sdtasdt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_502])]) ).

fof(f1230,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sdtasdt0(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sdtasdt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_68
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f716]) ).

fof(f8312,plain,
    ( spl32_501
    | ~ spl32_67
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1229,f1189,f711,f8310]) ).

fof(f8310,plain,
    ( spl32_501
  <=> ! [X0,X3,X2,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sdtpldt0(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sdtpldt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_501])]) ).

fof(f1229,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sdtpldt0(X2,X3)) = sdtasdt0(X0,sdtasdt0(X1,sdtpldt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_67
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f712]) ).

fof(f8308,plain,
    ( spl32_500
    | ~ spl32_68
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1214,f1185,f715,f8306]) ).

fof(f8306,plain,
    ( spl32_500
  <=> ! [X0,X3,X2,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sdtasdt0(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sdtasdt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_500])]) ).

fof(f1214,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sdtasdt0(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sdtasdt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_68
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f716]) ).

fof(f8304,plain,
    ( spl32_499
    | ~ spl32_67
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1213,f1185,f711,f8302]) ).

fof(f8302,plain,
    ( spl32_499
  <=> ! [X0,X3,X2,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sdtpldt0(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sdtpldt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_499])]) ).

fof(f1213,plain,
    ( ! [X2,X3,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sdtpldt0(X2,X3)) = sdtpldt0(X0,sdtpldt0(X1,sdtpldt0(X2,X3)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2) )
    | ~ spl32_67
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f712]) ).

fof(f8300,plain,
    ( spl32_498
    | ~ spl32_7
    | ~ spl32_8
    | ~ spl32_258
    | ~ spl32_259
    | ~ spl32_496 ),
    inference(avatar_split_clause,[],[f8291,f8287,f2607,f2603,f371,f366,f8298]) ).

fof(f8298,plain,
    ( spl32_498
  <=> ! [X2,X0,X1] :
        ( ~ aElementOf0(sdtasdt0(sK10,xa),X1)
        | ~ aElementOf0(sdtasdt0(sK11,xb),X0)
        | xu != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(xu,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_498])]) ).

fof(f2603,plain,
    ( spl32_258
  <=> ! [X0] :
        ( sdtasdt0(xa,X0) = sdtasdt0(X0,xa)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_258])]) ).

fof(f2607,plain,
    ( spl32_259
  <=> ! [X0] :
        ( sdtasdt0(X0,xb) = sdtasdt0(xb,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_259])]) ).

fof(f8287,plain,
    ( spl32_496
  <=> ! [X2,X0,X1] :
        ( xu != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(sdtasdt0(xb,sK11),X0)
        | ~ aElementOf0(sdtasdt0(xa,sK10),X1)
        | ~ aElementOf0(xu,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_496])]) ).

fof(f8291,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(sdtasdt0(sK10,xa),X1)
        | ~ aElementOf0(sdtasdt0(sK11,xb),X0)
        | xu != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(xu,X2) )
    | ~ spl32_7
    | ~ spl32_8
    | ~ spl32_258
    | ~ spl32_259
    | ~ spl32_496 ),
    inference(forward_demodulation,[],[f8290,f2770]) ).

fof(f2770,plain,
    ( sdtasdt0(xa,sK10) = sdtasdt0(sK10,xa)
    | ~ spl32_7
    | ~ spl32_258 ),
    inference(resolution,[],[f2604,f368]) ).

fof(f2604,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sdtasdt0(xa,X0) = sdtasdt0(X0,xa) )
    | ~ spl32_258 ),
    inference(avatar_component_clause,[],[f2603]) ).

fof(f8290,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(sdtasdt0(sK11,xb),X0)
        | xu != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(sdtasdt0(xa,sK10),X1)
        | ~ aElementOf0(xu,X2) )
    | ~ spl32_8
    | ~ spl32_259
    | ~ spl32_496 ),
    inference(forward_demodulation,[],[f8288,f2793]) ).

fof(f2793,plain,
    ( sdtasdt0(xb,sK11) = sdtasdt0(sK11,xb)
    | ~ spl32_8
    | ~ spl32_259 ),
    inference(resolution,[],[f2608,f373]) ).

fof(f2608,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sdtasdt0(X0,xb) = sdtasdt0(xb,X0) )
    | ~ spl32_259 ),
    inference(avatar_component_clause,[],[f2607]) ).

fof(f8288,plain,
    ( ! [X2,X0,X1] :
        ( xu != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(sdtasdt0(xb,sK11),X0)
        | ~ aElementOf0(sdtasdt0(xa,sK10),X1)
        | ~ aElementOf0(xu,X2) )
    | ~ spl32_496 ),
    inference(avatar_component_clause,[],[f8287]) ).

fof(f8296,plain,
    ( spl32_497
    | ~ spl32_42
    | ~ spl32_293 ),
    inference(avatar_split_clause,[],[f3457,f3303,f543,f8293]) ).

fof(f8293,plain,
    ( spl32_497
  <=> sz00 = sdtasdt0(xc,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_497])]) ).

fof(f543,plain,
    ( spl32_42
  <=> ! [X0] :
        ( sz00 = sdtasdt0(X0,sz00)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_42])]) ).

fof(f3457,plain,
    ( sz00 = sdtasdt0(xc,sz00)
    | ~ spl32_42
    | ~ spl32_293 ),
    inference(resolution,[],[f3305,f544]) ).

fof(f544,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sz00 = sdtasdt0(X0,sz00) )
    | ~ spl32_42 ),
    inference(avatar_component_clause,[],[f543]) ).

fof(f8289,plain,
    ( spl32_496
    | ~ spl32_71
    | ~ spl32_143 ),
    inference(avatar_split_clause,[],[f1391,f1376,f781,f8287]) ).

fof(f781,plain,
    ( spl32_71
  <=> xu = sdtpldt0(sdtasdt0(xa,sK10),sdtasdt0(xb,sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_71])]) ).

fof(f1376,plain,
    ( spl32_143
  <=> ! [X4,X0,X5,X2,X1] :
        ( sP5(X0,X1,X2)
        | sdtpldt0(X4,X5) != sK21(X0,X1,X2)
        | ~ aElementOf0(X5,X0)
        | ~ aElementOf0(X4,X1)
        | ~ aElementOf0(sK21(X0,X1,X2),X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_143])]) ).

fof(f1391,plain,
    ( ! [X2,X0,X1] :
        ( xu != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(sdtasdt0(xb,sK11),X0)
        | ~ aElementOf0(sdtasdt0(xa,sK10),X1)
        | ~ aElementOf0(xu,X2) )
    | ~ spl32_71
    | ~ spl32_143 ),
    inference(inner_rewriting,[],[f1388]) ).

fof(f1388,plain,
    ( ! [X2,X0,X1] :
        ( xu != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(sdtasdt0(xb,sK11),X0)
        | ~ aElementOf0(sdtasdt0(xa,sK10),X1)
        | ~ aElementOf0(sK21(X0,X1,X2),X2) )
    | ~ spl32_71
    | ~ spl32_143 ),
    inference(superposition,[],[f1377,f783]) ).

fof(f783,plain,
    ( xu = sdtpldt0(sdtasdt0(xa,sK10),sdtasdt0(xb,sK11))
    | ~ spl32_71 ),
    inference(avatar_component_clause,[],[f781]) ).

fof(f1377,plain,
    ( ! [X2,X0,X1,X4,X5] :
        ( sdtpldt0(X4,X5) != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(X5,X0)
        | ~ aElementOf0(X4,X1)
        | ~ aElementOf0(sK21(X0,X1,X2),X2) )
    | ~ spl32_143 ),
    inference(avatar_component_clause,[],[f1376]) ).

fof(f8239,plain,
    ( spl32_495
    | ~ spl32_28
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1273,f1255,f477,f8237]) ).

fof(f8237,plain,
    ( spl32_495
  <=> ! [X0,X1] :
        ( sz00 = smndt0(X0)
        | sdtpldt0(sdtasdt0(sK28(X1,smndt0(X0)),smndt0(X0)),sK29(X1,smndt0(X0))) = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_495])]) ).

fof(f477,plain,
    ( spl32_28
  <=> ! [X0] :
        ( aElement0(smndt0(X0))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_28])]) ).

fof(f1273,plain,
    ( ! [X0,X1] :
        ( sz00 = smndt0(X0)
        | sdtpldt0(sdtasdt0(sK28(X1,smndt0(X0)),smndt0(X0)),sK29(X1,smndt0(X0))) = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f478]) ).

fof(f478,plain,
    ( ! [X0] :
        ( aElement0(smndt0(X0))
        | ~ aElement0(X0) )
    | ~ spl32_28 ),
    inference(avatar_component_clause,[],[f477]) ).

fof(f8235,plain,
    ( spl32_494
    | ~ spl32_73
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1050,f1025,f791,f8233]) ).

fof(f8233,plain,
    ( spl32_494
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | smndt0(sK26(X2,X3,X1,X0)) = sdtasdt0(sK26(X2,X3,X1,X0),smndt0(sz10)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_494])]) ).

fof(f791,plain,
    ( spl32_73
  <=> ! [X0] :
        ( smndt0(X0) = sdtasdt0(X0,smndt0(sz10))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_73])]) ).

fof(f1050,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | smndt0(sK26(X2,X3,X1,X0)) = sdtasdt0(sK26(X2,X3,X1,X0),smndt0(sz10)) )
    | ~ spl32_73
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f792]) ).

fof(f792,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | smndt0(X0) = sdtasdt0(X0,smndt0(sz10)) )
    | ~ spl32_73 ),
    inference(avatar_component_clause,[],[f791]) ).

fof(f8231,plain,
    ( spl32_493
    | ~ spl32_72
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1049,f1025,f787,f8229]) ).

fof(f8229,plain,
    ( spl32_493
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | smndt0(sK26(X2,X3,X1,X0)) = sdtasdt0(smndt0(sz10),sK26(X2,X3,X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_493])]) ).

fof(f787,plain,
    ( spl32_72
  <=> ! [X0] :
        ( smndt0(X0) = sdtasdt0(smndt0(sz10),X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_72])]) ).

fof(f1049,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | smndt0(sK26(X2,X3,X1,X0)) = sdtasdt0(smndt0(sz10),sK26(X2,X3,X1,X0)) )
    | ~ spl32_72
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f788]) ).

fof(f788,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | smndt0(X0) = sdtasdt0(smndt0(sz10),X0) )
    | ~ spl32_72 ),
    inference(avatar_component_clause,[],[f787]) ).

fof(f8227,plain,
    ( spl32_492
    | ~ spl32_56
    | ~ spl32_143 ),
    inference(avatar_split_clause,[],[f1392,f1376,f664,f8225]) ).

fof(f8225,plain,
    ( spl32_492
  <=> ! [X2,X0,X1] :
        ( xr != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(xb,X0)
        | ~ aElementOf0(smndt0(sdtasdt0(xq,xu)),X1)
        | ~ aElementOf0(xr,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_492])]) ).

fof(f664,plain,
    ( spl32_56
  <=> xr = sdtpldt0(smndt0(sdtasdt0(xq,xu)),xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_56])]) ).

fof(f1392,plain,
    ( ! [X2,X0,X1] :
        ( xr != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(xb,X0)
        | ~ aElementOf0(smndt0(sdtasdt0(xq,xu)),X1)
        | ~ aElementOf0(xr,X2) )
    | ~ spl32_56
    | ~ spl32_143 ),
    inference(inner_rewriting,[],[f1389]) ).

fof(f1389,plain,
    ( ! [X2,X0,X1] :
        ( xr != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(xb,X0)
        | ~ aElementOf0(smndt0(sdtasdt0(xq,xu)),X1)
        | ~ aElementOf0(sK21(X0,X1,X2),X2) )
    | ~ spl32_56
    | ~ spl32_143 ),
    inference(superposition,[],[f1377,f666]) ).

fof(f666,plain,
    ( xr = sdtpldt0(smndt0(sdtasdt0(xq,xu)),xb)
    | ~ spl32_56 ),
    inference(avatar_component_clause,[],[f664]) ).

fof(f8132,plain,
    ( spl32_491
    | ~ spl32_28
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1347,f1320,f477,f8130]) ).

fof(f8130,plain,
    ( spl32_491
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,smndt0(X1)),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(smndt0(X1),X2))
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_491])]) ).

fof(f1347,plain,
    ( ! [X2,X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,smndt0(X1)),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(smndt0(X1),X2))
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_28
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f478]) ).

fof(f8128,plain,
    ( spl32_490
    | ~ spl32_28
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1330,f1316,f477,f8126]) ).

fof(f8126,plain,
    ( spl32_490
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,smndt0(X2))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,smndt0(X2)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_490])]) ).

fof(f1330,plain,
    ( ! [X2,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,smndt0(X2))) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,smndt0(X2)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X2) )
    | ~ spl32_28
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f478]) ).

fof(f8124,plain,
    ( spl32_489
    | ~ spl32_61
    | ~ spl32_135 ),
    inference(avatar_split_clause,[],[f1323,f1304,f686,f8122]) ).

fof(f8122,plain,
    ( spl32_489
  <=> ! [X0,X1] :
        ( sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | sP2(X1,sK12(X0,X1))
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_489])]) ).

fof(f1304,plain,
    ( spl32_135
  <=> ! [X0,X1] :
        ( sP0(X0,X1)
        | sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
        | aElementOf0(sK12(X0,X1),X1)
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_135])]) ).

fof(f1323,plain,
    ( ! [X0,X1] :
        ( sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | sP2(X1,sK12(X0,X1))
        | ~ aIdeal0(X1) )
    | ~ spl32_61
    | ~ spl32_135 ),
    inference(resolution,[],[f1305,f687]) ).

fof(f1305,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK12(X0,X1),X1)
        | sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1) )
    | ~ spl32_135 ),
    inference(avatar_component_clause,[],[f1304]) ).

fof(f8120,plain,
    ( spl32_488
    | ~ spl32_59
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1048,f1025,f678,f8118]) ).

fof(f8118,plain,
    ( spl32_488
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sz00 = sdtpldt0(smndt0(sK26(X2,X3,X1,X0)),sK26(X2,X3,X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_488])]) ).

fof(f1048,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sz00 = sdtpldt0(smndt0(sK26(X2,X3,X1,X0)),sK26(X2,X3,X1,X0)) )
    | ~ spl32_59
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f679]) ).

fof(f8116,plain,
    ( spl32_487
    | ~ spl32_58
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1047,f1025,f674,f8114]) ).

fof(f8114,plain,
    ( spl32_487
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sz00 = sdtpldt0(sK26(X2,X3,X1,X0),smndt0(sK26(X2,X3,X1,X0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_487])]) ).

fof(f1047,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sz00 = sdtpldt0(sK26(X2,X3,X1,X0),smndt0(sK26(X2,X3,X1,X0))) )
    | ~ spl32_58
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f675]) ).

fof(f8112,plain,
    ( ~ spl32_5
    | spl32_486
    | ~ spl32_60
    | ~ spl32_264 ),
    inference(avatar_split_clause,[],[f2987,f2691,f682,f8109,f356]) ).

fof(f8109,plain,
    ( spl32_486
  <=> doDivides0(xc,xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_486])]) ).

fof(f682,plain,
    ( spl32_60
  <=> ! [X0,X1] :
        ( doDivides0(X1,X0)
        | ~ aDivisorOf0(X1,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_60])]) ).

fof(f2691,plain,
    ( spl32_264
  <=> aDivisorOf0(xc,xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_264])]) ).

fof(f2987,plain,
    ( doDivides0(xc,xa)
    | ~ aElement0(xa)
    | ~ spl32_60
    | ~ spl32_264 ),
    inference(resolution,[],[f2693,f683]) ).

fof(f683,plain,
    ( ! [X0,X1] :
        ( ~ aDivisorOf0(X1,X0)
        | doDivides0(X1,X0)
        | ~ aElement0(X0) )
    | ~ spl32_60 ),
    inference(avatar_component_clause,[],[f682]) ).

fof(f2693,plain,
    ( aDivisorOf0(xc,xa)
    | ~ spl32_264 ),
    inference(avatar_component_clause,[],[f2691]) ).

fof(f8107,plain,
    ( spl32_485
    | ~ spl32_40
    | ~ spl32_143 ),
    inference(avatar_split_clause,[],[f1390,f1376,f534,f8105]) ).

fof(f8105,plain,
    ( spl32_485
  <=> ! [X2,X0,X1] :
        ( xb != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(xr,X0)
        | ~ aElementOf0(sdtasdt0(xq,xu),X1)
        | ~ aElementOf0(xb,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_485])]) ).

fof(f534,plain,
    ( spl32_40
  <=> xb = sdtpldt0(sdtasdt0(xq,xu),xr) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_40])]) ).

fof(f1390,plain,
    ( ! [X2,X0,X1] :
        ( xb != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(xr,X0)
        | ~ aElementOf0(sdtasdt0(xq,xu),X1)
        | ~ aElementOf0(xb,X2) )
    | ~ spl32_40
    | ~ spl32_143 ),
    inference(inner_rewriting,[],[f1387]) ).

fof(f1387,plain,
    ( ! [X2,X0,X1] :
        ( xb != sK21(X0,X1,X2)
        | sP5(X0,X1,X2)
        | ~ aElementOf0(xr,X0)
        | ~ aElementOf0(sdtasdt0(xq,xu),X1)
        | ~ aElementOf0(sK21(X0,X1,X2),X2) )
    | ~ spl32_40
    | ~ spl32_143 ),
    inference(superposition,[],[f1377,f536]) ).

fof(f536,plain,
    ( xb = sdtpldt0(sdtasdt0(xq,xu),xr)
    | ~ spl32_40 ),
    inference(avatar_component_clause,[],[f534]) ).

fof(f7821,plain,
    ( spl32_484
    | ~ spl32_82
    | ~ spl32_133 ),
    inference(avatar_split_clause,[],[f1270,f1251,f852,f7819]) ).

fof(f7819,plain,
    ( spl32_484
  <=> ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtpldt1(X1,X2))
        | sdtpldt0(sK24(X2,X1,X0),sK25(X2,X1,X0)) = X0
        | ~ aSet0(X2)
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_484])]) ).

fof(f852,plain,
    ( spl32_82
  <=> ! [X0,X1] :
        ( sP5(X1,X0,sdtpldt1(X0,X1))
        | ~ aSet0(X1)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_82])]) ).

fof(f1251,plain,
    ( spl32_133
  <=> ! [X0,X8,X2,X1] :
        ( sdtpldt0(sK24(X0,X1,X8),sK25(X0,X1,X8)) = X8
        | ~ aElementOf0(X8,X2)
        | ~ sP5(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_133])]) ).

fof(f1270,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtpldt1(X1,X2))
        | sdtpldt0(sK24(X2,X1,X0),sK25(X2,X1,X0)) = X0
        | ~ aSet0(X2)
        | ~ aSet0(X1) )
    | ~ spl32_82
    | ~ spl32_133 ),
    inference(resolution,[],[f1252,f853]) ).

fof(f853,plain,
    ( ! [X0,X1] :
        ( sP5(X1,X0,sdtpldt1(X0,X1))
        | ~ aSet0(X1)
        | ~ aSet0(X0) )
    | ~ spl32_82 ),
    inference(avatar_component_clause,[],[f852]) ).

fof(f1252,plain,
    ( ! [X2,X0,X1,X8] :
        ( ~ sP5(X0,X1,X2)
        | ~ aElementOf0(X8,X2)
        | sdtpldt0(sK24(X0,X1,X8),sK25(X0,X1,X8)) = X8 )
    | ~ spl32_133 ),
    inference(avatar_component_clause,[],[f1251]) ).

fof(f7817,plain,
    ( spl32_483
    | ~ spl32_61
    | ~ spl32_132 ),
    inference(avatar_split_clause,[],[f1266,f1247,f686,f7815]) ).

fof(f7815,plain,
    ( spl32_483
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X2)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | sP2(X0,sK20(X0,X1,X2))
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_483])]) ).

fof(f1247,plain,
    ( spl32_132
  <=> ! [X2,X0,X1] :
        ( sP3(X0,X1,X2)
        | aElementOf0(sK20(X0,X1,X2),X0)
        | aElementOf0(sK20(X0,X1,X2),X2)
        | ~ aSet0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_132])]) ).

fof(f1266,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X2)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | sP2(X0,sK20(X0,X1,X2))
        | ~ aIdeal0(X0) )
    | ~ spl32_61
    | ~ spl32_132 ),
    inference(resolution,[],[f1248,f687]) ).

fof(f1248,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X2)
        | aElementOf0(sK20(X0,X1,X2),X0)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2) )
    | ~ spl32_132 ),
    inference(avatar_component_clause,[],[f1247]) ).

fof(f7813,plain,
    ( ~ spl32_6
    | spl32_482
    | ~ spl32_60
    | ~ spl32_256 ),
    inference(avatar_split_clause,[],[f2894,f2594,f682,f7810,f361]) ).

fof(f7810,plain,
    ( spl32_482
  <=> doDivides0(xc,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_482])]) ).

fof(f2594,plain,
    ( spl32_256
  <=> aDivisorOf0(xc,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_256])]) ).

fof(f2894,plain,
    ( doDivides0(xc,xb)
    | ~ aElement0(xb)
    | ~ spl32_60
    | ~ spl32_256 ),
    inference(resolution,[],[f2596,f683]) ).

fof(f2596,plain,
    ( aDivisorOf0(xc,xb)
    | ~ spl32_256 ),
    inference(avatar_component_clause,[],[f2594]) ).

fof(f7808,plain,
    ( spl32_481
    | ~ spl32_61
    | ~ spl32_132 ),
    inference(avatar_split_clause,[],[f1264,f1247,f686,f7806]) ).

fof(f7806,plain,
    ( spl32_481
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X0)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | sP2(X2,sK20(X0,X1,X2))
        | ~ aIdeal0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_481])]) ).

fof(f1264,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X0)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | sP2(X2,sK20(X0,X1,X2))
        | ~ aIdeal0(X2) )
    | ~ spl32_61
    | ~ spl32_132 ),
    inference(resolution,[],[f1248,f687]) ).

fof(f7804,plain,
    ( spl32_480
    | ~ spl32_61
    | ~ spl32_131 ),
    inference(avatar_split_clause,[],[f1260,f1243,f686,f7802]) ).

fof(f7802,plain,
    ( spl32_480
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X2)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | sP2(X1,sK20(X0,X1,X2))
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_480])]) ).

fof(f1243,plain,
    ( spl32_131
  <=> ! [X2,X0,X1] :
        ( sP3(X0,X1,X2)
        | aElementOf0(sK20(X0,X1,X2),X1)
        | aElementOf0(sK20(X0,X1,X2),X2)
        | ~ aSet0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_131])]) ).

fof(f1260,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X2)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | sP2(X1,sK20(X0,X1,X2))
        | ~ aIdeal0(X1) )
    | ~ spl32_61
    | ~ spl32_131 ),
    inference(resolution,[],[f1244,f687]) ).

fof(f1244,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X2)
        | aElementOf0(sK20(X0,X1,X2),X1)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2) )
    | ~ spl32_131 ),
    inference(avatar_component_clause,[],[f1243]) ).

fof(f7800,plain,
    ( spl32_479
    | ~ spl32_61
    | ~ spl32_131 ),
    inference(avatar_split_clause,[],[f1258,f1243,f686,f7798]) ).

fof(f7798,plain,
    ( spl32_479
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X1)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | sP2(X2,sK20(X0,X1,X2))
        | ~ aIdeal0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_479])]) ).

fof(f1258,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X1)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | sP2(X2,sK20(X0,X1,X2))
        | ~ aIdeal0(X2) )
    | ~ spl32_61
    | ~ spl32_131 ),
    inference(resolution,[],[f1244,f687]) ).

fof(f7796,plain,
    ( spl32_478
    | ~ spl32_48
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1046,f1025,f568,f7794]) ).

fof(f7794,plain,
    ( spl32_478
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sK26(X2,X3,X1,X0) = sdtasdt0(sz10,sK26(X2,X3,X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_478])]) ).

fof(f1046,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sK26(X2,X3,X1,X0) = sdtasdt0(sz10,sK26(X2,X3,X1,X0)) )
    | ~ spl32_48
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f569]) ).

fof(f7792,plain,
    ( spl32_477
    | ~ spl32_47
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1045,f1025,f564,f7790]) ).

fof(f7790,plain,
    ( spl32_477
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sK26(X2,X3,X1,X0) = sdtasdt0(sK26(X2,X3,X1,X0),sz10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_477])]) ).

fof(f1045,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sK26(X2,X3,X1,X0) = sdtasdt0(sK26(X2,X3,X1,X0),sz10) )
    | ~ spl32_47
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f565]) ).

fof(f7788,plain,
    ( spl32_476
    | ~ spl32_46
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1044,f1025,f560,f7786]) ).

fof(f7786,plain,
    ( spl32_476
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sK26(X2,X3,X1,X0) = sdtpldt0(sz00,sK26(X2,X3,X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_476])]) ).

fof(f1044,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sK26(X2,X3,X1,X0) = sdtpldt0(sz00,sK26(X2,X3,X1,X0)) )
    | ~ spl32_46
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f561]) ).

fof(f7784,plain,
    ( spl32_475
    | ~ spl32_45
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1043,f1025,f556,f7782]) ).

fof(f7782,plain,
    ( spl32_475
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sK26(X2,X3,X1,X0) = sdtpldt0(sK26(X2,X3,X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_475])]) ).

fof(f1043,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sK26(X2,X3,X1,X0) = sdtpldt0(sK26(X2,X3,X1,X0),sz00) )
    | ~ spl32_45
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f557]) ).

fof(f7780,plain,
    ( spl32_474
    | ~ spl32_89
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f993,f902,f890,f7778]) ).

fof(f7778,plain,
    ( spl32_474
  <=> ! [X2,X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sdtasdt0(X2,sK30(X0,X1)) = sdtasdt0(sK30(X0,X1),X2)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_474])]) ).

fof(f993,plain,
    ( ! [X2,X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sdtasdt0(X2,sK30(X0,X1)) = sdtasdt0(sK30(X0,X1),X2)
        | ~ aElement0(X2) )
    | ~ spl32_89
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f891]) ).

fof(f7776,plain,
    ( spl32_473
    | ~ spl32_88
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f992,f902,f886,f7774]) ).

fof(f7774,plain,
    ( spl32_473
  <=> ! [X2,X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sdtpldt0(X2,sK30(X0,X1)) = sdtpldt0(sK30(X0,X1),X2)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_473])]) ).

fof(f992,plain,
    ( ! [X2,X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sdtpldt0(X2,sK30(X0,X1)) = sdtpldt0(sK30(X0,X1),X2)
        | ~ aElement0(X2) )
    | ~ spl32_88
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f887]) ).

fof(f7772,plain,
    ( spl32_472
    | ~ spl32_87
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f978,f890,f882,f7770]) ).

fof(f7770,plain,
    ( spl32_472
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(X0,sK29(X1,X2)) = sdtasdt0(sK29(X1,X2),X0)
        | ~ aElement0(X0)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_472])]) ).

fof(f978,plain,
    ( ! [X2,X0,X1] :
        ( sdtasdt0(X0,sK29(X1,X2)) = sdtasdt0(sK29(X1,X2),X0)
        | ~ aElement0(X0)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_87
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f883]) ).

fof(f7766,plain,
    ( spl32_471
    | ~ spl32_86
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f977,f890,f878,f7764]) ).

fof(f7764,plain,
    ( spl32_471
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(X0,sK28(X1,X2)) = sdtasdt0(sK28(X1,X2),X0)
        | ~ aElement0(X0)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_471])]) ).

fof(f977,plain,
    ( ! [X2,X0,X1] :
        ( sdtasdt0(X0,sK28(X1,X2)) = sdtasdt0(sK28(X1,X2),X0)
        | ~ aElement0(X0)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_86
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f879]) ).

fof(f7762,plain,
    ( spl32_470
    | ~ spl32_85
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f976,f890,f874,f7760]) ).

fof(f7760,plain,
    ( spl32_470
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(X0,sK27(X1,X2)) = sdtasdt0(sK27(X1,X2),X0)
        | ~ aElement0(X0)
        | sP6(X2,X1)
        | ~ aIdeal0(X2)
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_470])]) ).

fof(f976,plain,
    ( ! [X2,X0,X1] :
        ( sdtasdt0(X0,sK27(X1,X2)) = sdtasdt0(sK27(X1,X2),X0)
        | ~ aElement0(X0)
        | sP6(X2,X1)
        | ~ aIdeal0(X2)
        | ~ aIdeal0(X1) )
    | ~ spl32_85
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f875]) ).

fof(f7758,plain,
    ( spl32_469
    | ~ spl32_87
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f964,f886,f882,f7756]) ).

fof(f7756,plain,
    ( spl32_469
  <=> ! [X2,X0,X1] :
        ( sdtpldt0(X0,sK29(X1,X2)) = sdtpldt0(sK29(X1,X2),X0)
        | ~ aElement0(X0)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_469])]) ).

fof(f964,plain,
    ( ! [X2,X0,X1] :
        ( sdtpldt0(X0,sK29(X1,X2)) = sdtpldt0(sK29(X1,X2),X0)
        | ~ aElement0(X0)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_87
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f883]) ).

fof(f7754,plain,
    ( spl32_468
    | ~ spl32_86
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f963,f886,f878,f7752]) ).

fof(f7752,plain,
    ( spl32_468
  <=> ! [X2,X0,X1] :
        ( sdtpldt0(X0,sK28(X1,X2)) = sdtpldt0(sK28(X1,X2),X0)
        | ~ aElement0(X0)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_468])]) ).

fof(f963,plain,
    ( ! [X2,X0,X1] :
        ( sdtpldt0(X0,sK28(X1,X2)) = sdtpldt0(sK28(X1,X2),X0)
        | ~ aElement0(X0)
        | sz00 = X2
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_86
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f879]) ).

fof(f7750,plain,
    ( spl32_467
    | ~ spl32_85
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f962,f886,f874,f7748]) ).

fof(f7748,plain,
    ( spl32_467
  <=> ! [X2,X0,X1] :
        ( sdtpldt0(X0,sK27(X1,X2)) = sdtpldt0(sK27(X1,X2),X0)
        | ~ aElement0(X0)
        | sP6(X2,X1)
        | ~ aIdeal0(X2)
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_467])]) ).

fof(f962,plain,
    ( ! [X2,X0,X1] :
        ( sdtpldt0(X0,sK27(X1,X2)) = sdtpldt0(sK27(X1,X2),X0)
        | ~ aElement0(X0)
        | sP6(X2,X1)
        | ~ aIdeal0(X2)
        | ~ aIdeal0(X1) )
    | ~ spl32_85
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f875]) ).

fof(f7565,plain,
    ( ~ spl32_10
    | spl32_466
    | ~ spl32_188
    | ~ spl32_319 ),
    inference(avatar_split_clause,[],[f4171,f3745,f1845,f7562,f381]) ).

fof(f381,plain,
    ( spl32_10
  <=> aElement0(sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_10])]) ).

fof(f7562,plain,
    ( spl32_466
  <=> aDivisorOf0(sz00,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_466])]) ).

fof(f1845,plain,
    ( spl32_188
  <=> sz00 = sdtasdt0(sz00,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_188])]) ).

fof(f3745,plain,
    ( spl32_319
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(sdtasdt0(X1,X0))
        | ~ aElement0(X1)
        | aDivisorOf0(X1,sdtasdt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_319])]) ).

fof(f4171,plain,
    ( aDivisorOf0(sz00,sz00)
    | ~ aElement0(sz00)
    | ~ spl32_188
    | ~ spl32_319 ),
    inference(duplicate_literal_removal,[],[f4097]) ).

fof(f4097,plain,
    ( aDivisorOf0(sz00,sz00)
    | ~ aElement0(sz00)
    | ~ aElement0(sz00)
    | ~ aElement0(sz00)
    | ~ spl32_188
    | ~ spl32_319 ),
    inference(superposition,[],[f3746,f1847]) ).

fof(f1847,plain,
    ( sz00 = sdtasdt0(sz00,sz00)
    | ~ spl32_188 ),
    inference(avatar_component_clause,[],[f1845]) ).

fof(f3746,plain,
    ( ! [X0,X1] :
        ( aDivisorOf0(X1,sdtasdt0(X1,X0))
        | ~ aElement0(sdtasdt0(X1,X0))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_319 ),
    inference(avatar_component_clause,[],[f3745]) ).

fof(f7560,plain,
    ( spl32_465
    | ~ spl32_28
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1228,f1189,f477,f7558]) ).

fof(f7558,plain,
    ( spl32_465
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),smndt0(X2)) = sdtasdt0(X0,sdtasdt0(X1,smndt0(X2)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_465])]) ).

fof(f1228,plain,
    ( ! [X2,X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),smndt0(X2)) = sdtasdt0(X0,sdtasdt0(X1,smndt0(X2)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X2) )
    | ~ spl32_28
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f478]) ).

fof(f7556,plain,
    ( spl32_464
    | ~ spl32_28
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1212,f1185,f477,f7554]) ).

fof(f7554,plain,
    ( spl32_464
  <=> ! [X2,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),smndt0(X2)) = sdtpldt0(X0,sdtpldt0(X1,smndt0(X2)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_464])]) ).

fof(f1212,plain,
    ( ! [X2,X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),smndt0(X2)) = sdtpldt0(X0,sdtpldt0(X1,smndt0(X2)))
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElement0(X2) )
    | ~ spl32_28
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f478]) ).

fof(f7552,plain,
    ( spl32_463
    | ~ spl32_61
    | ~ spl32_124 ),
    inference(avatar_split_clause,[],[f1196,f1169,f686,f7550]) ).

fof(f7550,plain,
    ( spl32_463
  <=> ! [X0,X1] :
        ( aElementOf0(sK19(X0,X1),X0)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | sP2(X1,sK18(X0,X1))
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_463])]) ).

fof(f1169,plain,
    ( spl32_124
  <=> ! [X0,X1] :
        ( X0 = X1
        | aElementOf0(sK18(X0,X1),X1)
        | aElementOf0(sK19(X0,X1),X0)
        | ~ aSet0(X1)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_124])]) ).

fof(f1196,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK19(X0,X1),X0)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | sP2(X1,sK18(X0,X1))
        | ~ aIdeal0(X1) )
    | ~ spl32_61
    | ~ spl32_124 ),
    inference(resolution,[],[f1170,f687]) ).

fof(f1170,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK19(X0,X1),X0)
        | aElementOf0(sK18(X0,X1),X1)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0) )
    | ~ spl32_124 ),
    inference(avatar_component_clause,[],[f1169]) ).

fof(f7548,plain,
    ( spl32_462
    | ~ spl32_61
    | ~ spl32_124 ),
    inference(avatar_split_clause,[],[f1194,f1169,f686,f7546]) ).

fof(f7546,plain,
    ( spl32_462
  <=> ! [X0,X1] :
        ( aElementOf0(sK18(X0,X1),X1)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | sP2(X0,sK19(X0,X1))
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_462])]) ).

fof(f1194,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK18(X0,X1),X1)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | sP2(X0,sK19(X0,X1))
        | ~ aIdeal0(X0) )
    | ~ spl32_61
    | ~ spl32_124 ),
    inference(resolution,[],[f1170,f687]) ).

fof(f7544,plain,
    ( spl32_461
    | ~ spl32_103
    | ~ spl32_107 ),
    inference(avatar_split_clause,[],[f1083,f1068,f1033,f7542]) ).

fof(f7542,plain,
    ( spl32_461
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,X1) = sdtasdt0(X0,sK30(X0,sdtasdt0(X0,X1)))
        | ~ aElement0(sdtasdt0(X0,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_461])]) ).

fof(f1033,plain,
    ( spl32_103
  <=> ! [X2,X0] :
        ( doDivides0(X0,sdtasdt0(X0,X2))
        | ~ aElement0(X2)
        | ~ aElement0(sdtasdt0(X0,X2))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_103])]) ).

fof(f1068,plain,
    ( spl32_107
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sK30(X0,X1)) = X1
        | ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_107])]) ).

fof(f1083,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,X1) = sdtasdt0(X0,sK30(X0,sdtasdt0(X0,X1)))
        | ~ aElement0(sdtasdt0(X0,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_103
    | ~ spl32_107 ),
    inference(duplicate_literal_removal,[],[f1082]) ).

fof(f1082,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,X1) = sdtasdt0(X0,sK30(X0,sdtasdt0(X0,X1)))
        | ~ aElement0(sdtasdt0(X0,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ aElement0(sdtasdt0(X0,X1))
        | ~ aElement0(X0) )
    | ~ spl32_103
    | ~ spl32_107 ),
    inference(resolution,[],[f1069,f1034]) ).

fof(f1034,plain,
    ( ! [X2,X0] :
        ( doDivides0(X0,sdtasdt0(X0,X2))
        | ~ aElement0(X2)
        | ~ aElement0(sdtasdt0(X0,X2))
        | ~ aElement0(X0) )
    | ~ spl32_103 ),
    inference(avatar_component_clause,[],[f1033]) ).

fof(f1069,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | sdtasdt0(X0,sK30(X0,X1)) = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_107 ),
    inference(avatar_component_clause,[],[f1068]) ).

fof(f7205,plain,
    ( ~ spl32_9
    | spl32_460
    | ~ spl32_194
    | ~ spl32_319 ),
    inference(avatar_split_clause,[],[f4162,f3745,f1875,f7202,f376]) ).

fof(f376,plain,
    ( spl32_9
  <=> aElement0(sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_9])]) ).

fof(f7202,plain,
    ( spl32_460
  <=> aDivisorOf0(sz10,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_460])]) ).

fof(f1875,plain,
    ( spl32_194
  <=> sz10 = sdtasdt0(sz10,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_194])]) ).

fof(f4162,plain,
    ( aDivisorOf0(sz10,sz10)
    | ~ aElement0(sz10)
    | ~ spl32_194
    | ~ spl32_319 ),
    inference(duplicate_literal_removal,[],[f4107]) ).

fof(f4107,plain,
    ( aDivisorOf0(sz10,sz10)
    | ~ aElement0(sz10)
    | ~ aElement0(sz10)
    | ~ aElement0(sz10)
    | ~ spl32_194
    | ~ spl32_319 ),
    inference(superposition,[],[f3746,f1877]) ).

fof(f1877,plain,
    ( sz10 = sdtasdt0(sz10,sz10)
    | ~ spl32_194 ),
    inference(avatar_component_clause,[],[f1875]) ).

fof(f7200,plain,
    ( spl32_459
    | ~ spl32_41
    | ~ spl32_135 ),
    inference(avatar_split_clause,[],[f1325,f1304,f539,f7198]) ).

fof(f7198,plain,
    ( spl32_459
  <=> ! [X0,X1] :
        ( sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | aElement0(sK12(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_459])]) ).

fof(f1325,plain,
    ( ! [X0,X1] :
        ( sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | aElement0(sK12(X0,X1)) )
    | ~ spl32_41
    | ~ spl32_135 ),
    inference(duplicate_literal_removal,[],[f1324]) ).

fof(f1324,plain,
    ( ! [X0,X1] :
        ( sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | aElement0(sK12(X0,X1))
        | ~ aSet0(X1) )
    | ~ spl32_41
    | ~ spl32_135 ),
    inference(resolution,[],[f1305,f540]) ).

fof(f7196,plain,
    ( spl32_458
    | ~ spl32_60
    | ~ spl32_119 ),
    inference(avatar_split_clause,[],[f1156,f1131,f682,f7194]) ).

fof(f7194,plain,
    ( spl32_458
  <=> ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2)
        | doDivides0(sK31(X0,X1,X2),X1)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_458])]) ).

fof(f1131,plain,
    ( spl32_119
  <=> ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | aDivisorOf0(sK31(X0,X1,X2),X1)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_119])]) ).

fof(f1156,plain,
    ( ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2)
        | doDivides0(sK31(X0,X1,X2),X1)
        | ~ aElement0(X1) )
    | ~ spl32_60
    | ~ spl32_119 ),
    inference(resolution,[],[f1132,f683]) ).

fof(f1132,plain,
    ( ! [X2,X0,X1] :
        ( aDivisorOf0(sK31(X0,X1,X2),X1)
        | sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2) )
    | ~ spl32_119 ),
    inference(avatar_component_clause,[],[f1131]) ).

fof(f7192,plain,
    ( spl32_457
    | ~ spl32_60
    | ~ spl32_118 ),
    inference(avatar_split_clause,[],[f1154,f1127,f682,f7190]) ).

fof(f7190,plain,
    ( spl32_457
  <=> ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2)
        | doDivides0(sK31(X0,X1,X2),X2)
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_457])]) ).

fof(f1127,plain,
    ( spl32_118
  <=> ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | aDivisorOf0(sK31(X0,X1,X2),X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_118])]) ).

fof(f1154,plain,
    ( ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2)
        | doDivides0(sK31(X0,X1,X2),X2)
        | ~ aElement0(X2) )
    | ~ spl32_60
    | ~ spl32_118 ),
    inference(resolution,[],[f1128,f683]) ).

fof(f1128,plain,
    ( ! [X2,X0,X1] :
        ( aDivisorOf0(sK31(X0,X1,X2),X2)
        | sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2) )
    | ~ spl32_118 ),
    inference(avatar_component_clause,[],[f1127]) ).

fof(f7188,plain,
    ( spl32_456
    | ~ spl32_61
    | ~ spl32_117 ),
    inference(avatar_split_clause,[],[f1152,f1123,f686,f7186]) ).

fof(f7186,plain,
    ( spl32_456
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK23(X0,X1,X2),X0)
        | sP5(X0,X1,X2)
        | sP2(X2,sK21(X0,X1,X2))
        | ~ aIdeal0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_456])]) ).

fof(f1123,plain,
    ( spl32_117
  <=> ! [X2,X0,X1] :
        ( sP5(X0,X1,X2)
        | aElementOf0(sK23(X0,X1,X2),X0)
        | aElementOf0(sK21(X0,X1,X2),X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_117])]) ).

fof(f1152,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK23(X0,X1,X2),X0)
        | sP5(X0,X1,X2)
        | sP2(X2,sK21(X0,X1,X2))
        | ~ aIdeal0(X2) )
    | ~ spl32_61
    | ~ spl32_117 ),
    inference(resolution,[],[f1124,f687]) ).

fof(f1124,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK23(X0,X1,X2),X0)
        | aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2) )
    | ~ spl32_117 ),
    inference(avatar_component_clause,[],[f1123]) ).

fof(f7184,plain,
    ( spl32_455
    | ~ spl32_61
    | ~ spl32_117 ),
    inference(avatar_split_clause,[],[f1150,f1123,f686,f7182]) ).

fof(f7182,plain,
    ( spl32_455
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2)
        | sP2(X0,sK23(X0,X1,X2))
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_455])]) ).

fof(f1150,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2)
        | sP2(X0,sK23(X0,X1,X2))
        | ~ aIdeal0(X0) )
    | ~ spl32_61
    | ~ spl32_117 ),
    inference(resolution,[],[f1124,f687]) ).

fof(f7180,plain,
    ( spl32_454
    | ~ spl32_61
    | ~ spl32_116 ),
    inference(avatar_split_clause,[],[f1148,f1119,f686,f7178]) ).

fof(f7178,plain,
    ( spl32_454
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK22(X0,X1,X2),X1)
        | sP5(X0,X1,X2)
        | sP2(X2,sK21(X0,X1,X2))
        | ~ aIdeal0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_454])]) ).

fof(f1119,plain,
    ( spl32_116
  <=> ! [X2,X0,X1] :
        ( sP5(X0,X1,X2)
        | aElementOf0(sK22(X0,X1,X2),X1)
        | aElementOf0(sK21(X0,X1,X2),X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_116])]) ).

fof(f1148,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK22(X0,X1,X2),X1)
        | sP5(X0,X1,X2)
        | sP2(X2,sK21(X0,X1,X2))
        | ~ aIdeal0(X2) )
    | ~ spl32_61
    | ~ spl32_116 ),
    inference(resolution,[],[f1120,f687]) ).

fof(f1120,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK22(X0,X1,X2),X1)
        | aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2) )
    | ~ spl32_116 ),
    inference(avatar_component_clause,[],[f1119]) ).

fof(f7176,plain,
    ( spl32_453
    | ~ spl32_61
    | ~ spl32_116 ),
    inference(avatar_split_clause,[],[f1146,f1119,f686,f7174]) ).

fof(f7174,plain,
    ( spl32_453
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2)
        | sP2(X1,sK22(X0,X1,X2))
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_453])]) ).

fof(f1146,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2)
        | sP2(X1,sK22(X0,X1,X2))
        | ~ aIdeal0(X1) )
    | ~ spl32_61
    | ~ spl32_116 ),
    inference(resolution,[],[f1120,f687]) ).

fof(f7172,plain,
    ( spl32_452
    | ~ spl32_73
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f991,f902,f791,f7170]) ).

fof(f7170,plain,
    ( spl32_452
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | smndt0(sK30(X0,X1)) = sdtasdt0(sK30(X0,X1),smndt0(sz10)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_452])]) ).

fof(f991,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | smndt0(sK30(X0,X1)) = sdtasdt0(sK30(X0,X1),smndt0(sz10)) )
    | ~ spl32_73
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f792]) ).

fof(f7168,plain,
    ( spl32_451
    | ~ spl32_72
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f990,f902,f787,f7166]) ).

fof(f7166,plain,
    ( spl32_451
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | smndt0(sK30(X0,X1)) = sdtasdt0(smndt0(sz10),sK30(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_451])]) ).

fof(f990,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | smndt0(sK30(X0,X1)) = sdtasdt0(smndt0(sz10),sK30(X0,X1)) )
    | ~ spl32_72
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f788]) ).

fof(f7164,plain,
    ( spl32_450
    | ~ spl32_73
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f950,f882,f791,f7162]) ).

fof(f7162,plain,
    ( spl32_450
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | smndt0(sK29(X1,X0)) = sdtasdt0(sK29(X1,X0),smndt0(sz10)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_450])]) ).

fof(f950,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | smndt0(sK29(X1,X0)) = sdtasdt0(sK29(X1,X0),smndt0(sz10)) )
    | ~ spl32_73
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f792]) ).

fof(f7140,plain,
    ( spl32_449
    | ~ spl32_72
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f949,f882,f787,f7138]) ).

fof(f7138,plain,
    ( spl32_449
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | smndt0(sK29(X1,X0)) = sdtasdt0(smndt0(sz10),sK29(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_449])]) ).

fof(f949,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | smndt0(sK29(X1,X0)) = sdtasdt0(smndt0(sz10),sK29(X1,X0)) )
    | ~ spl32_72
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f788]) ).

fof(f7136,plain,
    ( spl32_448
    | ~ spl32_73
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f939,f878,f791,f7134]) ).

fof(f7134,plain,
    ( spl32_448
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | smndt0(sK28(X1,X0)) = sdtasdt0(sK28(X1,X0),smndt0(sz10)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_448])]) ).

fof(f939,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | smndt0(sK28(X1,X0)) = sdtasdt0(sK28(X1,X0),smndt0(sz10)) )
    | ~ spl32_73
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f792]) ).

fof(f7132,plain,
    ( spl32_447
    | ~ spl32_72
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f938,f878,f787,f7130]) ).

fof(f7130,plain,
    ( spl32_447
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | smndt0(sK28(X1,X0)) = sdtasdt0(smndt0(sz10),sK28(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_447])]) ).

fof(f938,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | smndt0(sK28(X1,X0)) = sdtasdt0(smndt0(sz10),sK28(X1,X0)) )
    | ~ spl32_72
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f788]) ).

fof(f7128,plain,
    ( spl32_446
    | ~ spl32_73
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f928,f874,f791,f7126]) ).

fof(f7126,plain,
    ( spl32_446
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | smndt0(sK27(X1,X0)) = sdtasdt0(sK27(X1,X0),smndt0(sz10)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_446])]) ).

fof(f928,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | smndt0(sK27(X1,X0)) = sdtasdt0(sK27(X1,X0),smndt0(sz10)) )
    | ~ spl32_73
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f792]) ).

fof(f7124,plain,
    ( spl32_445
    | ~ spl32_72
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f927,f874,f787,f7122]) ).

fof(f7122,plain,
    ( spl32_445
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | smndt0(sK27(X1,X0)) = sdtasdt0(smndt0(sz10),sK27(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_445])]) ).

fof(f927,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | smndt0(sK27(X1,X0)) = sdtasdt0(smndt0(sz10),sK27(X1,X0)) )
    | ~ spl32_72
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f788]) ).

fof(f7112,plain,
    ( ~ spl32_216
    | ~ spl32_218
    | spl32_443
    | ~ spl32_444
    | ~ spl32_39
    | ~ spl32_106 ),
    inference(avatar_split_clause,[],[f1080,f1064,f529,f7109,f7105,f2151,f2141]) ).

fof(f2141,plain,
    ( spl32_216
  <=> aIdeal0(slsdtgt0(xa)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_216])]) ).

fof(f2151,plain,
    ( spl32_218
  <=> aIdeal0(slsdtgt0(xb)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_218])]) ).

fof(f7105,plain,
    ( spl32_443
  <=> sP6(slsdtgt0(xb),slsdtgt0(xa)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_443])]) ).

fof(f7109,plain,
    ( spl32_444
  <=> aElementOf0(sK27(slsdtgt0(xa),slsdtgt0(xb)),xI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_444])]) ).

fof(f529,plain,
    ( spl32_39
  <=> xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_39])]) ).

fof(f1064,plain,
    ( spl32_106
  <=> ! [X0,X1] :
        ( sP6(X1,X0)
        | ~ aElementOf0(sK27(X0,X1),sdtpldt1(X0,X1))
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_106])]) ).

fof(f1080,plain,
    ( ~ aElementOf0(sK27(slsdtgt0(xa),slsdtgt0(xb)),xI)
    | sP6(slsdtgt0(xb),slsdtgt0(xa))
    | ~ aIdeal0(slsdtgt0(xb))
    | ~ aIdeal0(slsdtgt0(xa))
    | ~ spl32_39
    | ~ spl32_106 ),
    inference(superposition,[],[f1065,f531]) ).

fof(f531,plain,
    ( xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb))
    | ~ spl32_39 ),
    inference(avatar_component_clause,[],[f529]) ).

fof(f1065,plain,
    ( ! [X0,X1] :
        ( ~ aElementOf0(sK27(X0,X1),sdtpldt1(X0,X1))
        | sP6(X1,X0)
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) )
    | ~ spl32_106 ),
    inference(avatar_component_clause,[],[f1064]) ).

fof(f7029,plain,
    ( ~ spl32_9
    | spl32_442
    | ~ spl32_103
    | ~ spl32_194 ),
    inference(avatar_split_clause,[],[f1918,f1875,f1033,f7026,f376]) ).

fof(f7026,plain,
    ( spl32_442
  <=> doDivides0(sz10,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_442])]) ).

fof(f1918,plain,
    ( doDivides0(sz10,sz10)
    | ~ aElement0(sz10)
    | ~ spl32_103
    | ~ spl32_194 ),
    inference(duplicate_literal_removal,[],[f1913]) ).

fof(f1913,plain,
    ( doDivides0(sz10,sz10)
    | ~ aElement0(sz10)
    | ~ aElement0(sz10)
    | ~ aElement0(sz10)
    | ~ spl32_103
    | ~ spl32_194 ),
    inference(superposition,[],[f1034,f1877]) ).

fof(f6498,plain,
    ( ~ spl32_10
    | spl32_441
    | ~ spl32_103
    | ~ spl32_188 ),
    inference(avatar_split_clause,[],[f1886,f1845,f1033,f6495,f381]) ).

fof(f6495,plain,
    ( spl32_441
  <=> doDivides0(sz00,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_441])]) ).

fof(f1886,plain,
    ( doDivides0(sz00,sz00)
    | ~ aElement0(sz00)
    | ~ spl32_103
    | ~ spl32_188 ),
    inference(duplicate_literal_removal,[],[f1881]) ).

fof(f1881,plain,
    ( doDivides0(sz00,sz00)
    | ~ aElement0(sz00)
    | ~ aElement0(sz00)
    | ~ aElement0(sz00)
    | ~ spl32_103
    | ~ spl32_188 ),
    inference(superposition,[],[f1034,f1847]) ).

fof(f6397,plain,
    ( spl32_440
    | ~ spl32_9
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1346,f1320,f376,f6395]) ).

fof(f6395,plain,
    ( spl32_440
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sz10),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(sz10,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_440])]) ).

fof(f1346,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sz10),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(sz10,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_9
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f378]) ).

fof(f378,plain,
    ( aElement0(sz10)
    | ~ spl32_9 ),
    inference(avatar_component_clause,[],[f376]) ).

fof(f6393,plain,
    ( spl32_439
    | ~ spl32_10
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1345,f1320,f381,f6391]) ).

fof(f6391,plain,
    ( spl32_439
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sz00),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(sz00,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_439])]) ).

fof(f1345,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sz00),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(sz00,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_10
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f383]) ).

fof(f383,plain,
    ( aElement0(sz00)
    | ~ spl32_10 ),
    inference(avatar_component_clause,[],[f381]) ).

fof(f6389,plain,
    ( spl32_438
    | ~ spl32_9
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1329,f1316,f376,f6387]) ).

fof(f6387,plain,
    ( spl32_438
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sz10)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_438])]) ).

fof(f1329,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sz10)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_9
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f378]) ).

fof(f6385,plain,
    ( spl32_437
    | ~ spl32_10
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1328,f1316,f381,f6383]) ).

fof(f6383,plain,
    ( spl32_437
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sz00)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sz00))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_437])]) ).

fof(f1328,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sz00)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sz00))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_10
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f383]) ).

fof(f6381,plain,
    ( spl32_436
    | ~ spl32_41
    | ~ spl32_132 ),
    inference(avatar_split_clause,[],[f1269,f1247,f539,f6379]) ).

fof(f6379,plain,
    ( spl32_436
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X0)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | aElement0(sK20(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_436])]) ).

fof(f1269,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X0)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | aElement0(sK20(X0,X1,X2)) )
    | ~ spl32_41
    | ~ spl32_132 ),
    inference(duplicate_literal_removal,[],[f1265]) ).

fof(f1265,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X0)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | aElement0(sK20(X0,X1,X2))
        | ~ aSet0(X2) )
    | ~ spl32_41
    | ~ spl32_132 ),
    inference(resolution,[],[f1248,f540]) ).

fof(f6377,plain,
    ( spl32_435
    | ~ spl32_41
    | ~ spl32_131 ),
    inference(avatar_split_clause,[],[f1263,f1243,f539,f6375]) ).

fof(f6375,plain,
    ( spl32_435
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X1)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | aElement0(sK20(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_435])]) ).

fof(f1263,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X1)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | aElement0(sK20(X0,X1,X2)) )
    | ~ spl32_41
    | ~ spl32_131 ),
    inference(duplicate_literal_removal,[],[f1259]) ).

fof(f1259,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK20(X0,X1,X2),X1)
        | sP3(X0,X1,X2)
        | ~ aSet0(X2)
        | aElement0(sK20(X0,X1,X2))
        | ~ aSet0(X2) )
    | ~ spl32_41
    | ~ spl32_131 ),
    inference(resolution,[],[f1244,f540]) ).

fof(f6373,plain,
    ( spl32_434
    | ~ spl32_81
    | ~ spl32_123 ),
    inference(avatar_split_clause,[],[f1192,f1165,f848,f6371]) ).

fof(f6371,plain,
    ( spl32_434
  <=> ! [X0,X1] :
        ( sP2(X0,X1)
        | ~ aElementOf0(sdtpldt0(X1,sK16(X0,X1)),X0)
        | ~ aElement0(X1)
        | ~ sP0(sK15(X0,X1),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_434])]) ).

fof(f848,plain,
    ( spl32_81
  <=> ! [X6,X0,X1] :
        ( aElementOf0(sdtasdt0(X0,X6),X1)
        | ~ aElement0(X6)
        | ~ sP0(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_81])]) ).

fof(f1165,plain,
    ( spl32_123
  <=> ! [X0,X1] :
        ( sP2(X0,X1)
        | ~ aElementOf0(sdtasdt0(sK15(X0,X1),X1),X0)
        | ~ aElementOf0(sdtpldt0(X1,sK16(X0,X1)),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_123])]) ).

fof(f1192,plain,
    ( ! [X0,X1] :
        ( sP2(X0,X1)
        | ~ aElementOf0(sdtpldt0(X1,sK16(X0,X1)),X0)
        | ~ aElement0(X1)
        | ~ sP0(sK15(X0,X1),X0) )
    | ~ spl32_81
    | ~ spl32_123 ),
    inference(resolution,[],[f1166,f849]) ).

fof(f849,plain,
    ( ! [X0,X1,X6] :
        ( aElementOf0(sdtasdt0(X0,X6),X1)
        | ~ aElement0(X6)
        | ~ sP0(X0,X1) )
    | ~ spl32_81 ),
    inference(avatar_component_clause,[],[f848]) ).

fof(f1166,plain,
    ( ! [X0,X1] :
        ( ~ aElementOf0(sdtasdt0(sK15(X0,X1),X1),X0)
        | sP2(X0,X1)
        | ~ aElementOf0(sdtpldt0(X1,sK16(X0,X1)),X0) )
    | ~ spl32_123 ),
    inference(avatar_component_clause,[],[f1165]) ).

fof(f6369,plain,
    ( spl32_433
    | ~ spl32_84
    | ~ spl32_122 ),
    inference(avatar_split_clause,[],[f1162,f1143,f870,f6367]) ).

fof(f6367,plain,
    ( spl32_433
  <=> ! [X2,X0,X1] :
        ( sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElementOf0(smndt0(X1),X2)
        | ~ sP2(X2,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_433])]) ).

fof(f870,plain,
    ( spl32_84
  <=> ! [X5,X0,X1] :
        ( aElementOf0(sdtpldt0(X1,X5),X0)
        | ~ aElementOf0(X5,X0)
        | ~ sP2(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_84])]) ).

fof(f1143,plain,
    ( spl32_122
  <=> ! [X2,X0,X1] :
        ( sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aElementOf0(sdtpldt0(X0,smndt0(X1)),X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_122])]) ).

fof(f1162,plain,
    ( ! [X2,X0,X1] :
        ( sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | ~ aElementOf0(smndt0(X1),X2)
        | ~ sP2(X2,X0) )
    | ~ spl32_84
    | ~ spl32_122 ),
    inference(resolution,[],[f1144,f871]) ).

fof(f871,plain,
    ( ! [X0,X1,X5] :
        ( aElementOf0(sdtpldt0(X1,X5),X0)
        | ~ aElementOf0(X5,X0)
        | ~ sP2(X0,X1) )
    | ~ spl32_84 ),
    inference(avatar_component_clause,[],[f870]) ).

fof(f1144,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(sdtpldt0(X0,smndt0(X1)),X2)
        | sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_122 ),
    inference(avatar_component_clause,[],[f1143]) ).

fof(f6365,plain,
    ( spl32_432
    | ~ spl32_41
    | ~ spl32_121 ),
    inference(avatar_split_clause,[],[f1159,f1139,f539,f6363]) ).

fof(f6363,plain,
    ( spl32_432
  <=> ! [X2,X0,X1] :
        ( ~ sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | aElement0(sdtpldt0(X0,smndt0(X1)))
        | ~ aSet0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_432])]) ).

fof(f1139,plain,
    ( spl32_121
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sdtpldt0(X0,smndt0(X1)),X2)
        | ~ sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_121])]) ).

fof(f1159,plain,
    ( ! [X2,X0,X1] :
        ( ~ sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | aElement0(sdtpldt0(X0,smndt0(X1)))
        | ~ aSet0(X2) )
    | ~ spl32_41
    | ~ spl32_121 ),
    inference(resolution,[],[f1140,f540]) ).

fof(f1140,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sdtpldt0(X0,smndt0(X1)),X2)
        | ~ sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_121 ),
    inference(avatar_component_clause,[],[f1139]) ).

fof(f6361,plain,
    ( spl32_431
    | ~ spl32_49
    | ~ spl32_119 ),
    inference(avatar_split_clause,[],[f1157,f1131,f572,f6359]) ).

fof(f6359,plain,
    ( spl32_431
  <=> ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2)
        | aElement0(sK31(X0,X1,X2))
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_431])]) ).

fof(f572,plain,
    ( spl32_49
  <=> ! [X0,X1] :
        ( aElement0(X1)
        | ~ aDivisorOf0(X1,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_49])]) ).

fof(f1157,plain,
    ( ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2)
        | aElement0(sK31(X0,X1,X2))
        | ~ aElement0(X1) )
    | ~ spl32_49
    | ~ spl32_119 ),
    inference(resolution,[],[f1132,f573]) ).

fof(f573,plain,
    ( ! [X0,X1] :
        ( ~ aDivisorOf0(X1,X0)
        | aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_49 ),
    inference(avatar_component_clause,[],[f572]) ).

fof(f6357,plain,
    ( spl32_430
    | ~ spl32_49
    | ~ spl32_118 ),
    inference(avatar_split_clause,[],[f1155,f1127,f572,f6355]) ).

fof(f6355,plain,
    ( spl32_430
  <=> ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2)
        | aElement0(sK31(X0,X1,X2))
        | ~ aElement0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_430])]) ).

fof(f1155,plain,
    ( ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2)
        | aElement0(sK31(X0,X1,X2))
        | ~ aElement0(X2) )
    | ~ spl32_49
    | ~ spl32_118 ),
    inference(resolution,[],[f1128,f573]) ).

fof(f6353,plain,
    ( spl32_429
    | ~ spl32_41
    | ~ spl32_117 ),
    inference(avatar_split_clause,[],[f1153,f1123,f539,f6351]) ).

fof(f6351,plain,
    ( spl32_429
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK23(X0,X1,X2),X0)
        | sP5(X0,X1,X2)
        | aElement0(sK21(X0,X1,X2))
        | ~ aSet0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_429])]) ).

fof(f1153,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK23(X0,X1,X2),X0)
        | sP5(X0,X1,X2)
        | aElement0(sK21(X0,X1,X2))
        | ~ aSet0(X2) )
    | ~ spl32_41
    | ~ spl32_117 ),
    inference(resolution,[],[f1124,f540]) ).

fof(f6349,plain,
    ( spl32_428
    | ~ spl32_41
    | ~ spl32_117 ),
    inference(avatar_split_clause,[],[f1151,f1123,f539,f6347]) ).

fof(f6347,plain,
    ( spl32_428
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2)
        | aElement0(sK23(X0,X1,X2))
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_428])]) ).

fof(f1151,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2)
        | aElement0(sK23(X0,X1,X2))
        | ~ aSet0(X0) )
    | ~ spl32_41
    | ~ spl32_117 ),
    inference(resolution,[],[f1124,f540]) ).

fof(f6345,plain,
    ( spl32_427
    | ~ spl32_41
    | ~ spl32_116 ),
    inference(avatar_split_clause,[],[f1149,f1119,f539,f6343]) ).

fof(f6343,plain,
    ( spl32_427
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK22(X0,X1,X2),X1)
        | sP5(X0,X1,X2)
        | aElement0(sK21(X0,X1,X2))
        | ~ aSet0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_427])]) ).

fof(f1149,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK22(X0,X1,X2),X1)
        | sP5(X0,X1,X2)
        | aElement0(sK21(X0,X1,X2))
        | ~ aSet0(X2) )
    | ~ spl32_41
    | ~ spl32_116 ),
    inference(resolution,[],[f1120,f540]) ).

fof(f6328,plain,
    ( spl32_426
    | ~ spl32_41
    | ~ spl32_116 ),
    inference(avatar_split_clause,[],[f1147,f1119,f539,f6326]) ).

fof(f6326,plain,
    ( spl32_426
  <=> ! [X2,X0,X1] :
        ( aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2)
        | aElement0(sK22(X0,X1,X2))
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_426])]) ).

fof(f1147,plain,
    ( ! [X2,X0,X1] :
        ( aElementOf0(sK21(X0,X1,X2),X2)
        | sP5(X0,X1,X2)
        | aElement0(sK22(X0,X1,X2))
        | ~ aSet0(X1) )
    | ~ spl32_41
    | ~ spl32_116 ),
    inference(resolution,[],[f1120,f540]) ).

fof(f6324,plain,
    ( spl32_425
    | ~ spl32_82
    | ~ spl32_114 ),
    inference(avatar_split_clause,[],[f1117,f1105,f852,f6322]) ).

fof(f6322,plain,
    ( spl32_425
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElementOf0(X0,X1)
        | ~ aElementOf0(X2,X3)
        | aElementOf0(sdtpldt0(X2,X0),sdtpldt1(X3,X1))
        | ~ aSet0(X1)
        | ~ aSet0(X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_425])]) ).

fof(f1105,plain,
    ( spl32_114
  <=> ! [X10,X0,X9,X2,X1] :
        ( aElementOf0(sdtpldt0(X9,X10),X2)
        | ~ aElementOf0(X10,X0)
        | ~ aElementOf0(X9,X1)
        | ~ sP5(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_114])]) ).

fof(f1117,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElementOf0(X0,X1)
        | ~ aElementOf0(X2,X3)
        | aElementOf0(sdtpldt0(X2,X0),sdtpldt1(X3,X1))
        | ~ aSet0(X1)
        | ~ aSet0(X3) )
    | ~ spl32_82
    | ~ spl32_114 ),
    inference(resolution,[],[f1106,f853]) ).

fof(f1106,plain,
    ( ! [X2,X10,X0,X1,X9] :
        ( ~ sP5(X0,X1,X2)
        | ~ aElementOf0(X10,X0)
        | ~ aElementOf0(X9,X1)
        | aElementOf0(sdtpldt0(X9,X10),X2) )
    | ~ spl32_114 ),
    inference(avatar_component_clause,[],[f1105]) ).

fof(f6320,plain,
    ( spl32_424
    | ~ spl32_59
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f989,f902,f678,f6318]) ).

fof(f6318,plain,
    ( spl32_424
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = sdtpldt0(smndt0(sK30(X0,X1)),sK30(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_424])]) ).

fof(f989,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = sdtpldt0(smndt0(sK30(X0,X1)),sK30(X0,X1)) )
    | ~ spl32_59
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f679]) ).

fof(f6316,plain,
    ( spl32_423
    | ~ spl32_58
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f988,f902,f674,f6314]) ).

fof(f6314,plain,
    ( spl32_423
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = sdtpldt0(sK30(X0,X1),smndt0(sK30(X0,X1))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_423])]) ).

fof(f988,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = sdtpldt0(sK30(X0,X1),smndt0(sK30(X0,X1))) )
    | ~ spl32_58
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f675]) ).

fof(f6312,plain,
    ( spl32_422
    | ~ spl32_68
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f969,f890,f715,f6310]) ).

fof(f6310,plain,
    ( spl32_422
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(X0,sdtasdt0(X1,X2)) = sdtasdt0(sdtasdt0(X1,X2),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_422])]) ).

fof(f969,plain,
    ( ! [X2,X0,X1] :
        ( sdtasdt0(X0,sdtasdt0(X1,X2)) = sdtasdt0(sdtasdt0(X1,X2),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_68
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f716]) ).

fof(f6308,plain,
    ( spl32_421
    | ~ spl32_67
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f968,f890,f711,f6306]) ).

fof(f6306,plain,
    ( spl32_421
  <=> ! [X2,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtasdt0(sdtpldt0(X1,X2),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_421])]) ).

fof(f968,plain,
    ( ! [X2,X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtasdt0(sdtpldt0(X1,X2),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_67
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f712]) ).

fof(f6304,plain,
    ( spl32_420
    | ~ spl32_68
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f955,f886,f715,f6302]) ).

fof(f6302,plain,
    ( spl32_420
  <=> ! [X2,X0,X1] :
        ( sdtpldt0(X0,sdtasdt0(X1,X2)) = sdtpldt0(sdtasdt0(X1,X2),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_420])]) ).

fof(f955,plain,
    ( ! [X2,X0,X1] :
        ( sdtpldt0(X0,sdtasdt0(X1,X2)) = sdtpldt0(sdtasdt0(X1,X2),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_68
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f716]) ).

fof(f6300,plain,
    ( spl32_419
    | ~ spl32_67
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f954,f886,f711,f6298]) ).

fof(f6298,plain,
    ( spl32_419
  <=> ! [X2,X0,X1] :
        ( sdtpldt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtpldt0(X1,X2),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_419])]) ).

fof(f954,plain,
    ( ! [X2,X0,X1] :
        ( sdtpldt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtpldt0(X1,X2),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X2)
        | ~ aElement0(X1) )
    | ~ spl32_67
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f712]) ).

fof(f6296,plain,
    ( spl32_418
    | ~ spl32_59
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f948,f882,f678,f6294]) ).

fof(f6294,plain,
    ( spl32_418
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(smndt0(sK29(X1,X0)),sK29(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_418])]) ).

fof(f948,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(smndt0(sK29(X1,X0)),sK29(X1,X0)) )
    | ~ spl32_59
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f679]) ).

fof(f6292,plain,
    ( spl32_417
    | ~ spl32_58
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f947,f882,f674,f6290]) ).

fof(f6290,plain,
    ( spl32_417
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(sK29(X1,X0),smndt0(sK29(X1,X0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_417])]) ).

fof(f947,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(sK29(X1,X0),smndt0(sK29(X1,X0))) )
    | ~ spl32_58
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f675]) ).

fof(f6275,plain,
    ( spl32_416
    | ~ spl32_59
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f937,f878,f678,f6273]) ).

fof(f6273,plain,
    ( spl32_416
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(smndt0(sK28(X1,X0)),sK28(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_416])]) ).

fof(f937,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(smndt0(sK28(X1,X0)),sK28(X1,X0)) )
    | ~ spl32_59
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f679]) ).

fof(f6271,plain,
    ( spl32_415
    | ~ spl32_58
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f936,f878,f674,f6269]) ).

fof(f6269,plain,
    ( spl32_415
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(sK28(X1,X0),smndt0(sK28(X1,X0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_415])]) ).

fof(f936,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(sK28(X1,X0),smndt0(sK28(X1,X0))) )
    | ~ spl32_58
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f675]) ).

fof(f6267,plain,
    ( spl32_414
    | ~ spl32_59
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f926,f874,f678,f6265]) ).

fof(f6265,plain,
    ( spl32_414
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sz00 = sdtpldt0(smndt0(sK27(X1,X0)),sK27(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_414])]) ).

fof(f926,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sz00 = sdtpldt0(smndt0(sK27(X1,X0)),sK27(X1,X0)) )
    | ~ spl32_59
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f679]) ).

fof(f6263,plain,
    ( spl32_413
    | ~ spl32_58
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f925,f874,f674,f6261]) ).

fof(f6261,plain,
    ( spl32_413
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sz00 = sdtpldt0(sK27(X1,X0),smndt0(sK27(X1,X0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_413])]) ).

fof(f925,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sz00 = sdtpldt0(sK27(X1,X0),smndt0(sK27(X1,X0))) )
    | ~ spl32_58
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f675]) ).

fof(f5903,plain,
    ( spl32_412
    | ~ spl32_8
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1356,f1320,f371,f5901]) ).

fof(f5901,plain,
    ( spl32_412
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK11),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(sK11,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_412])]) ).

fof(f1356,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK11),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(sK11,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_8
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f373]) ).

fof(f5899,plain,
    ( spl32_411
    | ~ spl32_7
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1355,f1320,f366,f5897]) ).

fof(f5897,plain,
    ( spl32_411
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK10),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(sK10,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_411])]) ).

fof(f1355,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,sK10),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(sK10,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_7
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f368]) ).

fof(f5895,plain,
    ( spl32_410
    | ~ spl32_4
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1354,f1320,f351,f5893]) ).

fof(f5893,plain,
    ( spl32_410
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,xr),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(xr,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_410])]) ).

fof(f1354,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,xr),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(xr,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_4
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f353]) ).

fof(f5891,plain,
    ( spl32_409
    | ~ spl32_3
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1353,f1320,f346,f5889]) ).

fof(f5889,plain,
    ( spl32_409
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,xq),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(xq,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_409])]) ).

fof(f1353,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,xq),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(xq,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_3
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f348]) ).

fof(f5883,plain,
    ( spl32_408
    | ~ spl32_6
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1351,f1320,f361,f5881]) ).

fof(f5881,plain,
    ( spl32_408
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,xb),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(xb,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_408])]) ).

fof(f1351,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,xb),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(xb,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_6
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f363]) ).

fof(f5879,plain,
    ( spl32_407
    | ~ spl32_5
    | ~ spl32_139 ),
    inference(avatar_split_clause,[],[f1350,f1320,f356,f5877]) ).

fof(f5877,plain,
    ( spl32_407
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,xa),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(xa,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_407])]) ).

fof(f1350,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtpldt0(X0,xa),X1) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(xa,X1))
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_5
    | ~ spl32_139 ),
    inference(resolution,[],[f1321,f358]) ).

fof(f5875,plain,
    ( spl32_406
    | ~ spl32_8
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1339,f1316,f371,f5873]) ).

fof(f5873,plain,
    ( spl32_406
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK11)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK11))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_406])]) ).

fof(f1339,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK11)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK11))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_8
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f373]) ).

fof(f5871,plain,
    ( spl32_405
    | ~ spl32_7
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1338,f1316,f366,f5869]) ).

fof(f5869,plain,
    ( spl32_405
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK10)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_405])]) ).

fof(f1338,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,sK10)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,sK10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_7
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f368]) ).

fof(f5867,plain,
    ( spl32_404
    | ~ spl32_4
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1337,f1316,f351,f5865]) ).

fof(f5865,plain,
    ( spl32_404
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,xr)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,xr))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_404])]) ).

fof(f1337,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,xr)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,xr))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_4
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f353]) ).

fof(f5863,plain,
    ( spl32_403
    | ~ spl32_3
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1336,f1316,f346,f5861]) ).

fof(f5861,plain,
    ( spl32_403
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,xq)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,xq))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_403])]) ).

fof(f1336,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,xq)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,xq))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_3
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f348]) ).

fof(f5859,plain,
    ( spl32_402
    | ~ spl32_6
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1334,f1316,f361,f5857]) ).

fof(f5857,plain,
    ( spl32_402
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,xb)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,xb))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_402])]) ).

fof(f1334,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,xb)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,xb))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_6
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f363]) ).

fof(f5855,plain,
    ( spl32_401
    | ~ spl32_5
    | ~ spl32_138 ),
    inference(avatar_split_clause,[],[f1333,f1316,f356,f5853]) ).

fof(f5853,plain,
    ( spl32_401
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,xa)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,xa))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_401])]) ).

fof(f1333,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,sdtpldt0(X1,xa)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,xa))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_5
    | ~ spl32_138 ),
    inference(resolution,[],[f1317,f358]) ).

fof(f5851,plain,
    ( ~ spl32_130
    | spl32_16
    | spl32_400
    | ~ spl32_83
    | ~ spl32_137 ),
    inference(avatar_split_clause,[],[f1327,f1312,f865,f5849,f411,f1206]) ).

fof(f411,plain,
    ( spl32_16
  <=> sz00 = xu ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_16])]) ).

fof(f5849,plain,
    ( spl32_400
  <=> ! [X0] :
        ( sz00 = sK29(X0,xu)
        | ~ aElementOf0(sK29(X0,xu),xI)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_400])]) ).

fof(f865,plain,
    ( spl32_83
  <=> ! [X0] :
        ( ~ iLess0(sbrdtbr0(X0),sbrdtbr0(xu))
        | sz00 = X0
        | ~ aElementOf0(X0,xI) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_83])]) ).

fof(f1312,plain,
    ( spl32_137
  <=> ! [X0,X1] :
        ( iLess0(sbrdtbr0(sK29(X0,X1)),sbrdtbr0(X1))
        | sz00 = sK29(X0,X1)
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_137])]) ).

fof(f1327,plain,
    ( ! [X0] :
        ( sz00 = sK29(X0,xu)
        | sz00 = xu
        | ~ aElement0(xu)
        | ~ aElement0(X0)
        | ~ aElementOf0(sK29(X0,xu),xI) )
    | ~ spl32_83
    | ~ spl32_137 ),
    inference(duplicate_literal_removal,[],[f1326]) ).

fof(f1326,plain,
    ( ! [X0] :
        ( sz00 = sK29(X0,xu)
        | sz00 = xu
        | ~ aElement0(xu)
        | ~ aElement0(X0)
        | sz00 = sK29(X0,xu)
        | ~ aElementOf0(sK29(X0,xu),xI) )
    | ~ spl32_83
    | ~ spl32_137 ),
    inference(resolution,[],[f1313,f866]) ).

fof(f866,plain,
    ( ! [X0] :
        ( ~ iLess0(sbrdtbr0(X0),sbrdtbr0(xu))
        | sz00 = X0
        | ~ aElementOf0(X0,xI) )
    | ~ spl32_83 ),
    inference(avatar_component_clause,[],[f865]) ).

fof(f1313,plain,
    ( ! [X0,X1] :
        ( iLess0(sbrdtbr0(sK29(X0,X1)),sbrdtbr0(X1))
        | sz00 = sK29(X0,X1)
        | sz00 = X1
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_137 ),
    inference(avatar_component_clause,[],[f1312]) ).

fof(f5534,plain,
    ( spl32_399
    | spl32_19
    | ~ spl32_9
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1272,f1255,f376,f426,f5532]) ).

fof(f5532,plain,
    ( spl32_399
  <=> ! [X0] :
        ( sdtpldt0(sdtasdt0(sK28(X0,sz10),sz10),sK29(X0,sz10)) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_399])]) ).

fof(f426,plain,
    ( spl32_19
  <=> sz00 = sz10 ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_19])]) ).

fof(f1272,plain,
    ( ! [X0] :
        ( sz00 = sz10
        | sdtpldt0(sdtasdt0(sK28(X0,sz10),sz10),sK29(X0,sz10)) = X0
        | ~ aElement0(X0) )
    | ~ spl32_9
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f378]) ).

fof(f5530,plain,
    ( spl32_398
    | ~ spl32_41
    | ~ spl32_124 ),
    inference(avatar_split_clause,[],[f1199,f1169,f539,f5528]) ).

fof(f5528,plain,
    ( spl32_398
  <=> ! [X0,X1] :
        ( aElementOf0(sK18(X0,X1),X1)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | aElement0(sK19(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_398])]) ).

fof(f1199,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK18(X0,X1),X1)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | aElement0(sK19(X0,X1)) )
    | ~ spl32_41
    | ~ spl32_124 ),
    inference(duplicate_literal_removal,[],[f1195]) ).

fof(f1195,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK18(X0,X1),X1)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | aElement0(sK19(X0,X1))
        | ~ aSet0(X0) )
    | ~ spl32_41
    | ~ spl32_124 ),
    inference(resolution,[],[f1170,f540]) ).

fof(f5526,plain,
    ( spl32_397
    | ~ spl32_41
    | ~ spl32_124 ),
    inference(avatar_split_clause,[],[f1198,f1169,f539,f5524]) ).

fof(f5524,plain,
    ( spl32_397
  <=> ! [X0,X1] :
        ( aElementOf0(sK19(X0,X1),X0)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | aElement0(sK18(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_397])]) ).

fof(f1198,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK19(X0,X1),X0)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | aElement0(sK18(X0,X1)) )
    | ~ spl32_41
    | ~ spl32_124 ),
    inference(duplicate_literal_removal,[],[f1197]) ).

fof(f1197,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK19(X0,X1),X0)
        | X0 = X1
        | ~ aSet0(X1)
        | ~ aSet0(X0)
        | aElement0(sK18(X0,X1))
        | ~ aSet0(X1) )
    | ~ spl32_41
    | ~ spl32_124 ),
    inference(resolution,[],[f1170,f540]) ).

fof(f5522,plain,
    ( spl32_396
    | ~ spl32_61
    | ~ spl32_121 ),
    inference(avatar_split_clause,[],[f1160,f1139,f686,f5520]) ).

fof(f5520,plain,
    ( spl32_396
  <=> ! [X2,X0,X1] :
        ( ~ sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP2(X2,sdtpldt0(X0,smndt0(X1))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_396])]) ).

fof(f1160,plain,
    ( ! [X2,X0,X1] :
        ( ~ sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP2(X2,sdtpldt0(X0,smndt0(X1))) )
    | ~ spl32_61
    | ~ spl32_121 ),
    inference(duplicate_literal_removal,[],[f1158]) ).

fof(f1158,plain,
    ( ! [X2,X0,X1] :
        ( ~ sdteqdtlpzmzozddtrp0(X0,X1,X2)
        | ~ aIdeal0(X2)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP2(X2,sdtpldt0(X0,smndt0(X1)))
        | ~ aIdeal0(X2) )
    | ~ spl32_61
    | ~ spl32_121 ),
    inference(resolution,[],[f1140,f687]) ).

fof(f5518,plain,
    ( spl32_395
    | ~ spl32_61
    | ~ spl32_104 ),
    inference(avatar_split_clause,[],[f1071,f1056,f686,f5516]) ).

fof(f5516,plain,
    ( spl32_395
  <=> ! [X0,X1] :
        ( aElement0(sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | sP2(X1,sK12(X0,X1))
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_395])]) ).

fof(f1056,plain,
    ( spl32_104
  <=> ! [X0,X1] :
        ( sP0(X0,X1)
        | aElement0(sK13(X0,X1))
        | aElementOf0(sK12(X0,X1),X1)
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_104])]) ).

fof(f1071,plain,
    ( ! [X0,X1] :
        ( aElement0(sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | sP2(X1,sK12(X0,X1))
        | ~ aIdeal0(X1) )
    | ~ spl32_61
    | ~ spl32_104 ),
    inference(resolution,[],[f1057,f687]) ).

fof(f1057,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK12(X0,X1),X1)
        | aElement0(sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1) )
    | ~ spl32_104 ),
    inference(avatar_component_clause,[],[f1056]) ).

fof(f5514,plain,
    ( spl32_394
    | ~ spl32_44
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1042,f1025,f552,f5512]) ).

fof(f5512,plain,
    ( spl32_394
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sz00 = sdtasdt0(sz00,sK26(X2,X3,X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_394])]) ).

fof(f1042,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sz00 = sdtasdt0(sz00,sK26(X2,X3,X1,X0)) )
    | ~ spl32_44
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f553]) ).

fof(f5510,plain,
    ( spl32_393
    | ~ spl32_42
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1041,f1025,f543,f5508]) ).

fof(f5508,plain,
    ( spl32_393
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sz00 = sdtasdt0(sK26(X2,X3,X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_393])]) ).

fof(f1041,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sz00 = sdtasdt0(sK26(X2,X3,X1,X0),sz00) )
    | ~ spl32_42
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f544]) ).

fof(f5493,plain,
    ( spl32_392
    | ~ spl32_48
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f987,f902,f568,f5491]) ).

fof(f5491,plain,
    ( spl32_392
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sK30(X0,X1) = sdtasdt0(sz10,sK30(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_392])]) ).

fof(f987,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sK30(X0,X1) = sdtasdt0(sz10,sK30(X0,X1)) )
    | ~ spl32_48
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f569]) ).

fof(f5489,plain,
    ( spl32_391
    | ~ spl32_47
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f986,f902,f564,f5487]) ).

fof(f5487,plain,
    ( spl32_391
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sK30(X0,X1) = sdtasdt0(sK30(X0,X1),sz10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_391])]) ).

fof(f986,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sK30(X0,X1) = sdtasdt0(sK30(X0,X1),sz10) )
    | ~ spl32_47
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f565]) ).

fof(f5485,plain,
    ( spl32_390
    | ~ spl32_46
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f985,f902,f560,f5483]) ).

fof(f5483,plain,
    ( spl32_390
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sK30(X0,X1) = sdtpldt0(sz00,sK30(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_390])]) ).

fof(f985,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sK30(X0,X1) = sdtpldt0(sz00,sK30(X0,X1)) )
    | ~ spl32_46
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f561]) ).

fof(f5481,plain,
    ( spl32_389
    | ~ spl32_45
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f984,f902,f556,f5479]) ).

fof(f5479,plain,
    ( spl32_389
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sK30(X0,X1) = sdtpldt0(sK30(X0,X1),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_389])]) ).

fof(f984,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sK30(X0,X1) = sdtpldt0(sK30(X0,X1),sz00) )
    | ~ spl32_45
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f557]) ).

fof(f5477,plain,
    ( spl32_388
    | ~ spl32_48
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f946,f882,f568,f5475]) ).

fof(f5475,plain,
    ( spl32_388
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK29(X1,X0) = sdtasdt0(sz10,sK29(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_388])]) ).

fof(f946,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK29(X1,X0) = sdtasdt0(sz10,sK29(X1,X0)) )
    | ~ spl32_48
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f569]) ).

fof(f5473,plain,
    ( spl32_387
    | ~ spl32_47
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f945,f882,f564,f5471]) ).

fof(f5471,plain,
    ( spl32_387
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK29(X1,X0) = sdtasdt0(sK29(X1,X0),sz10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_387])]) ).

fof(f945,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK29(X1,X0) = sdtasdt0(sK29(X1,X0),sz10) )
    | ~ spl32_47
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f565]) ).

fof(f5469,plain,
    ( spl32_386
    | ~ spl32_46
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f944,f882,f560,f5467]) ).

fof(f5467,plain,
    ( spl32_386
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK29(X1,X0) = sdtpldt0(sz00,sK29(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_386])]) ).

fof(f944,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK29(X1,X0) = sdtpldt0(sz00,sK29(X1,X0)) )
    | ~ spl32_46
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f561]) ).

fof(f5465,plain,
    ( spl32_385
    | ~ spl32_45
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f943,f882,f556,f5463]) ).

fof(f5463,plain,
    ( spl32_385
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK29(X1,X0) = sdtpldt0(sK29(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_385])]) ).

fof(f943,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK29(X1,X0) = sdtpldt0(sK29(X1,X0),sz00) )
    | ~ spl32_45
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f557]) ).

fof(f5461,plain,
    ( spl32_384
    | ~ spl32_48
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f935,f878,f568,f5459]) ).

fof(f5459,plain,
    ( spl32_384
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK28(X1,X0) = sdtasdt0(sz10,sK28(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_384])]) ).

fof(f935,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK28(X1,X0) = sdtasdt0(sz10,sK28(X1,X0)) )
    | ~ spl32_48
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f569]) ).

fof(f5457,plain,
    ( spl32_383
    | ~ spl32_47
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f934,f878,f564,f5455]) ).

fof(f5455,plain,
    ( spl32_383
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK28(X1,X0) = sdtasdt0(sK28(X1,X0),sz10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_383])]) ).

fof(f934,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK28(X1,X0) = sdtasdt0(sK28(X1,X0),sz10) )
    | ~ spl32_47
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f565]) ).

fof(f5453,plain,
    ( spl32_382
    | ~ spl32_25
    | ~ spl32_215 ),
    inference(avatar_split_clause,[],[f2122,f2118,f456,f5450]) ).

fof(f5450,plain,
    ( spl32_382
  <=> sP1(smndt0(sdtasdt0(xq,xu))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_382])]) ).

fof(f456,plain,
    ( spl32_25
  <=> ! [X0] :
        ( sP1(X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_25])]) ).

fof(f2118,plain,
    ( spl32_215
  <=> aElement0(smndt0(sdtasdt0(xq,xu))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_215])]) ).

fof(f2122,plain,
    ( sP1(smndt0(sdtasdt0(xq,xu)))
    | ~ spl32_25
    | ~ spl32_215 ),
    inference(resolution,[],[f2120,f457]) ).

fof(f457,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sP1(X0) )
    | ~ spl32_25 ),
    inference(avatar_component_clause,[],[f456]) ).

fof(f2120,plain,
    ( aElement0(smndt0(sdtasdt0(xq,xu)))
    | ~ spl32_215 ),
    inference(avatar_component_clause,[],[f2118]) ).

fof(f5448,plain,
    ( spl32_381
    | ~ spl32_46
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f933,f878,f560,f5446]) ).

fof(f5446,plain,
    ( spl32_381
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK28(X1,X0) = sdtpldt0(sz00,sK28(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_381])]) ).

fof(f933,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK28(X1,X0) = sdtpldt0(sz00,sK28(X1,X0)) )
    | ~ spl32_46
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f561]) ).

fof(f5444,plain,
    ( spl32_380
    | ~ spl32_45
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f932,f878,f556,f5442]) ).

fof(f5442,plain,
    ( spl32_380
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK28(X1,X0) = sdtpldt0(sK28(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_380])]) ).

fof(f932,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sK28(X1,X0) = sdtpldt0(sK28(X1,X0),sz00) )
    | ~ spl32_45
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f557]) ).

fof(f5440,plain,
    ( spl32_379
    | ~ spl32_48
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f924,f874,f568,f5438]) ).

fof(f5438,plain,
    ( spl32_379
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sK27(X1,X0) = sdtasdt0(sz10,sK27(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_379])]) ).

fof(f924,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sK27(X1,X0) = sdtasdt0(sz10,sK27(X1,X0)) )
    | ~ spl32_48
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f569]) ).

fof(f5436,plain,
    ( spl32_378
    | ~ spl32_47
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f923,f874,f564,f5434]) ).

fof(f5434,plain,
    ( spl32_378
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sK27(X1,X0) = sdtasdt0(sK27(X1,X0),sz10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_378])]) ).

fof(f923,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sK27(X1,X0) = sdtasdt0(sK27(X1,X0),sz10) )
    | ~ spl32_47
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f565]) ).

fof(f5432,plain,
    ( spl32_377
    | ~ spl32_46
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f922,f874,f560,f5430]) ).

fof(f5430,plain,
    ( spl32_377
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sK27(X1,X0) = sdtpldt0(sz00,sK27(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_377])]) ).

fof(f922,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sK27(X1,X0) = sdtpldt0(sz00,sK27(X1,X0)) )
    | ~ spl32_46
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f561]) ).

fof(f5428,plain,
    ( spl32_376
    | ~ spl32_45
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f921,f874,f556,f5426]) ).

fof(f5426,plain,
    ( spl32_376
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sK27(X1,X0) = sdtpldt0(sK27(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_376])]) ).

fof(f921,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sK27(X1,X0) = sdtpldt0(sK27(X1,X0),sz00) )
    | ~ spl32_45
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f557]) ).

fof(f5401,plain,
    ( spl32_374
    | spl32_375
    | ~ spl32_8
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1281,f1255,f371,f5398,f5395]) ).

fof(f5395,plain,
    ( spl32_374
  <=> ! [X0] :
        ( sdtpldt0(sdtasdt0(sK28(X0,sK11),sK11),sK29(X0,sK11)) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_374])]) ).

fof(f5398,plain,
    ( spl32_375
  <=> sz00 = sK11 ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_375])]) ).

fof(f1281,plain,
    ( ! [X0] :
        ( sz00 = sK11
        | sdtpldt0(sdtasdt0(sK28(X0,sK11),sK11),sK29(X0,sK11)) = X0
        | ~ aElement0(X0) )
    | ~ spl32_8
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f373]) ).

fof(f5366,plain,
    ( spl32_372
    | spl32_373
    | ~ spl32_7
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1280,f1255,f366,f5363,f5360]) ).

fof(f5360,plain,
    ( spl32_372
  <=> ! [X0] :
        ( sdtpldt0(sdtasdt0(sK28(X0,sK10),sK10),sK29(X0,sK10)) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_372])]) ).

fof(f5363,plain,
    ( spl32_373
  <=> sz00 = sK10 ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_373])]) ).

fof(f1280,plain,
    ( ! [X0] :
        ( sz00 = sK10
        | sdtpldt0(sdtasdt0(sK28(X0,sK10),sK10),sK29(X0,sK10)) = X0
        | ~ aElement0(X0) )
    | ~ spl32_7
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f368]) ).

fof(f5335,plain,
    ( spl32_371
    | spl32_11
    | ~ spl32_4
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1279,f1255,f351,f386,f5333]) ).

fof(f5333,plain,
    ( spl32_371
  <=> ! [X0] :
        ( sdtpldt0(sdtasdt0(sK28(X0,xr),xr),sK29(X0,xr)) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_371])]) ).

fof(f386,plain,
    ( spl32_11
  <=> sz00 = xr ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_11])]) ).

fof(f1279,plain,
    ( ! [X0] :
        ( sz00 = xr
        | sdtpldt0(sdtasdt0(sK28(X0,xr),xr),sK29(X0,xr)) = X0
        | ~ aElement0(X0) )
    | ~ spl32_4
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f353]) ).

fof(f5308,plain,
    ( spl32_369
    | spl32_370
    | ~ spl32_3
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1278,f1255,f346,f5305,f5302]) ).

fof(f5302,plain,
    ( spl32_369
  <=> ! [X0] :
        ( sdtpldt0(sdtasdt0(sK28(X0,xq),xq),sK29(X0,xq)) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_369])]) ).

fof(f5305,plain,
    ( spl32_370
  <=> sz00 = xq ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_370])]) ).

fof(f1278,plain,
    ( ! [X0] :
        ( sz00 = xq
        | sdtpldt0(sdtasdt0(sK28(X0,xq),xq),sK29(X0,xq)) = X0
        | ~ aElement0(X0) )
    | ~ spl32_3
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f348]) ).

fof(f5277,plain,
    ( spl32_367
    | spl32_368
    | ~ spl32_6
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1277,f1255,f361,f5274,f5271]) ).

fof(f5271,plain,
    ( spl32_367
  <=> ! [X0] :
        ( sdtpldt0(sdtasdt0(sK28(X0,xb),xb),sK29(X0,xb)) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_367])]) ).

fof(f5274,plain,
    ( spl32_368
  <=> sz00 = xb ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_368])]) ).

fof(f1277,plain,
    ( ! [X0] :
        ( sz00 = xb
        | sdtpldt0(sdtasdt0(sK28(X0,xb),xb),sK29(X0,xb)) = X0
        | ~ aElement0(X0) )
    | ~ spl32_6
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f363]) ).

fof(f5242,plain,
    ( spl32_366
    | spl32_35
    | ~ spl32_5
    | ~ spl32_134 ),
    inference(avatar_split_clause,[],[f1276,f1255,f356,f510,f5240]) ).

fof(f5240,plain,
    ( spl32_366
  <=> ! [X0] :
        ( sdtpldt0(sdtasdt0(sK28(X0,xa),xa),sK29(X0,xa)) = X0
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_366])]) ).

fof(f510,plain,
    ( spl32_35
  <=> sz00 = xa ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_35])]) ).

fof(f1276,plain,
    ( ! [X0] :
        ( sz00 = xa
        | sdtpldt0(sdtasdt0(sK28(X0,xa),xa),sK29(X0,xa)) = X0
        | ~ aElement0(X0) )
    | ~ spl32_5
    | ~ spl32_134 ),
    inference(resolution,[],[f1256,f358]) ).

fof(f4986,plain,
    ( spl32_365
    | ~ spl32_9
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1227,f1189,f376,f4984]) ).

fof(f4984,plain,
    ( spl32_365
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sz10) = sdtasdt0(X0,sdtasdt0(X1,sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_365])]) ).

fof(f1227,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sz10) = sdtasdt0(X0,sdtasdt0(X1,sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_9
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f378]) ).

fof(f4982,plain,
    ( spl32_364
    | ~ spl32_10
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1226,f1189,f381,f4980]) ).

fof(f4980,plain,
    ( spl32_364
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sz00) = sdtasdt0(X0,sdtasdt0(X1,sz00))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_364])]) ).

fof(f1226,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sz00) = sdtasdt0(X0,sdtasdt0(X1,sz00))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_10
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f383]) ).

fof(f4978,plain,
    ( spl32_363
    | ~ spl32_9
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1211,f1185,f376,f4976]) ).

fof(f4976,plain,
    ( spl32_363
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sz10) = sdtpldt0(X0,sdtpldt0(X1,sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_363])]) ).

fof(f1211,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sz10) = sdtpldt0(X0,sdtpldt0(X1,sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_9
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f378]) ).

fof(f4974,plain,
    ( spl32_362
    | ~ spl32_10
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1210,f1185,f381,f4972]) ).

fof(f4972,plain,
    ( spl32_362
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sz00) = sdtpldt0(X0,sdtpldt0(X1,sz00))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_362])]) ).

fof(f1210,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sz00) = sdtpldt0(X0,sdtpldt0(X1,sz00))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_10
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f383]) ).

fof(f4970,plain,
    ( spl32_361
    | ~ spl32_81
    | ~ spl32_109 ),
    inference(avatar_split_clause,[],[f1108,f1085,f848,f4968]) ).

fof(f4968,plain,
    ( spl32_361
  <=> ! [X0,X1] :
        ( sP2(X0,X1)
        | aElementOf0(sK16(X0,X1),X0)
        | ~ aElement0(X1)
        | ~ sP0(sK15(X0,X1),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_361])]) ).

fof(f1085,plain,
    ( spl32_109
  <=> ! [X0,X1] :
        ( sP2(X0,X1)
        | ~ aElementOf0(sdtasdt0(sK15(X0,X1),X1),X0)
        | aElementOf0(sK16(X0,X1),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_109])]) ).

fof(f1108,plain,
    ( ! [X0,X1] :
        ( sP2(X0,X1)
        | aElementOf0(sK16(X0,X1),X0)
        | ~ aElement0(X1)
        | ~ sP0(sK15(X0,X1),X0) )
    | ~ spl32_81
    | ~ spl32_109 ),
    inference(resolution,[],[f1086,f849]) ).

fof(f1086,plain,
    ( ! [X0,X1] :
        ( ~ aElementOf0(sdtasdt0(sK15(X0,X1),X1),X0)
        | sP2(X0,X1)
        | aElementOf0(sK16(X0,X1),X0) )
    | ~ spl32_109 ),
    inference(avatar_component_clause,[],[f1085]) ).

fof(f4966,plain,
    ( spl32_360
    | ~ spl32_82
    | ~ spl32_100 ),
    inference(avatar_split_clause,[],[f1039,f1021,f852,f4964]) ).

fof(f4964,plain,
    ( spl32_360
  <=> ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtpldt1(X1,X2))
        | aElementOf0(sK25(X2,X1,X0),X2)
        | ~ aSet0(X2)
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_360])]) ).

fof(f1021,plain,
    ( spl32_100
  <=> ! [X0,X8,X2,X1] :
        ( aElementOf0(sK25(X0,X1,X8),X0)
        | ~ aElementOf0(X8,X2)
        | ~ sP5(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_100])]) ).

fof(f1039,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtpldt1(X1,X2))
        | aElementOf0(sK25(X2,X1,X0),X2)
        | ~ aSet0(X2)
        | ~ aSet0(X1) )
    | ~ spl32_82
    | ~ spl32_100 ),
    inference(resolution,[],[f1022,f853]) ).

fof(f1022,plain,
    ( ! [X2,X0,X1,X8] :
        ( ~ sP5(X0,X1,X2)
        | ~ aElementOf0(X8,X2)
        | aElementOf0(sK25(X0,X1,X8),X0) )
    | ~ spl32_100 ),
    inference(avatar_component_clause,[],[f1021]) ).

fof(f4962,plain,
    ( spl32_359
    | ~ spl32_82
    | ~ spl32_99 ),
    inference(avatar_split_clause,[],[f1038,f1017,f852,f4960]) ).

fof(f4960,plain,
    ( spl32_359
  <=> ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtpldt1(X1,X2))
        | aElementOf0(sK24(X2,X1,X0),X1)
        | ~ aSet0(X2)
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_359])]) ).

fof(f1017,plain,
    ( spl32_99
  <=> ! [X0,X8,X2,X1] :
        ( aElementOf0(sK24(X0,X1,X8),X1)
        | ~ aElementOf0(X8,X2)
        | ~ sP5(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_99])]) ).

fof(f1038,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtpldt1(X1,X2))
        | aElementOf0(sK24(X2,X1,X0),X1)
        | ~ aSet0(X2)
        | ~ aSet0(X1) )
    | ~ spl32_82
    | ~ spl32_99 ),
    inference(resolution,[],[f1018,f853]) ).

fof(f1018,plain,
    ( ! [X2,X0,X1,X8] :
        ( ~ sP5(X0,X1,X2)
        | ~ aElementOf0(X8,X2)
        | aElementOf0(sK24(X0,X1,X8),X1) )
    | ~ spl32_99 ),
    inference(avatar_component_clause,[],[f1017]) ).

fof(f4945,plain,
    ( spl32_358
    | ~ spl32_68
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f817,f791,f715,f4943]) ).

fof(f4943,plain,
    ( spl32_358
  <=> ! [X0,X1] :
        ( smndt0(sdtasdt0(X0,X1)) = sdtasdt0(sdtasdt0(X0,X1),smndt0(sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_358])]) ).

fof(f817,plain,
    ( ! [X0,X1] :
        ( smndt0(sdtasdt0(X0,X1)) = sdtasdt0(sdtasdt0(X0,X1),smndt0(sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_68
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f716]) ).

fof(f4941,plain,
    ( spl32_357
    | ~ spl32_67
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f816,f791,f711,f4939]) ).

fof(f4939,plain,
    ( spl32_357
  <=> ! [X0,X1] :
        ( smndt0(sdtpldt0(X0,X1)) = sdtasdt0(sdtpldt0(X0,X1),smndt0(sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_357])]) ).

fof(f816,plain,
    ( ! [X0,X1] :
        ( smndt0(sdtpldt0(X0,X1)) = sdtasdt0(sdtpldt0(X0,X1),smndt0(sz10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_67
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f712]) ).

fof(f4937,plain,
    ( spl32_356
    | ~ spl32_68
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f806,f787,f715,f4935]) ).

fof(f4935,plain,
    ( spl32_356
  <=> ! [X0,X1] :
        ( smndt0(sdtasdt0(X0,X1)) = sdtasdt0(smndt0(sz10),sdtasdt0(X0,X1))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_356])]) ).

fof(f806,plain,
    ( ! [X0,X1] :
        ( smndt0(sdtasdt0(X0,X1)) = sdtasdt0(smndt0(sz10),sdtasdt0(X0,X1))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_68
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f716]) ).

fof(f4933,plain,
    ( spl32_355
    | ~ spl32_67
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f805,f787,f711,f4931]) ).

fof(f4931,plain,
    ( spl32_355
  <=> ! [X0,X1] :
        ( smndt0(sdtpldt0(X0,X1)) = sdtasdt0(smndt0(sz10),sdtpldt0(X0,X1))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_355])]) ).

fof(f805,plain,
    ( ! [X0,X1] :
        ( smndt0(sdtpldt0(X0,X1)) = sdtasdt0(smndt0(sz10),sdtpldt0(X0,X1))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_67
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f712]) ).

fof(f4753,plain,
    ( spl32_354
    | ~ spl32_48
    | ~ spl32_144 ),
    inference(avatar_split_clause,[],[f1404,f1394,f568,f4750]) ).

fof(f4750,plain,
    ( spl32_354
  <=> sK9 = sdtasdt0(sz10,sK9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_354])]) ).

fof(f1404,plain,
    ( sK9 = sdtasdt0(sz10,sK9)
    | ~ spl32_48
    | ~ spl32_144 ),
    inference(resolution,[],[f1396,f569]) ).

fof(f4574,plain,
    ( spl32_353
    | ~ spl32_8
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1236,f1189,f371,f4572]) ).

fof(f4572,plain,
    ( spl32_353
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK11) = sdtasdt0(X0,sdtasdt0(X1,sK11))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_353])]) ).

fof(f1236,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK11) = sdtasdt0(X0,sdtasdt0(X1,sK11))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_8
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f373]) ).

fof(f4570,plain,
    ( spl32_352
    | ~ spl32_7
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1235,f1189,f366,f4568]) ).

fof(f4568,plain,
    ( spl32_352
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK10) = sdtasdt0(X0,sdtasdt0(X1,sK10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_352])]) ).

fof(f1235,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),sK10) = sdtasdt0(X0,sdtasdt0(X1,sK10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_7
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f368]) ).

fof(f4566,plain,
    ( spl32_351
    | ~ spl32_4
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1234,f1189,f351,f4564]) ).

fof(f4564,plain,
    ( spl32_351
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),xr) = sdtasdt0(X0,sdtasdt0(X1,xr))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_351])]) ).

fof(f1234,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),xr) = sdtasdt0(X0,sdtasdt0(X1,xr))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_4
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f353]) ).

fof(f4562,plain,
    ( spl32_350
    | ~ spl32_3
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1233,f1189,f346,f4560]) ).

fof(f4560,plain,
    ( spl32_350
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),xq) = sdtasdt0(X0,sdtasdt0(X1,xq))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_350])]) ).

fof(f1233,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),xq) = sdtasdt0(X0,sdtasdt0(X1,xq))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_3
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f348]) ).

fof(f4558,plain,
    ( spl32_349
    | ~ spl32_47
    | ~ spl32_144 ),
    inference(avatar_split_clause,[],[f1403,f1394,f564,f4555]) ).

fof(f4555,plain,
    ( spl32_349
  <=> sK9 = sdtasdt0(sK9,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_349])]) ).

fof(f1403,plain,
    ( sK9 = sdtasdt0(sK9,sz10)
    | ~ spl32_47
    | ~ spl32_144 ),
    inference(resolution,[],[f1396,f565]) ).

fof(f4553,plain,
    ( spl32_348
    | ~ spl32_6
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1232,f1189,f361,f4551]) ).

fof(f4551,plain,
    ( spl32_348
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),xb) = sdtasdt0(X0,sdtasdt0(X1,xb))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_348])]) ).

fof(f1232,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),xb) = sdtasdt0(X0,sdtasdt0(X1,xb))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_6
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f363]) ).

fof(f4549,plain,
    ( spl32_347
    | ~ spl32_5
    | ~ spl32_129 ),
    inference(avatar_split_clause,[],[f1231,f1189,f356,f4547]) ).

fof(f4547,plain,
    ( spl32_347
  <=> ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),xa) = sdtasdt0(X0,sdtasdt0(X1,xa))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_347])]) ).

fof(f1231,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(sdtasdt0(X0,X1),xa) = sdtasdt0(X0,sdtasdt0(X1,xa))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_5
    | ~ spl32_129 ),
    inference(resolution,[],[f1190,f358]) ).

fof(f4545,plain,
    ( spl32_346
    | ~ spl32_8
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1220,f1185,f371,f4543]) ).

fof(f4543,plain,
    ( spl32_346
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK11) = sdtpldt0(X0,sdtpldt0(X1,sK11))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_346])]) ).

fof(f1220,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK11) = sdtpldt0(X0,sdtpldt0(X1,sK11))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_8
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f373]) ).

fof(f4541,plain,
    ( spl32_345
    | ~ spl32_7
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1219,f1185,f366,f4539]) ).

fof(f4539,plain,
    ( spl32_345
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK10) = sdtpldt0(X0,sdtpldt0(X1,sK10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_345])]) ).

fof(f1219,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),sK10) = sdtpldt0(X0,sdtpldt0(X1,sK10))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_7
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f368]) ).

fof(f4537,plain,
    ( spl32_344
    | ~ spl32_4
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1218,f1185,f351,f4535]) ).

fof(f4535,plain,
    ( spl32_344
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xr) = sdtpldt0(X0,sdtpldt0(X1,xr))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_344])]) ).

fof(f1218,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xr) = sdtpldt0(X0,sdtpldt0(X1,xr))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_4
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f353]) ).

fof(f4533,plain,
    ( spl32_343
    | ~ spl32_3
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1217,f1185,f346,f4531]) ).

fof(f4531,plain,
    ( spl32_343
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xq) = sdtpldt0(X0,sdtpldt0(X1,xq))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_343])]) ).

fof(f1217,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xq) = sdtpldt0(X0,sdtpldt0(X1,xq))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_3
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f348]) ).

fof(f4529,plain,
    ( spl32_342
    | ~ spl32_6
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1216,f1185,f361,f4527]) ).

fof(f4527,plain,
    ( spl32_342
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xb) = sdtpldt0(X0,sdtpldt0(X1,xb))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_342])]) ).

fof(f1216,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xb) = sdtpldt0(X0,sdtpldt0(X1,xb))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_6
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f363]) ).

fof(f4525,plain,
    ( spl32_341
    | ~ spl32_5
    | ~ spl32_128 ),
    inference(avatar_split_clause,[],[f1215,f1185,f356,f4523]) ).

fof(f4523,plain,
    ( spl32_341
  <=> ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xa) = sdtpldt0(X0,sdtpldt0(X1,xa))
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_341])]) ).

fof(f1215,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(sdtpldt0(X0,X1),xa) = sdtpldt0(X0,sdtpldt0(X1,xa))
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_5
    | ~ spl32_128 ),
    inference(resolution,[],[f1186,f358]) ).

fof(f4505,plain,
    ( spl32_340
    | ~ spl32_46
    | ~ spl32_144 ),
    inference(avatar_split_clause,[],[f1402,f1394,f560,f4502]) ).

fof(f4502,plain,
    ( spl32_340
  <=> sK9 = sdtpldt0(sz00,sK9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_340])]) ).

fof(f1402,plain,
    ( sK9 = sdtpldt0(sz00,sK9)
    | ~ spl32_46
    | ~ spl32_144 ),
    inference(resolution,[],[f1396,f561]) ).

fof(f4374,plain,
    ( spl32_339
    | ~ spl32_45
    | ~ spl32_144 ),
    inference(avatar_split_clause,[],[f1401,f1394,f556,f4371]) ).

fof(f4371,plain,
    ( spl32_339
  <=> sK9 = sdtpldt0(sK9,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_339])]) ).

fof(f1401,plain,
    ( sK9 = sdtpldt0(sK9,sz00)
    | ~ spl32_45
    | ~ spl32_144 ),
    inference(resolution,[],[f1396,f557]) ).

fof(f4300,plain,
    ( spl32_338
    | ~ spl32_75
    | ~ spl32_98 ),
    inference(avatar_split_clause,[],[f1037,f1013,f799,f4298]) ).

fof(f4298,plain,
    ( spl32_338
  <=> ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,X1)
        | ~ aElementOf0(X0,X2)
        | aElementOf0(X0,sdtasasdt0(X2,X1))
        | ~ sP4(X2,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_338])]) ).

fof(f799,plain,
    ( spl32_75
  <=> ! [X0,X1] :
        ( sP3(X1,X0,sdtasasdt0(X0,X1))
        | ~ sP4(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_75])]) ).

fof(f1013,plain,
    ( spl32_98
  <=> ! [X4,X0,X2,X1] :
        ( aElementOf0(X4,X2)
        | ~ aElementOf0(X4,X0)
        | ~ aElementOf0(X4,X1)
        | ~ sP3(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_98])]) ).

fof(f1037,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,X1)
        | ~ aElementOf0(X0,X2)
        | aElementOf0(X0,sdtasasdt0(X2,X1))
        | ~ sP4(X2,X1) )
    | ~ spl32_75
    | ~ spl32_98 ),
    inference(resolution,[],[f1014,f800]) ).

fof(f800,plain,
    ( ! [X0,X1] :
        ( sP3(X1,X0,sdtasasdt0(X0,X1))
        | ~ sP4(X0,X1) )
    | ~ spl32_75 ),
    inference(avatar_component_clause,[],[f799]) ).

fof(f1014,plain,
    ( ! [X2,X0,X1,X4] :
        ( ~ sP3(X0,X1,X2)
        | ~ aElementOf0(X4,X0)
        | ~ aElementOf0(X4,X1)
        | aElementOf0(X4,X2) )
    | ~ spl32_98 ),
    inference(avatar_component_clause,[],[f1013]) ).

fof(f4296,plain,
    ( spl32_337
    | ~ spl32_61
    | ~ spl32_95 ),
    inference(avatar_split_clause,[],[f1004,f997,f686,f4294]) ).

fof(f4294,plain,
    ( spl32_337
  <=> ! [X0,X1] :
        ( aElement0(sK15(X0,X1))
        | sP2(X0,X1)
        | sP2(X0,sK16(X0,X1))
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_337])]) ).

fof(f997,plain,
    ( spl32_95
  <=> ! [X0,X1] :
        ( sP2(X0,X1)
        | aElement0(sK15(X0,X1))
        | aElementOf0(sK16(X0,X1),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_95])]) ).

fof(f1004,plain,
    ( ! [X0,X1] :
        ( aElement0(sK15(X0,X1))
        | sP2(X0,X1)
        | sP2(X0,sK16(X0,X1))
        | ~ aIdeal0(X0) )
    | ~ spl32_61
    | ~ spl32_95 ),
    inference(resolution,[],[f998,f687]) ).

fof(f998,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK16(X0,X1),X0)
        | aElement0(sK15(X0,X1))
        | sP2(X0,X1) )
    | ~ spl32_95 ),
    inference(avatar_component_clause,[],[f997]) ).

fof(f4292,plain,
    ( spl32_336
    | ~ spl32_90
    | ~ spl32_93 ),
    inference(avatar_split_clause,[],[f995,f906,f894,f4290]) ).

fof(f4290,plain,
    ( spl32_336
  <=> ! [X0,X1] :
        ( sP7(sz10,X0,X1)
        | ~ sP8(X1,X0)
        | ~ misRelativelyPrime0(X1,X0)
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_336])]) ).

fof(f894,plain,
    ( spl32_90
  <=> ! [X0,X1] :
        ( aGcdOfAnd0(sz10,X0,X1)
        | ~ misRelativelyPrime0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_90])]) ).

fof(f906,plain,
    ( spl32_93
  <=> ! [X2,X0,X1] :
        ( sP7(X2,X1,X0)
        | ~ aGcdOfAnd0(X2,X0,X1)
        | ~ sP8(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_93])]) ).

fof(f995,plain,
    ( ! [X0,X1] :
        ( sP7(sz10,X0,X1)
        | ~ sP8(X1,X0)
        | ~ misRelativelyPrime0(X1,X0)
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_90
    | ~ spl32_93 ),
    inference(resolution,[],[f907,f895]) ).

fof(f895,plain,
    ( ! [X0,X1] :
        ( aGcdOfAnd0(sz10,X0,X1)
        | ~ misRelativelyPrime0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_90 ),
    inference(avatar_component_clause,[],[f894]) ).

fof(f907,plain,
    ( ! [X2,X0,X1] :
        ( ~ aGcdOfAnd0(X2,X0,X1)
        | sP7(X2,X1,X0)
        | ~ sP8(X0,X1) )
    | ~ spl32_93 ),
    inference(avatar_component_clause,[],[f906]) ).

fof(f4288,plain,
    ( spl32_335
    | ~ spl32_44
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f983,f902,f552,f4286]) ).

fof(f4286,plain,
    ( spl32_335
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = sdtasdt0(sz00,sK30(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_335])]) ).

fof(f983,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = sdtasdt0(sz00,sK30(X0,X1)) )
    | ~ spl32_44
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f553]) ).

fof(f4284,plain,
    ( spl32_334
    | ~ spl32_42
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f982,f902,f543,f4282]) ).

fof(f4282,plain,
    ( spl32_334
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = sdtasdt0(sK30(X0,X1),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_334])]) ).

fof(f982,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sz00 = sdtasdt0(sK30(X0,X1),sz00) )
    | ~ spl32_42
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f544]) ).

fof(f4280,plain,
    ( spl32_333
    | ~ spl32_44
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f942,f882,f552,f4278]) ).

fof(f4278,plain,
    ( spl32_333
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sz00,sK29(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_333])]) ).

fof(f942,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sz00,sK29(X1,X0)) )
    | ~ spl32_44
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f553]) ).

fof(f4276,plain,
    ( spl32_332
    | ~ spl32_42
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f941,f882,f543,f4274]) ).

fof(f4274,plain,
    ( spl32_332
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sK29(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_332])]) ).

fof(f941,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sK29(X1,X0),sz00) )
    | ~ spl32_42
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f544]) ).

fof(f4272,plain,
    ( spl32_331
    | ~ spl32_44
    | ~ spl32_144 ),
    inference(avatar_split_clause,[],[f1400,f1394,f552,f4269]) ).

fof(f4269,plain,
    ( spl32_331
  <=> sz00 = sdtasdt0(sz00,sK9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_331])]) ).

fof(f1400,plain,
    ( sz00 = sdtasdt0(sz00,sK9)
    | ~ spl32_44
    | ~ spl32_144 ),
    inference(resolution,[],[f1396,f553]) ).

fof(f4267,plain,
    ( spl32_330
    | ~ spl32_44
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f931,f878,f552,f4265]) ).

fof(f4265,plain,
    ( spl32_330
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sz00,sK28(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_330])]) ).

fof(f931,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sz00,sK28(X1,X0)) )
    | ~ spl32_44
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f553]) ).

fof(f4263,plain,
    ( spl32_329
    | ~ spl32_42
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f930,f878,f543,f4261]) ).

fof(f4261,plain,
    ( spl32_329
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sK28(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_329])]) ).

fof(f930,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sK28(X1,X0),sz00) )
    | ~ spl32_42
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f544]) ).

fof(f4259,plain,
    ( spl32_328
    | ~ spl32_44
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f920,f874,f552,f4257]) ).

fof(f4257,plain,
    ( spl32_328
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sz00 = sdtasdt0(sz00,sK27(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_328])]) ).

fof(f920,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sz00 = sdtasdt0(sz00,sK27(X1,X0)) )
    | ~ spl32_44
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f553]) ).

fof(f4255,plain,
    ( spl32_327
    | ~ spl32_42
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f919,f874,f543,f4253]) ).

fof(f4253,plain,
    ( spl32_327
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sz00 = sdtasdt0(sK27(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_327])]) ).

fof(f919,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sz00 = sdtasdt0(sK27(X1,X0),sz00) )
    | ~ spl32_42
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f544]) ).

fof(f4251,plain,
    ( spl32_326
    | ~ spl32_59
    | ~ spl32_68 ),
    inference(avatar_split_clause,[],[f778,f715,f678,f4249]) ).

fof(f4249,plain,
    ( spl32_326
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(smndt0(sdtasdt0(X1,X0)),sdtasdt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_326])]) ).

fof(f778,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(smndt0(sdtasdt0(X1,X0)),sdtasdt0(X1,X0)) )
    | ~ spl32_59
    | ~ spl32_68 ),
    inference(resolution,[],[f716,f679]) ).

fof(f4247,plain,
    ( spl32_325
    | ~ spl32_58
    | ~ spl32_68 ),
    inference(avatar_split_clause,[],[f777,f715,f674,f4245]) ).

fof(f4245,plain,
    ( spl32_325
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(sdtasdt0(X1,X0),smndt0(sdtasdt0(X1,X0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_325])]) ).

fof(f777,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(sdtasdt0(X1,X0),smndt0(sdtasdt0(X1,X0))) )
    | ~ spl32_58
    | ~ spl32_68 ),
    inference(resolution,[],[f716,f675]) ).

fof(f4243,plain,
    ( spl32_324
    | ~ spl32_59
    | ~ spl32_67 ),
    inference(avatar_split_clause,[],[f767,f711,f678,f4241]) ).

fof(f4241,plain,
    ( spl32_324
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(smndt0(sdtpldt0(X1,X0)),sdtpldt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_324])]) ).

fof(f767,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(smndt0(sdtpldt0(X1,X0)),sdtpldt0(X1,X0)) )
    | ~ spl32_59
    | ~ spl32_67 ),
    inference(resolution,[],[f712,f679]) ).

fof(f4239,plain,
    ( spl32_323
    | ~ spl32_58
    | ~ spl32_67 ),
    inference(avatar_split_clause,[],[f766,f711,f674,f4237]) ).

fof(f4237,plain,
    ( spl32_323
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(sdtpldt0(X1,X0),smndt0(sdtpldt0(X1,X0))) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_323])]) ).

fof(f766,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtpldt0(sdtpldt0(X1,X0),smndt0(sdtpldt0(X1,X0))) )
    | ~ spl32_58
    | ~ spl32_67 ),
    inference(resolution,[],[f712,f675]) ).

fof(f4094,plain,
    ( spl32_322
    | ~ spl32_42
    | ~ spl32_144 ),
    inference(avatar_split_clause,[],[f1399,f1394,f543,f4091]) ).

fof(f4091,plain,
    ( spl32_322
  <=> sz00 = sdtasdt0(sK9,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_322])]) ).

fof(f1399,plain,
    ( sz00 = sdtasdt0(sK9,sz00)
    | ~ spl32_42
    | ~ spl32_144 ),
    inference(resolution,[],[f1396,f544]) ).

fof(f3840,plain,
    ( spl32_321
    | ~ spl32_48
    | ~ spl32_130 ),
    inference(avatar_split_clause,[],[f1293,f1206,f568,f3837]) ).

fof(f3837,plain,
    ( spl32_321
  <=> xu = sdtasdt0(sz10,xu) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_321])]) ).

fof(f1293,plain,
    ( xu = sdtasdt0(sz10,xu)
    | ~ spl32_48
    | ~ spl32_130 ),
    inference(resolution,[],[f1208,f569]) ).

fof(f3751,plain,
    ( spl32_320
    | ~ spl32_41
    | ~ spl32_104 ),
    inference(avatar_split_clause,[],[f1073,f1056,f539,f3749]) ).

fof(f3749,plain,
    ( spl32_320
  <=> ! [X0,X1] :
        ( aElement0(sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | aElement0(sK12(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_320])]) ).

fof(f1073,plain,
    ( ! [X0,X1] :
        ( aElement0(sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | aElement0(sK12(X0,X1)) )
    | ~ spl32_41
    | ~ spl32_104 ),
    inference(duplicate_literal_removal,[],[f1072]) ).

fof(f1072,plain,
    ( ! [X0,X1] :
        ( aElement0(sK13(X0,X1))
        | sP0(X0,X1)
        | ~ aSet0(X1)
        | aElement0(sK12(X0,X1))
        | ~ aSet0(X1) )
    | ~ spl32_41
    | ~ spl32_104 ),
    inference(resolution,[],[f1057,f540]) ).

fof(f3747,plain,
    ( spl32_319
    | ~ spl32_76
    | ~ spl32_103 ),
    inference(avatar_split_clause,[],[f1054,f1033,f828,f3745]) ).

fof(f828,plain,
    ( spl32_76
  <=> ! [X0,X1] :
        ( aDivisorOf0(X1,X0)
        | ~ doDivides0(X1,X0)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_76])]) ).

fof(f1054,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(sdtasdt0(X1,X0))
        | ~ aElement0(X1)
        | aDivisorOf0(X1,sdtasdt0(X1,X0)) )
    | ~ spl32_76
    | ~ spl32_103 ),
    inference(duplicate_literal_removal,[],[f1053]) ).

fof(f1053,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(sdtasdt0(X1,X0))
        | ~ aElement0(X1)
        | aDivisorOf0(X1,sdtasdt0(X1,X0))
        | ~ aElement0(X1)
        | ~ aElement0(sdtasdt0(X1,X0)) )
    | ~ spl32_76
    | ~ spl32_103 ),
    inference(resolution,[],[f1034,f829]) ).

fof(f829,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X1,X0)
        | aDivisorOf0(X1,X0)
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_76 ),
    inference(avatar_component_clause,[],[f828]) ).

fof(f3743,plain,
    ( spl32_318
    | ~ spl32_25
    | ~ spl32_101 ),
    inference(avatar_split_clause,[],[f1040,f1025,f456,f3741]) ).

fof(f3741,plain,
    ( spl32_318
  <=> ! [X0,X3,X2,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sP1(sK26(X2,X3,X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_318])]) ).

fof(f1040,plain,
    ( ! [X2,X3,X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | ~ sP6(X2,X3)
        | sP1(sK26(X2,X3,X1,X0)) )
    | ~ spl32_25
    | ~ spl32_101 ),
    inference(resolution,[],[f1026,f457]) ).

fof(f3739,plain,
    ( spl32_317
    | ~ spl32_38
    | ~ spl32_97 ),
    inference(avatar_split_clause,[],[f1036,f1009,f524,f3737]) ).

fof(f3737,plain,
    ( spl32_317
  <=> ! [X0,X1] :
        ( ~ aElementOf0(X0,slsdtgt0(X1))
        | sdtasdt0(X1,sK14(X1,X0)) = X0
        | ~ sP1(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_317])]) ).

fof(f524,plain,
    ( spl32_38
  <=> ! [X0] :
        ( sP0(X0,slsdtgt0(X0))
        | ~ sP1(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_38])]) ).

fof(f1009,plain,
    ( spl32_97
  <=> ! [X5,X0,X1] :
        ( sdtasdt0(X0,sK14(X0,X5)) = X5
        | ~ aElementOf0(X5,X1)
        | ~ sP0(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_97])]) ).

fof(f1036,plain,
    ( ! [X0,X1] :
        ( ~ aElementOf0(X0,slsdtgt0(X1))
        | sdtasdt0(X1,sK14(X1,X0)) = X0
        | ~ sP1(X1) )
    | ~ spl32_38
    | ~ spl32_97 ),
    inference(resolution,[],[f1010,f525]) ).

fof(f525,plain,
    ( ! [X0] :
        ( sP0(X0,slsdtgt0(X0))
        | ~ sP1(X0) )
    | ~ spl32_38 ),
    inference(avatar_component_clause,[],[f524]) ).

fof(f1010,plain,
    ( ! [X0,X1,X5] :
        ( ~ sP0(X0,X1)
        | ~ aElementOf0(X5,X1)
        | sdtasdt0(X0,sK14(X0,X5)) = X5 )
    | ~ spl32_97 ),
    inference(avatar_component_clause,[],[f1009]) ).

fof(f3735,plain,
    ( spl32_316
    | ~ spl32_41
    | ~ spl32_95 ),
    inference(avatar_split_clause,[],[f1005,f997,f539,f3733]) ).

fof(f3733,plain,
    ( spl32_316
  <=> ! [X0,X1] :
        ( aElement0(sK15(X0,X1))
        | sP2(X0,X1)
        | aElement0(sK16(X0,X1))
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_316])]) ).

fof(f1005,plain,
    ( ! [X0,X1] :
        ( aElement0(sK15(X0,X1))
        | sP2(X0,X1)
        | aElement0(sK16(X0,X1))
        | ~ aSet0(X0) )
    | ~ spl32_41
    | ~ spl32_95 ),
    inference(resolution,[],[f998,f540]) ).

fof(f3731,plain,
    ( spl32_315
    | ~ spl32_28
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f967,f890,f477,f3729]) ).

fof(f3729,plain,
    ( spl32_315
  <=> ! [X0,X1] :
        ( sdtasdt0(X0,smndt0(X1)) = sdtasdt0(smndt0(X1),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_315])]) ).

fof(f967,plain,
    ( ! [X0,X1] :
        ( sdtasdt0(X0,smndt0(X1)) = sdtasdt0(smndt0(X1),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_28
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f478]) ).

fof(f3727,plain,
    ( spl32_314
    | ~ spl32_47
    | ~ spl32_130 ),
    inference(avatar_split_clause,[],[f1292,f1206,f564,f3724]) ).

fof(f3724,plain,
    ( spl32_314
  <=> xu = sdtasdt0(xu,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_314])]) ).

fof(f1292,plain,
    ( xu = sdtasdt0(xu,sz10)
    | ~ spl32_47
    | ~ spl32_130 ),
    inference(resolution,[],[f1208,f565]) ).

fof(f3722,plain,
    ( spl32_313
    | ~ spl32_28
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f953,f886,f477,f3720]) ).

fof(f3720,plain,
    ( spl32_313
  <=> ! [X0,X1] :
        ( sdtpldt0(X0,smndt0(X1)) = sdtpldt0(smndt0(X1),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_313])]) ).

fof(f953,plain,
    ( ! [X0,X1] :
        ( sdtpldt0(X0,smndt0(X1)) = sdtpldt0(smndt0(X1),X0)
        | ~ aElement0(X0)
        | ~ aElement0(X1) )
    | ~ spl32_28
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f478]) ).

fof(f3718,plain,
    ( spl32_312
    | ~ spl32_61
    | ~ spl32_84 ),
    inference(avatar_split_clause,[],[f913,f870,f686,f3716]) ).

fof(f3716,plain,
    ( spl32_312
  <=> ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,X1)
        | ~ sP2(X1,X2)
        | sP2(X1,sdtpldt0(X2,X0))
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_312])]) ).

fof(f913,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,X1)
        | ~ sP2(X1,X2)
        | sP2(X1,sdtpldt0(X2,X0))
        | ~ aIdeal0(X1) )
    | ~ spl32_61
    | ~ spl32_84 ),
    inference(resolution,[],[f871,f687]) ).

fof(f3714,plain,
    ( spl32_311
    | ~ spl32_48
    | ~ spl32_68 ),
    inference(avatar_split_clause,[],[f776,f715,f568,f3712]) ).

fof(f3712,plain,
    ( spl32_311
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtasdt0(X1,X0) = sdtasdt0(sz10,sdtasdt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_311])]) ).

fof(f776,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtasdt0(X1,X0) = sdtasdt0(sz10,sdtasdt0(X1,X0)) )
    | ~ spl32_48
    | ~ spl32_68 ),
    inference(resolution,[],[f716,f569]) ).

fof(f3710,plain,
    ( spl32_310
    | ~ spl32_47
    | ~ spl32_68 ),
    inference(avatar_split_clause,[],[f775,f715,f564,f3708]) ).

fof(f3708,plain,
    ( spl32_310
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtasdt0(X1,X0) = sdtasdt0(sdtasdt0(X1,X0),sz10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_310])]) ).

fof(f775,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtasdt0(X1,X0) = sdtasdt0(sdtasdt0(X1,X0),sz10) )
    | ~ spl32_47
    | ~ spl32_68 ),
    inference(resolution,[],[f716,f565]) ).

fof(f3706,plain,
    ( spl32_309
    | ~ spl32_46
    | ~ spl32_68 ),
    inference(avatar_split_clause,[],[f774,f715,f560,f3704]) ).

fof(f3704,plain,
    ( spl32_309
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtasdt0(X1,X0) = sdtpldt0(sz00,sdtasdt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_309])]) ).

fof(f774,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtasdt0(X1,X0) = sdtpldt0(sz00,sdtasdt0(X1,X0)) )
    | ~ spl32_46
    | ~ spl32_68 ),
    inference(resolution,[],[f716,f561]) ).

fof(f3702,plain,
    ( spl32_308
    | ~ spl32_45
    | ~ spl32_68 ),
    inference(avatar_split_clause,[],[f773,f715,f556,f3700]) ).

fof(f3700,plain,
    ( spl32_308
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtasdt0(X1,X0) = sdtpldt0(sdtasdt0(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_308])]) ).

fof(f773,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtasdt0(X1,X0) = sdtpldt0(sdtasdt0(X1,X0),sz00) )
    | ~ spl32_45
    | ~ spl32_68 ),
    inference(resolution,[],[f716,f557]) ).

fof(f3698,plain,
    ( spl32_307
    | ~ spl32_48
    | ~ spl32_67 ),
    inference(avatar_split_clause,[],[f765,f711,f568,f3696]) ).

fof(f3696,plain,
    ( spl32_307
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtpldt0(X1,X0) = sdtasdt0(sz10,sdtpldt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_307])]) ).

fof(f765,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtpldt0(X1,X0) = sdtasdt0(sz10,sdtpldt0(X1,X0)) )
    | ~ spl32_48
    | ~ spl32_67 ),
    inference(resolution,[],[f712,f569]) ).

fof(f3694,plain,
    ( spl32_306
    | ~ spl32_47
    | ~ spl32_67 ),
    inference(avatar_split_clause,[],[f764,f711,f564,f3692]) ).

fof(f3692,plain,
    ( spl32_306
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtpldt0(X1,X0) = sdtasdt0(sdtpldt0(X1,X0),sz10) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_306])]) ).

fof(f764,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtpldt0(X1,X0) = sdtasdt0(sdtpldt0(X1,X0),sz10) )
    | ~ spl32_47
    | ~ spl32_67 ),
    inference(resolution,[],[f712,f565]) ).

fof(f3690,plain,
    ( spl32_305
    | ~ spl32_46
    | ~ spl32_67 ),
    inference(avatar_split_clause,[],[f763,f711,f560,f3688]) ).

fof(f3688,plain,
    ( spl32_305
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtpldt0(X1,X0) = sdtpldt0(sz00,sdtpldt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_305])]) ).

fof(f763,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtpldt0(X1,X0) = sdtpldt0(sz00,sdtpldt0(X1,X0)) )
    | ~ spl32_46
    | ~ spl32_67 ),
    inference(resolution,[],[f712,f561]) ).

fof(f3686,plain,
    ( spl32_304
    | ~ spl32_45
    | ~ spl32_67 ),
    inference(avatar_split_clause,[],[f762,f711,f556,f3684]) ).

fof(f3684,plain,
    ( spl32_304
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtpldt0(X1,X0) = sdtpldt0(sdtpldt0(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_304])]) ).

fof(f762,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sdtpldt0(X1,X0) = sdtpldt0(sdtpldt0(X1,X0),sz00) )
    | ~ spl32_45
    | ~ spl32_67 ),
    inference(resolution,[],[f712,f557]) ).

fof(f3680,plain,
    ( spl32_303
    | ~ spl32_7
    | ~ spl32_8
    | ~ spl32_258
    | ~ spl32_259
    | ~ spl32_302 ),
    inference(avatar_split_clause,[],[f3676,f3672,f2607,f2603,f371,f366,f3678]) ).

fof(f3678,plain,
    ( spl32_303
  <=> ! [X0] :
        ( ~ sP2(X0,sdtasdt0(sK10,xa))
        | ~ aElementOf0(sdtasdt0(sK11,xb),X0)
        | aElementOf0(xu,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_303])]) ).

fof(f3672,plain,
    ( spl32_302
  <=> ! [X0] :
        ( aElementOf0(xu,X0)
        | ~ aElementOf0(sdtasdt0(xb,sK11),X0)
        | ~ sP2(X0,sdtasdt0(xa,sK10)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_302])]) ).

fof(f3676,plain,
    ( ! [X0] :
        ( ~ sP2(X0,sdtasdt0(sK10,xa))
        | ~ aElementOf0(sdtasdt0(sK11,xb),X0)
        | aElementOf0(xu,X0) )
    | ~ spl32_7
    | ~ spl32_8
    | ~ spl32_258
    | ~ spl32_259
    | ~ spl32_302 ),
    inference(forward_demodulation,[],[f3675,f2770]) ).

fof(f3675,plain,
    ( ! [X0] :
        ( ~ aElementOf0(sdtasdt0(sK11,xb),X0)
        | aElementOf0(xu,X0)
        | ~ sP2(X0,sdtasdt0(xa,sK10)) )
    | ~ spl32_8
    | ~ spl32_259
    | ~ spl32_302 ),
    inference(forward_demodulation,[],[f3673,f2793]) ).

fof(f3673,plain,
    ( ! [X0] :
        ( aElementOf0(xu,X0)
        | ~ aElementOf0(sdtasdt0(xb,sK11),X0)
        | ~ sP2(X0,sdtasdt0(xa,sK10)) )
    | ~ spl32_302 ),
    inference(avatar_component_clause,[],[f3672]) ).

fof(f3674,plain,
    ( spl32_302
    | ~ spl32_71
    | ~ spl32_84 ),
    inference(avatar_split_clause,[],[f916,f870,f781,f3672]) ).

fof(f916,plain,
    ( ! [X0] :
        ( aElementOf0(xu,X0)
        | ~ aElementOf0(sdtasdt0(xb,sK11),X0)
        | ~ sP2(X0,sdtasdt0(xa,sK10)) )
    | ~ spl32_71
    | ~ spl32_84 ),
    inference(superposition,[],[f871,f783]) ).

fof(f3546,plain,
    ( spl32_301
    | ~ spl32_132 ),
    inference(avatar_split_clause,[],[f1268,f1247,f3544]) ).

fof(f3544,plain,
    ( spl32_301
  <=> ! [X0,X1] :
        ( aElementOf0(sK20(X0,X1,X0),X0)
        | sP3(X0,X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_301])]) ).

fof(f1268,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK20(X0,X1,X0),X0)
        | sP3(X0,X1,X0)
        | ~ aSet0(X0) )
    | ~ spl32_132 ),
    inference(factoring,[],[f1248]) ).

fof(f3542,plain,
    ( spl32_300
    | ~ spl32_131 ),
    inference(avatar_split_clause,[],[f1262,f1243,f3540]) ).

fof(f3540,plain,
    ( spl32_300
  <=> ! [X0,X1] :
        ( aElementOf0(sK20(X0,X1,X1),X1)
        | sP3(X0,X1,X1)
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_300])]) ).

fof(f1262,plain,
    ( ! [X0,X1] :
        ( aElementOf0(sK20(X0,X1,X1),X1)
        | sP3(X0,X1,X1)
        | ~ aSet0(X1) )
    | ~ spl32_131 ),
    inference(factoring,[],[f1244]) ).

fof(f3538,plain,
    ( spl32_299
    | ~ spl32_25
    | ~ spl32_293 ),
    inference(avatar_split_clause,[],[f3456,f3303,f456,f3535]) ).

fof(f3535,plain,
    ( spl32_299
  <=> sP1(xc) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_299])]) ).

fof(f3456,plain,
    ( sP1(xc)
    | ~ spl32_25
    | ~ spl32_293 ),
    inference(resolution,[],[f3305,f457]) ).

fof(f3533,plain,
    ( spl32_298
    | ~ spl32_41
    | ~ spl32_84 ),
    inference(avatar_split_clause,[],[f914,f870,f539,f3531]) ).

fof(f3531,plain,
    ( spl32_298
  <=> ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,X1)
        | ~ sP2(X1,X2)
        | aElement0(sdtpldt0(X2,X0))
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_298])]) ).

fof(f914,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,X1)
        | ~ sP2(X1,X2)
        | aElement0(sdtpldt0(X2,X0))
        | ~ aSet0(X1) )
    | ~ spl32_41
    | ~ spl32_84 ),
    inference(resolution,[],[f871,f540]) ).

fof(f3529,plain,
    ( spl32_297
    | ~ spl32_61
    | ~ spl32_81 ),
    inference(avatar_split_clause,[],[f861,f848,f686,f3527]) ).

fof(f3527,plain,
    ( spl32_297
  <=> ! [X2,X0,X1] :
        ( ~ aElement0(X0)
        | ~ sP0(X1,X2)
        | sP2(X2,sdtasdt0(X1,X0))
        | ~ aIdeal0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_297])]) ).

fof(f861,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElement0(X0)
        | ~ sP0(X1,X2)
        | sP2(X2,sdtasdt0(X1,X0))
        | ~ aIdeal0(X2) )
    | ~ spl32_61
    | ~ spl32_81 ),
    inference(resolution,[],[f849,f687]) ).

fof(f3525,plain,
    ( spl32_296
    | ~ spl32_61
    | ~ spl32_78 ),
    inference(avatar_split_clause,[],[f857,f836,f686,f3523]) ).

fof(f3523,plain,
    ( spl32_296
  <=> ! [X2,X0,X1] :
        ( ~ aElement0(X0)
        | ~ sP2(X1,X2)
        | sP2(X1,sdtasdt0(X0,X2))
        | ~ aIdeal0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_296])]) ).

fof(f836,plain,
    ( spl32_78
  <=> ! [X4,X0,X1] :
        ( aElementOf0(sdtasdt0(X4,X1),X0)
        | ~ aElement0(X4)
        | ~ sP2(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_78])]) ).

fof(f857,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElement0(X0)
        | ~ sP2(X1,X2)
        | sP2(X1,sdtasdt0(X0,X2))
        | ~ aIdeal0(X1) )
    | ~ spl32_61
    | ~ spl32_78 ),
    inference(resolution,[],[f837,f687]) ).

fof(f837,plain,
    ( ! [X0,X1,X4] :
        ( aElementOf0(sdtasdt0(X4,X1),X0)
        | ~ aElement0(X4)
        | ~ sP2(X0,X1) )
    | ~ spl32_78 ),
    inference(avatar_component_clause,[],[f836]) ).

fof(f3520,plain,
    ( spl32_295
    | ~ spl32_56
    | ~ spl32_84 ),
    inference(avatar_split_clause,[],[f917,f870,f664,f3518]) ).

fof(f917,plain,
    ( ! [X0] :
        ( aElementOf0(xr,X0)
        | ~ aElementOf0(xb,X0)
        | ~ sP2(X0,smndt0(sdtasdt0(xq,xu))) )
    | ~ spl32_56
    | ~ spl32_84 ),
    inference(superposition,[],[f871,f666]) ).

fof(f3511,plain,
    ( ~ spl32_234
    | ~ spl32_237
    | spl32_294
    | ~ spl32_39
    | ~ spl32_82 ),
    inference(avatar_split_clause,[],[f863,f852,f529,f3508,f2288,f2235]) ).

fof(f2235,plain,
    ( spl32_234
  <=> aSet0(slsdtgt0(xa)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_234])]) ).

fof(f2288,plain,
    ( spl32_237
  <=> aSet0(slsdtgt0(xb)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_237])]) ).

fof(f3508,plain,
    ( spl32_294
  <=> sP5(slsdtgt0(xb),slsdtgt0(xa),xI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_294])]) ).

fof(f863,plain,
    ( sP5(slsdtgt0(xb),slsdtgt0(xa),xI)
    | ~ aSet0(slsdtgt0(xb))
    | ~ aSet0(slsdtgt0(xa))
    | ~ spl32_39
    | ~ spl32_82 ),
    inference(superposition,[],[f853,f531]) ).

fof(f3306,plain,
    ( ~ spl32_6
    | spl32_293
    | ~ spl32_49
    | ~ spl32_256 ),
    inference(avatar_split_clause,[],[f2895,f2594,f572,f3303,f361]) ).

fof(f2895,plain,
    ( aElement0(xc)
    | ~ aElement0(xb)
    | ~ spl32_49
    | ~ spl32_256 ),
    inference(resolution,[],[f2596,f573]) ).

fof(f3281,plain,
    ( spl32_292
    | ~ spl32_25
    | ~ spl32_92 ),
    inference(avatar_split_clause,[],[f981,f902,f456,f3279]) ).

fof(f3279,plain,
    ( spl32_292
  <=> ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP1(sK30(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_292])]) ).

fof(f981,plain,
    ( ! [X0,X1] :
        ( ~ doDivides0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0)
        | sP1(sK30(X0,X1)) )
    | ~ spl32_25
    | ~ spl32_92 ),
    inference(resolution,[],[f903,f457]) ).

fof(f3277,plain,
    ( spl32_291
    | ~ spl32_25
    | ~ spl32_87 ),
    inference(avatar_split_clause,[],[f940,f882,f456,f3275]) ).

fof(f3275,plain,
    ( spl32_291
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sP1(sK29(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_291])]) ).

fof(f940,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sP1(sK29(X1,X0)) )
    | ~ spl32_25
    | ~ spl32_87 ),
    inference(resolution,[],[f883,f457]) ).

fof(f3273,plain,
    ( spl32_290
    | ~ spl32_25
    | ~ spl32_86 ),
    inference(avatar_split_clause,[],[f929,f878,f456,f3271]) ).

fof(f3271,plain,
    ( spl32_290
  <=> ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sP1(sK28(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_290])]) ).

fof(f929,plain,
    ( ! [X0,X1] :
        ( sz00 = X0
        | ~ aElement0(X0)
        | ~ aElement0(X1)
        | sP1(sK28(X1,X0)) )
    | ~ spl32_25
    | ~ spl32_86 ),
    inference(resolution,[],[f879,f457]) ).

fof(f3269,plain,
    ( spl32_289
    | ~ spl32_25
    | ~ spl32_85 ),
    inference(avatar_split_clause,[],[f918,f874,f456,f3267]) ).

fof(f3267,plain,
    ( spl32_289
  <=> ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sP1(sK27(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_289])]) ).

fof(f918,plain,
    ( ! [X0,X1] :
        ( sP6(X0,X1)
        | ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | sP1(sK27(X1,X0)) )
    | ~ spl32_25
    | ~ spl32_85 ),
    inference(resolution,[],[f875,f457]) ).

fof(f3265,plain,
    ( spl32_288
    | ~ spl32_41
    | ~ spl32_81 ),
    inference(avatar_split_clause,[],[f862,f848,f539,f3263]) ).

fof(f3263,plain,
    ( spl32_288
  <=> ! [X2,X0,X1] :
        ( ~ aElement0(X0)
        | ~ sP0(X1,X2)
        | aElement0(sdtasdt0(X1,X0))
        | ~ aSet0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_288])]) ).

fof(f862,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElement0(X0)
        | ~ sP0(X1,X2)
        | aElement0(sdtasdt0(X1,X0))
        | ~ aSet0(X2) )
    | ~ spl32_41
    | ~ spl32_81 ),
    inference(resolution,[],[f849,f540]) ).

fof(f3261,plain,
    ( spl32_287
    | ~ spl32_75
    | ~ spl32_80 ),
    inference(avatar_split_clause,[],[f860,f844,f799,f3259]) ).

fof(f3259,plain,
    ( spl32_287
  <=> ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtasasdt0(X1,X2))
        | aElementOf0(X0,X2)
        | ~ sP4(X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_287])]) ).

fof(f844,plain,
    ( spl32_80
  <=> ! [X4,X0,X2,X1] :
        ( aElementOf0(X4,X0)
        | ~ aElementOf0(X4,X2)
        | ~ sP3(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_80])]) ).

fof(f860,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtasasdt0(X1,X2))
        | aElementOf0(X0,X2)
        | ~ sP4(X1,X2) )
    | ~ spl32_75
    | ~ spl32_80 ),
    inference(resolution,[],[f845,f800]) ).

fof(f845,plain,
    ( ! [X2,X0,X1,X4] :
        ( ~ sP3(X0,X1,X2)
        | ~ aElementOf0(X4,X2)
        | aElementOf0(X4,X0) )
    | ~ spl32_80 ),
    inference(avatar_component_clause,[],[f844]) ).

fof(f3257,plain,
    ( spl32_286
    | ~ spl32_75
    | ~ spl32_79 ),
    inference(avatar_split_clause,[],[f859,f840,f799,f3255]) ).

fof(f3255,plain,
    ( spl32_286
  <=> ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtasasdt0(X1,X2))
        | aElementOf0(X0,X1)
        | ~ sP4(X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_286])]) ).

fof(f840,plain,
    ( spl32_79
  <=> ! [X4,X0,X1,X2] :
        ( aElementOf0(X4,X1)
        | ~ aElementOf0(X4,X2)
        | ~ sP3(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_79])]) ).

fof(f859,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElementOf0(X0,sdtasasdt0(X1,X2))
        | aElementOf0(X0,X1)
        | ~ sP4(X1,X2) )
    | ~ spl32_75
    | ~ spl32_79 ),
    inference(resolution,[],[f841,f800]) ).

fof(f841,plain,
    ( ! [X2,X0,X1,X4] :
        ( ~ sP3(X0,X1,X2)
        | ~ aElementOf0(X4,X2)
        | aElementOf0(X4,X1) )
    | ~ spl32_79 ),
    inference(avatar_component_clause,[],[f840]) ).

fof(f3253,plain,
    ( spl32_285
    | ~ spl32_41
    | ~ spl32_78 ),
    inference(avatar_split_clause,[],[f858,f836,f539,f3251]) ).

fof(f3251,plain,
    ( spl32_285
  <=> ! [X2,X0,X1] :
        ( ~ aElement0(X0)
        | ~ sP2(X1,X2)
        | aElement0(sdtasdt0(X0,X2))
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_285])]) ).

fof(f858,plain,
    ( ! [X2,X0,X1] :
        ( ~ aElement0(X0)
        | ~ sP2(X1,X2)
        | aElement0(sdtasdt0(X0,X2))
        | ~ aSet0(X1) )
    | ~ spl32_41
    | ~ spl32_78 ),
    inference(resolution,[],[f837,f540]) ).

fof(f3249,plain,
    ( spl32_284
    | ~ spl32_28
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f815,f791,f477,f3247]) ).

fof(f3247,plain,
    ( spl32_284
  <=> ! [X0] :
        ( smndt0(smndt0(X0)) = sdtasdt0(smndt0(X0),smndt0(sz10))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_284])]) ).

fof(f815,plain,
    ( ! [X0] :
        ( smndt0(smndt0(X0)) = sdtasdt0(smndt0(X0),smndt0(sz10))
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f478]) ).

fof(f3239,plain,
    ( spl32_283
    | ~ spl32_28
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f804,f787,f477,f3237]) ).

fof(f3237,plain,
    ( spl32_283
  <=> ! [X0] :
        ( smndt0(smndt0(X0)) = sdtasdt0(smndt0(sz10),smndt0(X0))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_283])]) ).

fof(f804,plain,
    ( ! [X0] :
        ( smndt0(smndt0(X0)) = sdtasdt0(smndt0(sz10),smndt0(X0))
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f478]) ).

fof(f3235,plain,
    ( spl32_282
    | ~ spl32_44
    | ~ spl32_68 ),
    inference(avatar_split_clause,[],[f772,f715,f552,f3233]) ).

fof(f3233,plain,
    ( spl32_282
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sz00,sdtasdt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_282])]) ).

fof(f772,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sz00,sdtasdt0(X1,X0)) )
    | ~ spl32_44
    | ~ spl32_68 ),
    inference(resolution,[],[f716,f553]) ).

fof(f3231,plain,
    ( spl32_281
    | ~ spl32_42
    | ~ spl32_68 ),
    inference(avatar_split_clause,[],[f771,f715,f543,f3229]) ).

fof(f3229,plain,
    ( spl32_281
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sdtasdt0(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_281])]) ).

fof(f771,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sdtasdt0(X1,X0),sz00) )
    | ~ spl32_42
    | ~ spl32_68 ),
    inference(resolution,[],[f716,f544]) ).

fof(f3227,plain,
    ( spl32_280
    | ~ spl32_44
    | ~ spl32_67 ),
    inference(avatar_split_clause,[],[f761,f711,f552,f3225]) ).

fof(f3225,plain,
    ( spl32_280
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sz00,sdtpldt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_280])]) ).

fof(f761,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sz00,sdtpldt0(X1,X0)) )
    | ~ spl32_44
    | ~ spl32_67 ),
    inference(resolution,[],[f712,f553]) ).

fof(f3223,plain,
    ( spl32_279
    | ~ spl32_42
    | ~ spl32_67 ),
    inference(avatar_split_clause,[],[f760,f711,f543,f3221]) ).

fof(f3221,plain,
    ( spl32_279
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sdtpldt0(X1,X0),sz00) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_279])]) ).

fof(f760,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sz00 = sdtasdt0(sdtpldt0(X1,X0),sz00) )
    | ~ spl32_42
    | ~ spl32_67 ),
    inference(resolution,[],[f712,f544]) ).

fof(f3211,plain,
    ( ~ spl32_130
    | ~ spl32_5
    | spl32_278
    | ~ spl32_13
    | ~ spl32_107 ),
    inference(avatar_split_clause,[],[f1081,f1068,f396,f3208,f356,f1206]) ).

fof(f3208,plain,
    ( spl32_278
  <=> xa = sdtasdt0(xu,sK30(xu,xa)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_278])]) ).

fof(f396,plain,
    ( spl32_13
  <=> doDivides0(xu,xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_13])]) ).

fof(f1081,plain,
    ( xa = sdtasdt0(xu,sK30(xu,xa))
    | ~ aElement0(xa)
    | ~ aElement0(xu)
    | ~ spl32_13
    | ~ spl32_107 ),
    inference(resolution,[],[f1069,f398]) ).

fof(f398,plain,
    ( doDivides0(xu,xa)
    | ~ spl32_13 ),
    inference(avatar_component_clause,[],[f396]) ).

fof(f3206,plain,
    ( spl32_277
    | ~ spl32_40
    | ~ spl32_84 ),
    inference(avatar_split_clause,[],[f915,f870,f534,f3204]) ).

fof(f3204,plain,
    ( spl32_277
  <=> ! [X0] :
        ( aElementOf0(xb,X0)
        | ~ aElementOf0(xr,X0)
        | ~ sP2(X0,sdtasdt0(xq,xu)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_277])]) ).

fof(f915,plain,
    ( ! [X0] :
        ( aElementOf0(xb,X0)
        | ~ aElementOf0(xr,X0)
        | ~ sP2(X0,sdtasdt0(xq,xu)) )
    | ~ spl32_40
    | ~ spl32_84 ),
    inference(superposition,[],[f871,f536]) ).

fof(f3179,plain,
    ( spl32_276
    | ~ spl32_10
    | ~ spl32_212
    | ~ spl32_265 ),
    inference(avatar_split_clause,[],[f2944,f2891,f2079,f381,f3176]) ).

fof(f3176,plain,
    ( spl32_276
  <=> sz00 = smndt0(sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_276])]) ).

fof(f2079,plain,
    ( spl32_212
  <=> sz00 = sdtpldt0(smndt0(sz00),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_212])]) ).

fof(f2891,plain,
    ( spl32_265
  <=> ! [X0] :
        ( smndt0(X0) = sdtpldt0(smndt0(X0),sz00)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_265])]) ).

fof(f2944,plain,
    ( sz00 = smndt0(sz00)
    | ~ spl32_10
    | ~ spl32_212
    | ~ spl32_265 ),
    inference(forward_demodulation,[],[f2924,f2081]) ).

fof(f2081,plain,
    ( sz00 = sdtpldt0(smndt0(sz00),sz00)
    | ~ spl32_212 ),
    inference(avatar_component_clause,[],[f2079]) ).

fof(f2924,plain,
    ( smndt0(sz00) = sdtpldt0(smndt0(sz00),sz00)
    | ~ spl32_10
    | ~ spl32_265 ),
    inference(resolution,[],[f2892,f383]) ).

fof(f2892,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | smndt0(X0) = sdtpldt0(smndt0(X0),sz00) )
    | ~ spl32_265 ),
    inference(avatar_component_clause,[],[f2891]) ).

fof(f3132,plain,
    ( spl32_275
    | ~ spl32_38
    | ~ spl32_77 ),
    inference(avatar_split_clause,[],[f856,f832,f524,f3130]) ).

fof(f832,plain,
    ( spl32_77
  <=> ! [X5,X0,X1] :
        ( aElement0(sK14(X0,X5))
        | ~ aElementOf0(X5,X1)
        | ~ sP0(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_77])]) ).

fof(f856,plain,
    ( ! [X0,X1] :
        ( ~ aElementOf0(X0,slsdtgt0(X1))
        | aElement0(sK14(X1,X0))
        | ~ sP1(X1) )
    | ~ spl32_38
    | ~ spl32_77 ),
    inference(resolution,[],[f833,f525]) ).

fof(f833,plain,
    ( ! [X0,X1,X5] :
        ( ~ sP0(X0,X1)
        | ~ aElementOf0(X5,X1)
        | aElement0(sK14(X0,X5)) )
    | ~ spl32_77 ),
    inference(avatar_component_clause,[],[f832]) ).

fof(f3128,plain,
    ( spl32_274
    | ~ spl32_28
    | ~ spl32_59 ),
    inference(avatar_split_clause,[],[f733,f678,f477,f3126]) ).

fof(f3126,plain,
    ( spl32_274
  <=> ! [X0] :
        ( sz00 = sdtpldt0(smndt0(smndt0(X0)),smndt0(X0))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_274])]) ).

fof(f733,plain,
    ( ! [X0] :
        ( sz00 = sdtpldt0(smndt0(smndt0(X0)),smndt0(X0))
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_59 ),
    inference(resolution,[],[f679,f478]) ).

fof(f3124,plain,
    ( spl32_273
    | ~ spl32_28
    | ~ spl32_58 ),
    inference(avatar_split_clause,[],[f724,f674,f477,f3122]) ).

fof(f3122,plain,
    ( spl32_273
  <=> ! [X0] :
        ( sz00 = sdtpldt0(smndt0(X0),smndt0(smndt0(X0)))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_273])]) ).

fof(f724,plain,
    ( ! [X0] :
        ( sz00 = sdtpldt0(smndt0(X0),smndt0(smndt0(X0)))
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_58 ),
    inference(resolution,[],[f675,f478]) ).

fof(f2923,plain,
    ( spl32_272
    | ~ spl32_9
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f966,f890,f376,f2921]) ).

fof(f2921,plain,
    ( spl32_272
  <=> ! [X0] :
        ( sdtasdt0(X0,sz10) = sdtasdt0(sz10,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_272])]) ).

fof(f966,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sz10) = sdtasdt0(sz10,X0)
        | ~ aElement0(X0) )
    | ~ spl32_9
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f378]) ).

fof(f2919,plain,
    ( spl32_271
    | ~ spl32_10
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f965,f890,f381,f2917]) ).

fof(f2917,plain,
    ( spl32_271
  <=> ! [X0] :
        ( sdtasdt0(X0,sz00) = sdtasdt0(sz00,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_271])]) ).

fof(f965,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sz00) = sdtasdt0(sz00,X0)
        | ~ aElement0(X0) )
    | ~ spl32_10
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f383]) ).

fof(f2915,plain,
    ( spl32_270
    | ~ spl32_9
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f952,f886,f376,f2913]) ).

fof(f2913,plain,
    ( spl32_270
  <=> ! [X0] :
        ( sdtpldt0(X0,sz10) = sdtpldt0(sz10,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_270])]) ).

fof(f952,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,sz10) = sdtpldt0(sz10,X0)
        | ~ aElement0(X0) )
    | ~ spl32_9
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f378]) ).

fof(f2911,plain,
    ( spl32_269
    | ~ spl32_10
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f951,f886,f381,f2909]) ).

fof(f2909,plain,
    ( spl32_269
  <=> ! [X0] :
        ( sdtpldt0(X0,sz00) = sdtpldt0(sz00,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_269])]) ).

fof(f951,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,sz00) = sdtpldt0(sz00,X0)
        | ~ aElement0(X0) )
    | ~ spl32_10
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f383]) ).

fof(f2907,plain,
    ( spl32_268
    | ~ spl32_28
    | ~ spl32_48 ),
    inference(avatar_split_clause,[],[f651,f568,f477,f2905]) ).

fof(f2905,plain,
    ( spl32_268
  <=> ! [X0] :
        ( smndt0(X0) = sdtasdt0(sz10,smndt0(X0))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_268])]) ).

fof(f651,plain,
    ( ! [X0] :
        ( smndt0(X0) = sdtasdt0(sz10,smndt0(X0))
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_48 ),
    inference(resolution,[],[f569,f478]) ).

fof(f2903,plain,
    ( spl32_267
    | ~ spl32_28
    | ~ spl32_47 ),
    inference(avatar_split_clause,[],[f642,f564,f477,f2901]) ).

fof(f2901,plain,
    ( spl32_267
  <=> ! [X0] :
        ( smndt0(X0) = sdtasdt0(smndt0(X0),sz10)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_267])]) ).

fof(f642,plain,
    ( ! [X0] :
        ( smndt0(X0) = sdtasdt0(smndt0(X0),sz10)
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_47 ),
    inference(resolution,[],[f565,f478]) ).

fof(f2899,plain,
    ( spl32_266
    | ~ spl32_28
    | ~ spl32_46 ),
    inference(avatar_split_clause,[],[f633,f560,f477,f2897]) ).

fof(f2897,plain,
    ( spl32_266
  <=> ! [X0] :
        ( smndt0(X0) = sdtpldt0(sz00,smndt0(X0))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_266])]) ).

fof(f633,plain,
    ( ! [X0] :
        ( smndt0(X0) = sdtpldt0(sz00,smndt0(X0))
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_46 ),
    inference(resolution,[],[f561,f478]) ).

fof(f2893,plain,
    ( spl32_265
    | ~ spl32_28
    | ~ spl32_45 ),
    inference(avatar_split_clause,[],[f624,f556,f477,f2891]) ).

fof(f624,plain,
    ( ! [X0] :
        ( smndt0(X0) = sdtpldt0(smndt0(X0),sz00)
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_45 ),
    inference(resolution,[],[f557,f478]) ).

fof(f2694,plain,
    ( spl32_264
    | ~ spl32_51
    | ~ spl32_236 ),
    inference(avatar_split_clause,[],[f2490,f2247,f580,f2691]) ).

fof(f580,plain,
    ( spl32_51
  <=> ! [X2,X0,X1] :
        ( aDivisorOf0(X0,X2)
        | ~ sP7(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_51])]) ).

fof(f2247,plain,
    ( spl32_236
  <=> sP7(xc,xb,xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_236])]) ).

fof(f2490,plain,
    ( aDivisorOf0(xc,xa)
    | ~ spl32_51
    | ~ spl32_236 ),
    inference(resolution,[],[f2249,f581]) ).

fof(f581,plain,
    ( ! [X2,X0,X1] :
        ( ~ sP7(X0,X1,X2)
        | aDivisorOf0(X0,X2) )
    | ~ spl32_51 ),
    inference(avatar_component_clause,[],[f580]) ).

fof(f2249,plain,
    ( sP7(xc,xb,xa)
    | ~ spl32_236 ),
    inference(avatar_component_clause,[],[f2247]) ).

fof(f2625,plain,
    ( spl32_263
    | ~ spl32_8
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f975,f890,f371,f2623]) ).

fof(f2623,plain,
    ( spl32_263
  <=> ! [X0] :
        ( sdtasdt0(X0,sK11) = sdtasdt0(sK11,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_263])]) ).

fof(f975,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sK11) = sdtasdt0(sK11,X0)
        | ~ aElement0(X0) )
    | ~ spl32_8
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f373]) ).

fof(f2621,plain,
    ( spl32_262
    | ~ spl32_7
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f974,f890,f366,f2619]) ).

fof(f2619,plain,
    ( spl32_262
  <=> ! [X0] :
        ( sdtasdt0(X0,sK10) = sdtasdt0(sK10,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_262])]) ).

fof(f974,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,sK10) = sdtasdt0(sK10,X0)
        | ~ aElement0(X0) )
    | ~ spl32_7
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f368]) ).

fof(f2617,plain,
    ( spl32_261
    | ~ spl32_4
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f973,f890,f351,f2615]) ).

fof(f2615,plain,
    ( spl32_261
  <=> ! [X0] :
        ( sdtasdt0(X0,xr) = sdtasdt0(xr,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_261])]) ).

fof(f973,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,xr) = sdtasdt0(xr,X0)
        | ~ aElement0(X0) )
    | ~ spl32_4
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f353]) ).

fof(f2613,plain,
    ( spl32_260
    | ~ spl32_3
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f972,f890,f346,f2611]) ).

fof(f2611,plain,
    ( spl32_260
  <=> ! [X0] :
        ( sdtasdt0(X0,xq) = sdtasdt0(xq,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_260])]) ).

fof(f972,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,xq) = sdtasdt0(xq,X0)
        | ~ aElement0(X0) )
    | ~ spl32_3
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f348]) ).

fof(f2609,plain,
    ( spl32_259
    | ~ spl32_6
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f971,f890,f361,f2607]) ).

fof(f971,plain,
    ( ! [X0] :
        ( sdtasdt0(X0,xb) = sdtasdt0(xb,X0)
        | ~ aElement0(X0) )
    | ~ spl32_6
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f363]) ).

fof(f2605,plain,
    ( spl32_258
    | ~ spl32_5
    | ~ spl32_89 ),
    inference(avatar_split_clause,[],[f970,f890,f356,f2603]) ).

fof(f970,plain,
    ( ! [X0] :
        ( sdtasdt0(xa,X0) = sdtasdt0(X0,xa)
        | ~ aElement0(X0) )
    | ~ spl32_5
    | ~ spl32_89 ),
    inference(resolution,[],[f891,f358]) ).

fof(f2601,plain,
    ( spl32_257
    | ~ spl32_8
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f961,f886,f371,f2599]) ).

fof(f2599,plain,
    ( spl32_257
  <=> ! [X0] :
        ( sdtpldt0(X0,sK11) = sdtpldt0(sK11,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_257])]) ).

fof(f961,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,sK11) = sdtpldt0(sK11,X0)
        | ~ aElement0(X0) )
    | ~ spl32_8
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f373]) ).

fof(f2597,plain,
    ( spl32_256
    | ~ spl32_52
    | ~ spl32_236 ),
    inference(avatar_split_clause,[],[f2489,f2247,f584,f2594]) ).

fof(f584,plain,
    ( spl32_52
  <=> ! [X2,X0,X1] :
        ( aDivisorOf0(X0,X1)
        | ~ sP7(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_52])]) ).

fof(f2489,plain,
    ( aDivisorOf0(xc,xb)
    | ~ spl32_52
    | ~ spl32_236 ),
    inference(resolution,[],[f2249,f585]) ).

fof(f585,plain,
    ( ! [X2,X0,X1] :
        ( ~ sP7(X0,X1,X2)
        | aDivisorOf0(X0,X1) )
    | ~ spl32_52 ),
    inference(avatar_component_clause,[],[f584]) ).

fof(f2592,plain,
    ( spl32_255
    | ~ spl32_7
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f960,f886,f366,f2590]) ).

fof(f2590,plain,
    ( spl32_255
  <=> ! [X0] :
        ( sdtpldt0(X0,sK10) = sdtpldt0(sK10,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_255])]) ).

fof(f960,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,sK10) = sdtpldt0(sK10,X0)
        | ~ aElement0(X0) )
    | ~ spl32_7
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f368]) ).

fof(f2588,plain,
    ( spl32_254
    | ~ spl32_4
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f959,f886,f351,f2586]) ).

fof(f2586,plain,
    ( spl32_254
  <=> ! [X0] :
        ( sdtpldt0(X0,xr) = sdtpldt0(xr,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_254])]) ).

fof(f959,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,xr) = sdtpldt0(xr,X0)
        | ~ aElement0(X0) )
    | ~ spl32_4
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f353]) ).

fof(f2584,plain,
    ( spl32_253
    | ~ spl32_3
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f958,f886,f346,f2582]) ).

fof(f2582,plain,
    ( spl32_253
  <=> ! [X0] :
        ( sdtpldt0(X0,xq) = sdtpldt0(xq,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_253])]) ).

fof(f958,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,xq) = sdtpldt0(xq,X0)
        | ~ aElement0(X0) )
    | ~ spl32_3
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f348]) ).

fof(f2580,plain,
    ( spl32_252
    | ~ spl32_6
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f957,f886,f361,f2578]) ).

fof(f2578,plain,
    ( spl32_252
  <=> ! [X0] :
        ( sdtpldt0(X0,xb) = sdtpldt0(xb,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_252])]) ).

fof(f957,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,xb) = sdtpldt0(xb,X0)
        | ~ aElement0(X0) )
    | ~ spl32_6
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f363]) ).

fof(f2576,plain,
    ( spl32_251
    | ~ spl32_5
    | ~ spl32_88 ),
    inference(avatar_split_clause,[],[f956,f886,f356,f2574]) ).

fof(f2574,plain,
    ( spl32_251
  <=> ! [X0] :
        ( sdtpldt0(X0,xa) = sdtpldt0(xa,X0)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_251])]) ).

fof(f956,plain,
    ( ! [X0] :
        ( sdtpldt0(X0,xa) = sdtpldt0(xa,X0)
        | ~ aElement0(X0) )
    | ~ spl32_5
    | ~ spl32_88 ),
    inference(resolution,[],[f887,f358]) ).

fof(f2486,plain,
    ( ~ spl32_5
    | ~ spl32_6
    | ~ spl32_53
    | spl32_235 ),
    inference(avatar_split_clause,[],[f2251,f2243,f588,f361,f356]) ).

fof(f588,plain,
    ( spl32_53
  <=> ! [X0,X1] :
        ( sP8(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_53])]) ).

fof(f2243,plain,
    ( spl32_235
  <=> sP8(xa,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_235])]) ).

fof(f2251,plain,
    ( ~ aElement0(xb)
    | ~ aElement0(xa)
    | ~ spl32_53
    | spl32_235 ),
    inference(resolution,[],[f2245,f589]) ).

fof(f589,plain,
    ( ! [X0,X1] :
        ( sP8(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) )
    | ~ spl32_53 ),
    inference(avatar_component_clause,[],[f588]) ).

fof(f2245,plain,
    ( ~ sP8(xa,xb)
    | spl32_235 ),
    inference(avatar_component_clause,[],[f2243]) ).

fof(f2445,plain,
    ( spl32_250
    | ~ spl32_25
    | ~ spl32_68 ),
    inference(avatar_split_clause,[],[f770,f715,f456,f2443]) ).

fof(f2443,plain,
    ( spl32_250
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sP1(sdtasdt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_250])]) ).

fof(f770,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sP1(sdtasdt0(X1,X0)) )
    | ~ spl32_25
    | ~ spl32_68 ),
    inference(resolution,[],[f716,f457]) ).

fof(f2441,plain,
    ( spl32_249
    | ~ spl32_25
    | ~ spl32_67 ),
    inference(avatar_split_clause,[],[f759,f711,f456,f2439]) ).

fof(f2439,plain,
    ( spl32_249
  <=> ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sP1(sdtpldt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_249])]) ).

fof(f759,plain,
    ( ! [X0,X1] :
        ( ~ aElement0(X0)
        | ~ aElement0(X1)
        | sP1(sdtpldt0(X1,X0)) )
    | ~ spl32_25
    | ~ spl32_67 ),
    inference(resolution,[],[f712,f457]) ).

fof(f2437,plain,
    ( spl32_248
    | ~ spl32_26
    | ~ spl32_66 ),
    inference(avatar_split_clause,[],[f757,f707,f460,f2435]) ).

fof(f2435,plain,
    ( spl32_248
  <=> ! [X0,X1] :
        ( ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | aSet0(sdtpldt1(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_248])]) ).

fof(f460,plain,
    ( spl32_26
  <=> ! [X0] :
        ( aSet0(X0)
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_26])]) ).

fof(f707,plain,
    ( spl32_66
  <=> ! [X0,X1] :
        ( aIdeal0(sdtpldt1(X0,X1))
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_66])]) ).

fof(f757,plain,
    ( ! [X0,X1] :
        ( ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | aSet0(sdtpldt1(X1,X0)) )
    | ~ spl32_26
    | ~ spl32_66 ),
    inference(resolution,[],[f708,f461]) ).

fof(f461,plain,
    ( ! [X0] :
        ( ~ aIdeal0(X0)
        | aSet0(X0) )
    | ~ spl32_26 ),
    inference(avatar_component_clause,[],[f460]) ).

fof(f708,plain,
    ( ! [X0,X1] :
        ( aIdeal0(sdtpldt1(X0,X1))
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) )
    | ~ spl32_66 ),
    inference(avatar_component_clause,[],[f707]) ).

fof(f2433,plain,
    ( spl32_247
    | ~ spl32_26
    | ~ spl32_65 ),
    inference(avatar_split_clause,[],[f756,f703,f460,f2431]) ).

fof(f2431,plain,
    ( spl32_247
  <=> ! [X0,X1] :
        ( ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | aSet0(sdtasasdt0(X1,X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_247])]) ).

fof(f703,plain,
    ( spl32_65
  <=> ! [X0,X1] :
        ( aIdeal0(sdtasasdt0(X0,X1))
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_65])]) ).

fof(f756,plain,
    ( ! [X0,X1] :
        ( ~ aIdeal0(X0)
        | ~ aIdeal0(X1)
        | aSet0(sdtasasdt0(X1,X0)) )
    | ~ spl32_26
    | ~ spl32_65 ),
    inference(resolution,[],[f704,f461]) ).

fof(f704,plain,
    ( ! [X0,X1] :
        ( aIdeal0(sdtasasdt0(X0,X1))
        | ~ aIdeal0(X1)
        | ~ aIdeal0(X0) )
    | ~ spl32_65 ),
    inference(avatar_component_clause,[],[f703]) ).

fof(f2429,plain,
    ( spl32_246
    | ~ spl32_28
    | ~ spl32_44 ),
    inference(avatar_split_clause,[],[f615,f552,f477,f2427]) ).

fof(f615,plain,
    ( ! [X0] :
        ( sz00 = sdtasdt0(sz00,smndt0(X0))
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_44 ),
    inference(resolution,[],[f553,f478]) ).

fof(f2425,plain,
    ( spl32_245
    | ~ spl32_28
    | ~ spl32_42 ),
    inference(avatar_split_clause,[],[f606,f543,f477,f2423]) ).

fof(f606,plain,
    ( ! [X0] :
        ( sz00 = sdtasdt0(smndt0(X0),sz00)
        | ~ aElement0(X0) )
    | ~ spl32_28
    | ~ spl32_42 ),
    inference(resolution,[],[f544,f478]) ).

fof(f2421,plain,
    ( ~ spl32_2
    | spl32_244
    | ~ spl32_31
    | ~ spl32_61 ),
    inference(avatar_split_clause,[],[f745,f686,f492,f2418,f341]) ).

fof(f341,plain,
    ( spl32_2
  <=> aIdeal0(xI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_2])]) ).

fof(f492,plain,
    ( spl32_31
  <=> aElementOf0(smndt0(sdtasdt0(xq,xu)),xI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_31])]) ).

fof(f745,plain,
    ( sP2(xI,smndt0(sdtasdt0(xq,xu)))
    | ~ aIdeal0(xI)
    | ~ spl32_31
    | ~ spl32_61 ),
    inference(resolution,[],[f687,f494]) ).

fof(f494,plain,
    ( aElementOf0(smndt0(sdtasdt0(xq,xu)),xI)
    | ~ spl32_31 ),
    inference(avatar_component_clause,[],[f492]) ).

fof(f2368,plain,
    ( spl32_243
    | ~ spl32_37
    | ~ spl32_75 ),
    inference(avatar_split_clause,[],[f826,f799,f520,f2366]) ).

fof(f2366,plain,
    ( spl32_243
  <=> ! [X0,X1] :
        ( ~ sP4(X0,X1)
        | aSet0(sdtasasdt0(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_243])]) ).

fof(f520,plain,
    ( spl32_37
  <=> ! [X2,X0,X1] :
        ( aSet0(X2)
        | ~ sP3(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_37])]) ).

fof(f826,plain,
    ( ! [X0,X1] :
        ( ~ sP4(X0,X1)
        | aSet0(sdtasasdt0(X0,X1)) )
    | ~ spl32_37
    | ~ spl32_75 ),
    inference(resolution,[],[f800,f521]) ).

fof(f521,plain,
    ( ! [X2,X0,X1] :
        ( ~ sP3(X0,X1,X2)
        | aSet0(X2) )
    | ~ spl32_37 ),
    inference(avatar_component_clause,[],[f520]) ).

fof(f2364,plain,
    ( spl32_242
    | ~ spl32_9
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f814,f791,f376,f2361]) ).

fof(f2361,plain,
    ( spl32_242
  <=> smndt0(sz10) = sdtasdt0(sz10,smndt0(sz10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_242])]) ).

fof(f814,plain,
    ( smndt0(sz10) = sdtasdt0(sz10,smndt0(sz10))
    | ~ spl32_9
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f378]) ).

fof(f2359,plain,
    ( spl32_241
    | ~ spl32_10
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f813,f791,f381,f2356]) ).

fof(f2356,plain,
    ( spl32_241
  <=> smndt0(sz00) = sdtasdt0(sz00,smndt0(sz10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_241])]) ).

fof(f813,plain,
    ( smndt0(sz00) = sdtasdt0(sz00,smndt0(sz10))
    | ~ spl32_10
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f383]) ).

fof(f2354,plain,
    ( spl32_240
    | ~ spl32_9
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f803,f787,f376,f2351]) ).

fof(f2351,plain,
    ( spl32_240
  <=> smndt0(sz10) = sdtasdt0(smndt0(sz10),sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_240])]) ).

fof(f803,plain,
    ( smndt0(sz10) = sdtasdt0(smndt0(sz10),sz10)
    | ~ spl32_9
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f378]) ).

fof(f2349,plain,
    ( spl32_239
    | ~ spl32_10
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f802,f787,f381,f2346]) ).

fof(f2346,plain,
    ( spl32_239
  <=> smndt0(sz00) = sdtasdt0(smndt0(sz10),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_239])]) ).

fof(f802,plain,
    ( smndt0(sz00) = sdtasdt0(smndt0(sz10),sz00)
    | ~ spl32_10
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f383]) ).

fof(f2344,plain,
    ( spl32_238
    | ~ spl32_41
    | ~ spl32_63 ),
    inference(avatar_split_clause,[],[f755,f695,f539,f2342]) ).

fof(f2342,plain,
    ( spl32_238
  <=> ! [X0] :
        ( aIdeal0(X0)
        | ~ aSet0(X0)
        | aElement0(sK17(X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_238])]) ).

fof(f695,plain,
    ( spl32_63
  <=> ! [X0] :
        ( aIdeal0(X0)
        | aElementOf0(sK17(X0),X0)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_63])]) ).

fof(f755,plain,
    ( ! [X0] :
        ( aIdeal0(X0)
        | ~ aSet0(X0)
        | aElement0(sK17(X0)) )
    | ~ spl32_41
    | ~ spl32_63 ),
    inference(duplicate_literal_removal,[],[f754]) ).

fof(f754,plain,
    ( ! [X0] :
        ( aIdeal0(X0)
        | ~ aSet0(X0)
        | aElement0(sK17(X0))
        | ~ aSet0(X0) )
    | ~ spl32_41
    | ~ spl32_63 ),
    inference(resolution,[],[f696,f540]) ).

fof(f696,plain,
    ( ! [X0] :
        ( aElementOf0(sK17(X0),X0)
        | aIdeal0(X0)
        | ~ aSet0(X0) )
    | ~ spl32_63 ),
    inference(avatar_component_clause,[],[f695]) ).

fof(f2291,plain,
    ( spl32_237
    | ~ spl32_26
    | ~ spl32_218 ),
    inference(avatar_split_clause,[],[f2198,f2151,f460,f2288]) ).

fof(f2198,plain,
    ( aSet0(slsdtgt0(xb))
    | ~ spl32_26
    | ~ spl32_218 ),
    inference(resolution,[],[f2152,f461]) ).

fof(f2152,plain,
    ( aIdeal0(slsdtgt0(xb))
    | ~ spl32_218 ),
    inference(avatar_component_clause,[],[f2151]) ).

fof(f2250,plain,
    ( ~ spl32_235
    | spl32_236
    | ~ spl32_20
    | ~ spl32_93 ),
    inference(avatar_split_clause,[],[f994,f906,f431,f2247,f2243]) ).

fof(f431,plain,
    ( spl32_20
  <=> aGcdOfAnd0(xc,xa,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_20])]) ).

fof(f994,plain,
    ( sP7(xc,xb,xa)
    | ~ sP8(xa,xb)
    | ~ spl32_20
    | ~ spl32_93 ),
    inference(resolution,[],[f907,f433]) ).

fof(f433,plain,
    ( aGcdOfAnd0(xc,xa,xb)
    | ~ spl32_20 ),
    inference(avatar_component_clause,[],[f431]) ).

fof(f2239,plain,
    ( ~ spl32_5
    | ~ spl32_130
    | spl32_32
    | ~ spl32_13
    | ~ spl32_76 ),
    inference(avatar_split_clause,[],[f855,f828,f396,f497,f1206,f356]) ).

fof(f497,plain,
    ( spl32_32
  <=> aDivisorOf0(xu,xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_32])]) ).

fof(f855,plain,
    ( aDivisorOf0(xu,xa)
    | ~ aElement0(xu)
    | ~ aElement0(xa)
    | ~ spl32_13
    | ~ spl32_76 ),
    inference(resolution,[],[f829,f398]) ).

fof(f2238,plain,
    ( spl32_234
    | ~ spl32_26
    | ~ spl32_216 ),
    inference(avatar_split_clause,[],[f2161,f2141,f460,f2235]) ).

fof(f2161,plain,
    ( aSet0(slsdtgt0(xa))
    | ~ spl32_26
    | ~ spl32_216 ),
    inference(resolution,[],[f2142,f461]) ).

fof(f2142,plain,
    ( aIdeal0(slsdtgt0(xa))
    | ~ spl32_216 ),
    inference(avatar_component_clause,[],[f2141]) ).

fof(f2233,plain,
    ( spl32_233
    | ~ spl32_8
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f823,f791,f371,f2230]) ).

fof(f2230,plain,
    ( spl32_233
  <=> smndt0(sK11) = sdtasdt0(sK11,smndt0(sz10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_233])]) ).

fof(f823,plain,
    ( smndt0(sK11) = sdtasdt0(sK11,smndt0(sz10))
    | ~ spl32_8
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f373]) ).

fof(f2228,plain,
    ( spl32_232
    | ~ spl32_7
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f822,f791,f366,f2225]) ).

fof(f2225,plain,
    ( spl32_232
  <=> smndt0(sK10) = sdtasdt0(sK10,smndt0(sz10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_232])]) ).

fof(f822,plain,
    ( smndt0(sK10) = sdtasdt0(sK10,smndt0(sz10))
    | ~ spl32_7
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f368]) ).

fof(f2223,plain,
    ( spl32_231
    | ~ spl32_4
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f821,f791,f351,f2220]) ).

fof(f2220,plain,
    ( spl32_231
  <=> smndt0(xr) = sdtasdt0(xr,smndt0(sz10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_231])]) ).

fof(f821,plain,
    ( smndt0(xr) = sdtasdt0(xr,smndt0(sz10))
    | ~ spl32_4
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f353]) ).

fof(f2218,plain,
    ( spl32_230
    | ~ spl32_3
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f820,f791,f346,f2215]) ).

fof(f2215,plain,
    ( spl32_230
  <=> smndt0(xq) = sdtasdt0(xq,smndt0(sz10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_230])]) ).

fof(f820,plain,
    ( smndt0(xq) = sdtasdt0(xq,smndt0(sz10))
    | ~ spl32_3
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f348]) ).

fof(f2213,plain,
    ( spl32_229
    | ~ spl32_6
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f819,f791,f361,f2210]) ).

fof(f2210,plain,
    ( spl32_229
  <=> smndt0(xb) = sdtasdt0(xb,smndt0(sz10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_229])]) ).

fof(f819,plain,
    ( smndt0(xb) = sdtasdt0(xb,smndt0(sz10))
    | ~ spl32_6
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f363]) ).

fof(f2208,plain,
    ( spl32_228
    | ~ spl32_5
    | ~ spl32_73 ),
    inference(avatar_split_clause,[],[f818,f791,f356,f2205]) ).

fof(f2205,plain,
    ( spl32_228
  <=> smndt0(xa) = sdtasdt0(xa,smndt0(sz10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_228])]) ).

fof(f818,plain,
    ( smndt0(xa) = sdtasdt0(xa,smndt0(sz10))
    | ~ spl32_5
    | ~ spl32_73 ),
    inference(resolution,[],[f792,f358]) ).

fof(f2203,plain,
    ( ~ spl32_218
    | spl32_227
    | ~ spl32_24
    | ~ spl32_61 ),
    inference(avatar_split_clause,[],[f752,f686,f451,f2200,f2151]) ).

fof(f2200,plain,
    ( spl32_227
  <=> sP2(slsdtgt0(xb),xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_227])]) ).

fof(f752,plain,
    ( sP2(slsdtgt0(xb),xb)
    | ~ aIdeal0(slsdtgt0(xb))
    | ~ spl32_24
    | ~ spl32_61 ),
    inference(resolution,[],[f687,f453]) ).

fof(f2197,plain,
    ( ~ spl32_6
    | ~ spl32_27
    | spl32_218 ),
    inference(avatar_split_clause,[],[f2159,f2151,f473,f361]) ).

fof(f473,plain,
    ( spl32_27
  <=> ! [X0] :
        ( aIdeal0(slsdtgt0(X0))
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_27])]) ).

fof(f2159,plain,
    ( ~ aElement0(xb)
    | ~ spl32_27
    | spl32_218 ),
    inference(resolution,[],[f2153,f474]) ).

fof(f474,plain,
    ( ! [X0] :
        ( aIdeal0(slsdtgt0(X0))
        | ~ aElement0(X0) )
    | ~ spl32_27 ),
    inference(avatar_component_clause,[],[f473]) ).

fof(f2153,plain,
    ( ~ aIdeal0(slsdtgt0(xb))
    | spl32_218 ),
    inference(avatar_component_clause,[],[f2151]) ).

fof(f2196,plain,
    ( spl32_226
    | ~ spl32_8
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f812,f787,f371,f2193]) ).

fof(f2193,plain,
    ( spl32_226
  <=> smndt0(sK11) = sdtasdt0(smndt0(sz10),sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_226])]) ).

fof(f812,plain,
    ( smndt0(sK11) = sdtasdt0(smndt0(sz10),sK11)
    | ~ spl32_8
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f373]) ).

fof(f2191,plain,
    ( spl32_225
    | ~ spl32_7
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f811,f787,f366,f2188]) ).

fof(f2188,plain,
    ( spl32_225
  <=> smndt0(sK10) = sdtasdt0(smndt0(sz10),sK10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_225])]) ).

fof(f811,plain,
    ( smndt0(sK10) = sdtasdt0(smndt0(sz10),sK10)
    | ~ spl32_7
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f368]) ).

fof(f2186,plain,
    ( spl32_224
    | ~ spl32_4
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f810,f787,f351,f2183]) ).

fof(f2183,plain,
    ( spl32_224
  <=> smndt0(xr) = sdtasdt0(smndt0(sz10),xr) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_224])]) ).

fof(f810,plain,
    ( smndt0(xr) = sdtasdt0(smndt0(sz10),xr)
    | ~ spl32_4
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f353]) ).

fof(f2181,plain,
    ( spl32_223
    | ~ spl32_3
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f809,f787,f346,f2178]) ).

fof(f2178,plain,
    ( spl32_223
  <=> smndt0(xq) = sdtasdt0(smndt0(sz10),xq) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_223])]) ).

fof(f809,plain,
    ( smndt0(xq) = sdtasdt0(smndt0(sz10),xq)
    | ~ spl32_3
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f348]) ).

fof(f2176,plain,
    ( spl32_222
    | ~ spl32_6
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f808,f787,f361,f2173]) ).

fof(f2173,plain,
    ( spl32_222
  <=> smndt0(xb) = sdtasdt0(smndt0(sz10),xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_222])]) ).

fof(f808,plain,
    ( smndt0(xb) = sdtasdt0(smndt0(sz10),xb)
    | ~ spl32_6
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f363]) ).

fof(f2171,plain,
    ( spl32_221
    | ~ spl32_5
    | ~ spl32_72 ),
    inference(avatar_split_clause,[],[f807,f787,f356,f2168]) ).

fof(f2168,plain,
    ( spl32_221
  <=> smndt0(xa) = sdtasdt0(smndt0(sz10),xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_221])]) ).

fof(f807,plain,
    ( smndt0(xa) = sdtasdt0(smndt0(sz10),xa)
    | ~ spl32_5
    | ~ spl32_72 ),
    inference(resolution,[],[f788,f358]) ).

fof(f2166,plain,
    ( ~ spl32_216
    | spl32_220
    | ~ spl32_22
    | ~ spl32_61 ),
    inference(avatar_split_clause,[],[f750,f686,f441,f2163,f2141]) ).

fof(f2163,plain,
    ( spl32_220
  <=> sP2(slsdtgt0(xa),xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_220])]) ).

fof(f750,plain,
    ( sP2(slsdtgt0(xa),xa)
    | ~ aIdeal0(slsdtgt0(xa))
    | ~ spl32_22
    | ~ spl32_61 ),
    inference(resolution,[],[f687,f443]) ).

fof(f2160,plain,
    ( ~ spl32_5
    | ~ spl32_27
    | spl32_216 ),
    inference(avatar_split_clause,[],[f2149,f2141,f473,f356]) ).

fof(f2149,plain,
    ( ~ aElement0(xa)
    | ~ spl32_27
    | spl32_216 ),
    inference(resolution,[],[f2143,f474]) ).

fof(f2143,plain,
    ( ~ aIdeal0(slsdtgt0(xa))
    | spl32_216 ),
    inference(avatar_component_clause,[],[f2141]) ).

fof(f2158,plain,
    ( ~ spl32_218
    | spl32_219
    | ~ spl32_23
    | ~ spl32_61 ),
    inference(avatar_split_clause,[],[f751,f686,f446,f2155,f2151]) ).

fof(f2155,plain,
    ( spl32_219
  <=> sP2(slsdtgt0(xb),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_219])]) ).

fof(f751,plain,
    ( sP2(slsdtgt0(xb),sz00)
    | ~ aIdeal0(slsdtgt0(xb))
    | ~ spl32_23
    | ~ spl32_61 ),
    inference(resolution,[],[f687,f448]) ).

fof(f2148,plain,
    ( ~ spl32_216
    | spl32_217
    | ~ spl32_21
    | ~ spl32_61 ),
    inference(avatar_split_clause,[],[f749,f686,f436,f2145,f2141]) ).

fof(f2145,plain,
    ( spl32_217
  <=> sP2(slsdtgt0(xa),sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_217])]) ).

fof(f749,plain,
    ( sP2(slsdtgt0(xa),sz00)
    | ~ aIdeal0(slsdtgt0(xa))
    | ~ spl32_21
    | ~ spl32_61 ),
    inference(resolution,[],[f687,f438]) ).

fof(f2121,plain,
    ( ~ spl32_70
    | spl32_215
    | ~ spl32_31
    | ~ spl32_41 ),
    inference(avatar_split_clause,[],[f596,f539,f492,f2118,f741]) ).

fof(f741,plain,
    ( spl32_70
  <=> aSet0(xI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_70])]) ).

fof(f596,plain,
    ( aElement0(smndt0(sdtasdt0(xq,xu)))
    | ~ aSet0(xI)
    | ~ spl32_31
    | ~ spl32_41 ),
    inference(resolution,[],[f540,f494]) ).

fof(f2108,plain,
    ( spl32_214
    | ~ spl32_46
    | ~ spl32_130 ),
    inference(avatar_split_clause,[],[f1291,f1206,f560,f2105]) ).

fof(f2105,plain,
    ( spl32_214
  <=> xu = sdtpldt0(sz00,xu) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_214])]) ).

fof(f1291,plain,
    ( xu = sdtpldt0(sz00,xu)
    | ~ spl32_46
    | ~ spl32_130 ),
    inference(resolution,[],[f1208,f561]) ).

fof(f2087,plain,
    ( spl32_213
    | ~ spl32_9
    | ~ spl32_59 ),
    inference(avatar_split_clause,[],[f732,f678,f376,f2084]) ).

fof(f2084,plain,
    ( spl32_213
  <=> sz00 = sdtpldt0(smndt0(sz10),sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_213])]) ).

fof(f732,plain,
    ( sz00 = sdtpldt0(smndt0(sz10),sz10)
    | ~ spl32_9
    | ~ spl32_59 ),
    inference(resolution,[],[f679,f378]) ).

fof(f2082,plain,
    ( spl32_212
    | ~ spl32_10
    | ~ spl32_59 ),
    inference(avatar_split_clause,[],[f731,f678,f381,f2079]) ).

fof(f731,plain,
    ( sz00 = sdtpldt0(smndt0(sz00),sz00)
    | ~ spl32_10
    | ~ spl32_59 ),
    inference(resolution,[],[f679,f383]) ).

fof(f2077,plain,
    ( spl32_211
    | ~ spl32_9
    | ~ spl32_58 ),
    inference(avatar_split_clause,[],[f723,f674,f376,f2074]) ).

fof(f2074,plain,
    ( spl32_211
  <=> sz00 = sdtpldt0(sz10,smndt0(sz10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_211])]) ).

fof(f723,plain,
    ( sz00 = sdtpldt0(sz10,smndt0(sz10))
    | ~ spl32_9
    | ~ spl32_58 ),
    inference(resolution,[],[f675,f378]) ).

fof(f2072,plain,
    ( spl32_210
    | ~ spl32_10
    | ~ spl32_58 ),
    inference(avatar_split_clause,[],[f722,f674,f381,f2069]) ).

fof(f2069,plain,
    ( spl32_210
  <=> sz00 = sdtpldt0(sz00,smndt0(sz00)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_210])]) ).

fof(f722,plain,
    ( sz00 = sdtpldt0(sz00,smndt0(sz00))
    | ~ spl32_10
    | ~ spl32_58 ),
    inference(resolution,[],[f675,f383]) ).

fof(f2051,plain,
    ( spl32_209
    | ~ spl32_45
    | ~ spl32_130 ),
    inference(avatar_split_clause,[],[f1290,f1206,f556,f2048]) ).

fof(f2048,plain,
    ( spl32_209
  <=> xu = sdtpldt0(xu,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_209])]) ).

fof(f1290,plain,
    ( xu = sdtpldt0(xu,sz00)
    | ~ spl32_45
    | ~ spl32_130 ),
    inference(resolution,[],[f1208,f557]) ).

fof(f1990,plain,
    ( spl32_208
    | ~ spl32_8
    | ~ spl32_59 ),
    inference(avatar_split_clause,[],[f739,f678,f371,f1987]) ).

fof(f1987,plain,
    ( spl32_208
  <=> sz00 = sdtpldt0(smndt0(sK11),sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_208])]) ).

fof(f739,plain,
    ( sz00 = sdtpldt0(smndt0(sK11),sK11)
    | ~ spl32_8
    | ~ spl32_59 ),
    inference(resolution,[],[f679,f373]) ).

fof(f1985,plain,
    ( spl32_207
    | ~ spl32_7
    | ~ spl32_59 ),
    inference(avatar_split_clause,[],[f738,f678,f366,f1982]) ).

fof(f1982,plain,
    ( spl32_207
  <=> sz00 = sdtpldt0(smndt0(sK10),sK10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_207])]) ).

fof(f738,plain,
    ( sz00 = sdtpldt0(smndt0(sK10),sK10)
    | ~ spl32_7
    | ~ spl32_59 ),
    inference(resolution,[],[f679,f368]) ).

fof(f1980,plain,
    ( spl32_206
    | ~ spl32_44
    | ~ spl32_130 ),
    inference(avatar_split_clause,[],[f1289,f1206,f552,f1977]) ).

fof(f1977,plain,
    ( spl32_206
  <=> sz00 = sdtasdt0(sz00,xu) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_206])]) ).

fof(f1289,plain,
    ( sz00 = sdtasdt0(sz00,xu)
    | ~ spl32_44
    | ~ spl32_130 ),
    inference(resolution,[],[f1208,f553]) ).

fof(f1975,plain,
    ( spl32_205
    | ~ spl32_4
    | ~ spl32_59 ),
    inference(avatar_split_clause,[],[f737,f678,f351,f1972]) ).

fof(f1972,plain,
    ( spl32_205
  <=> sz00 = sdtpldt0(smndt0(xr),xr) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_205])]) ).

fof(f737,plain,
    ( sz00 = sdtpldt0(smndt0(xr),xr)
    | ~ spl32_4
    | ~ spl32_59 ),
    inference(resolution,[],[f679,f353]) ).

fof(f1970,plain,
    ( spl32_204
    | ~ spl32_3
    | ~ spl32_59 ),
    inference(avatar_split_clause,[],[f736,f678,f346,f1967]) ).

fof(f1967,plain,
    ( spl32_204
  <=> sz00 = sdtpldt0(smndt0(xq),xq) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_204])]) ).

fof(f736,plain,
    ( sz00 = sdtpldt0(smndt0(xq),xq)
    | ~ spl32_3
    | ~ spl32_59 ),
    inference(resolution,[],[f679,f348]) ).

fof(f1965,plain,
    ( spl32_203
    | ~ spl32_6
    | ~ spl32_59 ),
    inference(avatar_split_clause,[],[f735,f678,f361,f1962]) ).

fof(f1962,plain,
    ( spl32_203
  <=> sz00 = sdtpldt0(smndt0(xb),xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_203])]) ).

fof(f735,plain,
    ( sz00 = sdtpldt0(smndt0(xb),xb)
    | ~ spl32_6
    | ~ spl32_59 ),
    inference(resolution,[],[f679,f363]) ).

fof(f1960,plain,
    ( spl32_202
    | ~ spl32_5
    | ~ spl32_59 ),
    inference(avatar_split_clause,[],[f734,f678,f356,f1957]) ).

fof(f1957,plain,
    ( spl32_202
  <=> sz00 = sdtpldt0(smndt0(xa),xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_202])]) ).

fof(f734,plain,
    ( sz00 = sdtpldt0(smndt0(xa),xa)
    | ~ spl32_5
    | ~ spl32_59 ),
    inference(resolution,[],[f679,f358]) ).

fof(f1955,plain,
    ( spl32_201
    | ~ spl32_8
    | ~ spl32_58 ),
    inference(avatar_split_clause,[],[f730,f674,f371,f1952]) ).

fof(f1952,plain,
    ( spl32_201
  <=> sz00 = sdtpldt0(sK11,smndt0(sK11)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_201])]) ).

fof(f730,plain,
    ( sz00 = sdtpldt0(sK11,smndt0(sK11))
    | ~ spl32_8
    | ~ spl32_58 ),
    inference(resolution,[],[f675,f373]) ).

fof(f1950,plain,
    ( spl32_200
    | ~ spl32_7
    | ~ spl32_58 ),
    inference(avatar_split_clause,[],[f729,f674,f366,f1947]) ).

fof(f1947,plain,
    ( spl32_200
  <=> sz00 = sdtpldt0(sK10,smndt0(sK10)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_200])]) ).

fof(f729,plain,
    ( sz00 = sdtpldt0(sK10,smndt0(sK10))
    | ~ spl32_7
    | ~ spl32_58 ),
    inference(resolution,[],[f675,f368]) ).

fof(f1945,plain,
    ( spl32_199
    | ~ spl32_4
    | ~ spl32_58 ),
    inference(avatar_split_clause,[],[f728,f674,f351,f1942]) ).

fof(f1942,plain,
    ( spl32_199
  <=> sz00 = sdtpldt0(xr,smndt0(xr)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_199])]) ).

fof(f728,plain,
    ( sz00 = sdtpldt0(xr,smndt0(xr))
    | ~ spl32_4
    | ~ spl32_58 ),
    inference(resolution,[],[f675,f353]) ).

fof(f1940,plain,
    ( spl32_198
    | ~ spl32_3
    | ~ spl32_58 ),
    inference(avatar_split_clause,[],[f727,f674,f346,f1937]) ).

fof(f1937,plain,
    ( spl32_198
  <=> sz00 = sdtpldt0(xq,smndt0(xq)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_198])]) ).

fof(f727,plain,
    ( sz00 = sdtpldt0(xq,smndt0(xq))
    | ~ spl32_3
    | ~ spl32_58 ),
    inference(resolution,[],[f675,f348]) ).

fof(f1935,plain,
    ( spl32_197
    | ~ spl32_6
    | ~ spl32_58 ),
    inference(avatar_split_clause,[],[f726,f674,f361,f1932]) ).

fof(f1932,plain,
    ( spl32_197
  <=> sz00 = sdtpldt0(xb,smndt0(xb)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_197])]) ).

fof(f726,plain,
    ( sz00 = sdtpldt0(xb,smndt0(xb))
    | ~ spl32_6
    | ~ spl32_58 ),
    inference(resolution,[],[f675,f363]) ).

fof(f1930,plain,
    ( spl32_196
    | ~ spl32_5
    | ~ spl32_58 ),
    inference(avatar_split_clause,[],[f725,f674,f356,f1927]) ).

fof(f1927,plain,
    ( spl32_196
  <=> sz00 = sdtpldt0(xa,smndt0(xa)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_196])]) ).

fof(f725,plain,
    ( sz00 = sdtpldt0(xa,smndt0(xa))
    | ~ spl32_5
    | ~ spl32_58 ),
    inference(resolution,[],[f675,f358]) ).

fof(f1925,plain,
    ( spl32_195
    | ~ spl32_42
    | ~ spl32_130 ),
    inference(avatar_split_clause,[],[f1288,f1206,f543,f1922]) ).

fof(f1922,plain,
    ( spl32_195
  <=> sz00 = sdtasdt0(xu,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_195])]) ).

fof(f1288,plain,
    ( sz00 = sdtasdt0(xu,sz00)
    | ~ spl32_42
    | ~ spl32_130 ),
    inference(resolution,[],[f1208,f544]) ).

fof(f1878,plain,
    ( spl32_194
    | ~ spl32_9
    | ~ spl32_47 ),
    inference(avatar_split_clause,[],[f641,f564,f376,f1875]) ).

fof(f641,plain,
    ( sz10 = sdtasdt0(sz10,sz10)
    | ~ spl32_9
    | ~ spl32_47 ),
    inference(resolution,[],[f565,f378]) ).

fof(f1873,plain,
    ( spl32_193
    | ~ spl32_9
    | ~ spl32_46 ),
    inference(avatar_split_clause,[],[f632,f560,f376,f1870]) ).

fof(f1870,plain,
    ( spl32_193
  <=> sz10 = sdtpldt0(sz00,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_193])]) ).

fof(f632,plain,
    ( sz10 = sdtpldt0(sz00,sz10)
    | ~ spl32_9
    | ~ spl32_46 ),
    inference(resolution,[],[f561,f378]) ).

fof(f1868,plain,
    ( spl32_192
    | ~ spl32_9
    | ~ spl32_45 ),
    inference(avatar_split_clause,[],[f623,f556,f376,f1865]) ).

fof(f1865,plain,
    ( spl32_192
  <=> sz10 = sdtpldt0(sz10,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_192])]) ).

fof(f623,plain,
    ( sz10 = sdtpldt0(sz10,sz00)
    | ~ spl32_9
    | ~ spl32_45 ),
    inference(resolution,[],[f557,f378]) ).

fof(f1863,plain,
    ( spl32_191
    | ~ spl32_10
    | ~ spl32_45 ),
    inference(avatar_split_clause,[],[f622,f556,f381,f1860]) ).

fof(f1860,plain,
    ( spl32_191
  <=> sz00 = sdtpldt0(sz00,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_191])]) ).

fof(f622,plain,
    ( sz00 = sdtpldt0(sz00,sz00)
    | ~ spl32_10
    | ~ spl32_45 ),
    inference(resolution,[],[f557,f383]) ).

fof(f1858,plain,
    ( spl32_190
    | ~ spl32_9
    | ~ spl32_44 ),
    inference(avatar_split_clause,[],[f614,f552,f376,f1855]) ).

fof(f1855,plain,
    ( spl32_190
  <=> sz00 = sdtasdt0(sz00,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_190])]) ).

fof(f614,plain,
    ( sz00 = sdtasdt0(sz00,sz10)
    | ~ spl32_9
    | ~ spl32_44 ),
    inference(resolution,[],[f553,f378]) ).

fof(f1853,plain,
    ( spl32_189
    | ~ spl32_9
    | ~ spl32_42 ),
    inference(avatar_split_clause,[],[f605,f543,f376,f1850]) ).

fof(f1850,plain,
    ( spl32_189
  <=> sz00 = sdtasdt0(sz10,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_189])]) ).

fof(f605,plain,
    ( sz00 = sdtasdt0(sz10,sz00)
    | ~ spl32_9
    | ~ spl32_42 ),
    inference(resolution,[],[f544,f378]) ).

fof(f1848,plain,
    ( spl32_188
    | ~ spl32_10
    | ~ spl32_42 ),
    inference(avatar_split_clause,[],[f604,f543,f381,f1845]) ).

fof(f604,plain,
    ( sz00 = sdtasdt0(sz00,sz00)
    | ~ spl32_10
    | ~ spl32_42 ),
    inference(resolution,[],[f544,f383]) ).

fof(f1843,plain,
    ( spl32_187
    | ~ spl32_29
    | ~ spl32_38 ),
    inference(avatar_split_clause,[],[f527,f524,f481,f1841]) ).

fof(f1841,plain,
    ( spl32_187
  <=> ! [X0] :
        ( ~ sP1(X0)
        | aSet0(slsdtgt0(X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_187])]) ).

fof(f481,plain,
    ( spl32_29
  <=> ! [X0,X1] :
        ( aSet0(X1)
        | ~ sP0(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_29])]) ).

fof(f527,plain,
    ( ! [X0] :
        ( ~ sP1(X0)
        | aSet0(slsdtgt0(X0)) )
    | ~ spl32_29
    | ~ spl32_38 ),
    inference(resolution,[],[f525,f482]) ).

fof(f482,plain,
    ( ! [X0,X1] :
        ( ~ sP0(X0,X1)
        | aSet0(X1) )
    | ~ spl32_29 ),
    inference(avatar_component_clause,[],[f481]) ).

fof(f1839,plain,
    ( spl32_186
    | ~ spl32_25
    | ~ spl32_28 ),
    inference(avatar_split_clause,[],[f490,f477,f456,f1837]) ).

fof(f1837,plain,
    ( spl32_186
  <=> ! [X0] :
        ( ~ aElement0(X0)
        | sP1(smndt0(X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_186])]) ).

fof(f490,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | sP1(smndt0(X0)) )
    | ~ spl32_25
    | ~ spl32_28 ),
    inference(resolution,[],[f478,f457]) ).

fof(f1835,plain,
    ( spl32_185
    | ~ spl32_26
    | ~ spl32_27 ),
    inference(avatar_split_clause,[],[f484,f473,f460,f1833]) ).

fof(f1833,plain,
    ( spl32_185
  <=> ! [X0] :
        ( ~ aElement0(X0)
        | aSet0(slsdtgt0(X0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_185])]) ).

fof(f484,plain,
    ( ! [X0] :
        ( ~ aElement0(X0)
        | aSet0(slsdtgt0(X0)) )
    | ~ spl32_26
    | ~ spl32_27 ),
    inference(resolution,[],[f474,f461]) ).

fof(f1615,plain,
    ( ~ spl32_2
    | spl32_184
    | ~ spl32_18
    | ~ spl32_61 ),
    inference(avatar_split_clause,[],[f748,f686,f421,f1612,f341]) ).

fof(f1612,plain,
    ( spl32_184
  <=> sP2(xI,sK9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_184])]) ).

fof(f421,plain,
    ( spl32_18
  <=> aElementOf0(sK9,xI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_18])]) ).

fof(f748,plain,
    ( sP2(xI,sK9)
    | ~ aIdeal0(xI)
    | ~ spl32_18
    | ~ spl32_61 ),
    inference(resolution,[],[f687,f423]) ).

fof(f423,plain,
    ( aElementOf0(sK9,xI)
    | ~ spl32_18 ),
    inference(avatar_component_clause,[],[f421]) ).

fof(f1610,plain,
    ( ~ spl32_2
    | spl32_183
    | ~ spl32_15
    | ~ spl32_61 ),
    inference(avatar_split_clause,[],[f747,f686,f406,f1607,f341]) ).

fof(f1607,plain,
    ( spl32_183
  <=> sP2(xI,xu) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_183])]) ).

fof(f406,plain,
    ( spl32_15
  <=> aElementOf0(xu,xI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_15])]) ).

fof(f747,plain,
    ( sP2(xI,xu)
    | ~ aIdeal0(xI)
    | ~ spl32_15
    | ~ spl32_61 ),
    inference(resolution,[],[f687,f408]) ).

fof(f408,plain,
    ( aElementOf0(xu,xI)
    | ~ spl32_15 ),
    inference(avatar_component_clause,[],[f406]) ).

fof(f1605,plain,
    ( ~ spl32_2
    | spl32_182
    | ~ spl32_14
    | ~ spl32_61 ),
    inference(avatar_split_clause,[],[f746,f686,f401,f1602,f341]) ).

fof(f1602,plain,
    ( spl32_182
  <=> sP2(xI,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_182])]) ).

fof(f746,plain,
    ( sP2(xI,xb)
    | ~ aIdeal0(xI)
    | ~ spl32_14
    | ~ spl32_61 ),
    inference(resolution,[],[f687,f403]) ).

fof(f403,plain,
    ( aElementOf0(xb,xI)
    | ~ spl32_14 ),
    inference(avatar_component_clause,[],[f401]) ).

fof(f1600,plain,
    ( spl32_181
    | ~ spl32_8
    | ~ spl32_48 ),
    inference(avatar_split_clause,[],[f657,f568,f371,f1597]) ).

fof(f1597,plain,
    ( spl32_181
  <=> sK11 = sdtasdt0(sz10,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_181])]) ).

fof(f657,plain,
    ( sK11 = sdtasdt0(sz10,sK11)
    | ~ spl32_8
    | ~ spl32_48 ),
    inference(resolution,[],[f569,f373]) ).

fof(f1595,plain,
    ( spl32_180
    | ~ spl32_7
    | ~ spl32_48 ),
    inference(avatar_split_clause,[],[f656,f568,f366,f1592]) ).

fof(f1592,plain,
    ( spl32_180
  <=> sK10 = sdtasdt0(sz10,sK10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_180])]) ).

fof(f656,plain,
    ( sK10 = sdtasdt0(sz10,sK10)
    | ~ spl32_7
    | ~ spl32_48 ),
    inference(resolution,[],[f569,f368]) ).

fof(f1590,plain,
    ( spl32_179
    | ~ spl32_4
    | ~ spl32_48 ),
    inference(avatar_split_clause,[],[f655,f568,f351,f1587]) ).

fof(f1587,plain,
    ( spl32_179
  <=> xr = sdtasdt0(sz10,xr) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_179])]) ).

fof(f655,plain,
    ( xr = sdtasdt0(sz10,xr)
    | ~ spl32_4
    | ~ spl32_48 ),
    inference(resolution,[],[f569,f353]) ).

fof(f1585,plain,
    ( spl32_178
    | ~ spl32_3
    | ~ spl32_48 ),
    inference(avatar_split_clause,[],[f654,f568,f346,f1582]) ).

fof(f1582,plain,
    ( spl32_178
  <=> xq = sdtasdt0(sz10,xq) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_178])]) ).

fof(f654,plain,
    ( xq = sdtasdt0(sz10,xq)
    | ~ spl32_3
    | ~ spl32_48 ),
    inference(resolution,[],[f569,f348]) ).

fof(f1580,plain,
    ( spl32_177
    | ~ spl32_6
    | ~ spl32_48 ),
    inference(avatar_split_clause,[],[f653,f568,f361,f1577]) ).

fof(f1577,plain,
    ( spl32_177
  <=> xb = sdtasdt0(sz10,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_177])]) ).

fof(f653,plain,
    ( xb = sdtasdt0(sz10,xb)
    | ~ spl32_6
    | ~ spl32_48 ),
    inference(resolution,[],[f569,f363]) ).

fof(f1575,plain,
    ( spl32_176
    | ~ spl32_5
    | ~ spl32_48 ),
    inference(avatar_split_clause,[],[f652,f568,f356,f1572]) ).

fof(f1572,plain,
    ( spl32_176
  <=> xa = sdtasdt0(sz10,xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_176])]) ).

fof(f652,plain,
    ( xa = sdtasdt0(sz10,xa)
    | ~ spl32_5
    | ~ spl32_48 ),
    inference(resolution,[],[f569,f358]) ).

fof(f1570,plain,
    ( spl32_175
    | ~ spl32_8
    | ~ spl32_47 ),
    inference(avatar_split_clause,[],[f648,f564,f371,f1567]) ).

fof(f1567,plain,
    ( spl32_175
  <=> sK11 = sdtasdt0(sK11,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_175])]) ).

fof(f648,plain,
    ( sK11 = sdtasdt0(sK11,sz10)
    | ~ spl32_8
    | ~ spl32_47 ),
    inference(resolution,[],[f565,f373]) ).

fof(f1565,plain,
    ( spl32_174
    | ~ spl32_7
    | ~ spl32_47 ),
    inference(avatar_split_clause,[],[f647,f564,f366,f1562]) ).

fof(f1562,plain,
    ( spl32_174
  <=> sK10 = sdtasdt0(sK10,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_174])]) ).

fof(f647,plain,
    ( sK10 = sdtasdt0(sK10,sz10)
    | ~ spl32_7
    | ~ spl32_47 ),
    inference(resolution,[],[f565,f368]) ).

fof(f1560,plain,
    ( spl32_173
    | ~ spl32_4
    | ~ spl32_47 ),
    inference(avatar_split_clause,[],[f646,f564,f351,f1557]) ).

fof(f1557,plain,
    ( spl32_173
  <=> xr = sdtasdt0(xr,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_173])]) ).

fof(f646,plain,
    ( xr = sdtasdt0(xr,sz10)
    | ~ spl32_4
    | ~ spl32_47 ),
    inference(resolution,[],[f565,f353]) ).

fof(f1555,plain,
    ( spl32_172
    | ~ spl32_3
    | ~ spl32_47 ),
    inference(avatar_split_clause,[],[f645,f564,f346,f1552]) ).

fof(f1552,plain,
    ( spl32_172
  <=> xq = sdtasdt0(xq,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_172])]) ).

fof(f645,plain,
    ( xq = sdtasdt0(xq,sz10)
    | ~ spl32_3
    | ~ spl32_47 ),
    inference(resolution,[],[f565,f348]) ).

fof(f1550,plain,
    ( spl32_171
    | ~ spl32_6
    | ~ spl32_47 ),
    inference(avatar_split_clause,[],[f644,f564,f361,f1547]) ).

fof(f1547,plain,
    ( spl32_171
  <=> xb = sdtasdt0(xb,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_171])]) ).

fof(f644,plain,
    ( xb = sdtasdt0(xb,sz10)
    | ~ spl32_6
    | ~ spl32_47 ),
    inference(resolution,[],[f565,f363]) ).

fof(f1545,plain,
    ( spl32_170
    | ~ spl32_5
    | ~ spl32_47 ),
    inference(avatar_split_clause,[],[f643,f564,f356,f1542]) ).

fof(f1542,plain,
    ( spl32_170
  <=> xa = sdtasdt0(xa,sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_170])]) ).

fof(f643,plain,
    ( xa = sdtasdt0(xa,sz10)
    | ~ spl32_5
    | ~ spl32_47 ),
    inference(resolution,[],[f565,f358]) ).

fof(f1540,plain,
    ( spl32_169
    | ~ spl32_8
    | ~ spl32_46 ),
    inference(avatar_split_clause,[],[f639,f560,f371,f1537]) ).

fof(f1537,plain,
    ( spl32_169
  <=> sK11 = sdtpldt0(sz00,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_169])]) ).

fof(f639,plain,
    ( sK11 = sdtpldt0(sz00,sK11)
    | ~ spl32_8
    | ~ spl32_46 ),
    inference(resolution,[],[f561,f373]) ).

fof(f1535,plain,
    ( spl32_168
    | ~ spl32_7
    | ~ spl32_46 ),
    inference(avatar_split_clause,[],[f638,f560,f366,f1532]) ).

fof(f1532,plain,
    ( spl32_168
  <=> sK10 = sdtpldt0(sz00,sK10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_168])]) ).

fof(f638,plain,
    ( sK10 = sdtpldt0(sz00,sK10)
    | ~ spl32_7
    | ~ spl32_46 ),
    inference(resolution,[],[f561,f368]) ).

fof(f1530,plain,
    ( spl32_167
    | ~ spl32_4
    | ~ spl32_46 ),
    inference(avatar_split_clause,[],[f637,f560,f351,f1527]) ).

fof(f1527,plain,
    ( spl32_167
  <=> xr = sdtpldt0(sz00,xr) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_167])]) ).

fof(f637,plain,
    ( xr = sdtpldt0(sz00,xr)
    | ~ spl32_4
    | ~ spl32_46 ),
    inference(resolution,[],[f561,f353]) ).

fof(f1525,plain,
    ( spl32_166
    | ~ spl32_3
    | ~ spl32_46 ),
    inference(avatar_split_clause,[],[f636,f560,f346,f1522]) ).

fof(f1522,plain,
    ( spl32_166
  <=> xq = sdtpldt0(sz00,xq) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_166])]) ).

fof(f636,plain,
    ( xq = sdtpldt0(sz00,xq)
    | ~ spl32_3
    | ~ spl32_46 ),
    inference(resolution,[],[f561,f348]) ).

fof(f1520,plain,
    ( spl32_165
    | ~ spl32_6
    | ~ spl32_46 ),
    inference(avatar_split_clause,[],[f635,f560,f361,f1517]) ).

fof(f1517,plain,
    ( spl32_165
  <=> xb = sdtpldt0(sz00,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_165])]) ).

fof(f635,plain,
    ( xb = sdtpldt0(sz00,xb)
    | ~ spl32_6
    | ~ spl32_46 ),
    inference(resolution,[],[f561,f363]) ).

fof(f1515,plain,
    ( spl32_164
    | ~ spl32_5
    | ~ spl32_46 ),
    inference(avatar_split_clause,[],[f634,f560,f356,f1512]) ).

fof(f1512,plain,
    ( spl32_164
  <=> xa = sdtpldt0(sz00,xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_164])]) ).

fof(f634,plain,
    ( xa = sdtpldt0(sz00,xa)
    | ~ spl32_5
    | ~ spl32_46 ),
    inference(resolution,[],[f561,f358]) ).

fof(f1510,plain,
    ( spl32_163
    | ~ spl32_8
    | ~ spl32_45 ),
    inference(avatar_split_clause,[],[f630,f556,f371,f1507]) ).

fof(f1507,plain,
    ( spl32_163
  <=> sK11 = sdtpldt0(sK11,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_163])]) ).

fof(f630,plain,
    ( sK11 = sdtpldt0(sK11,sz00)
    | ~ spl32_8
    | ~ spl32_45 ),
    inference(resolution,[],[f557,f373]) ).

fof(f1505,plain,
    ( spl32_162
    | ~ spl32_7
    | ~ spl32_45 ),
    inference(avatar_split_clause,[],[f629,f556,f366,f1502]) ).

fof(f1502,plain,
    ( spl32_162
  <=> sK10 = sdtpldt0(sK10,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_162])]) ).

fof(f629,plain,
    ( sK10 = sdtpldt0(sK10,sz00)
    | ~ spl32_7
    | ~ spl32_45 ),
    inference(resolution,[],[f557,f368]) ).

fof(f1500,plain,
    ( spl32_161
    | ~ spl32_4
    | ~ spl32_45 ),
    inference(avatar_split_clause,[],[f628,f556,f351,f1497]) ).

fof(f1497,plain,
    ( spl32_161
  <=> xr = sdtpldt0(xr,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_161])]) ).

fof(f628,plain,
    ( xr = sdtpldt0(xr,sz00)
    | ~ spl32_4
    | ~ spl32_45 ),
    inference(resolution,[],[f557,f353]) ).

fof(f1495,plain,
    ( spl32_160
    | ~ spl32_3
    | ~ spl32_45 ),
    inference(avatar_split_clause,[],[f627,f556,f346,f1492]) ).

fof(f1492,plain,
    ( spl32_160
  <=> xq = sdtpldt0(xq,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_160])]) ).

fof(f627,plain,
    ( xq = sdtpldt0(xq,sz00)
    | ~ spl32_3
    | ~ spl32_45 ),
    inference(resolution,[],[f557,f348]) ).

fof(f1490,plain,
    ( spl32_159
    | ~ spl32_6
    | ~ spl32_45 ),
    inference(avatar_split_clause,[],[f626,f556,f361,f1487]) ).

fof(f1487,plain,
    ( spl32_159
  <=> xb = sdtpldt0(xb,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_159])]) ).

fof(f626,plain,
    ( xb = sdtpldt0(xb,sz00)
    | ~ spl32_6
    | ~ spl32_45 ),
    inference(resolution,[],[f557,f363]) ).

fof(f1485,plain,
    ( spl32_158
    | ~ spl32_5
    | ~ spl32_45 ),
    inference(avatar_split_clause,[],[f625,f556,f356,f1482]) ).

fof(f1482,plain,
    ( spl32_158
  <=> xa = sdtpldt0(xa,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_158])]) ).

fof(f625,plain,
    ( xa = sdtpldt0(xa,sz00)
    | ~ spl32_5
    | ~ spl32_45 ),
    inference(resolution,[],[f557,f358]) ).

fof(f1480,plain,
    ( spl32_157
    | ~ spl32_25
    | ~ spl32_144 ),
    inference(avatar_split_clause,[],[f1398,f1394,f456,f1477]) ).

fof(f1477,plain,
    ( spl32_157
  <=> sP1(sK9) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_157])]) ).

fof(f1398,plain,
    ( sP1(sK9)
    | ~ spl32_25
    | ~ spl32_144 ),
    inference(resolution,[],[f1396,f457]) ).

fof(f1475,plain,
    ( spl32_156
    | ~ spl32_8
    | ~ spl32_44 ),
    inference(avatar_split_clause,[],[f621,f552,f371,f1472]) ).

fof(f1472,plain,
    ( spl32_156
  <=> sz00 = sdtasdt0(sz00,sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_156])]) ).

fof(f621,plain,
    ( sz00 = sdtasdt0(sz00,sK11)
    | ~ spl32_8
    | ~ spl32_44 ),
    inference(resolution,[],[f553,f373]) ).

fof(f1470,plain,
    ( spl32_155
    | ~ spl32_7
    | ~ spl32_44 ),
    inference(avatar_split_clause,[],[f620,f552,f366,f1467]) ).

fof(f1467,plain,
    ( spl32_155
  <=> sz00 = sdtasdt0(sz00,sK10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_155])]) ).

fof(f620,plain,
    ( sz00 = sdtasdt0(sz00,sK10)
    | ~ spl32_7
    | ~ spl32_44 ),
    inference(resolution,[],[f553,f368]) ).

fof(f1465,plain,
    ( spl32_154
    | ~ spl32_4
    | ~ spl32_44 ),
    inference(avatar_split_clause,[],[f619,f552,f351,f1462]) ).

fof(f1462,plain,
    ( spl32_154
  <=> sz00 = sdtasdt0(sz00,xr) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_154])]) ).

fof(f619,plain,
    ( sz00 = sdtasdt0(sz00,xr)
    | ~ spl32_4
    | ~ spl32_44 ),
    inference(resolution,[],[f553,f353]) ).

fof(f1460,plain,
    ( spl32_153
    | ~ spl32_3
    | ~ spl32_44 ),
    inference(avatar_split_clause,[],[f618,f552,f346,f1457]) ).

fof(f1457,plain,
    ( spl32_153
  <=> sz00 = sdtasdt0(sz00,xq) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_153])]) ).

fof(f618,plain,
    ( sz00 = sdtasdt0(sz00,xq)
    | ~ spl32_3
    | ~ spl32_44 ),
    inference(resolution,[],[f553,f348]) ).

fof(f1455,plain,
    ( spl32_152
    | ~ spl32_6
    | ~ spl32_44 ),
    inference(avatar_split_clause,[],[f617,f552,f361,f1452]) ).

fof(f1452,plain,
    ( spl32_152
  <=> sz00 = sdtasdt0(sz00,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_152])]) ).

fof(f617,plain,
    ( sz00 = sdtasdt0(sz00,xb)
    | ~ spl32_6
    | ~ spl32_44 ),
    inference(resolution,[],[f553,f363]) ).

fof(f1450,plain,
    ( spl32_151
    | ~ spl32_5
    | ~ spl32_44 ),
    inference(avatar_split_clause,[],[f616,f552,f356,f1447]) ).

fof(f1447,plain,
    ( spl32_151
  <=> sz00 = sdtasdt0(sz00,xa) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_151])]) ).

fof(f616,plain,
    ( sz00 = sdtasdt0(sz00,xa)
    | ~ spl32_5
    | ~ spl32_44 ),
    inference(resolution,[],[f553,f358]) ).

fof(f1445,plain,
    ( spl32_150
    | ~ spl32_8
    | ~ spl32_42 ),
    inference(avatar_split_clause,[],[f612,f543,f371,f1442]) ).

fof(f1442,plain,
    ( spl32_150
  <=> sz00 = sdtasdt0(sK11,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_150])]) ).

fof(f612,plain,
    ( sz00 = sdtasdt0(sK11,sz00)
    | ~ spl32_8
    | ~ spl32_42 ),
    inference(resolution,[],[f544,f373]) ).

fof(f1440,plain,
    ( spl32_149
    | ~ spl32_7
    | ~ spl32_42 ),
    inference(avatar_split_clause,[],[f611,f543,f366,f1437]) ).

fof(f1437,plain,
    ( spl32_149
  <=> sz00 = sdtasdt0(sK10,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_149])]) ).

fof(f611,plain,
    ( sz00 = sdtasdt0(sK10,sz00)
    | ~ spl32_7
    | ~ spl32_42 ),
    inference(resolution,[],[f544,f368]) ).

fof(f1435,plain,
    ( spl32_148
    | ~ spl32_4
    | ~ spl32_42 ),
    inference(avatar_split_clause,[],[f610,f543,f351,f1432]) ).

fof(f1432,plain,
    ( spl32_148
  <=> sz00 = sdtasdt0(xr,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_148])]) ).

fof(f610,plain,
    ( sz00 = sdtasdt0(xr,sz00)
    | ~ spl32_4
    | ~ spl32_42 ),
    inference(resolution,[],[f544,f353]) ).

fof(f1430,plain,
    ( spl32_147
    | ~ spl32_3
    | ~ spl32_42 ),
    inference(avatar_split_clause,[],[f609,f543,f346,f1427]) ).

fof(f1427,plain,
    ( spl32_147
  <=> sz00 = sdtasdt0(xq,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_147])]) ).

fof(f609,plain,
    ( sz00 = sdtasdt0(xq,sz00)
    | ~ spl32_3
    | ~ spl32_42 ),
    inference(resolution,[],[f544,f348]) ).

fof(f1425,plain,
    ( spl32_146
    | ~ spl32_6
    | ~ spl32_42 ),
    inference(avatar_split_clause,[],[f608,f543,f361,f1422]) ).

fof(f1422,plain,
    ( spl32_146
  <=> sz00 = sdtasdt0(xb,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_146])]) ).

fof(f608,plain,
    ( sz00 = sdtasdt0(xb,sz00)
    | ~ spl32_6
    | ~ spl32_42 ),
    inference(resolution,[],[f544,f363]) ).

fof(f1420,plain,
    ( spl32_145
    | ~ spl32_5
    | ~ spl32_42 ),
    inference(avatar_split_clause,[],[f607,f543,f356,f1417]) ).

fof(f1417,plain,
    ( spl32_145
  <=> sz00 = sdtasdt0(xa,sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_145])]) ).

fof(f607,plain,
    ( sz00 = sdtasdt0(xa,sz00)
    | ~ spl32_5
    | ~ spl32_42 ),
    inference(resolution,[],[f544,f358]) ).

fof(f1397,plain,
    ( ~ spl32_70
    | spl32_144
    | ~ spl32_18
    | ~ spl32_41 ),
    inference(avatar_split_clause,[],[f599,f539,f421,f1394,f741]) ).

fof(f599,plain,
    ( aElement0(sK9)
    | ~ aSet0(xI)
    | ~ spl32_18
    | ~ spl32_41 ),
    inference(resolution,[],[f540,f423]) ).

fof(f1378,plain,
    spl32_143,
    inference(avatar_split_clause,[],[f285,f1376]) ).

fof(f285,plain,
    ! [X2,X0,X1,X4,X5] :
      ( sP5(X0,X1,X2)
      | sdtpldt0(X4,X5) != sK21(X0,X1,X2)
      | ~ aElementOf0(X5,X0)
      | ~ aElementOf0(X4,X1)
      | ~ aElementOf0(sK21(X0,X1,X2),X2) ),
    inference(cnf_transformation,[],[f172]) ).

fof(f172,plain,
    ! [X0,X1,X2] :
      ( ( sP5(X0,X1,X2)
        | ( ( ! [X4,X5] :
                ( sdtpldt0(X4,X5) != sK21(X0,X1,X2)
                | ~ aElementOf0(X5,X0)
                | ~ aElementOf0(X4,X1) )
            | ~ aElementOf0(sK21(X0,X1,X2),X2) )
          & ( ( sK21(X0,X1,X2) = sdtpldt0(sK22(X0,X1,X2),sK23(X0,X1,X2))
              & aElementOf0(sK23(X0,X1,X2),X0)
              & aElementOf0(sK22(X0,X1,X2),X1) )
            | aElementOf0(sK21(X0,X1,X2),X2) ) ) )
      & ( ! [X8] :
            ( ( aElementOf0(X8,X2)
              | ! [X9,X10] :
                  ( sdtpldt0(X9,X10) != X8
                  | ~ aElementOf0(X10,X0)
                  | ~ aElementOf0(X9,X1) ) )
            & ( ( sdtpldt0(sK24(X0,X1,X8),sK25(X0,X1,X8)) = X8
                & aElementOf0(sK25(X0,X1,X8),X0)
                & aElementOf0(sK24(X0,X1,X8),X1) )
              | ~ aElementOf0(X8,X2) ) )
        | ~ sP5(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK21,sK22,sK23,sK24,sK25])],[f168,f171,f170,f169]) ).

fof(f169,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( ( ! [X4,X5] :
                ( sdtpldt0(X4,X5) != X3
                | ~ aElementOf0(X5,X0)
                | ~ aElementOf0(X4,X1) )
            | ~ aElementOf0(X3,X2) )
          & ( ? [X6,X7] :
                ( sdtpldt0(X6,X7) = X3
                & aElementOf0(X7,X0)
                & aElementOf0(X6,X1) )
            | aElementOf0(X3,X2) ) )
     => ( ( ! [X5,X4] :
              ( sdtpldt0(X4,X5) != sK21(X0,X1,X2)
              | ~ aElementOf0(X5,X0)
              | ~ aElementOf0(X4,X1) )
          | ~ aElementOf0(sK21(X0,X1,X2),X2) )
        & ( ? [X7,X6] :
              ( sdtpldt0(X6,X7) = sK21(X0,X1,X2)
              & aElementOf0(X7,X0)
              & aElementOf0(X6,X1) )
          | aElementOf0(sK21(X0,X1,X2),X2) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f170,plain,
    ! [X0,X1,X2] :
      ( ? [X7,X6] :
          ( sdtpldt0(X6,X7) = sK21(X0,X1,X2)
          & aElementOf0(X7,X0)
          & aElementOf0(X6,X1) )
     => ( sK21(X0,X1,X2) = sdtpldt0(sK22(X0,X1,X2),sK23(X0,X1,X2))
        & aElementOf0(sK23(X0,X1,X2),X0)
        & aElementOf0(sK22(X0,X1,X2),X1) ) ),
    introduced(choice_axiom,[]) ).

fof(f171,plain,
    ! [X0,X1,X8] :
      ( ? [X11,X12] :
          ( sdtpldt0(X11,X12) = X8
          & aElementOf0(X12,X0)
          & aElementOf0(X11,X1) )
     => ( sdtpldt0(sK24(X0,X1,X8),sK25(X0,X1,X8)) = X8
        & aElementOf0(sK25(X0,X1,X8),X0)
        & aElementOf0(sK24(X0,X1,X8),X1) ) ),
    introduced(choice_axiom,[]) ).

fof(f168,plain,
    ! [X0,X1,X2] :
      ( ( sP5(X0,X1,X2)
        | ? [X3] :
            ( ( ! [X4,X5] :
                  ( sdtpldt0(X4,X5) != X3
                  | ~ aElementOf0(X5,X0)
                  | ~ aElementOf0(X4,X1) )
              | ~ aElementOf0(X3,X2) )
            & ( ? [X6,X7] :
                  ( sdtpldt0(X6,X7) = X3
                  & aElementOf0(X7,X0)
                  & aElementOf0(X6,X1) )
              | aElementOf0(X3,X2) ) ) )
      & ( ! [X8] :
            ( ( aElementOf0(X8,X2)
              | ! [X9,X10] :
                  ( sdtpldt0(X9,X10) != X8
                  | ~ aElementOf0(X10,X0)
                  | ~ aElementOf0(X9,X1) ) )
            & ( ? [X11,X12] :
                  ( sdtpldt0(X11,X12) = X8
                  & aElementOf0(X12,X0)
                  & aElementOf0(X11,X1) )
              | ~ aElementOf0(X8,X2) ) )
        | ~ sP5(X0,X1,X2) ) ),
    inference(rectify,[],[f167]) ).

fof(f167,plain,
    ! [X1,X0,X2] :
      ( ( sP5(X1,X0,X2)
        | ? [X3] :
            ( ( ! [X4,X5] :
                  ( sdtpldt0(X4,X5) != X3
                  | ~ aElementOf0(X5,X1)
                  | ~ aElementOf0(X4,X0) )
              | ~ aElementOf0(X3,X2) )
            & ( ? [X4,X5] :
                  ( sdtpldt0(X4,X5) = X3
                  & aElementOf0(X5,X1)
                  & aElementOf0(X4,X0) )
              | aElementOf0(X3,X2) ) ) )
      & ( ! [X3] :
            ( ( aElementOf0(X3,X2)
              | ! [X4,X5] :
                  ( sdtpldt0(X4,X5) != X3
                  | ~ aElementOf0(X5,X1)
                  | ~ aElementOf0(X4,X0) ) )
            & ( ? [X4,X5] :
                  ( sdtpldt0(X4,X5) = X3
                  & aElementOf0(X5,X1)
                  & aElementOf0(X4,X0) )
              | ~ aElementOf0(X3,X2) ) )
        | ~ sP5(X1,X0,X2) ) ),
    inference(nnf_transformation,[],[f126]) ).

fof(f126,plain,
    ! [X1,X0,X2] :
      ( sP5(X1,X0,X2)
    <=> ! [X3] :
          ( aElementOf0(X3,X2)
        <=> ? [X4,X5] :
              ( sdtpldt0(X4,X5) = X3
              & aElementOf0(X5,X1)
              & aElementOf0(X4,X0) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP5])]) ).

fof(f1374,plain,
    spl32_142,
    inference(avatar_split_clause,[],[f284,f1372]) ).

fof(f284,plain,
    ! [X2,X0,X1] :
      ( sP5(X0,X1,X2)
      | sK21(X0,X1,X2) = sdtpldt0(sK22(X0,X1,X2),sK23(X0,X1,X2))
      | aElementOf0(sK21(X0,X1,X2),X2) ),
    inference(cnf_transformation,[],[f172]) ).

fof(f1370,plain,
    spl32_141,
    inference(avatar_split_clause,[],[f276,f1368]) ).

fof(f1368,plain,
    ( spl32_141
  <=> ! [X2,X0,X1] :
        ( sP3(X0,X1,X2)
        | ~ aElementOf0(sK20(X0,X1,X2),X0)
        | ~ aElementOf0(sK20(X0,X1,X2),X1)
        | ~ aElementOf0(sK20(X0,X1,X2),X2)
        | ~ aSet0(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_141])]) ).

fof(f276,plain,
    ! [X2,X0,X1] :
      ( sP3(X0,X1,X2)
      | ~ aElementOf0(sK20(X0,X1,X2),X0)
      | ~ aElementOf0(sK20(X0,X1,X2),X1)
      | ~ aElementOf0(sK20(X0,X1,X2),X2)
      | ~ aSet0(X2) ),
    inference(cnf_transformation,[],[f166]) ).

fof(f166,plain,
    ! [X0,X1,X2] :
      ( ( sP3(X0,X1,X2)
        | ( ( ~ aElementOf0(sK20(X0,X1,X2),X0)
            | ~ aElementOf0(sK20(X0,X1,X2),X1)
            | ~ aElementOf0(sK20(X0,X1,X2),X2) )
          & ( ( aElementOf0(sK20(X0,X1,X2),X0)
              & aElementOf0(sK20(X0,X1,X2),X1) )
            | aElementOf0(sK20(X0,X1,X2),X2) ) )
        | ~ aSet0(X2) )
      & ( ( ! [X4] :
              ( ( aElementOf0(X4,X2)
                | ~ aElementOf0(X4,X0)
                | ~ aElementOf0(X4,X1) )
              & ( ( aElementOf0(X4,X0)
                  & aElementOf0(X4,X1) )
                | ~ aElementOf0(X4,X2) ) )
          & aSet0(X2) )
        | ~ sP3(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK20])],[f164,f165]) ).

fof(f165,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( ( ~ aElementOf0(X3,X0)
            | ~ aElementOf0(X3,X1)
            | ~ aElementOf0(X3,X2) )
          & ( ( aElementOf0(X3,X0)
              & aElementOf0(X3,X1) )
            | aElementOf0(X3,X2) ) )
     => ( ( ~ aElementOf0(sK20(X0,X1,X2),X0)
          | ~ aElementOf0(sK20(X0,X1,X2),X1)
          | ~ aElementOf0(sK20(X0,X1,X2),X2) )
        & ( ( aElementOf0(sK20(X0,X1,X2),X0)
            & aElementOf0(sK20(X0,X1,X2),X1) )
          | aElementOf0(sK20(X0,X1,X2),X2) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f164,plain,
    ! [X0,X1,X2] :
      ( ( sP3(X0,X1,X2)
        | ? [X3] :
            ( ( ~ aElementOf0(X3,X0)
              | ~ aElementOf0(X3,X1)
              | ~ aElementOf0(X3,X2) )
            & ( ( aElementOf0(X3,X0)
                & aElementOf0(X3,X1) )
              | aElementOf0(X3,X2) ) )
        | ~ aSet0(X2) )
      & ( ( ! [X4] :
              ( ( aElementOf0(X4,X2)
                | ~ aElementOf0(X4,X0)
                | ~ aElementOf0(X4,X1) )
              & ( ( aElementOf0(X4,X0)
                  & aElementOf0(X4,X1) )
                | ~ aElementOf0(X4,X2) ) )
          & aSet0(X2) )
        | ~ sP3(X0,X1,X2) ) ),
    inference(rectify,[],[f163]) ).

fof(f163,plain,
    ! [X1,X0,X2] :
      ( ( sP3(X1,X0,X2)
        | ? [X3] :
            ( ( ~ aElementOf0(X3,X1)
              | ~ aElementOf0(X3,X0)
              | ~ aElementOf0(X3,X2) )
            & ( ( aElementOf0(X3,X1)
                & aElementOf0(X3,X0) )
              | aElementOf0(X3,X2) ) )
        | ~ aSet0(X2) )
      & ( ( ! [X3] :
              ( ( aElementOf0(X3,X2)
                | ~ aElementOf0(X3,X1)
                | ~ aElementOf0(X3,X0) )
              & ( ( aElementOf0(X3,X1)
                  & aElementOf0(X3,X0) )
                | ~ aElementOf0(X3,X2) ) )
          & aSet0(X2) )
        | ~ sP3(X1,X0,X2) ) ),
    inference(flattening,[],[f162]) ).

fof(f162,plain,
    ! [X1,X0,X2] :
      ( ( sP3(X1,X0,X2)
        | ? [X3] :
            ( ( ~ aElementOf0(X3,X1)
              | ~ aElementOf0(X3,X0)
              | ~ aElementOf0(X3,X2) )
            & ( ( aElementOf0(X3,X1)
                & aElementOf0(X3,X0) )
              | aElementOf0(X3,X2) ) )
        | ~ aSet0(X2) )
      & ( ( ! [X3] :
              ( ( aElementOf0(X3,X2)
                | ~ aElementOf0(X3,X1)
                | ~ aElementOf0(X3,X0) )
              & ( ( aElementOf0(X3,X1)
                  & aElementOf0(X3,X0) )
                | ~ aElementOf0(X3,X2) ) )
          & aSet0(X2) )
        | ~ sP3(X1,X0,X2) ) ),
    inference(nnf_transformation,[],[f123]) ).

fof(f123,plain,
    ! [X1,X0,X2] :
      ( sP3(X1,X0,X2)
    <=> ( ! [X3] :
            ( aElementOf0(X3,X2)
          <=> ( aElementOf0(X3,X1)
              & aElementOf0(X3,X0) ) )
        & aSet0(X2) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP3])]) ).

fof(f1366,plain,
    ( spl32_140
    | ~ spl32_25
    | ~ spl32_130 ),
    inference(avatar_split_clause,[],[f1287,f1206,f456,f1363]) ).

fof(f1363,plain,
    ( spl32_140
  <=> sP1(xu) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_140])]) ).

fof(f1287,plain,
    ( sP1(xu)
    | ~ spl32_25
    | ~ spl32_130 ),
    inference(resolution,[],[f1208,f457]) ).

fof(f1322,plain,
    spl32_139,
    inference(avatar_split_clause,[],[f324,f1320]) ).

fof(f324,plain,
    ! [X2,X0,X1] :
      ( sdtasdt0(sdtpldt0(X1,X2),X0) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X2,X0))
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f117]) ).

fof(f117,plain,
    ! [X0,X1,X2] :
      ( ( sdtasdt0(sdtpldt0(X1,X2),X0) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X2,X0))
        & sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) )
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f116]) ).

fof(f116,plain,
    ! [X0,X1,X2] :
      ( ( sdtasdt0(sdtpldt0(X1,X2),X0) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X2,X0))
        & sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) )
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f14]) ).

fof(f14,axiom,
    ! [X0,X1,X2] :
      ( ( aElement0(X2)
        & aElement0(X1)
        & aElement0(X0) )
     => ( sdtasdt0(sdtpldt0(X1,X2),X0) = sdtpldt0(sdtasdt0(X1,X0),sdtasdt0(X2,X0))
        & sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mAMDistr) ).

fof(f1318,plain,
    spl32_138,
    inference(avatar_split_clause,[],[f323,f1316]) ).

fof(f323,plain,
    ! [X2,X0,X1] :
      ( sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2))
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f117]) ).

fof(f1314,plain,
    spl32_137,
    inference(avatar_split_clause,[],[f299,f1312]) ).

fof(f299,plain,
    ! [X0,X1] :
      ( iLess0(sbrdtbr0(sK29(X0,X1)),sbrdtbr0(X1))
      | sz00 = sK29(X0,X1)
      | sz00 = X1
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f182]) ).

fof(f182,plain,
    ! [X0,X1] :
      ( ( ( iLess0(sbrdtbr0(sK29(X0,X1)),sbrdtbr0(X1))
          | sz00 = sK29(X0,X1) )
        & sdtpldt0(sdtasdt0(sK28(X0,X1),X1),sK29(X0,X1)) = X0
        & aElement0(sK29(X0,X1))
        & aElement0(sK28(X0,X1)) )
      | sz00 = X1
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK28,sK29])],[f93,f181]) ).

fof(f181,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( ( iLess0(sbrdtbr0(X3),sbrdtbr0(X1))
            | sz00 = X3 )
          & sdtpldt0(sdtasdt0(X2,X1),X3) = X0
          & aElement0(X3)
          & aElement0(X2) )
     => ( ( iLess0(sbrdtbr0(sK29(X0,X1)),sbrdtbr0(X1))
          | sz00 = sK29(X0,X1) )
        & sdtpldt0(sdtasdt0(sK28(X0,X1),X1),sK29(X0,X1)) = X0
        & aElement0(sK29(X0,X1))
        & aElement0(sK28(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f93,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( ( iLess0(sbrdtbr0(X3),sbrdtbr0(X1))
            | sz00 = X3 )
          & sdtpldt0(sdtasdt0(X2,X1),X3) = X0
          & aElement0(X3)
          & aElement0(X2) )
      | sz00 = X1
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f92]) ).

fof(f92,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( ( iLess0(sbrdtbr0(X3),sbrdtbr0(X1))
            | sz00 = X3 )
          & sdtpldt0(sdtasdt0(X2,X1),X3) = X0
          & aElement0(X3)
          & aElement0(X2) )
      | sz00 = X1
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f32]) ).

fof(f32,axiom,
    ! [X0,X1] :
      ( ( sz00 != X1
        & aElement0(X1)
        & aElement0(X0) )
     => ? [X2,X3] :
          ( ( sz00 != X3
           => iLess0(sbrdtbr0(X3),sbrdtbr0(X1)) )
          & sdtpldt0(sdtasdt0(X2,X1),X3) = X0
          & aElement0(X3)
          & aElement0(X2) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDivision) ).

fof(f1310,plain,
    spl32_136,
    inference(avatar_split_clause,[],[f252,f1308]) ).

fof(f1308,plain,
    ( spl32_136
  <=> ! [X0,X1,X3] :
        ( sP0(X0,X1)
        | sdtasdt0(X0,X3) != sK12(X0,X1)
        | ~ aElement0(X3)
        | ~ aElementOf0(sK12(X0,X1),X1)
        | ~ aSet0(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_136])]) ).

fof(f252,plain,
    ! [X3,X0,X1] :
      ( sP0(X0,X1)
      | sdtasdt0(X0,X3) != sK12(X0,X1)
      | ~ aElement0(X3)
      | ~ aElementOf0(sK12(X0,X1),X1)
      | ~ aSet0(X1) ),
    inference(cnf_transformation,[],[f146]) ).

fof(f146,plain,
    ! [X0,X1] :
      ( ( sP0(X0,X1)
        | ( ( ! [X3] :
                ( sdtasdt0(X0,X3) != sK12(X0,X1)
                | ~ aElement0(X3) )
            | ~ aElementOf0(sK12(X0,X1),X1) )
          & ( ( sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
              & aElement0(sK13(X0,X1)) )
            | aElementOf0(sK12(X0,X1),X1) ) )
        | ~ aSet0(X1) )
      & ( ( ! [X5] :
              ( ( aElementOf0(X5,X1)
                | ! [X6] :
                    ( sdtasdt0(X0,X6) != X5
                    | ~ aElement0(X6) ) )
              & ( ( sdtasdt0(X0,sK14(X0,X5)) = X5
                  & aElement0(sK14(X0,X5)) )
                | ~ aElementOf0(X5,X1) ) )
          & aSet0(X1) )
        | ~ sP0(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK12,sK13,sK14])],[f142,f145,f144,f143]) ).

fof(f143,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ( ! [X3] :
                ( sdtasdt0(X0,X3) != X2
                | ~ aElement0(X3) )
            | ~ aElementOf0(X2,X1) )
          & ( ? [X4] :
                ( sdtasdt0(X0,X4) = X2
                & aElement0(X4) )
            | aElementOf0(X2,X1) ) )
     => ( ( ! [X3] :
              ( sdtasdt0(X0,X3) != sK12(X0,X1)
              | ~ aElement0(X3) )
          | ~ aElementOf0(sK12(X0,X1),X1) )
        & ( ? [X4] :
              ( sdtasdt0(X0,X4) = sK12(X0,X1)
              & aElement0(X4) )
          | aElementOf0(sK12(X0,X1),X1) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f144,plain,
    ! [X0,X1] :
      ( ? [X4] :
          ( sdtasdt0(X0,X4) = sK12(X0,X1)
          & aElement0(X4) )
     => ( sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
        & aElement0(sK13(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f145,plain,
    ! [X0,X5] :
      ( ? [X7] :
          ( sdtasdt0(X0,X7) = X5
          & aElement0(X7) )
     => ( sdtasdt0(X0,sK14(X0,X5)) = X5
        & aElement0(sK14(X0,X5)) ) ),
    introduced(choice_axiom,[]) ).

fof(f142,plain,
    ! [X0,X1] :
      ( ( sP0(X0,X1)
        | ? [X2] :
            ( ( ! [X3] :
                  ( sdtasdt0(X0,X3) != X2
                  | ~ aElement0(X3) )
              | ~ aElementOf0(X2,X1) )
            & ( ? [X4] :
                  ( sdtasdt0(X0,X4) = X2
                  & aElement0(X4) )
              | aElementOf0(X2,X1) ) )
        | ~ aSet0(X1) )
      & ( ( ! [X5] :
              ( ( aElementOf0(X5,X1)
                | ! [X6] :
                    ( sdtasdt0(X0,X6) != X5
                    | ~ aElement0(X6) ) )
              & ( ? [X7] :
                    ( sdtasdt0(X0,X7) = X5
                    & aElement0(X7) )
                | ~ aElementOf0(X5,X1) ) )
          & aSet0(X1) )
        | ~ sP0(X0,X1) ) ),
    inference(rectify,[],[f141]) ).

fof(f141,plain,
    ! [X0,X1] :
      ( ( sP0(X0,X1)
        | ? [X2] :
            ( ( ! [X3] :
                  ( sdtasdt0(X0,X3) != X2
                  | ~ aElement0(X3) )
              | ~ aElementOf0(X2,X1) )
            & ( ? [X3] :
                  ( sdtasdt0(X0,X3) = X2
                  & aElement0(X3) )
              | aElementOf0(X2,X1) ) )
        | ~ aSet0(X1) )
      & ( ( ! [X2] :
              ( ( aElementOf0(X2,X1)
                | ! [X3] :
                    ( sdtasdt0(X0,X3) != X2
                    | ~ aElement0(X3) ) )
              & ( ? [X3] :
                    ( sdtasdt0(X0,X3) = X2
                    & aElement0(X3) )
                | ~ aElementOf0(X2,X1) ) )
          & aSet0(X1) )
        | ~ sP0(X0,X1) ) ),
    inference(flattening,[],[f140]) ).

fof(f140,plain,
    ! [X0,X1] :
      ( ( sP0(X0,X1)
        | ? [X2] :
            ( ( ! [X3] :
                  ( sdtasdt0(X0,X3) != X2
                  | ~ aElement0(X3) )
              | ~ aElementOf0(X2,X1) )
            & ( ? [X3] :
                  ( sdtasdt0(X0,X3) = X2
                  & aElement0(X3) )
              | aElementOf0(X2,X1) ) )
        | ~ aSet0(X1) )
      & ( ( ! [X2] :
              ( ( aElementOf0(X2,X1)
                | ! [X3] :
                    ( sdtasdt0(X0,X3) != X2
                    | ~ aElement0(X3) ) )
              & ( ? [X3] :
                    ( sdtasdt0(X0,X3) = X2
                    & aElement0(X3) )
                | ~ aElementOf0(X2,X1) ) )
          & aSet0(X1) )
        | ~ sP0(X0,X1) ) ),
    inference(nnf_transformation,[],[f118]) ).

fof(f118,plain,
    ! [X0,X1] :
      ( sP0(X0,X1)
    <=> ( ! [X2] :
            ( aElementOf0(X2,X1)
          <=> ? [X3] :
                ( sdtasdt0(X0,X3) = X2
                & aElement0(X3) ) )
        & aSet0(X1) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f1306,plain,
    spl32_135,
    inference(avatar_split_clause,[],[f251,f1304]) ).

fof(f251,plain,
    ! [X0,X1] :
      ( sP0(X0,X1)
      | sK12(X0,X1) = sdtasdt0(X0,sK13(X0,X1))
      | aElementOf0(sK12(X0,X1),X1)
      | ~ aSet0(X1) ),
    inference(cnf_transformation,[],[f146]) ).

fof(f1257,plain,
    spl32_134,
    inference(avatar_split_clause,[],[f298,f1255]) ).

fof(f298,plain,
    ! [X0,X1] :
      ( sdtpldt0(sdtasdt0(sK28(X0,X1),X1),sK29(X0,X1)) = X0
      | sz00 = X1
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f182]) ).

fof(f1253,plain,
    spl32_133,
    inference(avatar_split_clause,[],[f280,f1251]) ).

fof(f280,plain,
    ! [X2,X0,X1,X8] :
      ( sdtpldt0(sK24(X0,X1,X8),sK25(X0,X1,X8)) = X8
      | ~ aElementOf0(X8,X2)
      | ~ sP5(X0,X1,X2) ),
    inference(cnf_transformation,[],[f172]) ).

fof(f1249,plain,
    spl32_132,
    inference(avatar_split_clause,[],[f275,f1247]) ).

fof(f275,plain,
    ! [X2,X0,X1] :
      ( sP3(X0,X1,X2)
      | aElementOf0(sK20(X0,X1,X2),X0)
      | aElementOf0(sK20(X0,X1,X2),X2)
      | ~ aSet0(X2) ),
    inference(cnf_transformation,[],[f166]) ).

fof(f1245,plain,
    spl32_131,
    inference(avatar_split_clause,[],[f274,f1243]) ).

fof(f274,plain,
    ! [X2,X0,X1] :
      ( sP3(X0,X1,X2)
      | aElementOf0(sK20(X0,X1,X2),X1)
      | aElementOf0(sK20(X0,X1,X2),X2)
      | ~ aSet0(X2) ),
    inference(cnf_transformation,[],[f166]) ).

fof(f1209,plain,
    ( ~ spl32_70
    | spl32_130
    | ~ spl32_15
    | ~ spl32_41 ),
    inference(avatar_split_clause,[],[f598,f539,f406,f1206,f741]) ).

fof(f598,plain,
    ( aElement0(xu)
    | ~ aSet0(xI)
    | ~ spl32_15
    | ~ spl32_41 ),
    inference(resolution,[],[f540,f408]) ).

fof(f1191,plain,
    spl32_129,
    inference(avatar_split_clause,[],[f322,f1189]) ).

fof(f322,plain,
    ! [X2,X0,X1] :
      ( sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f115]) ).

fof(f115,plain,
    ! [X0,X1,X2] :
      ( sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f114]) ).

fof(f114,plain,
    ! [X0,X1,X2] :
      ( sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2))
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f12]) ).

fof(f12,axiom,
    ! [X0,X1,X2] :
      ( ( aElement0(X2)
        & aElement0(X1)
        & aElement0(X0) )
     => sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mMulAsso) ).

fof(f1187,plain,
    spl32_128,
    inference(avatar_split_clause,[],[f321,f1185]) ).

fof(f321,plain,
    ! [X2,X0,X1] :
      ( sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2))
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f113]) ).

fof(f113,plain,
    ! [X0,X1,X2] :
      ( sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2))
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f112]) ).

fof(f112,plain,
    ! [X0,X1,X2] :
      ( sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2))
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f8]) ).

fof(f8,axiom,
    ! [X0,X1,X2] :
      ( ( aElement0(X2)
        & aElement0(X1)
        & aElement0(X0) )
     => sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mAddAsso) ).

fof(f1183,plain,
    spl32_127,
    inference(avatar_split_clause,[],[f267,f1181]) ).

fof(f1181,plain,
    ( spl32_127
  <=> ! [X0,X1] :
        ( X0 = X1
        | ~ aElementOf0(sK18(X0,X1),X0)
        | ~ aElementOf0(sK19(X0,X1),X1)
        | ~ aSet0(X1)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_127])]) ).

fof(f267,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ~ aElementOf0(sK18(X0,X1),X0)
      | ~ aElementOf0(sK19(X0,X1),X1)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f160]) ).

fof(f160,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ( ~ aElementOf0(sK18(X0,X1),X0)
        & aElementOf0(sK18(X0,X1),X1) )
      | ( ~ aElementOf0(sK19(X0,X1),X1)
        & aElementOf0(sK19(X0,X1),X0) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK18,sK19])],[f81,f159,f158]) ).

fof(f158,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ~ aElementOf0(X2,X0)
          & aElementOf0(X2,X1) )
     => ( ~ aElementOf0(sK18(X0,X1),X0)
        & aElementOf0(sK18(X0,X1),X1) ) ),
    introduced(choice_axiom,[]) ).

fof(f159,plain,
    ! [X0,X1] :
      ( ? [X3] :
          ( ~ aElementOf0(X3,X1)
          & aElementOf0(X3,X0) )
     => ( ~ aElementOf0(sK19(X0,X1),X1)
        & aElementOf0(sK19(X0,X1),X0) ) ),
    introduced(choice_axiom,[]) ).

fof(f81,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ? [X2] :
          ( ~ aElementOf0(X2,X0)
          & aElementOf0(X2,X1) )
      | ? [X3] :
          ( ~ aElementOf0(X3,X1)
          & aElementOf0(X3,X0) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(flattening,[],[f80]) ).

fof(f80,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ? [X2] :
          ( ~ aElementOf0(X2,X0)
          & aElementOf0(X2,X1) )
      | ? [X3] :
          ( ~ aElementOf0(X3,X1)
          & aElementOf0(X3,X0) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f62]) ).

fof(f62,plain,
    ! [X0,X1] :
      ( ( aSet0(X1)
        & aSet0(X0) )
     => ( ( ! [X2] :
              ( aElementOf0(X2,X1)
             => aElementOf0(X2,X0) )
          & ! [X3] :
              ( aElementOf0(X3,X0)
             => aElementOf0(X3,X1) ) )
       => X0 = X1 ) ),
    inference(rectify,[],[f21]) ).

fof(f21,axiom,
    ! [X0,X1] :
      ( ( aSet0(X1)
        & aSet0(X0) )
     => ( ( ! [X2] :
              ( aElementOf0(X2,X1)
             => aElementOf0(X2,X0) )
          & ! [X2] :
              ( aElementOf0(X2,X0)
             => aElementOf0(X2,X1) ) )
       => X0 = X1 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSetEq) ).

fof(f1179,plain,
    spl32_126,
    inference(avatar_split_clause,[],[f266,f1177]) ).

fof(f1177,plain,
    ( spl32_126
  <=> ! [X0,X1] :
        ( X0 = X1
        | ~ aElementOf0(sK18(X0,X1),X0)
        | aElementOf0(sK19(X0,X1),X0)
        | ~ aSet0(X1)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_126])]) ).

fof(f266,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ~ aElementOf0(sK18(X0,X1),X0)
      | aElementOf0(sK19(X0,X1),X0)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f160]) ).

fof(f1175,plain,
    spl32_125,
    inference(avatar_split_clause,[],[f265,f1173]) ).

fof(f1173,plain,
    ( spl32_125
  <=> ! [X0,X1] :
        ( X0 = X1
        | aElementOf0(sK18(X0,X1),X1)
        | ~ aElementOf0(sK19(X0,X1),X1)
        | ~ aSet0(X1)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_125])]) ).

fof(f265,plain,
    ! [X0,X1] :
      ( X0 = X1
      | aElementOf0(sK18(X0,X1),X1)
      | ~ aElementOf0(sK19(X0,X1),X1)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f160]) ).

fof(f1171,plain,
    spl32_124,
    inference(avatar_split_clause,[],[f264,f1169]) ).

fof(f264,plain,
    ! [X0,X1] :
      ( X0 = X1
      | aElementOf0(sK18(X0,X1),X1)
      | aElementOf0(sK19(X0,X1),X0)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f160]) ).

fof(f1167,plain,
    spl32_123,
    inference(avatar_split_clause,[],[f259,f1165]) ).

fof(f259,plain,
    ! [X0,X1] :
      ( sP2(X0,X1)
      | ~ aElementOf0(sdtasdt0(sK15(X0,X1),X1),X0)
      | ~ aElementOf0(sdtpldt0(X1,sK16(X0,X1)),X0) ),
    inference(cnf_transformation,[],[f152]) ).

fof(f152,plain,
    ! [X0,X1] :
      ( ( sP2(X0,X1)
        | ( ~ aElementOf0(sdtasdt0(sK15(X0,X1),X1),X0)
          & aElement0(sK15(X0,X1)) )
        | ( ~ aElementOf0(sdtpldt0(X1,sK16(X0,X1)),X0)
          & aElementOf0(sK16(X0,X1),X0) ) )
      & ( ( ! [X4] :
              ( aElementOf0(sdtasdt0(X4,X1),X0)
              | ~ aElement0(X4) )
          & ! [X5] :
              ( aElementOf0(sdtpldt0(X1,X5),X0)
              | ~ aElementOf0(X5,X0) ) )
        | ~ sP2(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK15,sK16])],[f149,f151,f150]) ).

fof(f150,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ~ aElementOf0(sdtasdt0(X2,X1),X0)
          & aElement0(X2) )
     => ( ~ aElementOf0(sdtasdt0(sK15(X0,X1),X1),X0)
        & aElement0(sK15(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f151,plain,
    ! [X0,X1] :
      ( ? [X3] :
          ( ~ aElementOf0(sdtpldt0(X1,X3),X0)
          & aElementOf0(X3,X0) )
     => ( ~ aElementOf0(sdtpldt0(X1,sK16(X0,X1)),X0)
        & aElementOf0(sK16(X0,X1),X0) ) ),
    introduced(choice_axiom,[]) ).

fof(f149,plain,
    ! [X0,X1] :
      ( ( sP2(X0,X1)
        | ? [X2] :
            ( ~ aElementOf0(sdtasdt0(X2,X1),X0)
            & aElement0(X2) )
        | ? [X3] :
            ( ~ aElementOf0(sdtpldt0(X1,X3),X0)
            & aElementOf0(X3,X0) ) )
      & ( ( ! [X4] :
              ( aElementOf0(sdtasdt0(X4,X1),X0)
              | ~ aElement0(X4) )
          & ! [X5] :
              ( aElementOf0(sdtpldt0(X1,X5),X0)
              | ~ aElementOf0(X5,X0) ) )
        | ~ sP2(X0,X1) ) ),
    inference(rectify,[],[f148]) ).

fof(f148,plain,
    ! [X0,X1] :
      ( ( sP2(X0,X1)
        | ? [X2] :
            ( ~ aElementOf0(sdtasdt0(X2,X1),X0)
            & aElement0(X2) )
        | ? [X3] :
            ( ~ aElementOf0(sdtpldt0(X1,X3),X0)
            & aElementOf0(X3,X0) ) )
      & ( ( ! [X2] :
              ( aElementOf0(sdtasdt0(X2,X1),X0)
              | ~ aElement0(X2) )
          & ! [X3] :
              ( aElementOf0(sdtpldt0(X1,X3),X0)
              | ~ aElementOf0(X3,X0) ) )
        | ~ sP2(X0,X1) ) ),
    inference(flattening,[],[f147]) ).

fof(f147,plain,
    ! [X0,X1] :
      ( ( sP2(X0,X1)
        | ? [X2] :
            ( ~ aElementOf0(sdtasdt0(X2,X1),X0)
            & aElement0(X2) )
        | ? [X3] :
            ( ~ aElementOf0(sdtpldt0(X1,X3),X0)
            & aElementOf0(X3,X0) ) )
      & ( ( ! [X2] :
              ( aElementOf0(sdtasdt0(X2,X1),X0)
              | ~ aElement0(X2) )
          & ! [X3] :
              ( aElementOf0(sdtpldt0(X1,X3),X0)
              | ~ aElementOf0(X3,X0) ) )
        | ~ sP2(X0,X1) ) ),
    inference(nnf_transformation,[],[f121]) ).

fof(f121,plain,
    ! [X0,X1] :
      ( sP2(X0,X1)
    <=> ( ! [X2] :
            ( aElementOf0(sdtasdt0(X2,X1),X0)
            | ~ aElement0(X2) )
        & ! [X3] :
            ( aElementOf0(sdtpldt0(X1,X3),X0)
            | ~ aElementOf0(X3,X0) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])]) ).

fof(f1145,plain,
    spl32_122,
    inference(avatar_split_clause,[],[f320,f1143]) ).

fof(f320,plain,
    ! [X2,X0,X1] :
      ( sdteqdtlpzmzozddtrp0(X0,X1,X2)
      | ~ aElementOf0(sdtpldt0(X0,smndt0(X1)),X2)
      | ~ aIdeal0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f194]) ).

fof(f194,plain,
    ! [X0,X1,X2] :
      ( ( ( sdteqdtlpzmzozddtrp0(X0,X1,X2)
          | ~ aElementOf0(sdtpldt0(X0,smndt0(X1)),X2) )
        & ( aElementOf0(sdtpldt0(X0,smndt0(X1)),X2)
          | ~ sdteqdtlpzmzozddtrp0(X0,X1,X2) ) )
      | ~ aIdeal0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(nnf_transformation,[],[f111]) ).

fof(f111,plain,
    ! [X0,X1,X2] :
      ( ( sdteqdtlpzmzozddtrp0(X0,X1,X2)
      <=> aElementOf0(sdtpldt0(X0,smndt0(X1)),X2) )
      | ~ aIdeal0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f110]) ).

fof(f110,plain,
    ! [X0,X1,X2] :
      ( ( sdteqdtlpzmzozddtrp0(X0,X1,X2)
      <=> aElementOf0(sdtpldt0(X0,smndt0(X1)),X2) )
      | ~ aIdeal0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f27]) ).

fof(f27,axiom,
    ! [X0,X1,X2] :
      ( ( aIdeal0(X2)
        & aElement0(X1)
        & aElement0(X0) )
     => ( sdteqdtlpzmzozddtrp0(X0,X1,X2)
      <=> aElementOf0(sdtpldt0(X0,smndt0(X1)),X2) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefMod) ).

fof(f1141,plain,
    spl32_121,
    inference(avatar_split_clause,[],[f319,f1139]) ).

fof(f319,plain,
    ! [X2,X0,X1] :
      ( aElementOf0(sdtpldt0(X0,smndt0(X1)),X2)
      | ~ sdteqdtlpzmzozddtrp0(X0,X1,X2)
      | ~ aIdeal0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f194]) ).

fof(f1137,plain,
    spl32_120,
    inference(avatar_split_clause,[],[f317,f1135]) ).

fof(f1135,plain,
    ( spl32_120
  <=> ! [X2,X0,X1] :
        ( sP7(X0,X1,X2)
        | ~ doDivides0(sK31(X0,X1,X2),X0)
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_120])]) ).

fof(f317,plain,
    ! [X2,X0,X1] :
      ( sP7(X0,X1,X2)
      | ~ doDivides0(sK31(X0,X1,X2),X0)
      | ~ aDivisorOf0(X0,X1)
      | ~ aDivisorOf0(X0,X2) ),
    inference(cnf_transformation,[],[f193]) ).

fof(f193,plain,
    ! [X0,X1,X2] :
      ( ( sP7(X0,X1,X2)
        | ( ~ doDivides0(sK31(X0,X1,X2),X0)
          & aDivisorOf0(sK31(X0,X1,X2),X1)
          & aDivisorOf0(sK31(X0,X1,X2),X2) )
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2) )
      & ( ( ! [X4] :
              ( doDivides0(X4,X0)
              | ~ aDivisorOf0(X4,X1)
              | ~ aDivisorOf0(X4,X2) )
          & aDivisorOf0(X0,X1)
          & aDivisorOf0(X0,X2) )
        | ~ sP7(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK31])],[f191,f192]) ).

fof(f192,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( ~ doDivides0(X3,X0)
          & aDivisorOf0(X3,X1)
          & aDivisorOf0(X3,X2) )
     => ( ~ doDivides0(sK31(X0,X1,X2),X0)
        & aDivisorOf0(sK31(X0,X1,X2),X1)
        & aDivisorOf0(sK31(X0,X1,X2),X2) ) ),
    introduced(choice_axiom,[]) ).

fof(f191,plain,
    ! [X0,X1,X2] :
      ( ( sP7(X0,X1,X2)
        | ? [X3] :
            ( ~ doDivides0(X3,X0)
            & aDivisorOf0(X3,X1)
            & aDivisorOf0(X3,X2) )
        | ~ aDivisorOf0(X0,X1)
        | ~ aDivisorOf0(X0,X2) )
      & ( ( ! [X4] :
              ( doDivides0(X4,X0)
              | ~ aDivisorOf0(X4,X1)
              | ~ aDivisorOf0(X4,X2) )
          & aDivisorOf0(X0,X1)
          & aDivisorOf0(X0,X2) )
        | ~ sP7(X0,X1,X2) ) ),
    inference(rectify,[],[f190]) ).

fof(f190,plain,
    ! [X2,X1,X0] :
      ( ( sP7(X2,X1,X0)
        | ? [X3] :
            ( ~ doDivides0(X3,X2)
            & aDivisorOf0(X3,X1)
            & aDivisorOf0(X3,X0) )
        | ~ aDivisorOf0(X2,X1)
        | ~ aDivisorOf0(X2,X0) )
      & ( ( ! [X3] :
              ( doDivides0(X3,X2)
              | ~ aDivisorOf0(X3,X1)
              | ~ aDivisorOf0(X3,X0) )
          & aDivisorOf0(X2,X1)
          & aDivisorOf0(X2,X0) )
        | ~ sP7(X2,X1,X0) ) ),
    inference(flattening,[],[f189]) ).

fof(f189,plain,
    ! [X2,X1,X0] :
      ( ( sP7(X2,X1,X0)
        | ? [X3] :
            ( ~ doDivides0(X3,X2)
            & aDivisorOf0(X3,X1)
            & aDivisorOf0(X3,X0) )
        | ~ aDivisorOf0(X2,X1)
        | ~ aDivisorOf0(X2,X0) )
      & ( ( ! [X3] :
              ( doDivides0(X3,X2)
              | ~ aDivisorOf0(X3,X1)
              | ~ aDivisorOf0(X3,X0) )
          & aDivisorOf0(X2,X1)
          & aDivisorOf0(X2,X0) )
        | ~ sP7(X2,X1,X0) ) ),
    inference(nnf_transformation,[],[f130]) ).

fof(f130,plain,
    ! [X2,X1,X0] :
      ( sP7(X2,X1,X0)
    <=> ( ! [X3] :
            ( doDivides0(X3,X2)
            | ~ aDivisorOf0(X3,X1)
            | ~ aDivisorOf0(X3,X0) )
        & aDivisorOf0(X2,X1)
        & aDivisorOf0(X2,X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP7])]) ).

fof(f1133,plain,
    spl32_119,
    inference(avatar_split_clause,[],[f316,f1131]) ).

fof(f316,plain,
    ! [X2,X0,X1] :
      ( sP7(X0,X1,X2)
      | aDivisorOf0(sK31(X0,X1,X2),X1)
      | ~ aDivisorOf0(X0,X1)
      | ~ aDivisorOf0(X0,X2) ),
    inference(cnf_transformation,[],[f193]) ).

fof(f1129,plain,
    spl32_118,
    inference(avatar_split_clause,[],[f315,f1127]) ).

fof(f315,plain,
    ! [X2,X0,X1] :
      ( sP7(X0,X1,X2)
      | aDivisorOf0(sK31(X0,X1,X2),X2)
      | ~ aDivisorOf0(X0,X1)
      | ~ aDivisorOf0(X0,X2) ),
    inference(cnf_transformation,[],[f193]) ).

fof(f1125,plain,
    spl32_117,
    inference(avatar_split_clause,[],[f283,f1123]) ).

fof(f283,plain,
    ! [X2,X0,X1] :
      ( sP5(X0,X1,X2)
      | aElementOf0(sK23(X0,X1,X2),X0)
      | aElementOf0(sK21(X0,X1,X2),X2) ),
    inference(cnf_transformation,[],[f172]) ).

fof(f1121,plain,
    spl32_116,
    inference(avatar_split_clause,[],[f282,f1119]) ).

fof(f282,plain,
    ! [X2,X0,X1] :
      ( sP5(X0,X1,X2)
      | aElementOf0(sK22(X0,X1,X2),X1)
      | aElementOf0(sK21(X0,X1,X2),X2) ),
    inference(cnf_transformation,[],[f172]) ).

fof(f1116,plain,
    ( spl32_115
    | ~ spl32_9
    | ~ spl32_25 ),
    inference(avatar_split_clause,[],[f464,f456,f376,f1113]) ).

fof(f1113,plain,
    ( spl32_115
  <=> sP1(sz10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_115])]) ).

fof(f464,plain,
    ( sP1(sz10)
    | ~ spl32_9
    | ~ spl32_25 ),
    inference(resolution,[],[f457,f378]) ).

fof(f1107,plain,
    spl32_114,
    inference(avatar_split_clause,[],[f328,f1105]) ).

fof(f328,plain,
    ! [X2,X10,X0,X1,X9] :
      ( aElementOf0(sdtpldt0(X9,X10),X2)
      | ~ aElementOf0(X10,X0)
      | ~ aElementOf0(X9,X1)
      | ~ sP5(X0,X1,X2) ),
    inference(equality_resolution,[],[f281]) ).

fof(f281,plain,
    ! [X2,X10,X0,X1,X8,X9] :
      ( aElementOf0(X8,X2)
      | sdtpldt0(X9,X10) != X8
      | ~ aElementOf0(X10,X0)
      | ~ aElementOf0(X9,X1)
      | ~ sP5(X0,X1,X2) ),
    inference(cnf_transformation,[],[f172]) ).

fof(f1103,plain,
    spl32_113,
    inference(avatar_split_clause,[],[f304,f1101]) ).

fof(f1101,plain,
    ( spl32_113
  <=> ! [X0,X1] :
        ( sz00 = X1
        | sz00 = X0
        | sz00 != sdtasdt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_113])]) ).

fof(f304,plain,
    ! [X0,X1] :
      ( sz00 = X1
      | sz00 = X0
      | sz00 != sdtasdt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f103]) ).

fof(f103,plain,
    ! [X0,X1] :
      ( sz00 = X1
      | sz00 = X0
      | sz00 != sdtasdt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f102]) ).

fof(f102,plain,
    ! [X0,X1] :
      ( sz00 = X1
      | sz00 = X0
      | sz00 != sdtasdt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f17]) ).

fof(f17,axiom,
    ! [X0,X1] :
      ( ( aElement0(X1)
        & aElement0(X0) )
     => ( sz00 = sdtasdt0(X0,X1)
       => ( sz00 = X1
          | sz00 = X0 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mCancel) ).

fof(f1099,plain,
    spl32_112,
    inference(avatar_split_clause,[],[f293,f1097]) ).

fof(f1097,plain,
    ( spl32_112
  <=> ! [X0,X3,X2,X1] :
        ( sdteqdtlpzmzozddtrp0(sK26(X0,X1,X2,X3),X3,X0)
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ sP6(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_112])]) ).

fof(f293,plain,
    ! [X2,X3,X0,X1] :
      ( sdteqdtlpzmzozddtrp0(sK26(X0,X1,X2,X3),X3,X0)
      | ~ aElement0(X3)
      | ~ aElement0(X2)
      | ~ sP6(X0,X1) ),
    inference(cnf_transformation,[],[f178]) ).

fof(f178,plain,
    ! [X0,X1] :
      ( ! [X2,X3] :
          ( ( sdteqdtlpzmzozddtrp0(sK26(X0,X1,X2,X3),X3,X0)
            & sdteqdtlpzmzozddtrp0(sK26(X0,X1,X2,X3),X2,X1)
            & aElement0(sK26(X0,X1,X2,X3)) )
          | ~ aElement0(X3)
          | ~ aElement0(X2) )
      | ~ sP6(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK26])],[f176,f177]) ).

fof(f177,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( sdteqdtlpzmzozddtrp0(X4,X3,X0)
          & sdteqdtlpzmzozddtrp0(X4,X2,X1)
          & aElement0(X4) )
     => ( sdteqdtlpzmzozddtrp0(sK26(X0,X1,X2,X3),X3,X0)
        & sdteqdtlpzmzozddtrp0(sK26(X0,X1,X2,X3),X2,X1)
        & aElement0(sK26(X0,X1,X2,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f176,plain,
    ! [X0,X1] :
      ( ! [X2,X3] :
          ( ? [X4] :
              ( sdteqdtlpzmzozddtrp0(X4,X3,X0)
              & sdteqdtlpzmzozddtrp0(X4,X2,X1)
              & aElement0(X4) )
          | ~ aElement0(X3)
          | ~ aElement0(X2) )
      | ~ sP6(X0,X1) ),
    inference(rectify,[],[f175]) ).

fof(f175,plain,
    ! [X1,X0] :
      ( ! [X3,X4] :
          ( ? [X5] :
              ( sdteqdtlpzmzozddtrp0(X5,X4,X1)
              & sdteqdtlpzmzozddtrp0(X5,X3,X0)
              & aElement0(X5) )
          | ~ aElement0(X4)
          | ~ aElement0(X3) )
      | ~ sP6(X1,X0) ),
    inference(nnf_transformation,[],[f128]) ).

fof(f128,plain,
    ! [X1,X0] :
      ( ! [X3,X4] :
          ( ? [X5] :
              ( sdteqdtlpzmzozddtrp0(X5,X4,X1)
              & sdteqdtlpzmzozddtrp0(X5,X3,X0)
              & aElement0(X5) )
          | ~ aElement0(X4)
          | ~ aElement0(X3) )
      | ~ sP6(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP6])]) ).

fof(f1095,plain,
    spl32_111,
    inference(avatar_split_clause,[],[f292,f1093]) ).

fof(f1093,plain,
    ( spl32_111
  <=> ! [X0,X3,X2,X1] :
        ( sdteqdtlpzmzozddtrp0(sK26(X0,X1,X2,X3),X2,X1)
        | ~ aElement0(X3)
        | ~ aElement0(X2)
        | ~ sP6(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_111])]) ).

fof(f292,plain,
    ! [X2,X3,X0,X1] :
      ( sdteqdtlpzmzozddtrp0(sK26(X0,X1,X2,X3),X2,X1)
      | ~ aElement0(X3)
      | ~ aElement0(X2)
      | ~ sP6(X0,X1) ),
    inference(cnf_transformation,[],[f178]) ).

fof(f1091,plain,
    spl32_110,
    inference(avatar_split_clause,[],[f288,f1089]) ).

fof(f1089,plain,
    ( spl32_110
  <=> ! [X2,X0,X1] :
        ( sdtpldt1(X0,X1) = X2
        | ~ sP5(X1,X0,X2)
        | ~ aSet0(X2)
        | ~ aSet0(X1)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_110])]) ).

fof(f288,plain,
    ! [X2,X0,X1] :
      ( sdtpldt1(X0,X1) = X2
      | ~ sP5(X1,X0,X2)
      | ~ aSet0(X2)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f174]) ).

fof(f174,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( sdtpldt1(X0,X1) = X2
            | ~ sP5(X1,X0,X2)
            | ~ aSet0(X2) )
          & ( ( sP5(X1,X0,X2)
              & aSet0(X2) )
            | sdtpldt1(X0,X1) != X2 ) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(flattening,[],[f173]) ).

fof(f173,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( sdtpldt1(X0,X1) = X2
            | ~ sP5(X1,X0,X2)
            | ~ aSet0(X2) )
          & ( ( sP5(X1,X0,X2)
              & aSet0(X2) )
            | sdtpldt1(X0,X1) != X2 ) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(nnf_transformation,[],[f127]) ).

fof(f127,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( sdtpldt1(X0,X1) = X2
        <=> ( sP5(X1,X0,X2)
            & aSet0(X2) ) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(definition_folding,[],[f85,f126]) ).

fof(f85,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( sdtpldt1(X0,X1) = X2
        <=> ( ! [X3] :
                ( aElementOf0(X3,X2)
              <=> ? [X4,X5] :
                    ( sdtpldt0(X4,X5) = X3
                    & aElementOf0(X5,X1)
                    & aElementOf0(X4,X0) ) )
            & aSet0(X2) ) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(flattening,[],[f84]) ).

fof(f84,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( sdtpldt1(X0,X1) = X2
        <=> ( ! [X3] :
                ( aElementOf0(X3,X2)
              <=> ? [X4,X5] :
                    ( sdtpldt0(X4,X5) = X3
                    & aElementOf0(X5,X1)
                    & aElementOf0(X4,X0) ) )
            & aSet0(X2) ) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f22]) ).

fof(f22,axiom,
    ! [X0,X1] :
      ( ( aSet0(X1)
        & aSet0(X0) )
     => ! [X2] :
          ( sdtpldt1(X0,X1) = X2
        <=> ( ! [X3] :
                ( aElementOf0(X3,X2)
              <=> ? [X4,X5] :
                    ( sdtpldt0(X4,X5) = X3
                    & aElementOf0(X5,X1)
                    & aElementOf0(X4,X0) ) )
            & aSet0(X2) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefSSum) ).

fof(f1087,plain,
    spl32_109,
    inference(avatar_split_clause,[],[f258,f1085]) ).

fof(f258,plain,
    ! [X0,X1] :
      ( sP2(X0,X1)
      | ~ aElementOf0(sdtasdt0(sK15(X0,X1),X1),X0)
      | aElementOf0(sK16(X0,X1),X0) ),
    inference(cnf_transformation,[],[f152]) ).

fof(f1079,plain,
    ( spl32_108
    | ~ spl32_10
    | ~ spl32_25 ),
    inference(avatar_split_clause,[],[f463,f456,f381,f1076]) ).

fof(f1076,plain,
    ( spl32_108
  <=> sP1(sz00) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_108])]) ).

fof(f463,plain,
    ( sP1(sz00)
    | ~ spl32_10
    | ~ spl32_25 ),
    inference(resolution,[],[f457,f383]) ).

fof(f1070,plain,
    spl32_107,
    inference(avatar_split_clause,[],[f308,f1068]) ).

fof(f308,plain,
    ! [X0,X1] :
      ( sdtasdt0(X0,sK30(X0,X1)) = X1
      | ~ doDivides0(X0,X1)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f187]) ).

fof(f187,plain,
    ! [X0,X1] :
      ( ( ( doDivides0(X0,X1)
          | ! [X2] :
              ( sdtasdt0(X0,X2) != X1
              | ~ aElement0(X2) ) )
        & ( ( sdtasdt0(X0,sK30(X0,X1)) = X1
            & aElement0(sK30(X0,X1)) )
          | ~ doDivides0(X0,X1) ) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK30])],[f185,f186]) ).

fof(f186,plain,
    ! [X0,X1] :
      ( ? [X3] :
          ( sdtasdt0(X0,X3) = X1
          & aElement0(X3) )
     => ( sdtasdt0(X0,sK30(X0,X1)) = X1
        & aElement0(sK30(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f185,plain,
    ! [X0,X1] :
      ( ( ( doDivides0(X0,X1)
          | ! [X2] :
              ( sdtasdt0(X0,X2) != X1
              | ~ aElement0(X2) ) )
        & ( ? [X3] :
              ( sdtasdt0(X0,X3) = X1
              & aElement0(X3) )
          | ~ doDivides0(X0,X1) ) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(rectify,[],[f184]) ).

fof(f184,plain,
    ! [X0,X1] :
      ( ( ( doDivides0(X0,X1)
          | ! [X2] :
              ( sdtasdt0(X0,X2) != X1
              | ~ aElement0(X2) ) )
        & ( ? [X2] :
              ( sdtasdt0(X0,X2) = X1
              & aElement0(X2) )
          | ~ doDivides0(X0,X1) ) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(nnf_transformation,[],[f107]) ).

fof(f107,plain,
    ! [X0,X1] :
      ( ( doDivides0(X0,X1)
      <=> ? [X2] :
            ( sdtasdt0(X0,X2) = X1
            & aElement0(X2) ) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f106]) ).

fof(f106,plain,
    ! [X0,X1] :
      ( ( doDivides0(X0,X1)
      <=> ? [X2] :
            ( sdtasdt0(X0,X2) = X1
            & aElement0(X2) ) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f33]) ).

fof(f33,axiom,
    ! [X0,X1] :
      ( ( aElement0(X1)
        & aElement0(X0) )
     => ( doDivides0(X0,X1)
      <=> ? [X2] :
            ( sdtasdt0(X0,X2) = X1
            & aElement0(X2) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefDiv) ).

fof(f1066,plain,
    spl32_106,
    inference(avatar_split_clause,[],[f295,f1064]) ).

fof(f295,plain,
    ! [X0,X1] :
      ( sP6(X1,X0)
      | ~ aElementOf0(sK27(X0,X1),sdtpldt1(X0,X1))
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(cnf_transformation,[],[f180]) ).

fof(f180,plain,
    ! [X0,X1] :
      ( sP6(X1,X0)
      | ( ~ aElementOf0(sK27(X0,X1),sdtpldt1(X0,X1))
        & aElement0(sK27(X0,X1)) )
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK27])],[f129,f179]) ).

fof(f179,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ~ aElementOf0(X2,sdtpldt1(X0,X1))
          & aElement0(X2) )
     => ( ~ aElementOf0(sK27(X0,X1),sdtpldt1(X0,X1))
        & aElement0(sK27(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f129,plain,
    ! [X0,X1] :
      ( sP6(X1,X0)
      | ? [X2] :
          ( ~ aElementOf0(X2,sdtpldt1(X0,X1))
          & aElement0(X2) )
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(definition_folding,[],[f91,f128]) ).

fof(f91,plain,
    ! [X0,X1] :
      ( ! [X3,X4] :
          ( ? [X5] :
              ( sdteqdtlpzmzozddtrp0(X5,X4,X1)
              & sdteqdtlpzmzozddtrp0(X5,X3,X0)
              & aElement0(X5) )
          | ~ aElement0(X4)
          | ~ aElement0(X3) )
      | ? [X2] :
          ( ~ aElementOf0(X2,sdtpldt1(X0,X1))
          & aElement0(X2) )
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(flattening,[],[f90]) ).

fof(f90,plain,
    ! [X0,X1] :
      ( ! [X3,X4] :
          ( ? [X5] :
              ( sdteqdtlpzmzozddtrp0(X5,X4,X1)
              & sdteqdtlpzmzozddtrp0(X5,X3,X0)
              & aElement0(X5) )
          | ~ aElement0(X4)
          | ~ aElement0(X3) )
      | ? [X2] :
          ( ~ aElementOf0(X2,sdtpldt1(X0,X1))
          & aElement0(X2) )
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(ennf_transformation,[],[f64]) ).

fof(f64,plain,
    ! [X0,X1] :
      ( ( aIdeal0(X1)
        & aIdeal0(X0) )
     => ( ! [X2] :
            ( aElement0(X2)
           => aElementOf0(X2,sdtpldt1(X0,X1)) )
       => ! [X3,X4] :
            ( ( aElement0(X4)
              & aElement0(X3) )
           => ? [X5] :
                ( sdteqdtlpzmzozddtrp0(X5,X4,X1)
                & sdteqdtlpzmzozddtrp0(X5,X3,X0)
                & aElement0(X5) ) ) ) ),
    inference(rectify,[],[f28]) ).

fof(f28,axiom,
    ! [X0,X1] :
      ( ( aIdeal0(X1)
        & aIdeal0(X0) )
     => ( ! [X2] :
            ( aElement0(X2)
           => aElementOf0(X2,sdtpldt1(X0,X1)) )
       => ! [X2,X3] :
            ( ( aElement0(X3)
              & aElement0(X2) )
           => ? [X4] :
                ( sdteqdtlpzmzozddtrp0(X4,X3,X1)
                & sdteqdtlpzmzozddtrp0(X4,X2,X0)
                & aElement0(X4) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mChineseRemainder) ).

fof(f1062,plain,
    spl32_105,
    inference(avatar_split_clause,[],[f257,f1060]) ).

fof(f1060,plain,
    ( spl32_105
  <=> ! [X0,X1] :
        ( sP2(X0,X1)
        | aElement0(sK15(X0,X1))
        | ~ aElementOf0(sdtpldt0(X1,sK16(X0,X1)),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_105])]) ).

fof(f257,plain,
    ! [X0,X1] :
      ( sP2(X0,X1)
      | aElement0(sK15(X0,X1))
      | ~ aElementOf0(sdtpldt0(X1,sK16(X0,X1)),X0) ),
    inference(cnf_transformation,[],[f152]) ).

fof(f1058,plain,
    spl32_104,
    inference(avatar_split_clause,[],[f250,f1056]) ).

fof(f250,plain,
    ! [X0,X1] :
      ( sP0(X0,X1)
      | aElement0(sK13(X0,X1))
      | aElementOf0(sK12(X0,X1),X1)
      | ~ aSet0(X1) ),
    inference(cnf_transformation,[],[f146]) ).

fof(f1035,plain,
    spl32_103,
    inference(avatar_split_clause,[],[f331,f1033]) ).

fof(f331,plain,
    ! [X2,X0] :
      ( doDivides0(X0,sdtasdt0(X0,X2))
      | ~ aElement0(X2)
      | ~ aElement0(sdtasdt0(X0,X2))
      | ~ aElement0(X0) ),
    inference(equality_resolution,[],[f309]) ).

fof(f309,plain,
    ! [X2,X0,X1] :
      ( doDivides0(X0,X1)
      | sdtasdt0(X0,X2) != X1
      | ~ aElement0(X2)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f187]) ).

fof(f1031,plain,
    spl32_102,
    inference(avatar_split_clause,[],[f314,f1029]) ).

fof(f1029,plain,
    ( spl32_102
  <=> ! [X2,X4,X0,X1] :
        ( doDivides0(X4,X0)
        | ~ aDivisorOf0(X4,X1)
        | ~ aDivisorOf0(X4,X2)
        | ~ sP7(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_102])]) ).

fof(f314,plain,
    ! [X2,X0,X1,X4] :
      ( doDivides0(X4,X0)
      | ~ aDivisorOf0(X4,X1)
      | ~ aDivisorOf0(X4,X2)
      | ~ sP7(X0,X1,X2) ),
    inference(cnf_transformation,[],[f193]) ).

fof(f1027,plain,
    spl32_101,
    inference(avatar_split_clause,[],[f291,f1025]) ).

fof(f291,plain,
    ! [X2,X3,X0,X1] :
      ( aElement0(sK26(X0,X1,X2,X3))
      | ~ aElement0(X3)
      | ~ aElement0(X2)
      | ~ sP6(X0,X1) ),
    inference(cnf_transformation,[],[f178]) ).

fof(f1023,plain,
    spl32_100,
    inference(avatar_split_clause,[],[f279,f1021]) ).

fof(f279,plain,
    ! [X2,X0,X1,X8] :
      ( aElementOf0(sK25(X0,X1,X8),X0)
      | ~ aElementOf0(X8,X2)
      | ~ sP5(X0,X1,X2) ),
    inference(cnf_transformation,[],[f172]) ).

fof(f1019,plain,
    spl32_99,
    inference(avatar_split_clause,[],[f278,f1017]) ).

fof(f278,plain,
    ! [X2,X0,X1,X8] :
      ( aElementOf0(sK24(X0,X1,X8),X1)
      | ~ aElementOf0(X8,X2)
      | ~ sP5(X0,X1,X2) ),
    inference(cnf_transformation,[],[f172]) ).

fof(f1015,plain,
    spl32_98,
    inference(avatar_split_clause,[],[f273,f1013]) ).

fof(f273,plain,
    ! [X2,X0,X1,X4] :
      ( aElementOf0(X4,X2)
      | ~ aElementOf0(X4,X0)
      | ~ aElementOf0(X4,X1)
      | ~ sP3(X0,X1,X2) ),
    inference(cnf_transformation,[],[f166]) ).

fof(f1011,plain,
    spl32_97,
    inference(avatar_split_clause,[],[f248,f1009]) ).

fof(f248,plain,
    ! [X0,X1,X5] :
      ( sdtasdt0(X0,sK14(X0,X5)) = X5
      | ~ aElementOf0(X5,X1)
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f146]) ).

fof(f1003,plain,
    spl32_96,
    inference(avatar_split_clause,[],[f269,f1001]) ).

fof(f1001,plain,
    ( spl32_96
  <=> ! [X2,X0,X1] :
        ( sdtasasdt0(X0,X1) = X2
        | ~ sP3(X1,X0,X2)
        | ~ sP4(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_96])]) ).

fof(f269,plain,
    ! [X2,X0,X1] :
      ( sdtasasdt0(X0,X1) = X2
      | ~ sP3(X1,X0,X2)
      | ~ sP4(X0,X1) ),
    inference(cnf_transformation,[],[f161]) ).

fof(f161,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( sdtasasdt0(X0,X1) = X2
            | ~ sP3(X1,X0,X2) )
          & ( sP3(X1,X0,X2)
            | sdtasasdt0(X0,X1) != X2 ) )
      | ~ sP4(X0,X1) ),
    inference(nnf_transformation,[],[f124]) ).

fof(f124,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( sdtasasdt0(X0,X1) = X2
        <=> sP3(X1,X0,X2) )
      | ~ sP4(X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP4])]) ).

fof(f999,plain,
    spl32_95,
    inference(avatar_split_clause,[],[f256,f997]) ).

fof(f256,plain,
    ! [X0,X1] :
      ( sP2(X0,X1)
      | aElement0(sK15(X0,X1))
      | aElementOf0(sK16(X0,X1),X0) ),
    inference(cnf_transformation,[],[f152]) ).

fof(f912,plain,
    spl32_94,
    inference(avatar_split_clause,[],[f311,f910]) ).

fof(f910,plain,
    ( spl32_94
  <=> ! [X2,X0,X1] :
        ( aGcdOfAnd0(X2,X0,X1)
        | ~ sP7(X2,X1,X0)
        | ~ sP8(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_94])]) ).

fof(f311,plain,
    ! [X2,X0,X1] :
      ( aGcdOfAnd0(X2,X0,X1)
      | ~ sP7(X2,X1,X0)
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f188]) ).

fof(f188,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( aGcdOfAnd0(X2,X0,X1)
            | ~ sP7(X2,X1,X0) )
          & ( sP7(X2,X1,X0)
            | ~ aGcdOfAnd0(X2,X0,X1) ) )
      | ~ sP8(X0,X1) ),
    inference(nnf_transformation,[],[f131]) ).

fof(f131,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( aGcdOfAnd0(X2,X0,X1)
        <=> sP7(X2,X1,X0) )
      | ~ sP8(X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP8])]) ).

fof(f908,plain,
    spl32_93,
    inference(avatar_split_clause,[],[f310,f906]) ).

fof(f310,plain,
    ! [X2,X0,X1] :
      ( sP7(X2,X1,X0)
      | ~ aGcdOfAnd0(X2,X0,X1)
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f188]) ).

fof(f904,plain,
    spl32_92,
    inference(avatar_split_clause,[],[f307,f902]) ).

fof(f307,plain,
    ! [X0,X1] :
      ( aElement0(sK30(X0,X1))
      | ~ doDivides0(X0,X1)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f187]) ).

fof(f900,plain,
    spl32_91,
    inference(avatar_split_clause,[],[f306,f898]) ).

fof(f898,plain,
    ( spl32_91
  <=> ! [X0,X1] :
        ( misRelativelyPrime0(X0,X1)
        | ~ aGcdOfAnd0(sz10,X0,X1)
        | ~ aElement0(X1)
        | ~ aElement0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_91])]) ).

fof(f306,plain,
    ! [X0,X1] :
      ( misRelativelyPrime0(X0,X1)
      | ~ aGcdOfAnd0(sz10,X0,X1)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f183]) ).

fof(f183,plain,
    ! [X0,X1] :
      ( ( ( misRelativelyPrime0(X0,X1)
          | ~ aGcdOfAnd0(sz10,X0,X1) )
        & ( aGcdOfAnd0(sz10,X0,X1)
          | ~ misRelativelyPrime0(X0,X1) ) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(nnf_transformation,[],[f105]) ).

fof(f105,plain,
    ! [X0,X1] :
      ( ( misRelativelyPrime0(X0,X1)
      <=> aGcdOfAnd0(sz10,X0,X1) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f104]) ).

fof(f104,plain,
    ! [X0,X1] :
      ( ( misRelativelyPrime0(X0,X1)
      <=> aGcdOfAnd0(sz10,X0,X1) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f36]) ).

fof(f36,axiom,
    ! [X0,X1] :
      ( ( aElement0(X1)
        & aElement0(X0) )
     => ( misRelativelyPrime0(X0,X1)
      <=> aGcdOfAnd0(sz10,X0,X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefRel) ).

fof(f896,plain,
    spl32_90,
    inference(avatar_split_clause,[],[f305,f894]) ).

fof(f305,plain,
    ! [X0,X1] :
      ( aGcdOfAnd0(sz10,X0,X1)
      | ~ misRelativelyPrime0(X0,X1)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f183]) ).

fof(f892,plain,
    spl32_89,
    inference(avatar_split_clause,[],[f303,f890]) ).

fof(f303,plain,
    ! [X0,X1] :
      ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f101]) ).

fof(f101,plain,
    ! [X0,X1] :
      ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f100]) ).

fof(f100,plain,
    ! [X0,X1] :
      ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f11]) ).

fof(f11,axiom,
    ! [X0,X1] :
      ( ( aElement0(X1)
        & aElement0(X0) )
     => sdtasdt0(X0,X1) = sdtasdt0(X1,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mMulComm) ).

fof(f888,plain,
    spl32_88,
    inference(avatar_split_clause,[],[f302,f886]) ).

fof(f302,plain,
    ! [X0,X1] :
      ( sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f99]) ).

fof(f99,plain,
    ! [X0,X1] :
      ( sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f98]) ).

fof(f98,plain,
    ! [X0,X1] :
      ( sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f7]) ).

fof(f7,axiom,
    ! [X0,X1] :
      ( ( aElement0(X1)
        & aElement0(X0) )
     => sdtpldt0(X0,X1) = sdtpldt0(X1,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mAddComm) ).

fof(f884,plain,
    spl32_87,
    inference(avatar_split_clause,[],[f297,f882]) ).

fof(f297,plain,
    ! [X0,X1] :
      ( aElement0(sK29(X0,X1))
      | sz00 = X1
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f182]) ).

fof(f880,plain,
    spl32_86,
    inference(avatar_split_clause,[],[f296,f878]) ).

fof(f296,plain,
    ! [X0,X1] :
      ( aElement0(sK28(X0,X1))
      | sz00 = X1
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f182]) ).

fof(f876,plain,
    spl32_85,
    inference(avatar_split_clause,[],[f294,f874]) ).

fof(f294,plain,
    ! [X0,X1] :
      ( sP6(X1,X0)
      | aElement0(sK27(X0,X1))
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(cnf_transformation,[],[f180]) ).

fof(f872,plain,
    spl32_84,
    inference(avatar_split_clause,[],[f254,f870]) ).

fof(f254,plain,
    ! [X0,X1,X5] :
      ( aElementOf0(sdtpldt0(X1,X5),X0)
      | ~ aElementOf0(X5,X0)
      | ~ sP2(X0,X1) ),
    inference(cnf_transformation,[],[f152]) ).

fof(f867,plain,
    spl32_83,
    inference(avatar_split_clause,[],[f213,f865]) ).

fof(f213,plain,
    ! [X0] :
      ( ~ iLess0(sbrdtbr0(X0),sbrdtbr0(xu))
      | sz00 = X0
      | ~ aElementOf0(X0,xI) ),
    inference(cnf_transformation,[],[f67]) ).

fof(f67,plain,
    ( ! [X0] :
        ( ~ iLess0(sbrdtbr0(X0),sbrdtbr0(xu))
        | sz00 = X0
        | ~ aElementOf0(X0,xI) )
    & sz00 != xu
    & aElementOf0(xu,xI) ),
    inference(flattening,[],[f66]) ).

fof(f66,plain,
    ( ! [X0] :
        ( ~ iLess0(sbrdtbr0(X0),sbrdtbr0(xu))
        | sz00 = X0
        | ~ aElementOf0(X0,xI) )
    & sz00 != xu
    & aElementOf0(xu,xI) ),
    inference(ennf_transformation,[],[f45]) ).

fof(f45,axiom,
    ( ! [X0] :
        ( ( sz00 != X0
          & aElementOf0(X0,xI) )
       => ~ iLess0(sbrdtbr0(X0),sbrdtbr0(xu)) )
    & sz00 != xu
    & aElementOf0(xu,xI) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2273) ).

fof(f854,plain,
    spl32_82,
    inference(avatar_split_clause,[],[f329,f852]) ).

fof(f329,plain,
    ! [X0,X1] :
      ( sP5(X1,X0,sdtpldt1(X0,X1))
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[],[f287]) ).

fof(f287,plain,
    ! [X2,X0,X1] :
      ( sP5(X1,X0,X2)
      | sdtpldt1(X0,X1) != X2
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f174]) ).

fof(f850,plain,
    spl32_81,
    inference(avatar_split_clause,[],[f326,f848]) ).

fof(f326,plain,
    ! [X0,X1,X6] :
      ( aElementOf0(sdtasdt0(X0,X6),X1)
      | ~ aElement0(X6)
      | ~ sP0(X0,X1) ),
    inference(equality_resolution,[],[f249]) ).

fof(f249,plain,
    ! [X0,X1,X6,X5] :
      ( aElementOf0(X5,X1)
      | sdtasdt0(X0,X6) != X5
      | ~ aElement0(X6)
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f146]) ).

fof(f846,plain,
    spl32_80,
    inference(avatar_split_clause,[],[f272,f844]) ).

fof(f272,plain,
    ! [X2,X0,X1,X4] :
      ( aElementOf0(X4,X0)
      | ~ aElementOf0(X4,X2)
      | ~ sP3(X0,X1,X2) ),
    inference(cnf_transformation,[],[f166]) ).

fof(f842,plain,
    spl32_79,
    inference(avatar_split_clause,[],[f271,f840]) ).

fof(f271,plain,
    ! [X2,X0,X1,X4] :
      ( aElementOf0(X4,X1)
      | ~ aElementOf0(X4,X2)
      | ~ sP3(X0,X1,X2) ),
    inference(cnf_transformation,[],[f166]) ).

fof(f838,plain,
    spl32_78,
    inference(avatar_split_clause,[],[f255,f836]) ).

fof(f255,plain,
    ! [X0,X1,X4] :
      ( aElementOf0(sdtasdt0(X4,X1),X0)
      | ~ aElement0(X4)
      | ~ sP2(X0,X1) ),
    inference(cnf_transformation,[],[f152]) ).

fof(f834,plain,
    spl32_77,
    inference(avatar_split_clause,[],[f247,f832]) ).

fof(f247,plain,
    ! [X0,X1,X5] :
      ( aElement0(sK14(X0,X5))
      | ~ aElementOf0(X5,X1)
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f146]) ).

fof(f830,plain,
    spl32_76,
    inference(avatar_split_clause,[],[f243,f828]) ).

fof(f243,plain,
    ! [X0,X1] :
      ( aDivisorOf0(X1,X0)
      | ~ doDivides0(X1,X0)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f138]) ).

fof(f138,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( aDivisorOf0(X1,X0)
            | ~ doDivides0(X1,X0)
            | ~ aElement0(X1) )
          & ( ( doDivides0(X1,X0)
              & aElement0(X1) )
            | ~ aDivisorOf0(X1,X0) ) )
      | ~ aElement0(X0) ),
    inference(flattening,[],[f137]) ).

fof(f137,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( aDivisorOf0(X1,X0)
            | ~ doDivides0(X1,X0)
            | ~ aElement0(X1) )
          & ( ( doDivides0(X1,X0)
              & aElement0(X1) )
            | ~ aDivisorOf0(X1,X0) ) )
      | ~ aElement0(X0) ),
    inference(nnf_transformation,[],[f77]) ).

fof(f77,plain,
    ! [X0] :
      ( ! [X1] :
          ( aDivisorOf0(X1,X0)
        <=> ( doDivides0(X1,X0)
            & aElement0(X1) ) )
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f34]) ).

fof(f34,axiom,
    ! [X0] :
      ( aElement0(X0)
     => ! [X1] :
          ( aDivisorOf0(X1,X0)
        <=> ( doDivides0(X1,X0)
            & aElement0(X1) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefDvs) ).

fof(f801,plain,
    spl32_75,
    inference(avatar_split_clause,[],[f327,f799]) ).

fof(f327,plain,
    ! [X0,X1] :
      ( sP3(X1,X0,sdtasasdt0(X0,X1))
      | ~ sP4(X0,X1) ),
    inference(equality_resolution,[],[f268]) ).

fof(f268,plain,
    ! [X2,X0,X1] :
      ( sP3(X1,X0,X2)
      | sdtasasdt0(X0,X1) != X2
      | ~ sP4(X0,X1) ),
    inference(cnf_transformation,[],[f161]) ).

fof(f797,plain,
    spl32_74,
    inference(avatar_split_clause,[],[f245,f795]) ).

fof(f795,plain,
    ( spl32_74
  <=> ! [X0,X1] :
        ( slsdtgt0(X0) = X1
        | ~ sP0(X0,X1)
        | ~ sP1(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_74])]) ).

fof(f245,plain,
    ! [X0,X1] :
      ( slsdtgt0(X0) = X1
      | ~ sP0(X0,X1)
      | ~ sP1(X0) ),
    inference(cnf_transformation,[],[f139]) ).

fof(f139,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( slsdtgt0(X0) = X1
            | ~ sP0(X0,X1) )
          & ( sP0(X0,X1)
            | slsdtgt0(X0) != X1 ) )
      | ~ sP1(X0) ),
    inference(nnf_transformation,[],[f119]) ).

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

fof(f793,plain,
    spl32_73,
    inference(avatar_split_clause,[],[f240,f791]) ).

fof(f240,plain,
    ! [X0] :
      ( smndt0(X0) = sdtasdt0(X0,smndt0(sz10))
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f76]) ).

fof(f76,plain,
    ! [X0] :
      ( ( smndt0(X0) = sdtasdt0(X0,smndt0(sz10))
        & smndt0(X0) = sdtasdt0(smndt0(sz10),X0) )
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f15]) ).

fof(f15,axiom,
    ! [X0] :
      ( aElement0(X0)
     => ( smndt0(X0) = sdtasdt0(X0,smndt0(sz10))
        & smndt0(X0) = sdtasdt0(smndt0(sz10),X0) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mMulMnOne) ).

fof(f789,plain,
    spl32_72,
    inference(avatar_split_clause,[],[f239,f787]) ).

fof(f239,plain,
    ! [X0] :
      ( smndt0(X0) = sdtasdt0(smndt0(sz10),X0)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f76]) ).

fof(f784,plain,
    spl32_71,
    inference(avatar_split_clause,[],[f224,f781]) ).

fof(f224,plain,
    xu = sdtpldt0(sdtasdt0(xa,sK10),sdtasdt0(xb,sK11)),
    inference(cnf_transformation,[],[f136]) ).

fof(f136,plain,
    ( xu = sdtpldt0(sdtasdt0(xa,sK10),sdtasdt0(xb,sK11))
    & aElement0(sK11)
    & aElement0(sK10) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK10,sK11])],[f47,f135]) ).

fof(f135,plain,
    ( ? [X0,X1] :
        ( xu = sdtpldt0(sdtasdt0(xa,X0),sdtasdt0(xb,X1))
        & aElement0(X1)
        & aElement0(X0) )
   => ( xu = sdtpldt0(sdtasdt0(xa,sK10),sdtasdt0(xb,sK11))
      & aElement0(sK11)
      & aElement0(sK10) ) ),
    introduced(choice_axiom,[]) ).

fof(f47,axiom,
    ? [X0,X1] :
      ( xu = sdtpldt0(sdtasdt0(xa,X0),sdtasdt0(xb,X1))
      & aElement0(X1)
      & aElement0(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2416) ).

fof(f744,plain,
    ( spl32_70
    | ~ spl32_2
    | ~ spl32_26 ),
    inference(avatar_split_clause,[],[f471,f460,f341,f741]) ).

fof(f471,plain,
    ( aSet0(xI)
    | ~ spl32_2
    | ~ spl32_26 ),
    inference(resolution,[],[f461,f343]) ).

fof(f343,plain,
    ( aIdeal0(xI)
    | ~ spl32_2 ),
    inference(avatar_component_clause,[],[f341]) ).

fof(f721,plain,
    spl32_69,
    inference(avatar_split_clause,[],[f330,f719]) ).

fof(f719,plain,
    ( spl32_69
  <=> ! [X0,X1] :
        ( aSet0(sdtpldt1(X0,X1))
        | ~ aSet0(X1)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_69])]) ).

fof(f330,plain,
    ! [X0,X1] :
      ( aSet0(sdtpldt1(X0,X1))
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[],[f286]) ).

fof(f286,plain,
    ! [X2,X0,X1] :
      ( aSet0(X2)
      | sdtpldt1(X0,X1) != X2
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f174]) ).

fof(f717,plain,
    spl32_68,
    inference(avatar_split_clause,[],[f301,f715]) ).

fof(f301,plain,
    ! [X0,X1] :
      ( aElement0(sdtasdt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f97]) ).

fof(f97,plain,
    ! [X0,X1] :
      ( aElement0(sdtasdt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f96]) ).

fof(f96,plain,
    ! [X0,X1] :
      ( aElement0(sdtasdt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f6]) ).

fof(f6,axiom,
    ! [X0,X1] :
      ( ( aElement0(X1)
        & aElement0(X0) )
     => aElement0(sdtasdt0(X0,X1)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSortsB_02) ).

fof(f713,plain,
    spl32_67,
    inference(avatar_split_clause,[],[f300,f711]) ).

fof(f300,plain,
    ! [X0,X1] :
      ( aElement0(sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f95]) ).

fof(f95,plain,
    ! [X0,X1] :
      ( aElement0(sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f94]) ).

fof(f94,plain,
    ! [X0,X1] :
      ( aElement0(sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f5]) ).

fof(f5,axiom,
    ! [X0,X1] :
      ( ( aElement0(X1)
        & aElement0(X0) )
     => aElement0(sdtpldt0(X0,X1)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSortsB) ).

fof(f709,plain,
    spl32_66,
    inference(avatar_split_clause,[],[f290,f707]) ).

fof(f290,plain,
    ! [X0,X1] :
      ( aIdeal0(sdtpldt1(X0,X1))
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(cnf_transformation,[],[f89]) ).

fof(f89,plain,
    ! [X0,X1] :
      ( aIdeal0(sdtpldt1(X0,X1))
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(flattening,[],[f88]) ).

fof(f88,plain,
    ! [X0,X1] :
      ( aIdeal0(sdtpldt1(X0,X1))
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(ennf_transformation,[],[f25]) ).

fof(f25,axiom,
    ! [X0,X1] :
      ( ( aIdeal0(X1)
        & aIdeal0(X0) )
     => aIdeal0(sdtpldt1(X0,X1)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mIdeSum) ).

fof(f705,plain,
    spl32_65,
    inference(avatar_split_clause,[],[f289,f703]) ).

fof(f289,plain,
    ! [X0,X1] :
      ( aIdeal0(sdtasasdt0(X0,X1))
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(cnf_transformation,[],[f87]) ).

fof(f87,plain,
    ! [X0,X1] :
      ( aIdeal0(sdtasasdt0(X0,X1))
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(flattening,[],[f86]) ).

fof(f86,plain,
    ! [X0,X1] :
      ( aIdeal0(sdtasasdt0(X0,X1))
      | ~ aIdeal0(X1)
      | ~ aIdeal0(X0) ),
    inference(ennf_transformation,[],[f26]) ).

fof(f26,axiom,
    ! [X0,X1] :
      ( ( aIdeal0(X1)
        & aIdeal0(X0) )
     => aIdeal0(sdtasasdt0(X0,X1)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mIdeInt) ).

fof(f701,plain,
    spl32_64,
    inference(avatar_split_clause,[],[f263,f699]) ).

fof(f699,plain,
    ( spl32_64
  <=> ! [X0] :
        ( aIdeal0(X0)
        | ~ sP2(X0,sK17(X0))
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_64])]) ).

fof(f263,plain,
    ! [X0] :
      ( aIdeal0(X0)
      | ~ sP2(X0,sK17(X0))
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f157]) ).

fof(f157,plain,
    ! [X0] :
      ( ( aIdeal0(X0)
        | ( ~ sP2(X0,sK17(X0))
          & aElementOf0(sK17(X0),X0) )
        | ~ aSet0(X0) )
      & ( ( ! [X2] :
              ( sP2(X0,X2)
              | ~ aElementOf0(X2,X0) )
          & aSet0(X0) )
        | ~ aIdeal0(X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK17])],[f155,f156]) ).

fof(f156,plain,
    ! [X0] :
      ( ? [X1] :
          ( ~ sP2(X0,X1)
          & aElementOf0(X1,X0) )
     => ( ~ sP2(X0,sK17(X0))
        & aElementOf0(sK17(X0),X0) ) ),
    introduced(choice_axiom,[]) ).

fof(f155,plain,
    ! [X0] :
      ( ( aIdeal0(X0)
        | ? [X1] :
            ( ~ sP2(X0,X1)
            & aElementOf0(X1,X0) )
        | ~ aSet0(X0) )
      & ( ( ! [X2] :
              ( sP2(X0,X2)
              | ~ aElementOf0(X2,X0) )
          & aSet0(X0) )
        | ~ aIdeal0(X0) ) ),
    inference(rectify,[],[f154]) ).

fof(f154,plain,
    ! [X0] :
      ( ( aIdeal0(X0)
        | ? [X1] :
            ( ~ sP2(X0,X1)
            & aElementOf0(X1,X0) )
        | ~ aSet0(X0) )
      & ( ( ! [X1] :
              ( sP2(X0,X1)
              | ~ aElementOf0(X1,X0) )
          & aSet0(X0) )
        | ~ aIdeal0(X0) ) ),
    inference(flattening,[],[f153]) ).

fof(f153,plain,
    ! [X0] :
      ( ( aIdeal0(X0)
        | ? [X1] :
            ( ~ sP2(X0,X1)
            & aElementOf0(X1,X0) )
        | ~ aSet0(X0) )
      & ( ( ! [X1] :
              ( sP2(X0,X1)
              | ~ aElementOf0(X1,X0) )
          & aSet0(X0) )
        | ~ aIdeal0(X0) ) ),
    inference(nnf_transformation,[],[f122]) ).

fof(f122,plain,
    ! [X0] :
      ( aIdeal0(X0)
    <=> ( ! [X1] :
            ( sP2(X0,X1)
            | ~ aElementOf0(X1,X0) )
        & aSet0(X0) ) ),
    inference(definition_folding,[],[f79,f121]) ).

fof(f79,plain,
    ! [X0] :
      ( aIdeal0(X0)
    <=> ( ! [X1] :
            ( ( ! [X2] :
                  ( aElementOf0(sdtasdt0(X2,X1),X0)
                  | ~ aElement0(X2) )
              & ! [X3] :
                  ( aElementOf0(sdtpldt0(X1,X3),X0)
                  | ~ aElementOf0(X3,X0) ) )
            | ~ aElementOf0(X1,X0) )
        & aSet0(X0) ) ),
    inference(ennf_transformation,[],[f61]) ).

fof(f61,plain,
    ! [X0] :
      ( aIdeal0(X0)
    <=> ( ! [X1] :
            ( aElementOf0(X1,X0)
           => ( ! [X2] :
                  ( aElement0(X2)
                 => aElementOf0(sdtasdt0(X2,X1),X0) )
              & ! [X3] :
                  ( aElementOf0(X3,X0)
                 => aElementOf0(sdtpldt0(X1,X3),X0) ) ) )
        & aSet0(X0) ) ),
    inference(rectify,[],[f24]) ).

fof(f24,axiom,
    ! [X0] :
      ( aIdeal0(X0)
    <=> ( ! [X1] :
            ( aElementOf0(X1,X0)
           => ( ! [X2] :
                  ( aElement0(X2)
                 => aElementOf0(sdtasdt0(X2,X1),X0) )
              & ! [X2] :
                  ( aElementOf0(X2,X0)
                 => aElementOf0(sdtpldt0(X1,X2),X0) ) ) )
        & aSet0(X0) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefIdeal) ).

fof(f697,plain,
    spl32_63,
    inference(avatar_split_clause,[],[f262,f695]) ).

fof(f262,plain,
    ! [X0] :
      ( aIdeal0(X0)
      | aElementOf0(sK17(X0),X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f157]) ).

fof(f693,plain,
    ( spl32_62
    | ~ spl32_8
    | ~ spl32_25 ),
    inference(avatar_split_clause,[],[f470,f456,f371,f690]) ).

fof(f690,plain,
    ( spl32_62
  <=> sP1(sK11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_62])]) ).

fof(f470,plain,
    ( sP1(sK11)
    | ~ spl32_8
    | ~ spl32_25 ),
    inference(resolution,[],[f457,f373]) ).

fof(f688,plain,
    spl32_61,
    inference(avatar_split_clause,[],[f261,f686]) ).

fof(f261,plain,
    ! [X2,X0] :
      ( sP2(X0,X2)
      | ~ aElementOf0(X2,X0)
      | ~ aIdeal0(X0) ),
    inference(cnf_transformation,[],[f157]) ).

fof(f684,plain,
    spl32_60,
    inference(avatar_split_clause,[],[f242,f682]) ).

fof(f242,plain,
    ! [X0,X1] :
      ( doDivides0(X1,X0)
      | ~ aDivisorOf0(X1,X0)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f138]) ).

fof(f680,plain,
    spl32_59,
    inference(avatar_split_clause,[],[f238,f678]) ).

fof(f238,plain,
    ! [X0] :
      ( sz00 = sdtpldt0(smndt0(X0),X0)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f75]) ).

fof(f75,plain,
    ! [X0] :
      ( ( sz00 = sdtpldt0(smndt0(X0),X0)
        & sz00 = sdtpldt0(X0,smndt0(X0)) )
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f10]) ).

fof(f10,axiom,
    ! [X0] :
      ( aElement0(X0)
     => ( sz00 = sdtpldt0(smndt0(X0),X0)
        & sz00 = sdtpldt0(X0,smndt0(X0)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mAddInvr) ).

fof(f676,plain,
    spl32_58,
    inference(avatar_split_clause,[],[f237,f674]) ).

fof(f237,plain,
    ! [X0] :
      ( sz00 = sdtpldt0(X0,smndt0(X0))
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f75]) ).

fof(f672,plain,
    ( spl32_11
    | spl32_57 ),
    inference(avatar_split_clause,[],[f208,f669,f386]) ).

fof(f669,plain,
    ( spl32_57
  <=> iLess0(sbrdtbr0(xr),sbrdtbr0(xu)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_57])]) ).

fof(f208,plain,
    ( iLess0(sbrdtbr0(xr),sbrdtbr0(xu))
    | sz00 = xr ),
    inference(cnf_transformation,[],[f50]) ).

fof(f50,axiom,
    ( ( iLess0(sbrdtbr0(xr),sbrdtbr0(xu))
      | sz00 = xr )
    & xb = sdtpldt0(sdtasdt0(xq,xu),xr)
    & aElement0(xr)
    & aElement0(xq) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2666) ).

fof(f667,plain,
    spl32_56,
    inference(avatar_split_clause,[],[f202,f664]) ).

fof(f202,plain,
    xr = sdtpldt0(smndt0(sdtasdt0(xq,xu)),xb),
    inference(cnf_transformation,[],[f54]) ).

fof(f54,axiom,
    xr = sdtpldt0(smndt0(sdtasdt0(xq,xu)),xb),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2718) ).

fof(f662,plain,
    ( spl32_55
    | ~ spl32_7
    | ~ spl32_25 ),
    inference(avatar_split_clause,[],[f469,f456,f366,f659]) ).

fof(f659,plain,
    ( spl32_55
  <=> sP1(sK10) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_55])]) ).

fof(f469,plain,
    ( sP1(sK10)
    | ~ spl32_7
    | ~ spl32_25 ),
    inference(resolution,[],[f457,f368]) ).

fof(f595,plain,
    ( spl32_54
    | ~ spl32_4
    | ~ spl32_25 ),
    inference(avatar_split_clause,[],[f468,f456,f351,f592]) ).

fof(f592,plain,
    ( spl32_54
  <=> sP1(xr) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_54])]) ).

fof(f468,plain,
    ( sP1(xr)
    | ~ spl32_4
    | ~ spl32_25 ),
    inference(resolution,[],[f457,f353]) ).

fof(f590,plain,
    spl32_53,
    inference(avatar_split_clause,[],[f318,f588]) ).

fof(f318,plain,
    ! [X0,X1] :
      ( sP8(X0,X1)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f132]) ).

fof(f132,plain,
    ! [X0,X1] :
      ( sP8(X0,X1)
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(definition_folding,[],[f109,f131,f130]) ).

fof(f109,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( aGcdOfAnd0(X2,X0,X1)
        <=> ( ! [X3] :
                ( doDivides0(X3,X2)
                | ~ aDivisorOf0(X3,X1)
                | ~ aDivisorOf0(X3,X0) )
            & aDivisorOf0(X2,X1)
            & aDivisorOf0(X2,X0) ) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(flattening,[],[f108]) ).

fof(f108,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( aGcdOfAnd0(X2,X0,X1)
        <=> ( ! [X3] :
                ( doDivides0(X3,X2)
                | ~ aDivisorOf0(X3,X1)
                | ~ aDivisorOf0(X3,X0) )
            & aDivisorOf0(X2,X1)
            & aDivisorOf0(X2,X0) ) )
      | ~ aElement0(X1)
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f35]) ).

fof(f35,axiom,
    ! [X0,X1] :
      ( ( aElement0(X1)
        & aElement0(X0) )
     => ! [X2] :
          ( aGcdOfAnd0(X2,X0,X1)
        <=> ( ! [X3] :
                ( ( aDivisorOf0(X3,X1)
                  & aDivisorOf0(X3,X0) )
               => doDivides0(X3,X2) )
            & aDivisorOf0(X2,X1)
            & aDivisorOf0(X2,X0) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefGCD) ).

fof(f586,plain,
    spl32_52,
    inference(avatar_split_clause,[],[f313,f584]) ).

fof(f313,plain,
    ! [X2,X0,X1] :
      ( aDivisorOf0(X0,X1)
      | ~ sP7(X0,X1,X2) ),
    inference(cnf_transformation,[],[f193]) ).

fof(f582,plain,
    spl32_51,
    inference(avatar_split_clause,[],[f312,f580]) ).

fof(f312,plain,
    ! [X2,X0,X1] :
      ( aDivisorOf0(X0,X2)
      | ~ sP7(X0,X1,X2) ),
    inference(cnf_transformation,[],[f193]) ).

fof(f578,plain,
    spl32_50,
    inference(avatar_split_clause,[],[f277,f576]) ).

fof(f576,plain,
    ( spl32_50
  <=> ! [X0,X1] :
        ( sP4(X0,X1)
        | ~ aSet0(X1)
        | ~ aSet0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_50])]) ).

fof(f277,plain,
    ! [X0,X1] :
      ( sP4(X0,X1)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f125]) ).

fof(f125,plain,
    ! [X0,X1] :
      ( sP4(X0,X1)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(definition_folding,[],[f83,f124,f123]) ).

fof(f83,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( sdtasasdt0(X0,X1) = X2
        <=> ( ! [X3] :
                ( aElementOf0(X3,X2)
              <=> ( aElementOf0(X3,X1)
                  & aElementOf0(X3,X0) ) )
            & aSet0(X2) ) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(flattening,[],[f82]) ).

fof(f82,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( sdtasasdt0(X0,X1) = X2
        <=> ( ! [X3] :
                ( aElementOf0(X3,X2)
              <=> ( aElementOf0(X3,X1)
                  & aElementOf0(X3,X0) ) )
            & aSet0(X2) ) )
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f23]) ).

fof(f23,axiom,
    ! [X0,X1] :
      ( ( aSet0(X1)
        & aSet0(X0) )
     => ! [X2] :
          ( sdtasasdt0(X0,X1) = X2
        <=> ( ! [X3] :
                ( aElementOf0(X3,X2)
              <=> ( aElementOf0(X3,X1)
                  & aElementOf0(X3,X0) ) )
            & aSet0(X2) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefSInt) ).

fof(f574,plain,
    spl32_49,
    inference(avatar_split_clause,[],[f241,f572]) ).

fof(f241,plain,
    ! [X0,X1] :
      ( aElement0(X1)
      | ~ aDivisorOf0(X1,X0)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f138]) ).

fof(f570,plain,
    spl32_48,
    inference(avatar_split_clause,[],[f236,f568]) ).

fof(f236,plain,
    ! [X0] :
      ( sdtasdt0(sz10,X0) = X0
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f74]) ).

fof(f74,plain,
    ! [X0] :
      ( ( sdtasdt0(sz10,X0) = X0
        & sdtasdt0(X0,sz10) = X0 )
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f13]) ).

fof(f13,axiom,
    ! [X0] :
      ( aElement0(X0)
     => ( sdtasdt0(sz10,X0) = X0
        & sdtasdt0(X0,sz10) = X0 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mMulUnit) ).

fof(f566,plain,
    spl32_47,
    inference(avatar_split_clause,[],[f235,f564]) ).

fof(f235,plain,
    ! [X0] :
      ( sdtasdt0(X0,sz10) = X0
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f74]) ).

fof(f562,plain,
    spl32_46,
    inference(avatar_split_clause,[],[f234,f560]) ).

fof(f234,plain,
    ! [X0] :
      ( sdtpldt0(sz00,X0) = X0
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f73]) ).

fof(f73,plain,
    ! [X0] :
      ( ( sdtpldt0(sz00,X0) = X0
        & sdtpldt0(X0,sz00) = X0 )
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f9]) ).

fof(f9,axiom,
    ! [X0] :
      ( aElement0(X0)
     => ( sdtpldt0(sz00,X0) = X0
        & sdtpldt0(X0,sz00) = X0 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mAddZero) ).

fof(f558,plain,
    spl32_45,
    inference(avatar_split_clause,[],[f233,f556]) ).

fof(f233,plain,
    ! [X0] :
      ( sdtpldt0(X0,sz00) = X0
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f73]) ).

fof(f554,plain,
    spl32_44,
    inference(avatar_split_clause,[],[f232,f552]) ).

fof(f232,plain,
    ! [X0] :
      ( sz00 = sdtasdt0(sz00,X0)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f72]) ).

fof(f72,plain,
    ! [X0] :
      ( ( sz00 = sdtasdt0(sz00,X0)
        & sz00 = sdtasdt0(X0,sz00) )
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f16]) ).

fof(f16,axiom,
    ! [X0] :
      ( aElement0(X0)
     => ( sz00 = sdtasdt0(sz00,X0)
        & sz00 = sdtasdt0(X0,sz00) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mMulZero) ).

fof(f550,plain,
    ( spl32_43
    | ~ spl32_3
    | ~ spl32_25 ),
    inference(avatar_split_clause,[],[f467,f456,f346,f547]) ).

fof(f547,plain,
    ( spl32_43
  <=> sP1(xq) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_43])]) ).

fof(f467,plain,
    ( sP1(xq)
    | ~ spl32_3
    | ~ spl32_25 ),
    inference(resolution,[],[f457,f348]) ).

fof(f545,plain,
    spl32_42,
    inference(avatar_split_clause,[],[f231,f543]) ).

fof(f231,plain,
    ! [X0] :
      ( sz00 = sdtasdt0(X0,sz00)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f72]) ).

fof(f541,plain,
    spl32_41,
    inference(avatar_split_clause,[],[f228,f539]) ).

fof(f228,plain,
    ! [X0,X1] :
      ( aElement0(X1)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[],[f69]) ).

fof(f69,plain,
    ! [X0] :
      ( ! [X1] :
          ( aElement0(X1)
          | ~ aElementOf0(X1,X0) )
      | ~ aSet0(X0) ),
    inference(ennf_transformation,[],[f20]) ).

fof(f20,axiom,
    ! [X0] :
      ( aSet0(X0)
     => ! [X1] :
          ( aElementOf0(X1,X0)
         => aElement0(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mEOfElem) ).

fof(f537,plain,
    spl32_40,
    inference(avatar_split_clause,[],[f207,f534]) ).

fof(f207,plain,
    xb = sdtpldt0(sdtasdt0(xq,xu),xr),
    inference(cnf_transformation,[],[f50]) ).

fof(f532,plain,
    spl32_39,
    inference(avatar_split_clause,[],[f204,f529]) ).

fof(f204,plain,
    xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb)),
    inference(cnf_transformation,[],[f42]) ).

fof(f42,axiom,
    ( xI = sdtpldt1(slsdtgt0(xa),slsdtgt0(xb))
    & aIdeal0(xI) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2174) ).

fof(f526,plain,
    spl32_38,
    inference(avatar_split_clause,[],[f325,f524]) ).

fof(f325,plain,
    ! [X0] :
      ( sP0(X0,slsdtgt0(X0))
      | ~ sP1(X0) ),
    inference(equality_resolution,[],[f244]) ).

fof(f244,plain,
    ! [X0,X1] :
      ( sP0(X0,X1)
      | slsdtgt0(X0) != X1
      | ~ sP1(X0) ),
    inference(cnf_transformation,[],[f139]) ).

fof(f522,plain,
    spl32_37,
    inference(avatar_split_clause,[],[f270,f520]) ).

fof(f270,plain,
    ! [X2,X0,X1] :
      ( aSet0(X2)
      | ~ sP3(X0,X1,X2) ),
    inference(cnf_transformation,[],[f166]) ).

fof(f518,plain,
    ( spl32_36
    | ~ spl32_6
    | ~ spl32_25 ),
    inference(avatar_split_clause,[],[f466,f456,f361,f515]) ).

fof(f466,plain,
    ( sP1(xb)
    | ~ spl32_6
    | ~ spl32_25 ),
    inference(resolution,[],[f457,f363]) ).

fof(f513,plain,
    ( ~ spl32_34
    | ~ spl32_35 ),
    inference(avatar_split_clause,[],[f333,f510,f506]) ).

fof(f506,plain,
    ( spl32_34
  <=> xa = xb ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_34])]) ).

fof(f333,plain,
    ( sz00 != xa
    | xa != xb ),
    inference(inner_rewriting,[],[f332]) ).

fof(f332,plain,
    ( sz00 != xb
    | xa != xb ),
    inference(inner_rewriting,[],[f218]) ).

fof(f218,plain,
    ( sz00 != xb
    | sz00 != xa ),
    inference(cnf_transformation,[],[f40]) ).

fof(f40,axiom,
    ( sz00 != xb
    | sz00 != xa ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2110) ).

fof(f504,plain,
    ( ~ spl32_32
    | ~ spl32_33 ),
    inference(avatar_split_clause,[],[f219,f501,f497]) ).

fof(f501,plain,
    ( spl32_33
  <=> aDivisorOf0(xu,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_33])]) ).

fof(f219,plain,
    ( ~ aDivisorOf0(xu,xb)
    | ~ aDivisorOf0(xu,xa) ),
    inference(cnf_transformation,[],[f68]) ).

fof(f68,plain,
    ( ~ aDivisorOf0(xu,xb)
    | ~ aDivisorOf0(xu,xa) ),
    inference(ennf_transformation,[],[f46]) ).

fof(f46,axiom,
    ~ ( aDivisorOf0(xu,xb)
      & aDivisorOf0(xu,xa) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2383) ).

fof(f495,plain,
    spl32_31,
    inference(avatar_split_clause,[],[f201,f492]) ).

fof(f201,plain,
    aElementOf0(smndt0(sdtasdt0(xq,xu)),xI),
    inference(cnf_transformation,[],[f52]) ).

fof(f52,axiom,
    aElementOf0(smndt0(sdtasdt0(xq,xu)),xI),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2690) ).

fof(f489,plain,
    ( spl32_30
    | ~ spl32_5
    | ~ spl32_25 ),
    inference(avatar_split_clause,[],[f465,f456,f356,f486]) ).

fof(f465,plain,
    ( sP1(xa)
    | ~ spl32_5
    | ~ spl32_25 ),
    inference(resolution,[],[f457,f358]) ).

fof(f483,plain,
    spl32_29,
    inference(avatar_split_clause,[],[f246,f481]) ).

fof(f246,plain,
    ! [X0,X1] :
      ( aSet0(X1)
      | ~ sP0(X0,X1) ),
    inference(cnf_transformation,[],[f146]) ).

fof(f479,plain,
    spl32_28,
    inference(avatar_split_clause,[],[f230,f477]) ).

fof(f230,plain,
    ! [X0] :
      ( aElement0(smndt0(X0))
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f71]) ).

fof(f71,plain,
    ! [X0] :
      ( aElement0(smndt0(X0))
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f4]) ).

fof(f4,axiom,
    ! [X0] :
      ( aElement0(X0)
     => aElement0(smndt0(X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSortsU) ).

fof(f475,plain,
    spl32_27,
    inference(avatar_split_clause,[],[f229,f473]) ).

fof(f229,plain,
    ! [X0] :
      ( aIdeal0(slsdtgt0(X0))
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f70]) ).

fof(f70,plain,
    ! [X0] :
      ( aIdeal0(slsdtgt0(X0))
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f38]) ).

fof(f38,axiom,
    ! [X0] :
      ( aElement0(X0)
     => aIdeal0(slsdtgt0(X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mPrIdeal) ).

fof(f462,plain,
    spl32_26,
    inference(avatar_split_clause,[],[f260,f460]) ).

fof(f260,plain,
    ! [X0] :
      ( aSet0(X0)
      | ~ aIdeal0(X0) ),
    inference(cnf_transformation,[],[f157]) ).

fof(f458,plain,
    spl32_25,
    inference(avatar_split_clause,[],[f253,f456]) ).

fof(f253,plain,
    ! [X0] :
      ( sP1(X0)
      | ~ aElement0(X0) ),
    inference(cnf_transformation,[],[f120]) ).

fof(f120,plain,
    ! [X0] :
      ( sP1(X0)
      | ~ aElement0(X0) ),
    inference(definition_folding,[],[f78,f119,f118]) ).

fof(f78,plain,
    ! [X0] :
      ( ! [X1] :
          ( slsdtgt0(X0) = X1
        <=> ( ! [X2] :
                ( aElementOf0(X2,X1)
              <=> ? [X3] :
                    ( sdtasdt0(X0,X3) = X2
                    & aElement0(X3) ) )
            & aSet0(X1) ) )
      | ~ aElement0(X0) ),
    inference(ennf_transformation,[],[f37]) ).

fof(f37,axiom,
    ! [X0] :
      ( aElement0(X0)
     => ! [X1] :
          ( slsdtgt0(X0) = X1
        <=> ( ! [X2] :
                ( aElementOf0(X2,X1)
              <=> ? [X3] :
                    ( sdtasdt0(X0,X3) = X2
                    & aElement0(X3) ) )
            & aSet0(X1) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefPrIdeal) ).

fof(f454,plain,
    spl32_24,
    inference(avatar_split_clause,[],[f217,f451]) ).

fof(f217,plain,
    aElementOf0(xb,slsdtgt0(xb)),
    inference(cnf_transformation,[],[f43]) ).

fof(f43,axiom,
    ( aElementOf0(xb,slsdtgt0(xb))
    & aElementOf0(sz00,slsdtgt0(xb))
    & aElementOf0(xa,slsdtgt0(xa))
    & aElementOf0(sz00,slsdtgt0(xa)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2203) ).

fof(f449,plain,
    spl32_23,
    inference(avatar_split_clause,[],[f216,f446]) ).

fof(f216,plain,
    aElementOf0(sz00,slsdtgt0(xb)),
    inference(cnf_transformation,[],[f43]) ).

fof(f444,plain,
    spl32_22,
    inference(avatar_split_clause,[],[f215,f441]) ).

fof(f215,plain,
    aElementOf0(xa,slsdtgt0(xa)),
    inference(cnf_transformation,[],[f43]) ).

fof(f439,plain,
    spl32_21,
    inference(avatar_split_clause,[],[f214,f436]) ).

fof(f214,plain,
    aElementOf0(sz00,slsdtgt0(xa)),
    inference(cnf_transformation,[],[f43]) ).

fof(f434,plain,
    spl32_20,
    inference(avatar_split_clause,[],[f200,f431]) ).

fof(f200,plain,
    aGcdOfAnd0(xc,xa,xb),
    inference(cnf_transformation,[],[f41]) ).

fof(f41,axiom,
    aGcdOfAnd0(xc,xa,xb),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2129) ).

fof(f429,plain,
    ~ spl32_19,
    inference(avatar_split_clause,[],[f227,f426]) ).

fof(f227,plain,
    sz00 != sz10,
    inference(cnf_transformation,[],[f18]) ).

fof(f18,axiom,
    sz00 != sz10,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mUnNeZr) ).

fof(f424,plain,
    spl32_18,
    inference(avatar_split_clause,[],[f334,f421]) ).

fof(f334,plain,
    aElementOf0(sK9,xI),
    inference(forward_demodulation,[],[f220,f204]) ).

fof(f220,plain,
    aElementOf0(sK9,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb))),
    inference(cnf_transformation,[],[f134]) ).

fof(f134,plain,
    ( sz00 != sK9
    & aElementOf0(sK9,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb))) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK9])],[f44,f133]) ).

fof(f133,plain,
    ( ? [X0] :
        ( sz00 != X0
        & aElementOf0(X0,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb))) )
   => ( sz00 != sK9
      & aElementOf0(sK9,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb))) ) ),
    introduced(choice_axiom,[]) ).

fof(f44,axiom,
    ? [X0] :
      ( sz00 != X0
      & aElementOf0(X0,sdtpldt1(slsdtgt0(xa),slsdtgt0(xb))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2228) ).

fof(f419,plain,
    ~ spl32_17,
    inference(avatar_split_clause,[],[f221,f416]) ).

fof(f416,plain,
    ( spl32_17
  <=> sz00 = sK9 ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_17])]) ).

fof(f221,plain,
    sz00 != sK9,
    inference(cnf_transformation,[],[f134]) ).

fof(f414,plain,
    ~ spl32_16,
    inference(avatar_split_clause,[],[f212,f411]) ).

fof(f212,plain,
    sz00 != xu,
    inference(cnf_transformation,[],[f67]) ).

fof(f409,plain,
    spl32_15,
    inference(avatar_split_clause,[],[f211,f406]) ).

fof(f211,plain,
    aElementOf0(xu,xI),
    inference(cnf_transformation,[],[f67]) ).

fof(f404,plain,
    spl32_14,
    inference(avatar_split_clause,[],[f199,f401]) ).

fof(f199,plain,
    aElementOf0(xb,xI),
    inference(cnf_transformation,[],[f53]) ).

fof(f53,axiom,
    aElementOf0(xb,xI),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2699) ).

fof(f399,plain,
    spl32_13,
    inference(avatar_split_clause,[],[f198,f396]) ).

fof(f198,plain,
    doDivides0(xu,xa),
    inference(cnf_transformation,[],[f48]) ).

fof(f48,axiom,
    doDivides0(xu,xa),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2479) ).

fof(f394,plain,
    ~ spl32_12,
    inference(avatar_split_clause,[],[f197,f391]) ).

fof(f391,plain,
    ( spl32_12
  <=> doDivides0(xu,xb) ),
    introduced(avatar_definition,[new_symbols(naming,[spl32_12])]) ).

fof(f197,plain,
    ~ doDivides0(xu,xb),
    inference(cnf_transformation,[],[f49]) ).

fof(f49,axiom,
    ~ doDivides0(xu,xb),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2612) ).

fof(f389,plain,
    ~ spl32_11,
    inference(avatar_split_clause,[],[f196,f386]) ).

fof(f196,plain,
    sz00 != xr,
    inference(cnf_transformation,[],[f51]) ).

fof(f51,axiom,
    sz00 != xr,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2673) ).

fof(f384,plain,
    spl32_10,
    inference(avatar_split_clause,[],[f226,f381]) ).

fof(f226,plain,
    aElement0(sz00),
    inference(cnf_transformation,[],[f2]) ).

fof(f2,axiom,
    aElement0(sz00),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSortsC) ).

fof(f379,plain,
    spl32_9,
    inference(avatar_split_clause,[],[f225,f376]) ).

fof(f225,plain,
    aElement0(sz10),
    inference(cnf_transformation,[],[f3]) ).

fof(f3,axiom,
    aElement0(sz10),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSortsC_01) ).

fof(f374,plain,
    spl32_8,
    inference(avatar_split_clause,[],[f223,f371]) ).

fof(f223,plain,
    aElement0(sK11),
    inference(cnf_transformation,[],[f136]) ).

fof(f369,plain,
    spl32_7,
    inference(avatar_split_clause,[],[f222,f366]) ).

fof(f222,plain,
    aElement0(sK10),
    inference(cnf_transformation,[],[f136]) ).

fof(f364,plain,
    spl32_6,
    inference(avatar_split_clause,[],[f210,f361]) ).

fof(f210,plain,
    aElement0(xb),
    inference(cnf_transformation,[],[f39]) ).

fof(f39,axiom,
    ( aElement0(xb)
    & aElement0(xa) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2091) ).

fof(f359,plain,
    spl32_5,
    inference(avatar_split_clause,[],[f209,f356]) ).

fof(f209,plain,
    aElement0(xa),
    inference(cnf_transformation,[],[f39]) ).

fof(f354,plain,
    spl32_4,
    inference(avatar_split_clause,[],[f206,f351]) ).

fof(f206,plain,
    aElement0(xr),
    inference(cnf_transformation,[],[f50]) ).

fof(f349,plain,
    spl32_3,
    inference(avatar_split_clause,[],[f205,f346]) ).

fof(f205,plain,
    aElement0(xq),
    inference(cnf_transformation,[],[f50]) ).

fof(f344,plain,
    spl32_2,
    inference(avatar_split_clause,[],[f203,f341]) ).

fof(f203,plain,
    aIdeal0(xI),
    inference(cnf_transformation,[],[f42]) ).

fof(f339,plain,
    ~ spl32_1,
    inference(avatar_split_clause,[],[f195,f336]) ).

fof(f195,plain,
    ~ aElementOf0(xr,xI),
    inference(cnf_transformation,[],[f57]) ).

fof(f57,plain,
    ~ aElementOf0(xr,xI),
    inference(flattening,[],[f56]) ).

fof(f56,negated_conjecture,
    ~ aElementOf0(xr,xI),
    inference(negated_conjecture,[],[f55]) ).

fof(f55,conjecture,
    aElementOf0(xr,xI),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.10  % Problem    : RNG123+1 : TPTP v8.1.2. Released v4.0.0.
% 0.05/0.11  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.11/0.32  % Computer : n003.cluster.edu
% 0.11/0.32  % Model    : x86_64 x86_64
% 0.11/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.32  % Memory   : 8042.1875MB
% 0.11/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.32  % CPULimit   : 300
% 0.11/0.32  % WCLimit    : 300
% 0.11/0.32  % DateTime   : Tue Apr 30 02:15:03 EDT 2024
% 0.11/0.32  % CPUTime    : 
% 0.11/0.32  % (3509)Running in auto input_syntax mode. Trying TPTP
% 0.11/0.34  % (3512)WARNING: value z3 for option sas not known
% 0.11/0.34  % (3516)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.11/0.34  % (3511)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.11/0.34  % (3512)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.11/0.34  % (3513)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.11/0.34  % (3514)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.11/0.34  % (3510)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.11/0.34  % (3515)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.11/0.35  TRYING [1]
% 0.11/0.35  TRYING [2]
% 0.11/0.35  TRYING [1]
% 0.11/0.35  TRYING [2]
% 0.11/0.36  TRYING [3]
% 0.11/0.36  TRYING [3]
% 0.17/0.40  TRYING [4]
% 0.17/0.41  TRYING [4]
% 0.17/0.51  TRYING [1]
% 0.17/0.51  TRYING [2]
% 0.17/0.52  TRYING [3]
% 1.65/0.57  TRYING [5]
% 1.65/0.57  TRYING [4]
% 1.65/0.63  TRYING [5]
% 3.15/0.78  % (3514)First to succeed.
% 3.15/0.79  TRYING [5]
% 3.53/0.82  % (3514)Refutation found. Thanks to Tanya!
% 3.53/0.82  % SZS status Theorem for theBenchmark
% 3.53/0.82  % SZS output start Proof for theBenchmark
% See solution above
% 3.53/0.83  % (3514)------------------------------
% 3.53/0.83  % (3514)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 3.53/0.83  % (3514)Termination reason: Refutation
% 3.53/0.83  
% 3.53/0.83  % (3514)Memory used [KB]: 9010
% 3.53/0.83  % (3514)Time elapsed: 0.476 s
% 3.53/0.83  % (3514)Instructions burned: 907 (million)
% 3.53/0.83  % (3514)------------------------------
% 3.53/0.83  % (3514)------------------------------
% 3.53/0.83  % (3509)Success in time 0.496 s
%------------------------------------------------------------------------------