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

View Problem - Process Solution

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

% Computer : n015.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 15:41:34 EDT 2024

% Result   : Theorem 25.38s 3.99s
% Output   : Refutation 25.55s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   11
%            Number of leaves      : 2224
% Syntax   : Number of formulae    : 6606 (1696 unt;   0 def)
%            Number of atoms       : 24131 (1476 equ)
%            Maximal formula atoms :   32 (   3 avg)
%            Number of connectives : 27700 (10175   ~;10233   |;4629   &)
%                                         (2018 <=>; 645  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   28 (   6 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  : 1606 (1604 usr;1477 prp; 0-5 aty)
%            Number of functors    :  358 ( 358 usr; 163 con; 0-4 aty)
%            Number of variables   : 13360 (12437   !; 923   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f57743,plain,
    $false,
    inference(avatar_sat_refutation,[],[f3525,f3530,f3535,f3540,f3545,f3550,f3555,f3560,f3565,f3570,f3575,f3580,f3585,f3590,f3595,f3600,f3605,f3610,f3615,f3620,f3625,f3630,f3635,f3640,f3645,f3650,f3655,f3660,f3665,f3670,f3675,f3680,f3685,f3690,f3695,f3700,f3705,f3710,f3715,f3720,f3725,f3730,f3735,f3740,f3745,f3750,f3755,f3760,f3765,f3770,f3775,f3780,f3785,f3790,f3795,f3800,f3805,f3810,f3815,f3820,f3825,f3830,f3835,f3840,f3845,f3850,f3855,f3860,f3865,f3870,f3875,f3880,f3885,f3890,f3895,f3900,f3905,f3910,f3915,f3920,f3925,f3930,f3935,f3940,f3945,f3950,f3955,f3960,f3965,f3970,f3975,f3980,f3985,f3990,f3995,f4000,f4005,f4010,f4015,f4020,f4025,f4030,f4035,f4040,f4045,f4050,f4055,f4060,f4065,f4070,f4075,f4080,f4085,f4090,f4095,f4100,f4105,f4110,f4115,f4120,f4125,f4130,f4135,f4140,f4145,f4150,f4155,f4160,f4165,f4170,f4174,f4178,f4183,f4188,f4193,f4198,f4203,f4208,f4213,f4218,f4223,f4228,f4233,f4238,f4243,f4248,f4253,f4258,f4263,f4268,f4273,f4278,f4283,f4288,f4293,f4298,f4303,f4308,f4313,f4318,f4323,f4328,f4333,f4338,f4343,f4348,f4353,f4358,f4363,f4368,f4373,f4378,f4383,f4388,f4393,f4398,f4403,f4408,f4413,f4418,f4423,f4428,f4433,f4438,f4443,f4448,f4453,f4458,f4463,f4468,f4473,f4478,f4483,f4488,f4493,f4498,f4502,f4506,f4510,f4514,f4518,f4522,f4526,f4530,f4534,f4538,f4542,f4547,f4552,f4557,f4562,f4566,f4570,f4634,f4638,f4642,f4646,f4651,f4655,f4659,f4663,f4667,f4671,f4675,f4679,f4683,f4687,f4691,f4696,f4700,f4704,f4708,f4712,f4716,f4720,f4724,f4728,f4732,f4736,f4741,f4745,f4749,f4753,f4757,f4761,f4765,f4769,f4773,f4777,f4781,f4786,f4790,f4794,f4798,f4802,f4806,f4810,f4814,f4818,f4822,f4826,f4831,f4835,f4839,f4843,f4847,f4851,f4855,f4859,f4863,f4867,f4871,f4876,f4880,f4884,f4888,f4892,f4896,f4900,f4904,f4908,f4912,f4916,f4921,f4925,f4929,f4933,f4937,f4941,f4945,f4949,f4953,f4957,f4961,f4966,f4970,f4974,f4978,f4982,f4986,f4990,f4994,f4998,f5002,f5006,f5011,f5015,f5019,f5023,f5027,f5031,f5035,f5039,f5043,f5047,f5051,f5056,f5060,f5064,f5068,f5072,f5076,f5080,f5084,f5088,f5093,f5098,f5103,f5108,f5113,f5121,f5131,f5144,f5150,f5155,f5159,f5164,f5168,f5172,f5176,f5180,f5184,f5188,f5192,f5196,f5200,f5204,f5209,f5213,f5217,f5221,f5225,f5229,f5233,f5237,f5241,f5245,f5249,f5254,f5258,f5262,f5266,f5270,f5274,f5278,f5282,f5286,f5290,f5294,f5299,f5303,f5307,f5311,f5315,f5319,f5323,f5327,f5331,f5335,f5339,f5344,f5348,f5352,f5356,f5360,f5364,f5368,f5372,f5376,f5380,f5384,f5389,f5393,f5397,f5401,f5405,f5409,f5413,f5417,f5421,f5425,f5429,f5434,f5438,f5442,f5446,f5450,f5454,f5458,f5462,f5466,f5470,f5474,f5479,f5483,f5487,f5491,f5495,f5499,f5503,f5507,f5511,f5515,f5519,f5524,f5528,f5532,f5536,f5540,f5544,f5548,f5552,f5556,f5560,f5564,f5569,f5573,f5577,f5581,f5585,f5589,f5593,f5597,f5601,f5605,f5609,f5614,f5618,f5622,f5626,f5630,f5634,f5638,f5642,f5646,f5650,f5654,f5659,f5663,f5667,f5671,f5675,f5679,f5683,f5687,f5691,f5695,f5699,f5704,f5708,f5712,f5716,f5720,f5724,f5728,f5732,f5736,f5740,f5744,f5749,f5753,f5757,f5761,f5765,f5769,f5773,f5777,f5781,f5785,f5789,f5794,f5798,f5802,f5806,f5810,f5814,f5818,f5822,f5826,f5830,f5834,f5839,f5843,f5847,f5851,f5855,f5859,f5863,f5867,f5871,f5875,f5879,f5884,f5888,f5892,f5896,f5900,f5904,f5908,f5912,f5917,f5922,f5927,f5935,f5956,f5963,f5968,f5973,f5978,f5983,f5988,f5993,f5998,f6003,f6014,f6114,f6119,f6123,f6127,f6131,f6135,f6139,f6144,f6148,f6152,f6156,f6160,f6164,f6168,f6172,f6176,f6180,f6184,f6188,f6192,f6196,f6200,f6204,f6208,f6212,f6216,f6220,f6224,f6228,f6232,f6236,f6240,f6244,f6248,f6252,f6256,f6260,f6264,f6268,f6272,f6276,f6280,f6284,f6288,f6292,f6296,f6300,f6304,f6308,f6312,f6316,f6320,f6324,f6328,f6332,f6336,f6340,f6344,f6348,f6352,f6356,f6360,f6364,f6368,f6372,f6376,f6380,f6384,f6388,f6392,f6396,f6400,f6404,f6408,f6412,f6416,f6420,f6424,f6428,f6432,f6436,f6440,f6444,f6448,f6452,f6456,f6460,f6464,f6468,f6472,f6476,f6934,f6951,f6955,f6959,f6963,f6967,f6971,f6975,f6979,f6983,f6987,f6991,f6996,f7000,f7004,f7008,f7012,f7016,f7020,f7024,f7028,f7032,f7036,f7041,f7045,f7049,f7053,f7057,f7061,f7065,f7069,f7073,f7077,f7175,f7888,f8023,f8416,f8420,f8424,f8428,f8432,f8436,f8440,f8444,f8448,f8452,f8454,f8463,f8467,f8471,f8475,f8479,f8483,f8487,f8491,f8495,f8500,f8504,f8508,f8512,f8516,f8520,f8524,f8528,f8532,f8536,f8540,f8545,f8549,f8553,f8557,f8561,f8565,f8569,f8573,f8577,f8581,f8585,f8590,f8594,f8598,f8602,f8606,f8610,f8614,f8618,f8622,f8626,f8630,f8635,f8639,f8643,f8647,f8651,f8655,f8659,f8663,f8667,f8671,f8675,f8680,f8684,f8688,f8692,f8696,f8700,f8704,f8708,f8712,f8716,f8720,f8725,f8729,f8733,f8737,f8741,f8745,f8749,f8753,f8757,f8761,f8765,f8770,f8774,f8887,f10495,f11253,f11265,f11269,f11273,f11277,f11281,f11285,f11289,f11295,f11299,f11303,f11307,f11311,f11315,f11319,f11323,f11327,f11331,f11337,f11341,f11345,f11349,f11353,f11357,f11361,f11365,f11369,f11373,f11374,f11383,f11387,f11391,f11395,f11399,f11403,f11407,f11411,f11415,f11420,f11424,f11428,f11432,f11436,f11440,f11444,f11448,f11452,f11456,f11461,f11465,f11469,f11473,f11477,f11481,f11485,f11489,f11493,f11497,f11502,f11506,f11510,f11514,f11518,f11522,f11526,f11530,f11534,f11538,f11543,f11547,f11551,f11555,f11559,f11563,f11567,f11571,f11575,f11579,f11588,f11592,f11596,f11600,f11604,f11608,f11612,f11616,f11620,f11624,f11628,f11632,f11636,f11640,f11644,f11648,f11652,f11656,f11660,f11664,f11668,f11672,f11676,f11680,f11684,f11688,f11692,f11696,f11700,f11704,f11708,f11717,f11721,f12926,f16397,f18962,f20767,f20773,f20777,f20781,f20785,f20789,f20793,f20797,f20801,f20805,f20809,f20813,f20817,f20821,f20825,f20829,f20833,f20837,f20841,f20845,f20849,f20853,f20857,f20861,f20865,f20869,f20873,f20877,f20881,f20885,f20889,f20893,f20897,f20901,f20905,f20909,f20913,f20917,f20921,f20925,f20929,f20933,f20937,f20941,f20945,f20949,f20953,f20957,f20961,f20965,f20969,f20973,f20977,f20981,f20985,f20989,f20993,f20997,f21001,f21005,f21009,f21013,f21017,f21021,f21025,f21029,f21033,f21037,f21041,f21045,f21049,f21053,f21057,f21061,f21065,f21069,f21073,f21077,f21081,f21085,f21089,f21093,f21097,f21101,f21105,f21109,f21113,f21117,f21121,f21125,f21129,f21133,f21137,f21141,f21145,f21149,f21153,f21157,f21161,f21165,f21169,f21173,f21177,f21181,f21185,f21189,f21193,f21197,f21201,f21205,f21209,f21213,f21217,f21221,f21225,f21229,f21233,f21237,f21241,f21245,f21249,f21253,f21257,f21261,f21265,f21269,f21273,f21277,f21281,f21285,f21289,f21293,f21297,f21301,f21305,f21309,f21313,f21317,f22205,f24269,f25865,f27453,f28438,f29904,f30622,f31123,f31127,f31131,f31135,f31139,f31143,f31147,f31151,f31156,f31160,f31164,f31168,f31172,f31176,f31180,f31184,f31188,f31192,f31196,f31200,f31204,f31208,f31212,f31216,f31220,f31224,f31446,f31894,f32111,f32373,f32377,f32381,f32385,f32389,f32393,f32397,f32401,f32405,f32409,f32413,f32417,f32421,f32425,f32429,f32433,f32437,f32441,f32445,f32449,f32453,f32457,f32461,f32465,f32469,f32473,f32477,f32481,f32485,f32489,f32493,f32497,f32501,f32505,f32509,f32513,f32517,f32521,f32525,f32529,f32533,f32537,f32541,f32545,f32549,f32553,f32557,f32561,f32565,f32569,f32573,f32577,f32581,f32585,f32589,f32593,f32597,f32601,f32605,f32609,f32613,f32617,f32621,f32625,f32629,f32633,f32637,f32641,f32645,f32649,f32653,f32657,f32661,f32665,f32669,f32673,f32677,f32681,f32685,f32689,f32693,f32697,f32701,f32705,f32909,f33520,f33528,f33532,f33536,f33540,f33544,f33548,f33552,f33556,f33560,f33564,f33568,f33572,f33576,f33580,f33584,f33588,f33592,f33596,f33600,f33604,f33608,f33612,f33616,f33620,f33624,f34127,f34775,f34779,f34783,f34787,f34791,f34795,f34799,f34803,f34807,f34811,f34815,f34819,f34823,f34827,f34831,f34835,f34839,f34843,f34847,f34851,f34855,f34859,f34863,f34867,f34871,f34875,f34879,f34883,f34887,f34891,f34895,f34899,f35039,f36133,f36422,f36426,f36430,f36434,f36438,f36442,f36446,f36450,f36454,f36458,f36462,f36466,f36470,f36474,f36478,f36482,f36486,f36490,f36494,f36498,f36502,f36506,f36510,f36514,f36518,f36522,f36526,f36530,f36534,f36538,f36869,f36880,f37652,f37656,f37660,f37664,f37668,f37672,f37676,f37680,f37684,f37688,f37692,f37696,f37700,f37704,f37708,f37712,f37716,f37720,f37724,f37728,f37732,f37736,f37740,f37744,f37748,f37752,f37756,f37760,f37764,f37768,f37772,f37776,f37780,f37784,f37788,f37792,f37796,f37800,f37804,f38281,f38833,f39554,f40449,f40453,f40457,f40461,f40465,f40469,f40473,f40477,f40481,f40485,f40489,f40493,f40497,f40501,f40505,f40509,f40513,f40517,f40521,f40525,f40529,f40533,f40537,f40541,f40545,f40549,f40553,f40557,f40561,f41180,f41193,f41197,f41201,f41205,f41209,f41213,f41217,f41221,f41225,f41229,f41233,f41237,f41241,f41245,f41249,f42090,f42094,f42098,f42102,f42106,f42110,f42114,f42118,f42667,f42671,f42675,f42679,f42683,f42687,f42696,f42700,f42704,f42708,f42712,f42716,f42720,f42724,f42728,f42732,f43553,f43557,f43982,f43986,f43991,f43995,f43999,f44003,f44007,f44011,f44015,f44019,f44023,f44027,f44031,f44703,f44951,f44955,f44959,f44963,f44967,f44971,f44975,f44979,f44983,f44987,f44991,f44995,f44999,f45372,f45376,f45381,f45385,f45389,f45393,f45397,f45401,f45405,f45409,f45413,f46143,f46147,f46152,f46156,f46160,f46164,f46542,f46778,f46782,f46786,f46790,f46794,f47266,f47270,f47274,f47278,f47282,f47286,f47418,f47422,f47426,f47430,f47434,f47444,f47448,f47452,f47456,f47460,f47464,f47468,f47472,f47476,f47480,f48360,f48364,f48369,f48373,f48377,f49197,f49433,f49437,f49441,f49445,f49821,f49825,f49829,f49833,f49838,f49842,f49846,f49850,f50234,f50238,f50242,f50246,f50252,f50256,f50261,f50265,f50269,f50273,f50657,f50661,f50665,f50905,f50909,f50913,f50917,f50922,f50928,f50932,f50938,f50942,f50946,f52439,f54306,f57026,f57592,f57597,f57602,f57607,f57612,f57617,f57622,f57627,f57632,f57637,f57642,f57647,f57652,f57657,f57662,f57667,f57672,f57677,f57682,f57687,f57692,f57697,f57698,f57734,f57741,f57742]) ).

fof(f57742,plain,
    ( ~ spl316_657
    | ~ spl316_283
    | spl316_720 ),
    inference(avatar_split_clause,[],[f11290,f8632,f4914,f7038]) ).

fof(f7038,plain,
    ( spl316_657
  <=> ip(uri_ex_p) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_657])]) ).

fof(f4914,plain,
    ( spl316_283
  <=> ! [X0] :
        ( icext(uri_owl_ObjectProperty,X0)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_283])]) ).

fof(f8632,plain,
    ( spl316_720
  <=> icext(uri_owl_ObjectProperty,uri_ex_p) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_720])]) ).

fof(f11290,plain,
    ( ~ ip(uri_ex_p)
    | ~ spl316_283
    | spl316_720 ),
    inference(resolution,[],[f8634,f4915]) ).

fof(f4915,plain,
    ( ! [X0] :
        ( icext(uri_owl_ObjectProperty,X0)
        | ~ ip(X0) )
    | ~ spl316_283 ),
    inference(avatar_component_clause,[],[f4914]) ).

fof(f8634,plain,
    ( ~ icext(uri_owl_ObjectProperty,uri_ex_p)
    | spl316_720 ),
    inference(avatar_component_clause,[],[f8632]) ).

fof(f57741,plain,
    ( spl316_1476
    | ~ spl316_631
    | ~ spl316_882 ),
    inference(avatar_split_clause,[],[f57709,f20811,f6919,f57739]) ).

fof(f57739,plain,
    ( spl316_1476
  <=> ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdf_Property)
        | ~ sP21(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1476])]) ).

fof(f6919,plain,
    ( spl316_631
  <=> iext(uri_rdf_type,uri_ex_p,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_631])]) ).

fof(f20811,plain,
    ( spl316_882
  <=> ! [X4,X0,X5,X1] :
        ( iext(X0,X4,X5)
        | ~ iext(X1,X4,X5)
        | ~ sP21(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_882])]) ).

fof(f57709,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdf_Property)
        | ~ sP21(X0,uri_rdf_type) )
    | ~ spl316_631
    | ~ spl316_882 ),
    inference(resolution,[],[f6920,f20812]) ).

fof(f20812,plain,
    ( ! [X0,X1,X4,X5] :
        ( ~ iext(X1,X4,X5)
        | iext(X0,X4,X5)
        | ~ sP21(X0,X1) )
    | ~ spl316_882 ),
    inference(avatar_component_clause,[],[f20811]) ).

fof(f6920,plain,
    ( iext(uri_rdf_type,uri_ex_p,uri_rdf_Property)
    | ~ spl316_631 ),
    inference(avatar_component_clause,[],[f6919]) ).

fof(f57734,plain,
    ( spl316_709
    | ~ spl316_601
    | ~ spl316_631 ),
    inference(avatar_split_clause,[],[f57700,f6919,f6374,f8587]) ).

fof(f8587,plain,
    ( spl316_709
  <=> icext(uri_rdf_Property,uri_ex_p) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_709])]) ).

fof(f6374,plain,
    ( spl316_601
  <=> ! [X0,X1] :
        ( icext(X1,X0)
        | ~ iext(uri_rdf_type,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_601])]) ).

fof(f57700,plain,
    ( icext(uri_rdf_Property,uri_ex_p)
    | ~ spl316_601
    | ~ spl316_631 ),
    inference(resolution,[],[f6920,f6375]) ).

fof(f6375,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_rdf_type,X0,X1)
        | icext(X1,X0) )
    | ~ spl316_601 ),
    inference(avatar_component_clause,[],[f6374]) ).

fof(f57698,plain,
    ( spl316_657
    | ~ spl316_137
    | ~ spl316_501 ),
    inference(avatar_split_clause,[],[f6109,f5832,f4200,f7038]) ).

fof(f4200,plain,
    ( spl316_137
  <=> iext(uri_ex_p,uri_ex_s,uri_ex_o) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_137])]) ).

fof(f5832,plain,
    ( spl316_501
  <=> ! [X2,X0,X1] :
        ( ip(X1)
        | ~ iext(X1,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_501])]) ).

fof(f6109,plain,
    ( ip(uri_ex_p)
    | ~ spl316_137
    | ~ spl316_501 ),
    inference(resolution,[],[f5833,f4202]) ).

fof(f4202,plain,
    ( iext(uri_ex_p,uri_ex_s,uri_ex_o)
    | ~ spl316_137 ),
    inference(avatar_component_clause,[],[f4200]) ).

fof(f5833,plain,
    ( ! [X2,X0,X1] :
        ( ~ iext(X1,X0,X2)
        | ip(X1) )
    | ~ spl316_501 ),
    inference(avatar_component_clause,[],[f5832]) ).

fof(f57697,plain,
    ( spl316_1475
    | ~ spl316_142
    | ~ spl316_501 ),
    inference(avatar_split_clause,[],[f6095,f5832,f4225,f57694]) ).

fof(f57694,plain,
    ( spl316_1475
  <=> ip(uri_rdfs_subClassOf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1475])]) ).

fof(f4225,plain,
    ( spl316_142
  <=> iext(uri_rdfs_subClassOf,uri_rdfs_ContainerMembershipProperty,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_142])]) ).

fof(f6095,plain,
    ( ip(uri_rdfs_subClassOf)
    | ~ spl316_142
    | ~ spl316_501 ),
    inference(resolution,[],[f5833,f4227]) ).

fof(f4227,plain,
    ( iext(uri_rdfs_subClassOf,uri_rdfs_ContainerMembershipProperty,uri_rdf_Property)
    | ~ spl316_142 ),
    inference(avatar_component_clause,[],[f4225]) ).

fof(f57692,plain,
    ( spl316_1474
    | ~ spl316_138
    | ~ spl316_501 ),
    inference(avatar_split_clause,[],[f6092,f5832,f4205,f57689]) ).

fof(f57689,plain,
    ( spl316_1474
  <=> ip(uri_rdfs_subPropertyOf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1474])]) ).

fof(f4205,plain,
    ( spl316_138
  <=> iext(uri_rdfs_subPropertyOf,uri_rdfs_isDefinedBy,uri_rdfs_seeAlso) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_138])]) ).

fof(f6092,plain,
    ( ip(uri_rdfs_subPropertyOf)
    | ~ spl316_138
    | ~ spl316_501 ),
    inference(resolution,[],[f5833,f4207]) ).

fof(f4207,plain,
    ( iext(uri_rdfs_subPropertyOf,uri_rdfs_isDefinedBy,uri_rdfs_seeAlso)
    | ~ spl316_138 ),
    inference(avatar_component_clause,[],[f4205]) ).

fof(f57687,plain,
    ( spl316_1473
    | ~ spl316_168
    | ~ spl316_501 ),
    inference(avatar_split_clause,[],[f6074,f5832,f4355,f57684]) ).

fof(f57684,plain,
    ( spl316_1473
  <=> ip(uri_rdfs_range) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1473])]) ).

fof(f4355,plain,
    ( spl316_168
  <=> iext(uri_rdfs_range,uri_rdfs_subPropertyOf,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_168])]) ).

fof(f6074,plain,
    ( ip(uri_rdfs_range)
    | ~ spl316_168
    | ~ spl316_501 ),
    inference(resolution,[],[f5833,f4357]) ).

fof(f4357,plain,
    ( iext(uri_rdfs_range,uri_rdfs_subPropertyOf,uri_rdf_Property)
    | ~ spl316_168 ),
    inference(avatar_component_clause,[],[f4355]) ).

fof(f57682,plain,
    ( spl316_1472
    | ~ spl316_169
    | ~ spl316_501 ),
    inference(avatar_split_clause,[],[f6055,f5832,f4360,f57679]) ).

fof(f57679,plain,
    ( spl316_1472
  <=> ip(uri_rdfs_domain) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1472])]) ).

fof(f4360,plain,
    ( spl316_169
  <=> iext(uri_rdfs_domain,uri_rdfs_subPropertyOf,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_169])]) ).

fof(f6055,plain,
    ( ip(uri_rdfs_domain)
    | ~ spl316_169
    | ~ spl316_501 ),
    inference(resolution,[],[f5833,f4362]) ).

fof(f4362,plain,
    ( iext(uri_rdfs_domain,uri_rdfs_subPropertyOf,uri_rdf_Property)
    | ~ spl316_169 ),
    inference(avatar_component_clause,[],[f4360]) ).

fof(f57677,plain,
    ( spl316_1471
    | ~ spl316_139
    | ~ spl316_496 ),
    inference(avatar_split_clause,[],[f6027,f5812,f4210,f57674]) ).

fof(f57674,plain,
    ( spl316_1471
  <=> ic(uri_rdfs_Container) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1471])]) ).

fof(f4210,plain,
    ( spl316_139
  <=> iext(uri_rdfs_subClassOf,uri_rdf_Alt,uri_rdfs_Container) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_139])]) ).

fof(f5812,plain,
    ( spl316_496
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ iext(uri_rdfs_subClassOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_496])]) ).

fof(f6027,plain,
    ( ic(uri_rdfs_Container)
    | ~ spl316_139
    | ~ spl316_496 ),
    inference(resolution,[],[f5813,f4212]) ).

fof(f4212,plain,
    ( iext(uri_rdfs_subClassOf,uri_rdf_Alt,uri_rdfs_Container)
    | ~ spl316_139 ),
    inference(avatar_component_clause,[],[f4210]) ).

fof(f5813,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_rdfs_subClassOf,X0,X1)
        | ic(X1) )
    | ~ spl316_496 ),
    inference(avatar_component_clause,[],[f5812]) ).

fof(f57672,plain,
    ( spl316_1470
    | ~ spl316_141
    | ~ spl316_495 ),
    inference(avatar_split_clause,[],[f6021,f5808,f4220,f57669]) ).

fof(f57669,plain,
    ( spl316_1470
  <=> ic(uri_rdfs_Seq) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1470])]) ).

fof(f4220,plain,
    ( spl316_141
  <=> iext(uri_rdfs_subClassOf,uri_rdfs_Seq,uri_rdfs_Container) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_141])]) ).

fof(f5808,plain,
    ( spl316_495
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ iext(uri_rdfs_subClassOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_495])]) ).

fof(f6021,plain,
    ( ic(uri_rdfs_Seq)
    | ~ spl316_141
    | ~ spl316_495 ),
    inference(resolution,[],[f5809,f4222]) ).

fof(f4222,plain,
    ( iext(uri_rdfs_subClassOf,uri_rdfs_Seq,uri_rdfs_Container)
    | ~ spl316_141 ),
    inference(avatar_component_clause,[],[f4220]) ).

fof(f5809,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_rdfs_subClassOf,X0,X1)
        | ic(X0) )
    | ~ spl316_495 ),
    inference(avatar_component_clause,[],[f5808]) ).

fof(f57667,plain,
    ( spl316_1469
    | ~ spl316_140
    | ~ spl316_495 ),
    inference(avatar_split_clause,[],[f6020,f5808,f4215,f57664]) ).

fof(f57664,plain,
    ( spl316_1469
  <=> ic(uri_rdf_Bag) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1469])]) ).

fof(f4215,plain,
    ( spl316_140
  <=> iext(uri_rdfs_subClassOf,uri_rdf_Bag,uri_rdfs_Container) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_140])]) ).

fof(f6020,plain,
    ( ic(uri_rdf_Bag)
    | ~ spl316_140
    | ~ spl316_495 ),
    inference(resolution,[],[f5809,f4217]) ).

fof(f4217,plain,
    ( iext(uri_rdfs_subClassOf,uri_rdf_Bag,uri_rdfs_Container)
    | ~ spl316_140 ),
    inference(avatar_component_clause,[],[f4215]) ).

fof(f57662,plain,
    ( spl316_1468
    | ~ spl316_139
    | ~ spl316_495 ),
    inference(avatar_split_clause,[],[f6019,f5808,f4210,f57659]) ).

fof(f57659,plain,
    ( spl316_1468
  <=> ic(uri_rdf_Alt) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1468])]) ).

fof(f6019,plain,
    ( ic(uri_rdf_Alt)
    | ~ spl316_139
    | ~ spl316_495 ),
    inference(resolution,[],[f5809,f4212]) ).

fof(f57657,plain,
    ( spl316_1467
    | ~ spl316_142
    | ~ spl316_495 ),
    inference(avatar_split_clause,[],[f6016,f5808,f4225,f57654]) ).

fof(f57654,plain,
    ( spl316_1467
  <=> ic(uri_rdfs_ContainerMembershipProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1467])]) ).

fof(f6016,plain,
    ( ic(uri_rdfs_ContainerMembershipProperty)
    | ~ spl316_142
    | ~ spl316_495 ),
    inference(resolution,[],[f5809,f4227]) ).

fof(f57652,plain,
    ( ~ spl316_1466
    | ~ spl316_207
    | ~ spl316_1142 ),
    inference(avatar_split_clause,[],[f54140,f33566,f4540,f57649]) ).

fof(f57649,plain,
    ( spl316_1466
  <=> sP22(uri_rdf_type,uri_owl_bottomObjectProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1466])]) ).

fof(f4540,plain,
    ( spl316_207
  <=> ! [X0,X1] : ~ iext(uri_owl_bottomObjectProperty,X0,X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_207])]) ).

fof(f33566,plain,
    ( spl316_1142
  <=> ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_s)
        | ~ sP22(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1142])]) ).

fof(f54140,plain,
    ( ~ sP22(uri_rdf_type,uri_owl_bottomObjectProperty)
    | ~ spl316_207
    | ~ spl316_1142 ),
    inference(resolution,[],[f33567,f4541]) ).

fof(f4541,plain,
    ( ! [X0,X1] : ~ iext(uri_owl_bottomObjectProperty,X0,X1)
    | ~ spl316_207 ),
    inference(avatar_component_clause,[],[f4540]) ).

fof(f33567,plain,
    ( ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_s)
        | ~ sP22(uri_rdf_type,X0) )
    | ~ spl316_1142 ),
    inference(avatar_component_clause,[],[f33566]) ).

fof(f57647,plain,
    ( spl316_1465
    | ~ spl316_183
    | ~ spl316_383 ),
    inference(avatar_split_clause,[],[f5951,f5350,f4430,f57644]) ).

fof(f57644,plain,
    ( spl316_1465
  <=> ip(uri_rdf_subject) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1465])]) ).

fof(f4430,plain,
    ( spl316_183
  <=> iext(uri_rdf_type,uri_rdf_subject,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_183])]) ).

fof(f5350,plain,
    ( spl316_383
  <=> ! [X0] :
        ( ip(X0)
        | ~ iext(uri_rdf_type,X0,uri_rdf_Property) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_383])]) ).

fof(f5951,plain,
    ( ip(uri_rdf_subject)
    | ~ spl316_183
    | ~ spl316_383 ),
    inference(resolution,[],[f5351,f4432]) ).

fof(f4432,plain,
    ( iext(uri_rdf_type,uri_rdf_subject,uri_rdf_Property)
    | ~ spl316_183 ),
    inference(avatar_component_clause,[],[f4430]) ).

fof(f5351,plain,
    ( ! [X0] :
        ( ~ iext(uri_rdf_type,X0,uri_rdf_Property)
        | ip(X0) )
    | ~ spl316_383 ),
    inference(avatar_component_clause,[],[f5350]) ).

fof(f57642,plain,
    ( spl316_1464
    | ~ spl316_184
    | ~ spl316_383 ),
    inference(avatar_split_clause,[],[f5950,f5350,f4435,f57639]) ).

fof(f57639,plain,
    ( spl316_1464
  <=> ip(uri_rdf_value) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1464])]) ).

fof(f4435,plain,
    ( spl316_184
  <=> iext(uri_rdf_type,uri_rdf_value,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_184])]) ).

fof(f5950,plain,
    ( ip(uri_rdf_value)
    | ~ spl316_184
    | ~ spl316_383 ),
    inference(resolution,[],[f5351,f4437]) ).

fof(f4437,plain,
    ( iext(uri_rdf_type,uri_rdf_value,uri_rdf_Property)
    | ~ spl316_184 ),
    inference(avatar_component_clause,[],[f4435]) ).

fof(f57637,plain,
    ( spl316_1463
    | ~ spl316_182
    | ~ spl316_383 ),
    inference(avatar_split_clause,[],[f5949,f5350,f4425,f57634]) ).

fof(f57634,plain,
    ( spl316_1463
  <=> ip(uri_rdf_object) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1463])]) ).

fof(f4425,plain,
    ( spl316_182
  <=> iext(uri_rdf_type,uri_rdf_object,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_182])]) ).

fof(f5949,plain,
    ( ip(uri_rdf_object)
    | ~ spl316_182
    | ~ spl316_383 ),
    inference(resolution,[],[f5351,f4427]) ).

fof(f4427,plain,
    ( iext(uri_rdf_type,uri_rdf_object,uri_rdf_Property)
    | ~ spl316_182 ),
    inference(avatar_component_clause,[],[f4425]) ).

fof(f57632,plain,
    ( spl316_1462
    | ~ spl316_190
    | ~ spl316_383 ),
    inference(avatar_split_clause,[],[f5948,f5350,f4465,f57629]) ).

fof(f57629,plain,
    ( spl316_1462
  <=> ip(uri_rdf__3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1462])]) ).

fof(f4465,plain,
    ( spl316_190
  <=> iext(uri_rdf_type,uri_rdf__3,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_190])]) ).

fof(f5948,plain,
    ( ip(uri_rdf__3)
    | ~ spl316_190
    | ~ spl316_383 ),
    inference(resolution,[],[f5351,f4467]) ).

fof(f4467,plain,
    ( iext(uri_rdf_type,uri_rdf__3,uri_rdf_Property)
    | ~ spl316_190 ),
    inference(avatar_component_clause,[],[f4465]) ).

fof(f57627,plain,
    ( ~ spl316_1461
    | ~ spl316_206
    | ~ spl316_1142 ),
    inference(avatar_split_clause,[],[f54139,f33566,f4536,f57624]) ).

fof(f57624,plain,
    ( spl316_1461
  <=> sP22(uri_rdf_type,uri_owl_bottomDataProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1461])]) ).

fof(f4536,plain,
    ( spl316_206
  <=> ! [X0,X1] : ~ iext(uri_owl_bottomDataProperty,X0,X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_206])]) ).

fof(f54139,plain,
    ( ~ sP22(uri_rdf_type,uri_owl_bottomDataProperty)
    | ~ spl316_206
    | ~ spl316_1142 ),
    inference(resolution,[],[f33567,f4537]) ).

fof(f4537,plain,
    ( ! [X0,X1] : ~ iext(uri_owl_bottomDataProperty,X0,X1)
    | ~ spl316_206 ),
    inference(avatar_component_clause,[],[f4536]) ).

fof(f57622,plain,
    ( spl316_1460
    | ~ spl316_189
    | ~ spl316_383 ),
    inference(avatar_split_clause,[],[f5947,f5350,f4460,f57619]) ).

fof(f57619,plain,
    ( spl316_1460
  <=> ip(uri_rdf__2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1460])]) ).

fof(f4460,plain,
    ( spl316_189
  <=> iext(uri_rdf_type,uri_rdf__2,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_189])]) ).

fof(f5947,plain,
    ( ip(uri_rdf__2)
    | ~ spl316_189
    | ~ spl316_383 ),
    inference(resolution,[],[f5351,f4462]) ).

fof(f4462,plain,
    ( iext(uri_rdf_type,uri_rdf__2,uri_rdf_Property)
    | ~ spl316_189 ),
    inference(avatar_component_clause,[],[f4460]) ).

fof(f57617,plain,
    ( spl316_1459
    | ~ spl316_188
    | ~ spl316_383 ),
    inference(avatar_split_clause,[],[f5946,f5350,f4455,f57614]) ).

fof(f57614,plain,
    ( spl316_1459
  <=> ip(uri_rdf__1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1459])]) ).

fof(f4455,plain,
    ( spl316_188
  <=> iext(uri_rdf_type,uri_rdf__1,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_188])]) ).

fof(f5946,plain,
    ( ip(uri_rdf__1)
    | ~ spl316_188
    | ~ spl316_383 ),
    inference(resolution,[],[f5351,f4457]) ).

fof(f4457,plain,
    ( iext(uri_rdf_type,uri_rdf__1,uri_rdf_Property)
    | ~ spl316_188 ),
    inference(avatar_component_clause,[],[f4455]) ).

fof(f57612,plain,
    ( spl316_1458
    | ~ spl316_196
    | ~ spl316_383 ),
    inference(avatar_split_clause,[],[f5945,f5350,f4495,f57609]) ).

fof(f57609,plain,
    ( spl316_1458
  <=> ip(uri_rdf_rest) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1458])]) ).

fof(f4495,plain,
    ( spl316_196
  <=> iext(uri_rdf_type,uri_rdf_rest,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_196])]) ).

fof(f5945,plain,
    ( ip(uri_rdf_rest)
    | ~ spl316_196
    | ~ spl316_383 ),
    inference(resolution,[],[f5351,f4497]) ).

fof(f4497,plain,
    ( iext(uri_rdf_type,uri_rdf_rest,uri_rdf_Property)
    | ~ spl316_196 ),
    inference(avatar_component_clause,[],[f4495]) ).

fof(f57607,plain,
    ( spl316_1457
    | ~ spl316_195
    | ~ spl316_383 ),
    inference(avatar_split_clause,[],[f5944,f5350,f4490,f57604]) ).

fof(f57604,plain,
    ( spl316_1457
  <=> ip(uri_rdf_first) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1457])]) ).

fof(f4490,plain,
    ( spl316_195
  <=> iext(uri_rdf_type,uri_rdf_first,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_195])]) ).

fof(f5944,plain,
    ( ip(uri_rdf_first)
    | ~ spl316_195
    | ~ spl316_383 ),
    inference(resolution,[],[f5351,f4492]) ).

fof(f4492,plain,
    ( iext(uri_rdf_type,uri_rdf_first,uri_rdf_Property)
    | ~ spl316_195 ),
    inference(avatar_component_clause,[],[f4490]) ).

fof(f57602,plain,
    ( spl316_1456
    | ~ spl316_193
    | ~ spl316_383 ),
    inference(avatar_split_clause,[],[f5943,f5350,f4480,f57599]) ).

fof(f57599,plain,
    ( spl316_1456
  <=> ip(uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1456])]) ).

fof(f4480,plain,
    ( spl316_193
  <=> iext(uri_rdf_type,uri_rdf_type,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_193])]) ).

fof(f5943,plain,
    ( ip(uri_rdf_type)
    | ~ spl316_193
    | ~ spl316_383 ),
    inference(resolution,[],[f5351,f4482]) ).

fof(f4482,plain,
    ( iext(uri_rdf_type,uri_rdf_type,uri_rdf_Property)
    | ~ spl316_193 ),
    inference(avatar_component_clause,[],[f4480]) ).

fof(f57597,plain,
    ( ~ spl316_1455
    | ~ spl316_207
    | ~ spl316_1132 ),
    inference(avatar_split_clause,[],[f53023,f33526,f4540,f57594]) ).

fof(f57594,plain,
    ( spl316_1455
  <=> sP22(uri_owl_bottomObjectProperty,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1455])]) ).

fof(f33526,plain,
    ( spl316_1132
  <=> ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_s)
        | ~ sP22(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1132])]) ).

fof(f53023,plain,
    ( ~ sP22(uri_owl_bottomObjectProperty,uri_rdf_type)
    | ~ spl316_207
    | ~ spl316_1132 ),
    inference(resolution,[],[f33527,f4541]) ).

fof(f33527,plain,
    ( ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_s)
        | ~ sP22(X0,uri_rdf_type) )
    | ~ spl316_1132 ),
    inference(avatar_component_clause,[],[f33526]) ).

fof(f57592,plain,
    ( ~ spl316_1454
    | ~ spl316_206
    | ~ spl316_1132 ),
    inference(avatar_split_clause,[],[f53022,f33526,f4536,f57589]) ).

fof(f57589,plain,
    ( spl316_1454
  <=> sP22(uri_owl_bottomDataProperty,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1454])]) ).

fof(f53022,plain,
    ( ~ sP22(uri_owl_bottomDataProperty,uri_rdf_type)
    | ~ spl316_206
    | ~ spl316_1132 ),
    inference(resolution,[],[f33527,f4537]) ).

fof(f57026,plain,
    ( ~ spl316_1453
    | spl316_1010
    | ~ spl316_1132 ),
    inference(avatar_split_clause,[],[f52998,f33526,f22202,f57023]) ).

fof(f57023,plain,
    ( spl316_1453
  <=> sP22(uri_rdf_type,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1453])]) ).

fof(f22202,plain,
    ( spl316_1010
  <=> iext(uri_rdf_type,uri_rdfs_Resource,uri_ex_s) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1010])]) ).

fof(f52998,plain,
    ( ~ sP22(uri_rdf_type,uri_rdf_type)
    | spl316_1010
    | ~ spl316_1132 ),
    inference(resolution,[],[f33527,f22204]) ).

fof(f22204,plain,
    ( ~ iext(uri_rdf_type,uri_rdfs_Resource,uri_ex_s)
    | spl316_1010 ),
    inference(avatar_component_clause,[],[f22202]) ).

fof(f54306,plain,
    ( ~ spl316_1452
    | ~ spl316_207
    | ~ spl316_1087 ),
    inference(avatar_split_clause,[],[f51901,f32535,f4540,f54303]) ).

fof(f54303,plain,
    ( spl316_1452
  <=> sP21(uri_rdf_type,uri_owl_bottomObjectProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1452])]) ).

fof(f32535,plain,
    ( spl316_1087
  <=> ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP21(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1087])]) ).

fof(f51901,plain,
    ( ~ sP21(uri_rdf_type,uri_owl_bottomObjectProperty)
    | ~ spl316_207
    | ~ spl316_1087 ),
    inference(resolution,[],[f32536,f4541]) ).

fof(f32536,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP21(uri_rdf_type,X0) )
    | ~ spl316_1087 ),
    inference(avatar_component_clause,[],[f32535]) ).

fof(f52439,plain,
    ( ~ spl316_1451
    | ~ spl316_206
    | ~ spl316_1087 ),
    inference(avatar_split_clause,[],[f51900,f32535,f4536,f52436]) ).

fof(f52436,plain,
    ( spl316_1451
  <=> sP21(uri_rdf_type,uri_owl_bottomDataProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1451])]) ).

fof(f51900,plain,
    ( ~ sP21(uri_rdf_type,uri_owl_bottomDataProperty)
    | ~ spl316_206
    | ~ spl316_1087 ),
    inference(resolution,[],[f32536,f4537]) ).

fof(f50946,plain,
    spl316_1450,
    inference(avatar_split_clause,[],[f3068,f50944]) ).

fof(f50944,plain,
    ( spl316_1450
  <=> ! [X2,X10,X7,X0,X9,X8,X1] :
        ( X9 = X10
        | X8 = X10
        | X7 = X10
        | ~ icext(X0,X10)
        | ~ iext(X2,X1,X10)
        | ~ lv(X10)
        | ~ icext(X0,X9)
        | ~ iext(X2,X1,X9)
        | ~ lv(X9)
        | ~ icext(X0,X8)
        | ~ iext(X2,X1,X8)
        | ~ lv(X8)
        | ~ icext(X0,X7)
        | ~ iext(X2,X1,X7)
        | ~ lv(X7)
        | ~ sP54(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1450])]) ).

fof(f3068,plain,
    ! [X2,X10,X0,X1,X8,X9,X7] :
      ( X9 = X10
      | X8 = X10
      | X7 = X10
      | ~ icext(X0,X10)
      | ~ iext(X2,X1,X10)
      | ~ lv(X10)
      | ~ icext(X0,X9)
      | ~ iext(X2,X1,X9)
      | ~ lv(X9)
      | ~ icext(X0,X8)
      | ~ iext(X2,X1,X8)
      | ~ lv(X8)
      | ~ icext(X0,X7)
      | ~ iext(X2,X1,X7)
      | ~ lv(X7)
      | ~ sP54(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f1854,plain,
    ! [X0,X1,X2] :
      ( ( sP54(X0,X1,X2)
        | ( sK227(X0,X1,X2) != sK228(X0,X1,X2)
          & sK226(X0,X1,X2) != sK228(X0,X1,X2)
          & sK225(X0,X1,X2) != sK228(X0,X1,X2)
          & icext(X0,sK228(X0,X1,X2))
          & iext(X2,X1,sK228(X0,X1,X2))
          & lv(sK228(X0,X1,X2))
          & icext(X0,sK227(X0,X1,X2))
          & iext(X2,X1,sK227(X0,X1,X2))
          & lv(sK227(X0,X1,X2))
          & icext(X0,sK226(X0,X1,X2))
          & iext(X2,X1,sK226(X0,X1,X2))
          & lv(sK226(X0,X1,X2))
          & icext(X0,sK225(X0,X1,X2))
          & iext(X2,X1,sK225(X0,X1,X2))
          & lv(sK225(X0,X1,X2)) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X7 = X10
            | ~ icext(X0,X10)
            | ~ iext(X2,X1,X10)
            | ~ lv(X10)
            | ~ icext(X0,X9)
            | ~ iext(X2,X1,X9)
            | ~ lv(X9)
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ lv(X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ lv(X7) )
        | ~ sP54(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK225,sK226,sK227,sK228])],[f1852,f1853]) ).

fof(f1853,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5,X6] :
          ( X5 != X6
          & X4 != X6
          & X3 != X6
          & icext(X0,X6)
          & iext(X2,X1,X6)
          & lv(X6)
          & icext(X0,X5)
          & iext(X2,X1,X5)
          & lv(X5)
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & lv(X4)
          & icext(X0,X3)
          & iext(X2,X1,X3)
          & lv(X3) )
     => ( sK227(X0,X1,X2) != sK228(X0,X1,X2)
        & sK226(X0,X1,X2) != sK228(X0,X1,X2)
        & sK225(X0,X1,X2) != sK228(X0,X1,X2)
        & icext(X0,sK228(X0,X1,X2))
        & iext(X2,X1,sK228(X0,X1,X2))
        & lv(sK228(X0,X1,X2))
        & icext(X0,sK227(X0,X1,X2))
        & iext(X2,X1,sK227(X0,X1,X2))
        & lv(sK227(X0,X1,X2))
        & icext(X0,sK226(X0,X1,X2))
        & iext(X2,X1,sK226(X0,X1,X2))
        & lv(sK226(X0,X1,X2))
        & icext(X0,sK225(X0,X1,X2))
        & iext(X2,X1,sK225(X0,X1,X2))
        & lv(sK225(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1852,plain,
    ! [X0,X1,X2] :
      ( ( sP54(X0,X1,X2)
        | ? [X3,X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & X3 != X6
            & icext(X0,X6)
            & iext(X2,X1,X6)
            & lv(X6)
            & icext(X0,X5)
            & iext(X2,X1,X5)
            & lv(X5)
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & lv(X4)
            & icext(X0,X3)
            & iext(X2,X1,X3)
            & lv(X3) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X7 = X10
            | ~ icext(X0,X10)
            | ~ iext(X2,X1,X10)
            | ~ lv(X10)
            | ~ icext(X0,X9)
            | ~ iext(X2,X1,X9)
            | ~ lv(X9)
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ lv(X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ lv(X7) )
        | ~ sP54(X0,X1,X2) ) ),
    inference(rectify,[],[f1851]) ).

fof(f1851,plain,
    ! [X2,X3,X1] :
      ( ( sP54(X2,X3,X1)
        | ? [X4,X5,X6,X7] :
            ( X6 != X7
            & X5 != X7
            & X4 != X7
            & icext(X2,X7)
            & iext(X1,X3,X7)
            & lv(X7)
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & lv(X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & lv(X5)
            & icext(X2,X4)
            & iext(X1,X3,X4)
            & lv(X4) ) )
      & ( ! [X4,X5,X6,X7] :
            ( X6 = X7
            | X5 = X7
            | X4 = X7
            | ~ icext(X2,X7)
            | ~ iext(X1,X3,X7)
            | ~ lv(X7)
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ lv(X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4)
            | ~ lv(X4) )
        | ~ sP54(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1416]) ).

fof(f1416,plain,
    ! [X2,X3,X1] :
      ( sP54(X2,X3,X1)
    <=> ! [X4,X5,X6,X7] :
          ( X6 = X7
          | X5 = X7
          | X4 = X7
          | ~ icext(X2,X7)
          | ~ iext(X1,X3,X7)
          | ~ lv(X7)
          | ~ icext(X2,X6)
          | ~ iext(X1,X3,X6)
          | ~ lv(X6)
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ lv(X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4)
          | ~ lv(X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP54])]) ).

fof(f50942,plain,
    spl316_1449,
    inference(avatar_split_clause,[],[f3008,f50940]) ).

fof(f50940,plain,
    ( spl316_1449
  <=> ! [X2,X10,X7,X0,X9,X8,X1] :
        ( X9 = X10
        | X8 = X10
        | X7 = X10
        | ~ icext(X0,X10)
        | ~ iext(X2,X1,X10)
        | ~ lv(X10)
        | ~ icext(X0,X9)
        | ~ iext(X2,X1,X9)
        | ~ lv(X9)
        | ~ icext(X0,X8)
        | ~ iext(X2,X1,X8)
        | ~ lv(X8)
        | ~ icext(X0,X7)
        | ~ iext(X2,X1,X7)
        | ~ lv(X7)
        | ~ sP45(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1449])]) ).

fof(f3008,plain,
    ! [X2,X10,X0,X1,X8,X9,X7] :
      ( X9 = X10
      | X8 = X10
      | X7 = X10
      | ~ icext(X0,X10)
      | ~ iext(X2,X1,X10)
      | ~ lv(X10)
      | ~ icext(X0,X9)
      | ~ iext(X2,X1,X9)
      | ~ lv(X9)
      | ~ icext(X0,X8)
      | ~ iext(X2,X1,X8)
      | ~ lv(X8)
      | ~ icext(X0,X7)
      | ~ iext(X2,X1,X7)
      | ~ lv(X7)
      | ~ sP45(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f1828,plain,
    ! [X0,X1,X2] :
      ( ( sP45(X0,X1,X2)
        | ( sK216(X0,X1,X2) != sK217(X0,X1,X2)
          & sK215(X0,X1,X2) != sK217(X0,X1,X2)
          & sK214(X0,X1,X2) != sK217(X0,X1,X2)
          & icext(X0,sK217(X0,X1,X2))
          & iext(X2,X1,sK217(X0,X1,X2))
          & lv(sK217(X0,X1,X2))
          & icext(X0,sK216(X0,X1,X2))
          & iext(X2,X1,sK216(X0,X1,X2))
          & lv(sK216(X0,X1,X2))
          & icext(X0,sK215(X0,X1,X2))
          & iext(X2,X1,sK215(X0,X1,X2))
          & lv(sK215(X0,X1,X2))
          & icext(X0,sK214(X0,X1,X2))
          & iext(X2,X1,sK214(X0,X1,X2))
          & lv(sK214(X0,X1,X2)) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X7 = X10
            | ~ icext(X0,X10)
            | ~ iext(X2,X1,X10)
            | ~ lv(X10)
            | ~ icext(X0,X9)
            | ~ iext(X2,X1,X9)
            | ~ lv(X9)
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ lv(X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ lv(X7) )
        | ~ sP45(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK214,sK215,sK216,sK217])],[f1826,f1827]) ).

fof(f1827,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5,X6] :
          ( X5 != X6
          & X4 != X6
          & X3 != X6
          & icext(X0,X6)
          & iext(X2,X1,X6)
          & lv(X6)
          & icext(X0,X5)
          & iext(X2,X1,X5)
          & lv(X5)
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & lv(X4)
          & icext(X0,X3)
          & iext(X2,X1,X3)
          & lv(X3) )
     => ( sK216(X0,X1,X2) != sK217(X0,X1,X2)
        & sK215(X0,X1,X2) != sK217(X0,X1,X2)
        & sK214(X0,X1,X2) != sK217(X0,X1,X2)
        & icext(X0,sK217(X0,X1,X2))
        & iext(X2,X1,sK217(X0,X1,X2))
        & lv(sK217(X0,X1,X2))
        & icext(X0,sK216(X0,X1,X2))
        & iext(X2,X1,sK216(X0,X1,X2))
        & lv(sK216(X0,X1,X2))
        & icext(X0,sK215(X0,X1,X2))
        & iext(X2,X1,sK215(X0,X1,X2))
        & lv(sK215(X0,X1,X2))
        & icext(X0,sK214(X0,X1,X2))
        & iext(X2,X1,sK214(X0,X1,X2))
        & lv(sK214(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1826,plain,
    ! [X0,X1,X2] :
      ( ( sP45(X0,X1,X2)
        | ? [X3,X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & X3 != X6
            & icext(X0,X6)
            & iext(X2,X1,X6)
            & lv(X6)
            & icext(X0,X5)
            & iext(X2,X1,X5)
            & lv(X5)
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & lv(X4)
            & icext(X0,X3)
            & iext(X2,X1,X3)
            & lv(X3) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X7 = X10
            | ~ icext(X0,X10)
            | ~ iext(X2,X1,X10)
            | ~ lv(X10)
            | ~ icext(X0,X9)
            | ~ iext(X2,X1,X9)
            | ~ lv(X9)
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ lv(X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ lv(X7) )
        | ~ sP45(X0,X1,X2) ) ),
    inference(rectify,[],[f1825]) ).

fof(f1825,plain,
    ! [X2,X3,X1] :
      ( ( sP45(X2,X3,X1)
        | ? [X4,X5,X6,X7] :
            ( X6 != X7
            & X5 != X7
            & X4 != X7
            & icext(X2,X7)
            & iext(X1,X3,X7)
            & lv(X7)
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & lv(X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & lv(X5)
            & icext(X2,X4)
            & iext(X1,X3,X4)
            & lv(X4) ) )
      & ( ! [X4,X5,X6,X7] :
            ( X6 = X7
            | X5 = X7
            | X4 = X7
            | ~ icext(X2,X7)
            | ~ iext(X1,X3,X7)
            | ~ lv(X7)
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ lv(X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4)
            | ~ lv(X4) )
        | ~ sP45(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1402]) ).

fof(f1402,plain,
    ! [X2,X3,X1] :
      ( sP45(X2,X3,X1)
    <=> ! [X4,X5,X6,X7] :
          ( X6 = X7
          | X5 = X7
          | X4 = X7
          | ~ icext(X2,X7)
          | ~ iext(X1,X3,X7)
          | ~ lv(X7)
          | ~ icext(X2,X6)
          | ~ iext(X1,X3,X6)
          | ~ lv(X6)
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ lv(X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4)
          | ~ lv(X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP45])]) ).

fof(f50938,plain,
    spl316_1448,
    inference(avatar_split_clause,[],[f3007,f50936]) ).

fof(f50936,plain,
    ( spl316_1448
  <=> ! [X3,X4,X0,X5,X2,X1] :
        ( sP46(X0,X1,X2)
        | ~ sP45(X2,X1,X0)
        | X4 = X5
        | X3 = X5
        | X3 = X4
        | ~ icext(X2,X5)
        | ~ iext(X0,X1,X5)
        | ~ lv(X5)
        | ~ icext(X2,X4)
        | ~ iext(X0,X1,X4)
        | ~ lv(X4)
        | ~ icext(X2,X3)
        | ~ iext(X0,X1,X3)
        | ~ lv(X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1448])]) ).

fof(f3007,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( sP46(X0,X1,X2)
      | ~ sP45(X2,X1,X0)
      | X4 = X5
      | X3 = X5
      | X3 = X4
      | ~ icext(X2,X5)
      | ~ iext(X0,X1,X5)
      | ~ lv(X5)
      | ~ icext(X2,X4)
      | ~ iext(X0,X1,X4)
      | ~ lv(X4)
      | ~ icext(X2,X3)
      | ~ iext(X0,X1,X3)
      | ~ lv(X3) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f1824,plain,
    ! [X0,X1,X2] :
      ( ( sP46(X0,X1,X2)
        | ~ sP45(X2,X1,X0)
        | ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | ~ icext(X2,X5)
            | ~ iext(X0,X1,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X0,X1,X4)
            | ~ lv(X4)
            | ~ icext(X2,X3)
            | ~ iext(X0,X1,X3)
            | ~ lv(X3) ) )
      & ( ( sP45(X2,X1,X0)
          & sK212(X0,X1,X2) != sK213(X0,X1,X2)
          & sK211(X0,X1,X2) != sK213(X0,X1,X2)
          & sK211(X0,X1,X2) != sK212(X0,X1,X2)
          & icext(X2,sK213(X0,X1,X2))
          & iext(X0,X1,sK213(X0,X1,X2))
          & lv(sK213(X0,X1,X2))
          & icext(X2,sK212(X0,X1,X2))
          & iext(X0,X1,sK212(X0,X1,X2))
          & lv(sK212(X0,X1,X2))
          & icext(X2,sK211(X0,X1,X2))
          & iext(X0,X1,sK211(X0,X1,X2))
          & lv(sK211(X0,X1,X2)) )
        | ~ sP46(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK211,sK212,sK213])],[f1822,f1823]) ).

fof(f1823,plain,
    ! [X0,X1,X2] :
      ( ? [X6,X7,X8] :
          ( X7 != X8
          & X6 != X8
          & X6 != X7
          & icext(X2,X8)
          & iext(X0,X1,X8)
          & lv(X8)
          & icext(X2,X7)
          & iext(X0,X1,X7)
          & lv(X7)
          & icext(X2,X6)
          & iext(X0,X1,X6)
          & lv(X6) )
     => ( sK212(X0,X1,X2) != sK213(X0,X1,X2)
        & sK211(X0,X1,X2) != sK213(X0,X1,X2)
        & sK211(X0,X1,X2) != sK212(X0,X1,X2)
        & icext(X2,sK213(X0,X1,X2))
        & iext(X0,X1,sK213(X0,X1,X2))
        & lv(sK213(X0,X1,X2))
        & icext(X2,sK212(X0,X1,X2))
        & iext(X0,X1,sK212(X0,X1,X2))
        & lv(sK212(X0,X1,X2))
        & icext(X2,sK211(X0,X1,X2))
        & iext(X0,X1,sK211(X0,X1,X2))
        & lv(sK211(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1822,plain,
    ! [X0,X1,X2] :
      ( ( sP46(X0,X1,X2)
        | ~ sP45(X2,X1,X0)
        | ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | ~ icext(X2,X5)
            | ~ iext(X0,X1,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X0,X1,X4)
            | ~ lv(X4)
            | ~ icext(X2,X3)
            | ~ iext(X0,X1,X3)
            | ~ lv(X3) ) )
      & ( ( sP45(X2,X1,X0)
          & ? [X6,X7,X8] :
              ( X7 != X8
              & X6 != X8
              & X6 != X7
              & icext(X2,X8)
              & iext(X0,X1,X8)
              & lv(X8)
              & icext(X2,X7)
              & iext(X0,X1,X7)
              & lv(X7)
              & icext(X2,X6)
              & iext(X0,X1,X6)
              & lv(X6) ) )
        | ~ sP46(X0,X1,X2) ) ),
    inference(rectify,[],[f1821]) ).

fof(f1821,plain,
    ! [X1,X3,X2] :
      ( ( sP46(X1,X3,X2)
        | ~ sP45(X2,X3,X1)
        | ! [X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X8 = X9
            | ~ icext(X2,X10)
            | ~ iext(X1,X3,X10)
            | ~ lv(X10)
            | ~ icext(X2,X9)
            | ~ iext(X1,X3,X9)
            | ~ lv(X9)
            | ~ icext(X2,X8)
            | ~ iext(X1,X3,X8)
            | ~ lv(X8) ) )
      & ( ( sP45(X2,X3,X1)
          & ? [X8,X9,X10] :
              ( X9 != X10
              & X8 != X10
              & X8 != X9
              & icext(X2,X10)
              & iext(X1,X3,X10)
              & lv(X10)
              & icext(X2,X9)
              & iext(X1,X3,X9)
              & lv(X9)
              & icext(X2,X8)
              & iext(X1,X3,X8)
              & lv(X8) ) )
        | ~ sP46(X1,X3,X2) ) ),
    inference(flattening,[],[f1820]) ).

fof(f1820,plain,
    ! [X1,X3,X2] :
      ( ( sP46(X1,X3,X2)
        | ~ sP45(X2,X3,X1)
        | ! [X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X8 = X9
            | ~ icext(X2,X10)
            | ~ iext(X1,X3,X10)
            | ~ lv(X10)
            | ~ icext(X2,X9)
            | ~ iext(X1,X3,X9)
            | ~ lv(X9)
            | ~ icext(X2,X8)
            | ~ iext(X1,X3,X8)
            | ~ lv(X8) ) )
      & ( ( sP45(X2,X3,X1)
          & ? [X8,X9,X10] :
              ( X9 != X10
              & X8 != X10
              & X8 != X9
              & icext(X2,X10)
              & iext(X1,X3,X10)
              & lv(X10)
              & icext(X2,X9)
              & iext(X1,X3,X9)
              & lv(X9)
              & icext(X2,X8)
              & iext(X1,X3,X8)
              & lv(X8) ) )
        | ~ sP46(X1,X3,X2) ) ),
    inference(nnf_transformation,[],[f1403]) ).

fof(f1403,plain,
    ! [X1,X3,X2] :
      ( sP46(X1,X3,X2)
    <=> ( sP45(X2,X3,X1)
        & ? [X8,X9,X10] :
            ( X9 != X10
            & X8 != X10
            & X8 != X9
            & icext(X2,X10)
            & iext(X1,X3,X10)
            & lv(X10)
            & icext(X2,X9)
            & iext(X1,X3,X9)
            & lv(X9)
            & icext(X2,X8)
            & iext(X1,X3,X8)
            & lv(X8) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP46])]) ).

fof(f50932,plain,
    spl316_1447,
    inference(avatar_split_clause,[],[f3369,f50930]) ).

fof(f50930,plain,
    ( spl316_1447
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( iext(uri_owl_members,sK295(X0),X0)
        | iext(X5,sK296(X3,X5),sK297(X3,X5))
        | sP98(X5,X1)
        | sP97(X3,X1)
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1447])]) ).

fof(f3369,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( iext(uri_owl_members,sK295(X0),X0)
      | iext(X5,sK296(X3,X5),sK297(X3,X5))
      | sP98(X5,X1)
      | sP97(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2038]) ).

fof(f2038,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ( iext(uri_owl_members,sK295(X0),X0)
        & icext(uri_owl_AllDisjointProperties,sK295(X0)) )
      | ( iext(X5,sK296(X3,X5),sK297(X3,X5))
        & iext(X3,sK296(X3,X5),sK297(X3,X5)) )
      | sP98(X5,X1)
      | sP97(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK295,sK296,sK297])],[f2035,f2037,f2036]) ).

fof(f2036,plain,
    ! [X0] :
      ( ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDisjointProperties,X6) )
     => ( iext(uri_owl_members,sK295(X0),X0)
        & icext(uri_owl_AllDisjointProperties,sK295(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2037,plain,
    ! [X3,X5] :
      ( ? [X7,X8] :
          ( iext(X5,X7,X8)
          & iext(X3,X7,X8) )
     => ( iext(X5,sK296(X3,X5),sK297(X3,X5))
        & iext(X3,sK296(X3,X5),sK297(X3,X5)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2035,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDisjointProperties,X6) )
      | ? [X7,X8] :
          ( iext(X5,X7,X8)
          & iext(X3,X7,X8) )
      | sP98(X5,X1)
      | sP97(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(rectify,[],[f1480]) ).

fof(f1480,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X12] :
          ( iext(uri_owl_members,X12,X0)
          & icext(uri_owl_AllDisjointProperties,X12) )
      | ? [X6,X7] :
          ( iext(X5,X6,X7)
          & iext(X3,X6,X7) )
      | sP98(X5,X1)
      | sP97(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(definition_folding,[],[f1302,f1479,f1478]) ).

fof(f1478,plain,
    ! [X3,X1] :
      ( ? [X10,X11] :
          ( iext(X3,X10,X11)
          & iext(X1,X10,X11) )
      | ~ sP97(X3,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP97])]) ).

fof(f1479,plain,
    ! [X5,X1] :
      ( ? [X8,X9] :
          ( iext(X5,X8,X9)
          & iext(X1,X8,X9) )
      | ~ sP98(X5,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP98])]) ).

fof(f1302,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X12] :
          ( iext(uri_owl_members,X12,X0)
          & icext(uri_owl_AllDisjointProperties,X12) )
      | ? [X6,X7] :
          ( iext(X5,X6,X7)
          & iext(X3,X6,X7) )
      | ? [X8,X9] :
          ( iext(X5,X8,X9)
          & iext(X1,X8,X9) )
      | ? [X10,X11] :
          ( iext(X3,X10,X11)
          & iext(X1,X10,X11) )
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1301]) ).

fof(f1301,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X12] :
          ( iext(uri_owl_members,X12,X0)
          & icext(uri_owl_AllDisjointProperties,X12) )
      | ? [X6,X7] :
          ( iext(X5,X6,X7)
          & iext(X3,X6,X7) )
      | ? [X8,X9] :
          ( iext(X5,X8,X9)
          & iext(X1,X8,X9) )
      | ? [X10,X11] :
          ( iext(X3,X10,X11)
          & iext(X1,X10,X11) )
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f901]) ).

fof(f901,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ( ! [X6,X7] :
            ~ ( iext(X5,X6,X7)
              & iext(X3,X6,X7) )
        & ! [X8,X9] :
            ~ ( iext(X5,X8,X9)
              & iext(X1,X8,X9) )
        & ! [X10,X11] :
            ~ ( iext(X3,X10,X11)
              & iext(X1,X10,X11) )
        & iext(uri_rdf_rest,X4,uri_rdf_nil)
        & iext(uri_rdf_first,X4,X5)
        & iext(uri_rdf_rest,X2,X4)
        & iext(uri_rdf_first,X2,X3)
        & iext(uri_rdf_rest,X0,X2)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X12] :
          ( iext(uri_owl_members,X12,X0)
          & icext(uri_owl_AllDisjointProperties,X12) ) ),
    inference(rectify,[],[f382]) ).

fof(f382,axiom,
    ! [X11,X32,X13,X33,X15,X34] :
      ( ( ! [X3,X6] :
            ~ ( iext(X34,X3,X6)
              & iext(X33,X3,X6) )
        & ! [X3,X6] :
            ~ ( iext(X34,X3,X6)
              & iext(X32,X3,X6) )
        & ! [X3,X6] :
            ~ ( iext(X33,X3,X6)
              & iext(X32,X3,X6) )
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X34)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X33)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X32) )
     => ? [X10] :
          ( iext(uri_owl_members,X10,X11)
          & icext(uri_owl_AllDisjointProperties,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointproperties_fi_003) ).

fof(f50928,plain,
    spl316_1446,
    inference(avatar_split_clause,[],[f3368,f50926]) ).

fof(f50926,plain,
    ( spl316_1446
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( iext(uri_owl_members,sK295(X0),X0)
        | iext(X3,sK296(X3,X5),sK297(X3,X5))
        | sP98(X5,X1)
        | sP97(X3,X1)
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1446])]) ).

fof(f3368,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( iext(uri_owl_members,sK295(X0),X0)
      | iext(X3,sK296(X3,X5),sK297(X3,X5))
      | sP98(X5,X1)
      | sP97(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2038]) ).

fof(f50922,plain,
    ( spl316_1325
    | ~ spl316_1445
    | ~ spl316_476
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41061,f31444,f5730,f50919,f42689]) ).

fof(f42689,plain,
    ( spl316_1325
  <=> ip(uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1325])]) ).

fof(f50919,plain,
    ( spl316_1445
  <=> sP21(uri_owl_equivalentProperty,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1445])]) ).

fof(f5730,plain,
    ( spl316_476
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ iext(uri_owl_equivalentProperty,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_476])]) ).

fof(f31444,plain,
    ( spl316_1043
  <=> ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP21(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1043])]) ).

fof(f41061,plain,
    ( ~ sP21(uri_owl_equivalentProperty,uri_rdf_type)
    | ip(uri_rdfs_Resource)
    | ~ spl316_476
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5731]) ).

fof(f5731,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_owl_equivalentProperty,X0,X1)
        | ip(X1) )
    | ~ spl316_476 ),
    inference(avatar_component_clause,[],[f5730]) ).

fof(f31445,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP21(X0,uri_rdf_type) )
    | ~ spl316_1043 ),
    inference(avatar_component_clause,[],[f31444]) ).

fof(f50917,plain,
    spl316_1444,
    inference(avatar_split_clause,[],[f3367,f50915]) ).

fof(f50915,plain,
    ( spl316_1444
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( icext(uri_owl_AllDisjointProperties,sK295(X0))
        | iext(X5,sK296(X3,X5),sK297(X3,X5))
        | sP98(X5,X1)
        | sP97(X3,X1)
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1444])]) ).

fof(f3367,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( icext(uri_owl_AllDisjointProperties,sK295(X0))
      | iext(X5,sK296(X3,X5),sK297(X3,X5))
      | sP98(X5,X1)
      | sP97(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2038]) ).

fof(f50913,plain,
    spl316_1443,
    inference(avatar_split_clause,[],[f3366,f50911]) ).

fof(f50911,plain,
    ( spl316_1443
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( icext(uri_owl_AllDisjointProperties,sK295(X0))
        | iext(X3,sK296(X3,X5),sK297(X3,X5))
        | sP98(X5,X1)
        | sP97(X3,X1)
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1443])]) ).

fof(f3366,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( icext(uri_owl_AllDisjointProperties,sK295(X0))
      | iext(X3,sK296(X3,X5),sK297(X3,X5))
      | sP98(X5,X1)
      | sP97(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2038]) ).

fof(f50909,plain,
    spl316_1442,
    inference(avatar_split_clause,[],[f3206,f50907]) ).

fof(f50907,plain,
    ( spl316_1442
  <=> ! [X2,X10,X7,X0,X9,X8,X1] :
        ( X9 = X10
        | X8 = X10
        | X7 = X10
        | ~ icext(X0,X10)
        | ~ iext(X2,X1,X10)
        | ~ icext(X0,X9)
        | ~ iext(X2,X1,X9)
        | ~ icext(X0,X8)
        | ~ iext(X2,X1,X8)
        | ~ icext(X0,X7)
        | ~ iext(X2,X1,X7)
        | ~ sP72(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1442])]) ).

fof(f3206,plain,
    ! [X2,X10,X0,X1,X8,X9,X7] :
      ( X9 = X10
      | X8 = X10
      | X7 = X10
      | ~ icext(X0,X10)
      | ~ iext(X2,X1,X10)
      | ~ icext(X0,X9)
      | ~ iext(X2,X1,X9)
      | ~ icext(X0,X8)
      | ~ iext(X2,X1,X8)
      | ~ icext(X0,X7)
      | ~ iext(X2,X1,X7)
      | ~ sP72(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f1927,plain,
    ! [X0,X1,X2] :
      ( ( sP72(X0,X1,X2)
        | ( sK259(X0,X1,X2) != sK260(X0,X1,X2)
          & sK258(X0,X1,X2) != sK260(X0,X1,X2)
          & sK257(X0,X1,X2) != sK260(X0,X1,X2)
          & icext(X0,sK260(X0,X1,X2))
          & iext(X2,X1,sK260(X0,X1,X2))
          & icext(X0,sK259(X0,X1,X2))
          & iext(X2,X1,sK259(X0,X1,X2))
          & icext(X0,sK258(X0,X1,X2))
          & iext(X2,X1,sK258(X0,X1,X2))
          & icext(X0,sK257(X0,X1,X2))
          & iext(X2,X1,sK257(X0,X1,X2)) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X7 = X10
            | ~ icext(X0,X10)
            | ~ iext(X2,X1,X10)
            | ~ icext(X0,X9)
            | ~ iext(X2,X1,X9)
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7) )
        | ~ sP72(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK257,sK258,sK259,sK260])],[f1925,f1926]) ).

fof(f1926,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5,X6] :
          ( X5 != X6
          & X4 != X6
          & X3 != X6
          & icext(X0,X6)
          & iext(X2,X1,X6)
          & icext(X0,X5)
          & iext(X2,X1,X5)
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & icext(X0,X3)
          & iext(X2,X1,X3) )
     => ( sK259(X0,X1,X2) != sK260(X0,X1,X2)
        & sK258(X0,X1,X2) != sK260(X0,X1,X2)
        & sK257(X0,X1,X2) != sK260(X0,X1,X2)
        & icext(X0,sK260(X0,X1,X2))
        & iext(X2,X1,sK260(X0,X1,X2))
        & icext(X0,sK259(X0,X1,X2))
        & iext(X2,X1,sK259(X0,X1,X2))
        & icext(X0,sK258(X0,X1,X2))
        & iext(X2,X1,sK258(X0,X1,X2))
        & icext(X0,sK257(X0,X1,X2))
        & iext(X2,X1,sK257(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1925,plain,
    ! [X0,X1,X2] :
      ( ( sP72(X0,X1,X2)
        | ? [X3,X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & X3 != X6
            & icext(X0,X6)
            & iext(X2,X1,X6)
            & icext(X0,X5)
            & iext(X2,X1,X5)
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & icext(X0,X3)
            & iext(X2,X1,X3) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X7 = X10
            | ~ icext(X0,X10)
            | ~ iext(X2,X1,X10)
            | ~ icext(X0,X9)
            | ~ iext(X2,X1,X9)
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7) )
        | ~ sP72(X0,X1,X2) ) ),
    inference(rectify,[],[f1924]) ).

fof(f1924,plain,
    ! [X2,X3,X1] :
      ( ( sP72(X2,X3,X1)
        | ? [X4,X5,X6,X7] :
            ( X6 != X7
            & X5 != X7
            & X4 != X7
            & icext(X2,X7)
            & iext(X1,X3,X7)
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & icext(X2,X4)
            & iext(X1,X3,X4) ) )
      & ( ! [X4,X5,X6,X7] :
            ( X6 = X7
            | X5 = X7
            | X4 = X7
            | ~ icext(X2,X7)
            | ~ iext(X1,X3,X7)
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4) )
        | ~ sP72(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1443]) ).

fof(f1443,plain,
    ! [X2,X3,X1] :
      ( sP72(X2,X3,X1)
    <=> ! [X4,X5,X6,X7] :
          ( X6 = X7
          | X5 = X7
          | X4 = X7
          | ~ icext(X2,X7)
          | ~ iext(X1,X3,X7)
          | ~ icext(X2,X6)
          | ~ iext(X1,X3,X6)
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP72])]) ).

fof(f50905,plain,
    spl316_1441,
    inference(avatar_split_clause,[],[f3164,f50903]) ).

fof(f50903,plain,
    ( spl316_1441
  <=> ! [X2,X10,X7,X0,X9,X8,X1] :
        ( X9 = X10
        | X8 = X10
        | X7 = X10
        | ~ icext(X0,X10)
        | ~ iext(X2,X1,X10)
        | ~ icext(X0,X9)
        | ~ iext(X2,X1,X9)
        | ~ icext(X0,X8)
        | ~ iext(X2,X1,X8)
        | ~ icext(X0,X7)
        | ~ iext(X2,X1,X7)
        | ~ sP65(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1441])]) ).

fof(f3164,plain,
    ! [X2,X10,X0,X1,X8,X9,X7] :
      ( X9 = X10
      | X8 = X10
      | X7 = X10
      | ~ icext(X0,X10)
      | ~ iext(X2,X1,X10)
      | ~ icext(X0,X9)
      | ~ iext(X2,X1,X9)
      | ~ icext(X0,X8)
      | ~ iext(X2,X1,X8)
      | ~ icext(X0,X7)
      | ~ iext(X2,X1,X7)
      | ~ sP65(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f1901,plain,
    ! [X0,X1,X2] :
      ( ( sP65(X0,X1,X2)
        | ( sK248(X0,X1,X2) != sK249(X0,X1,X2)
          & sK247(X0,X1,X2) != sK249(X0,X1,X2)
          & sK246(X0,X1,X2) != sK249(X0,X1,X2)
          & icext(X0,sK249(X0,X1,X2))
          & iext(X2,X1,sK249(X0,X1,X2))
          & icext(X0,sK248(X0,X1,X2))
          & iext(X2,X1,sK248(X0,X1,X2))
          & icext(X0,sK247(X0,X1,X2))
          & iext(X2,X1,sK247(X0,X1,X2))
          & icext(X0,sK246(X0,X1,X2))
          & iext(X2,X1,sK246(X0,X1,X2)) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X7 = X10
            | ~ icext(X0,X10)
            | ~ iext(X2,X1,X10)
            | ~ icext(X0,X9)
            | ~ iext(X2,X1,X9)
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7) )
        | ~ sP65(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK246,sK247,sK248,sK249])],[f1899,f1900]) ).

fof(f1900,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5,X6] :
          ( X5 != X6
          & X4 != X6
          & X3 != X6
          & icext(X0,X6)
          & iext(X2,X1,X6)
          & icext(X0,X5)
          & iext(X2,X1,X5)
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & icext(X0,X3)
          & iext(X2,X1,X3) )
     => ( sK248(X0,X1,X2) != sK249(X0,X1,X2)
        & sK247(X0,X1,X2) != sK249(X0,X1,X2)
        & sK246(X0,X1,X2) != sK249(X0,X1,X2)
        & icext(X0,sK249(X0,X1,X2))
        & iext(X2,X1,sK249(X0,X1,X2))
        & icext(X0,sK248(X0,X1,X2))
        & iext(X2,X1,sK248(X0,X1,X2))
        & icext(X0,sK247(X0,X1,X2))
        & iext(X2,X1,sK247(X0,X1,X2))
        & icext(X0,sK246(X0,X1,X2))
        & iext(X2,X1,sK246(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1899,plain,
    ! [X0,X1,X2] :
      ( ( sP65(X0,X1,X2)
        | ? [X3,X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & X3 != X6
            & icext(X0,X6)
            & iext(X2,X1,X6)
            & icext(X0,X5)
            & iext(X2,X1,X5)
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & icext(X0,X3)
            & iext(X2,X1,X3) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X7 = X10
            | ~ icext(X0,X10)
            | ~ iext(X2,X1,X10)
            | ~ icext(X0,X9)
            | ~ iext(X2,X1,X9)
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7) )
        | ~ sP65(X0,X1,X2) ) ),
    inference(rectify,[],[f1898]) ).

fof(f1898,plain,
    ! [X2,X3,X1] :
      ( ( sP65(X2,X3,X1)
        | ? [X4,X5,X6,X7] :
            ( X6 != X7
            & X5 != X7
            & X4 != X7
            & icext(X2,X7)
            & iext(X1,X3,X7)
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & icext(X2,X4)
            & iext(X1,X3,X4) ) )
      & ( ! [X4,X5,X6,X7] :
            ( X6 = X7
            | X5 = X7
            | X4 = X7
            | ~ icext(X2,X7)
            | ~ iext(X1,X3,X7)
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4) )
        | ~ sP65(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1433]) ).

fof(f1433,plain,
    ! [X2,X3,X1] :
      ( sP65(X2,X3,X1)
    <=> ! [X4,X5,X6,X7] :
          ( X6 = X7
          | X5 = X7
          | X4 = X7
          | ~ icext(X2,X7)
          | ~ iext(X1,X3,X7)
          | ~ icext(X2,X6)
          | ~ iext(X1,X3,X6)
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP65])]) ).

fof(f50665,plain,
    spl316_1440,
    inference(avatar_split_clause,[],[f3361,f50663]) ).

fof(f50663,plain,
    ( spl316_1440
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( iext(uri_owl_members,sK289(X0),X0)
        | icext(X5,sK290(X3,X5))
        | sP96(X5,X1)
        | sP95(X3,X1)
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1440])]) ).

fof(f3361,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( iext(uri_owl_members,sK289(X0),X0)
      | icext(X5,sK290(X3,X5))
      | sP96(X5,X1)
      | sP95(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2026]) ).

fof(f2026,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ( iext(uri_owl_members,sK289(X0),X0)
        & icext(uri_owl_AllDisjointClasses,sK289(X0)) )
      | ( icext(X5,sK290(X3,X5))
        & icext(X3,sK290(X3,X5)) )
      | sP96(X5,X1)
      | sP95(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK289,sK290])],[f2023,f2025,f2024]) ).

fof(f2024,plain,
    ! [X0] :
      ( ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDisjointClasses,X6) )
     => ( iext(uri_owl_members,sK289(X0),X0)
        & icext(uri_owl_AllDisjointClasses,sK289(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2025,plain,
    ! [X3,X5] :
      ( ? [X7] :
          ( icext(X5,X7)
          & icext(X3,X7) )
     => ( icext(X5,sK290(X3,X5))
        & icext(X3,sK290(X3,X5)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2023,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDisjointClasses,X6) )
      | ? [X7] :
          ( icext(X5,X7)
          & icext(X3,X7) )
      | sP96(X5,X1)
      | sP95(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(rectify,[],[f1477]) ).

fof(f1477,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X9] :
          ( iext(uri_owl_members,X9,X0)
          & icext(uri_owl_AllDisjointClasses,X9) )
      | ? [X6] :
          ( icext(X5,X6)
          & icext(X3,X6) )
      | sP96(X5,X1)
      | sP95(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(definition_folding,[],[f1300,f1476,f1475]) ).

fof(f1475,plain,
    ! [X3,X1] :
      ( ? [X8] :
          ( icext(X3,X8)
          & icext(X1,X8) )
      | ~ sP95(X3,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP95])]) ).

fof(f1476,plain,
    ! [X5,X1] :
      ( ? [X7] :
          ( icext(X5,X7)
          & icext(X1,X7) )
      | ~ sP96(X5,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP96])]) ).

fof(f1300,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X9] :
          ( iext(uri_owl_members,X9,X0)
          & icext(uri_owl_AllDisjointClasses,X9) )
      | ? [X6] :
          ( icext(X5,X6)
          & icext(X3,X6) )
      | ? [X7] :
          ( icext(X5,X7)
          & icext(X1,X7) )
      | ? [X8] :
          ( icext(X3,X8)
          & icext(X1,X8) )
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1299]) ).

fof(f1299,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X9] :
          ( iext(uri_owl_members,X9,X0)
          & icext(uri_owl_AllDisjointClasses,X9) )
      | ? [X6] :
          ( icext(X5,X6)
          & icext(X3,X6) )
      | ? [X7] :
          ( icext(X5,X7)
          & icext(X1,X7) )
      | ? [X8] :
          ( icext(X3,X8)
          & icext(X1,X8) )
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f900]) ).

fof(f900,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ( ! [X6] :
            ~ ( icext(X5,X6)
              & icext(X3,X6) )
        & ! [X7] :
            ~ ( icext(X5,X7)
              & icext(X1,X7) )
        & ! [X8] :
            ~ ( icext(X3,X8)
              & icext(X1,X8) )
        & iext(uri_rdf_rest,X4,uri_rdf_nil)
        & iext(uri_rdf_first,X4,X5)
        & iext(uri_rdf_rest,X2,X4)
        & iext(uri_rdf_first,X2,X3)
        & iext(uri_rdf_rest,X0,X2)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X9] :
          ( iext(uri_owl_members,X9,X0)
          & icext(uri_owl_AllDisjointClasses,X9) ) ),
    inference(rectify,[],[f374]) ).

fof(f374,axiom,
    ! [X11,X12,X13,X14,X15,X16] :
      ( ( ! [X3] :
            ~ ( icext(X16,X3)
              & icext(X14,X3) )
        & ! [X3] :
            ~ ( icext(X16,X3)
              & icext(X12,X3) )
        & ! [X3] :
            ~ ( icext(X14,X3)
              & icext(X12,X3) )
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X16)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ? [X10] :
          ( iext(uri_owl_members,X10,X11)
          & icext(uri_owl_AllDisjointClasses,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointclasses_fi_003) ).

fof(f50661,plain,
    spl316_1439,
    inference(avatar_split_clause,[],[f3360,f50659]) ).

fof(f50659,plain,
    ( spl316_1439
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( iext(uri_owl_members,sK289(X0),X0)
        | icext(X3,sK290(X3,X5))
        | sP96(X5,X1)
        | sP95(X3,X1)
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1439])]) ).

fof(f3360,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( iext(uri_owl_members,sK289(X0),X0)
      | icext(X3,sK290(X3,X5))
      | sP96(X5,X1)
      | sP95(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2026]) ).

fof(f50657,plain,
    spl316_1438,
    inference(avatar_split_clause,[],[f3118,f50655]) ).

fof(f50655,plain,
    ( spl316_1438
  <=> ! [X3,X4,X0,X5,X2,X1] :
        ( sP59(X0,X1,X2)
        | X4 = X5
        | X3 = X5
        | X3 = X4
        | ~ icext(X0,X5)
        | ~ iext(X2,X1,X5)
        | ~ lv(X5)
        | ~ icext(X0,X4)
        | ~ iext(X2,X1,X4)
        | ~ lv(X4)
        | ~ icext(X0,X3)
        | ~ iext(X2,X1,X3)
        | ~ lv(X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1438])]) ).

fof(f3118,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( sP59(X0,X1,X2)
      | X4 = X5
      | X3 = X5
      | X3 = X4
      | ~ icext(X0,X5)
      | ~ iext(X2,X1,X5)
      | ~ lv(X5)
      | ~ icext(X0,X4)
      | ~ iext(X2,X1,X4)
      | ~ lv(X4)
      | ~ icext(X0,X3)
      | ~ iext(X2,X1,X3)
      | ~ lv(X3) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f1870,plain,
    ! [X0,X1,X2] :
      ( ( sP59(X0,X1,X2)
        | ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5)
            | ~ lv(X5)
            | ~ icext(X0,X4)
            | ~ iext(X2,X1,X4)
            | ~ lv(X4)
            | ~ icext(X0,X3)
            | ~ iext(X2,X1,X3)
            | ~ lv(X3) ) )
      & ( ( sK233(X0,X1,X2) != sK234(X0,X1,X2)
          & sK232(X0,X1,X2) != sK234(X0,X1,X2)
          & sK232(X0,X1,X2) != sK233(X0,X1,X2)
          & icext(X0,sK234(X0,X1,X2))
          & iext(X2,X1,sK234(X0,X1,X2))
          & lv(sK234(X0,X1,X2))
          & icext(X0,sK233(X0,X1,X2))
          & iext(X2,X1,sK233(X0,X1,X2))
          & lv(sK233(X0,X1,X2))
          & icext(X0,sK232(X0,X1,X2))
          & iext(X2,X1,sK232(X0,X1,X2))
          & lv(sK232(X0,X1,X2)) )
        | ~ sP59(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK232,sK233,sK234])],[f1868,f1869]) ).

fof(f1869,plain,
    ! [X0,X1,X2] :
      ( ? [X6,X7,X8] :
          ( X7 != X8
          & X6 != X8
          & X6 != X7
          & icext(X0,X8)
          & iext(X2,X1,X8)
          & lv(X8)
          & icext(X0,X7)
          & iext(X2,X1,X7)
          & lv(X7)
          & icext(X0,X6)
          & iext(X2,X1,X6)
          & lv(X6) )
     => ( sK233(X0,X1,X2) != sK234(X0,X1,X2)
        & sK232(X0,X1,X2) != sK234(X0,X1,X2)
        & sK232(X0,X1,X2) != sK233(X0,X1,X2)
        & icext(X0,sK234(X0,X1,X2))
        & iext(X2,X1,sK234(X0,X1,X2))
        & lv(sK234(X0,X1,X2))
        & icext(X0,sK233(X0,X1,X2))
        & iext(X2,X1,sK233(X0,X1,X2))
        & lv(sK233(X0,X1,X2))
        & icext(X0,sK232(X0,X1,X2))
        & iext(X2,X1,sK232(X0,X1,X2))
        & lv(sK232(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1868,plain,
    ! [X0,X1,X2] :
      ( ( sP59(X0,X1,X2)
        | ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5)
            | ~ lv(X5)
            | ~ icext(X0,X4)
            | ~ iext(X2,X1,X4)
            | ~ lv(X4)
            | ~ icext(X0,X3)
            | ~ iext(X2,X1,X3)
            | ~ lv(X3) ) )
      & ( ? [X6,X7,X8] :
            ( X7 != X8
            & X6 != X8
            & X6 != X7
            & icext(X0,X8)
            & iext(X2,X1,X8)
            & lv(X8)
            & icext(X0,X7)
            & iext(X2,X1,X7)
            & lv(X7)
            & icext(X0,X6)
            & iext(X2,X1,X6)
            & lv(X6) )
        | ~ sP59(X0,X1,X2) ) ),
    inference(rectify,[],[f1867]) ).

fof(f1867,plain,
    ! [X2,X3,X1] :
      ( ( sP59(X2,X3,X1)
        | ! [X4,X5,X6] :
            ( X5 = X6
            | X4 = X6
            | X4 = X5
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ lv(X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4)
            | ~ lv(X4) ) )
      & ( ? [X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & X4 != X5
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & lv(X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & lv(X5)
            & icext(X2,X4)
            & iext(X1,X3,X4)
            & lv(X4) )
        | ~ sP59(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1424]) ).

fof(f1424,plain,
    ! [X2,X3,X1] :
      ( sP59(X2,X3,X1)
    <=> ? [X4,X5,X6] :
          ( X5 != X6
          & X4 != X6
          & X4 != X5
          & icext(X2,X6)
          & iext(X1,X3,X6)
          & lv(X6)
          & icext(X2,X5)
          & iext(X1,X3,X5)
          & lv(X5)
          & icext(X2,X4)
          & iext(X1,X3,X4)
          & lv(X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP59])]) ).

fof(f50273,plain,
    spl316_1437,
    inference(avatar_split_clause,[],[f3378,f50271]) ).

fof(f50271,plain,
    ( spl316_1437
  <=> ! [X2,X3,X0,X1,X8,X6,X7,X4,X5] :
        ( ~ iext(X6,X7,X8)
        | ~ iext(X4,X7,X8)
        | ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDisjointProperties,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1437])]) ).

fof(f3378,plain,
    ! [X2,X3,X0,X1,X8,X6,X7,X4,X5] :
      ( ~ iext(X6,X7,X8)
      | ~ iext(X4,X7,X8)
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointProperties,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1312]) ).

fof(f1312,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( ! [X7,X8] :
            ( ~ iext(X6,X7,X8)
            | ~ iext(X4,X7,X8) )
        & ! [X9,X10] :
            ( ~ iext(X6,X9,X10)
            | ~ iext(X2,X9,X10) )
        & ! [X11,X12] :
            ( ~ iext(X4,X11,X12)
            | ~ iext(X2,X11,X12) ) )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointProperties,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1311]) ).

fof(f1311,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( ! [X7,X8] :
            ( ~ iext(X6,X7,X8)
            | ~ iext(X4,X7,X8) )
        & ! [X9,X10] :
            ( ~ iext(X6,X9,X10)
            | ~ iext(X2,X9,X10) )
        & ! [X11,X12] :
            ( ~ iext(X4,X11,X12)
            | ~ iext(X2,X11,X12) ) )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointProperties,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f906]) ).

fof(f906,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_members,X0,X1)
        & icext(uri_owl_AllDisjointProperties,X0)
        & iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( ! [X7,X8] :
            ~ ( iext(X6,X7,X8)
              & iext(X4,X7,X8) )
        & ! [X9,X10] :
            ~ ( iext(X6,X9,X10)
              & iext(X2,X9,X10) )
        & ! [X11,X12] :
            ~ ( iext(X4,X11,X12)
              & iext(X2,X11,X12) ) ) ),
    inference(rectify,[],[f386]) ).

fof(f386,axiom,
    ! [X10,X11,X32,X13,X33,X15,X34] :
      ( ( iext(uri_owl_members,X10,X11)
        & icext(uri_owl_AllDisjointProperties,X10)
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X34)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X33)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X32) )
     => ( ! [X3,X6] :
            ~ ( iext(X34,X3,X6)
              & iext(X33,X3,X6) )
        & ! [X3,X6] :
            ~ ( iext(X34,X3,X6)
              & iext(X32,X3,X6) )
        & ! [X3,X6] :
            ~ ( iext(X33,X3,X6)
              & iext(X32,X3,X6) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointproperties_if_003) ).

fof(f50269,plain,
    spl316_1436,
    inference(avatar_split_clause,[],[f3377,f50267]) ).

fof(f50267,plain,
    ( spl316_1436
  <=> ! [X2,X3,X10,X0,X1,X6,X9,X4,X5] :
        ( ~ iext(X6,X9,X10)
        | ~ iext(X2,X9,X10)
        | ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDisjointProperties,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1436])]) ).

fof(f3377,plain,
    ! [X2,X3,X10,X0,X1,X6,X9,X4,X5] :
      ( ~ iext(X6,X9,X10)
      | ~ iext(X2,X9,X10)
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointProperties,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1312]) ).

fof(f50265,plain,
    spl316_1435,
    inference(avatar_split_clause,[],[f3376,f50263]) ).

fof(f50263,plain,
    ( spl316_1435
  <=> ! [X2,X3,X0,X11,X1,X6,X4,X5,X12] :
        ( ~ iext(X4,X11,X12)
        | ~ iext(X2,X11,X12)
        | ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDisjointProperties,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1435])]) ).

fof(f3376,plain,
    ! [X2,X3,X0,X11,X1,X6,X4,X5,X12] :
      ( ~ iext(X4,X11,X12)
      | ~ iext(X2,X11,X12)
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointProperties,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1312]) ).

fof(f50261,plain,
    ( spl316_1351
    | ~ spl316_1434
    | ~ spl316_468
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41059,f31444,f5697,f50258,f44696]) ).

fof(f44696,plain,
    ( spl316_1351
  <=> ic(uri_ex_s) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1351])]) ).

fof(f50258,plain,
    ( spl316_1434
  <=> sP21(uri_owl_equivalentClass,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1434])]) ).

fof(f5697,plain,
    ( spl316_468
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ iext(uri_owl_equivalentClass,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_468])]) ).

fof(f41059,plain,
    ( ~ sP21(uri_owl_equivalentClass,uri_rdf_type)
    | ic(uri_ex_s)
    | ~ spl316_468
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5698]) ).

fof(f5698,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_owl_equivalentClass,X0,X1)
        | ic(X0) )
    | ~ spl316_468 ),
    inference(avatar_component_clause,[],[f5697]) ).

fof(f50256,plain,
    spl316_1433,
    inference(avatar_split_clause,[],[f3359,f50254]) ).

fof(f50254,plain,
    ( spl316_1433
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( icext(uri_owl_AllDisjointClasses,sK289(X0))
        | icext(X5,sK290(X3,X5))
        | sP96(X5,X1)
        | sP95(X3,X1)
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1433])]) ).

fof(f3359,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( icext(uri_owl_AllDisjointClasses,sK289(X0))
      | icext(X5,sK290(X3,X5))
      | sP96(X5,X1)
      | sP95(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2026]) ).

fof(f50252,plain,
    spl316_1432,
    inference(avatar_split_clause,[],[f3358,f50250]) ).

fof(f50250,plain,
    ( spl316_1432
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( icext(uri_owl_AllDisjointClasses,sK289(X0))
        | icext(X3,sK290(X3,X5))
        | sP96(X5,X1)
        | sP95(X3,X1)
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1432])]) ).

fof(f3358,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( icext(uri_owl_AllDisjointClasses,sK289(X0))
      | icext(X3,sK290(X3,X5))
      | sP96(X5,X1)
      | sP95(X3,X1)
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2026]) ).

fof(f50246,plain,
    spl316_1431,
    inference(avatar_split_clause,[],[f3421,f50244]) ).

fof(f50244,plain,
    ( spl316_1431
  <=> ! [X2,X3,X10,X0,X11,X1,X9,X12,X13] :
        ( X9 = X10
        | ~ iext(X0,X10,X13)
        | ~ iext(X0,X9,X13)
        | ~ iext(X1,X10,X12)
        | ~ iext(X1,X9,X12)
        | ~ iext(X2,X10,X11)
        | ~ iext(X2,X9,X11)
        | ~ icext(X3,X10)
        | ~ icext(X3,X9)
        | ~ sP105(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1431])]) ).

fof(f3421,plain,
    ! [X2,X3,X10,X0,X11,X1,X9,X12,X13] :
      ( X9 = X10
      | ~ iext(X0,X10,X13)
      | ~ iext(X0,X9,X13)
      | ~ iext(X1,X10,X12)
      | ~ iext(X1,X9,X12)
      | ~ iext(X2,X10,X11)
      | ~ iext(X2,X9,X11)
      | ~ icext(X3,X10)
      | ~ icext(X3,X9)
      | ~ sP105(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f2065,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP105(X0,X1,X2,X3)
        | ( sK299(X0,X1,X2,X3) != sK300(X0,X1,X2,X3)
          & iext(X0,sK300(X0,X1,X2,X3),sK303(X0,X1,X2,X3))
          & iext(X0,sK299(X0,X1,X2,X3),sK303(X0,X1,X2,X3))
          & iext(X1,sK300(X0,X1,X2,X3),sK302(X0,X1,X2,X3))
          & iext(X1,sK299(X0,X1,X2,X3),sK302(X0,X1,X2,X3))
          & iext(X2,sK300(X0,X1,X2,X3),sK301(X0,X1,X2,X3))
          & iext(X2,sK299(X0,X1,X2,X3),sK301(X0,X1,X2,X3))
          & icext(X3,sK300(X0,X1,X2,X3))
          & icext(X3,sK299(X0,X1,X2,X3)) ) )
      & ( ! [X9,X10,X11,X12,X13] :
            ( X9 = X10
            | ~ iext(X0,X10,X13)
            | ~ iext(X0,X9,X13)
            | ~ iext(X1,X10,X12)
            | ~ iext(X1,X9,X12)
            | ~ iext(X2,X10,X11)
            | ~ iext(X2,X9,X11)
            | ~ icext(X3,X10)
            | ~ icext(X3,X9) )
        | ~ sP105(X0,X1,X2,X3) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK299,sK300,sK301,sK302,sK303])],[f2063,f2064]) ).

fof(f2064,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4,X5,X6,X7,X8] :
          ( X4 != X5
          & iext(X0,X5,X8)
          & iext(X0,X4,X8)
          & iext(X1,X5,X7)
          & iext(X1,X4,X7)
          & iext(X2,X5,X6)
          & iext(X2,X4,X6)
          & icext(X3,X5)
          & icext(X3,X4) )
     => ( sK299(X0,X1,X2,X3) != sK300(X0,X1,X2,X3)
        & iext(X0,sK300(X0,X1,X2,X3),sK303(X0,X1,X2,X3))
        & iext(X0,sK299(X0,X1,X2,X3),sK303(X0,X1,X2,X3))
        & iext(X1,sK300(X0,X1,X2,X3),sK302(X0,X1,X2,X3))
        & iext(X1,sK299(X0,X1,X2,X3),sK302(X0,X1,X2,X3))
        & iext(X2,sK300(X0,X1,X2,X3),sK301(X0,X1,X2,X3))
        & iext(X2,sK299(X0,X1,X2,X3),sK301(X0,X1,X2,X3))
        & icext(X3,sK300(X0,X1,X2,X3))
        & icext(X3,sK299(X0,X1,X2,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2063,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP105(X0,X1,X2,X3)
        | ? [X4,X5,X6,X7,X8] :
            ( X4 != X5
            & iext(X0,X5,X8)
            & iext(X0,X4,X8)
            & iext(X1,X5,X7)
            & iext(X1,X4,X7)
            & iext(X2,X5,X6)
            & iext(X2,X4,X6)
            & icext(X3,X5)
            & icext(X3,X4) ) )
      & ( ! [X9,X10,X11,X12,X13] :
            ( X9 = X10
            | ~ iext(X0,X10,X13)
            | ~ iext(X0,X9,X13)
            | ~ iext(X1,X10,X12)
            | ~ iext(X1,X9,X12)
            | ~ iext(X2,X10,X11)
            | ~ iext(X2,X9,X11)
            | ~ icext(X3,X10)
            | ~ icext(X3,X9) )
        | ~ sP105(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2062]) ).

fof(f2062,plain,
    ! [X6,X4,X2,X0] :
      ( ( sP105(X6,X4,X2,X0)
        | ? [X7,X8,X9,X10,X11] :
            ( X7 != X8
            & iext(X6,X8,X11)
            & iext(X6,X7,X11)
            & iext(X4,X8,X10)
            & iext(X4,X7,X10)
            & iext(X2,X8,X9)
            & iext(X2,X7,X9)
            & icext(X0,X8)
            & icext(X0,X7) ) )
      & ( ! [X7,X8,X9,X10,X11] :
            ( X7 = X8
            | ~ iext(X6,X8,X11)
            | ~ iext(X6,X7,X11)
            | ~ iext(X4,X8,X10)
            | ~ iext(X4,X7,X10)
            | ~ iext(X2,X8,X9)
            | ~ iext(X2,X7,X9)
            | ~ icext(X0,X8)
            | ~ icext(X0,X7) )
        | ~ sP105(X6,X4,X2,X0) ) ),
    inference(nnf_transformation,[],[f1488]) ).

fof(f1488,plain,
    ! [X6,X4,X2,X0] :
      ( sP105(X6,X4,X2,X0)
    <=> ! [X7,X8,X9,X10,X11] :
          ( X7 = X8
          | ~ iext(X6,X8,X11)
          | ~ iext(X6,X7,X11)
          | ~ iext(X4,X8,X10)
          | ~ iext(X4,X7,X10)
          | ~ iext(X2,X8,X9)
          | ~ iext(X2,X7,X9)
          | ~ icext(X0,X8)
          | ~ icext(X0,X7) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP105])]) ).

fof(f50242,plain,
    spl316_1430,
    inference(avatar_split_clause,[],[f3353,f50240]) ).

fof(f50240,plain,
    ( spl316_1430
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( iext(uri_owl_members,sK286(X0),X0)
        | X3 = X5
        | X1 = X5
        | X1 = X3
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1430])]) ).

fof(f3353,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( iext(uri_owl_members,sK286(X0),X0)
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2014]) ).

fof(f2014,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ( iext(uri_owl_members,sK286(X0),X0)
        & icext(uri_owl_AllDifferent,sK286(X0)) )
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK286])],[f1298,f2013]) ).

fof(f2013,plain,
    ! [X0] :
      ( ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDifferent,X6) )
     => ( iext(uri_owl_members,sK286(X0),X0)
        & icext(uri_owl_AllDifferent,sK286(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1298,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDifferent,X6) )
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1297]) ).

fof(f1297,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDifferent,X6) )
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f899]) ).

fof(f899,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ( X3 != X5
        & X1 != X5
        & X1 != X3
        & iext(uri_rdf_rest,X4,uri_rdf_nil)
        & iext(uri_rdf_first,X4,X5)
        & iext(uri_rdf_rest,X2,X4)
        & iext(uri_rdf_first,X2,X3)
        & iext(uri_rdf_rest,X0,X2)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDifferent,X6) ) ),
    inference(rectify,[],[f366]) ).

fof(f366,axiom,
    ! [X11,X20,X13,X21,X15,X22] :
      ( ( X21 != X22
        & X20 != X22
        & X20 != X21
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X22)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => ? [X10] :
          ( iext(uri_owl_members,X10,X11)
          & icext(uri_owl_AllDifferent,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_members_fi_003) ).

fof(f50238,plain,
    spl316_1429,
    inference(avatar_split_clause,[],[f3351,f50236]) ).

fof(f50236,plain,
    ( spl316_1429
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( iext(uri_owl_distinctMembers,sK285(X0),X0)
        | X3 = X5
        | X1 = X5
        | X1 = X3
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1429])]) ).

fof(f3351,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( iext(uri_owl_distinctMembers,sK285(X0),X0)
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2012]) ).

fof(f2012,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ( iext(uri_owl_distinctMembers,sK285(X0),X0)
        & icext(uri_owl_AllDifferent,sK285(X0)) )
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK285])],[f1296,f2011]) ).

fof(f2011,plain,
    ! [X0] :
      ( ? [X6] :
          ( iext(uri_owl_distinctMembers,X6,X0)
          & icext(uri_owl_AllDifferent,X6) )
     => ( iext(uri_owl_distinctMembers,sK285(X0),X0)
        & icext(uri_owl_AllDifferent,sK285(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1296,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X6] :
          ( iext(uri_owl_distinctMembers,X6,X0)
          & icext(uri_owl_AllDifferent,X6) )
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1295]) ).

fof(f1295,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ? [X6] :
          ( iext(uri_owl_distinctMembers,X6,X0)
          & icext(uri_owl_AllDifferent,X6) )
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f898]) ).

fof(f898,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ( X3 != X5
        & X1 != X5
        & X1 != X3
        & iext(uri_rdf_rest,X4,uri_rdf_nil)
        & iext(uri_rdf_first,X4,X5)
        & iext(uri_rdf_rest,X2,X4)
        & iext(uri_rdf_first,X2,X3)
        & iext(uri_rdf_rest,X0,X2)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X6] :
          ( iext(uri_owl_distinctMembers,X6,X0)
          & icext(uri_owl_AllDifferent,X6) ) ),
    inference(rectify,[],[f358]) ).

fof(f358,axiom,
    ! [X11,X20,X13,X21,X15,X22] :
      ( ( X21 != X22
        & X20 != X22
        & X20 != X21
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X22)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => ? [X10] :
          ( iext(uri_owl_distinctMembers,X10,X11)
          & icext(uri_owl_AllDifferent,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_distinctmembers_fi_003) ).

fof(f50234,plain,
    spl316_1428,
    inference(avatar_split_clause,[],[f3163,f50232]) ).

fof(f50232,plain,
    ( spl316_1428
  <=> ! [X3,X4,X0,X5,X2,X1] :
        ( sP66(X0,X1,X2)
        | ~ sP65(X2,X1,X0)
        | X4 = X5
        | X3 = X5
        | X3 = X4
        | ~ icext(X2,X5)
        | ~ iext(X0,X1,X5)
        | ~ icext(X2,X4)
        | ~ iext(X0,X1,X4)
        | ~ icext(X2,X3)
        | ~ iext(X0,X1,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1428])]) ).

fof(f3163,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( sP66(X0,X1,X2)
      | ~ sP65(X2,X1,X0)
      | X4 = X5
      | X3 = X5
      | X3 = X4
      | ~ icext(X2,X5)
      | ~ iext(X0,X1,X5)
      | ~ icext(X2,X4)
      | ~ iext(X0,X1,X4)
      | ~ icext(X2,X3)
      | ~ iext(X0,X1,X3) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f1897,plain,
    ! [X0,X1,X2] :
      ( ( sP66(X0,X1,X2)
        | ~ sP65(X2,X1,X0)
        | ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | ~ icext(X2,X5)
            | ~ iext(X0,X1,X5)
            | ~ icext(X2,X4)
            | ~ iext(X0,X1,X4)
            | ~ icext(X2,X3)
            | ~ iext(X0,X1,X3) ) )
      & ( ( sP65(X2,X1,X0)
          & sK244(X0,X1,X2) != sK245(X0,X1,X2)
          & sK243(X0,X1,X2) != sK245(X0,X1,X2)
          & sK243(X0,X1,X2) != sK244(X0,X1,X2)
          & icext(X2,sK245(X0,X1,X2))
          & iext(X0,X1,sK245(X0,X1,X2))
          & icext(X2,sK244(X0,X1,X2))
          & iext(X0,X1,sK244(X0,X1,X2))
          & icext(X2,sK243(X0,X1,X2))
          & iext(X0,X1,sK243(X0,X1,X2)) )
        | ~ sP66(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK243,sK244,sK245])],[f1895,f1896]) ).

fof(f1896,plain,
    ! [X0,X1,X2] :
      ( ? [X6,X7,X8] :
          ( X7 != X8
          & X6 != X8
          & X6 != X7
          & icext(X2,X8)
          & iext(X0,X1,X8)
          & icext(X2,X7)
          & iext(X0,X1,X7)
          & icext(X2,X6)
          & iext(X0,X1,X6) )
     => ( sK244(X0,X1,X2) != sK245(X0,X1,X2)
        & sK243(X0,X1,X2) != sK245(X0,X1,X2)
        & sK243(X0,X1,X2) != sK244(X0,X1,X2)
        & icext(X2,sK245(X0,X1,X2))
        & iext(X0,X1,sK245(X0,X1,X2))
        & icext(X2,sK244(X0,X1,X2))
        & iext(X0,X1,sK244(X0,X1,X2))
        & icext(X2,sK243(X0,X1,X2))
        & iext(X0,X1,sK243(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1895,plain,
    ! [X0,X1,X2] :
      ( ( sP66(X0,X1,X2)
        | ~ sP65(X2,X1,X0)
        | ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | ~ icext(X2,X5)
            | ~ iext(X0,X1,X5)
            | ~ icext(X2,X4)
            | ~ iext(X0,X1,X4)
            | ~ icext(X2,X3)
            | ~ iext(X0,X1,X3) ) )
      & ( ( sP65(X2,X1,X0)
          & ? [X6,X7,X8] :
              ( X7 != X8
              & X6 != X8
              & X6 != X7
              & icext(X2,X8)
              & iext(X0,X1,X8)
              & icext(X2,X7)
              & iext(X0,X1,X7)
              & icext(X2,X6)
              & iext(X0,X1,X6) ) )
        | ~ sP66(X0,X1,X2) ) ),
    inference(rectify,[],[f1894]) ).

fof(f1894,plain,
    ! [X1,X3,X2] :
      ( ( sP66(X1,X3,X2)
        | ~ sP65(X2,X3,X1)
        | ! [X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X8 = X9
            | ~ icext(X2,X10)
            | ~ iext(X1,X3,X10)
            | ~ icext(X2,X9)
            | ~ iext(X1,X3,X9)
            | ~ icext(X2,X8)
            | ~ iext(X1,X3,X8) ) )
      & ( ( sP65(X2,X3,X1)
          & ? [X8,X9,X10] :
              ( X9 != X10
              & X8 != X10
              & X8 != X9
              & icext(X2,X10)
              & iext(X1,X3,X10)
              & icext(X2,X9)
              & iext(X1,X3,X9)
              & icext(X2,X8)
              & iext(X1,X3,X8) ) )
        | ~ sP66(X1,X3,X2) ) ),
    inference(flattening,[],[f1893]) ).

fof(f1893,plain,
    ! [X1,X3,X2] :
      ( ( sP66(X1,X3,X2)
        | ~ sP65(X2,X3,X1)
        | ! [X8,X9,X10] :
            ( X9 = X10
            | X8 = X10
            | X8 = X9
            | ~ icext(X2,X10)
            | ~ iext(X1,X3,X10)
            | ~ icext(X2,X9)
            | ~ iext(X1,X3,X9)
            | ~ icext(X2,X8)
            | ~ iext(X1,X3,X8) ) )
      & ( ( sP65(X2,X3,X1)
          & ? [X8,X9,X10] :
              ( X9 != X10
              & X8 != X10
              & X8 != X9
              & icext(X2,X10)
              & iext(X1,X3,X10)
              & icext(X2,X9)
              & iext(X1,X3,X9)
              & icext(X2,X8)
              & iext(X1,X3,X8) ) )
        | ~ sP66(X1,X3,X2) ) ),
    inference(nnf_transformation,[],[f1434]) ).

fof(f1434,plain,
    ! [X1,X3,X2] :
      ( sP66(X1,X3,X2)
    <=> ( sP65(X2,X3,X1)
        & ? [X8,X9,X10] :
            ( X9 != X10
            & X8 != X10
            & X8 != X9
            & icext(X2,X10)
            & iext(X1,X3,X10)
            & icext(X2,X9)
            & iext(X1,X3,X9)
            & icext(X2,X8)
            & iext(X1,X3,X8) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP66])]) ).

fof(f49850,plain,
    spl316_1427,
    inference(avatar_split_clause,[],[f3375,f49848]) ).

fof(f49848,plain,
    ( spl316_1427
  <=> ! [X5,X3,X4,X2,X7,X0,X6,X1] :
        ( ~ icext(X6,X7)
        | ~ icext(X4,X7)
        | ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDisjointClasses,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1427])]) ).

fof(f3375,plain,
    ! [X2,X3,X0,X1,X6,X7,X4,X5] :
      ( ~ icext(X6,X7)
      | ~ icext(X4,X7)
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointClasses,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1310]) ).

fof(f1310,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( ! [X7] :
            ( ~ icext(X6,X7)
            | ~ icext(X4,X7) )
        & ! [X8] :
            ( ~ icext(X6,X8)
            | ~ icext(X2,X8) )
        & ! [X9] :
            ( ~ icext(X4,X9)
            | ~ icext(X2,X9) ) )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointClasses,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1309]) ).

fof(f1309,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( ! [X7] :
            ( ~ icext(X6,X7)
            | ~ icext(X4,X7) )
        & ! [X8] :
            ( ~ icext(X6,X8)
            | ~ icext(X2,X8) )
        & ! [X9] :
            ( ~ icext(X4,X9)
            | ~ icext(X2,X9) ) )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointClasses,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f905]) ).

fof(f905,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_members,X0,X1)
        & icext(uri_owl_AllDisjointClasses,X0)
        & iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( ! [X7] :
            ~ ( icext(X6,X7)
              & icext(X4,X7) )
        & ! [X8] :
            ~ ( icext(X6,X8)
              & icext(X2,X8) )
        & ! [X9] :
            ~ ( icext(X4,X9)
              & icext(X2,X9) ) ) ),
    inference(rectify,[],[f378]) ).

fof(f378,axiom,
    ! [X10,X11,X12,X13,X14,X15,X16] :
      ( ( iext(uri_owl_members,X10,X11)
        & icext(uri_owl_AllDisjointClasses,X10)
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X16)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ( ! [X3] :
            ~ ( icext(X16,X3)
              & icext(X14,X3) )
        & ! [X3] :
            ~ ( icext(X16,X3)
              & icext(X12,X3) )
        & ! [X3] :
            ~ ( icext(X14,X3)
              & icext(X12,X3) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointclasses_if_003) ).

fof(f49846,plain,
    spl316_1426,
    inference(avatar_split_clause,[],[f3374,f49844]) ).

fof(f49844,plain,
    ( spl316_1426
  <=> ! [X5,X3,X4,X0,X8,X6,X2,X1] :
        ( ~ icext(X6,X8)
        | ~ icext(X2,X8)
        | ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDisjointClasses,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1426])]) ).

fof(f3374,plain,
    ! [X2,X3,X0,X1,X8,X6,X4,X5] :
      ( ~ icext(X6,X8)
      | ~ icext(X2,X8)
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointClasses,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1310]) ).

fof(f49842,plain,
    spl316_1425,
    inference(avatar_split_clause,[],[f3373,f49840]) ).

fof(f49840,plain,
    ( spl316_1425
  <=> ! [X5,X6,X4,X3,X0,X9,X2,X1] :
        ( ~ icext(X4,X9)
        | ~ icext(X2,X9)
        | ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDisjointClasses,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1425])]) ).

fof(f3373,plain,
    ! [X2,X3,X0,X1,X6,X9,X4,X5] :
      ( ~ icext(X4,X9)
      | ~ icext(X2,X9)
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointClasses,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1310]) ).

fof(f49838,plain,
    ( spl316_1351
    | ~ spl316_1424
    | ~ spl316_466
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41054,f31444,f5689,f49835,f44696]) ).

fof(f49835,plain,
    ( spl316_1424
  <=> sP21(uri_owl_disjointWith,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1424])]) ).

fof(f5689,plain,
    ( spl316_466
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ iext(uri_owl_disjointWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_466])]) ).

fof(f41054,plain,
    ( ~ sP21(uri_owl_disjointWith,uri_rdf_type)
    | ic(uri_ex_s)
    | ~ spl316_466
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5690]) ).

fof(f5690,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_owl_disjointWith,X0,X1)
        | ic(X0) )
    | ~ spl316_466 ),
    inference(avatar_component_clause,[],[f5689]) ).

fof(f49833,plain,
    spl316_1423,
    inference(avatar_split_clause,[],[f3352,f49831]) ).

fof(f49831,plain,
    ( spl316_1423
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( icext(uri_owl_AllDifferent,sK286(X0))
        | X3 = X5
        | X1 = X5
        | X1 = X3
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1423])]) ).

fof(f3352,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( icext(uri_owl_AllDifferent,sK286(X0))
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2014]) ).

fof(f49829,plain,
    spl316_1422,
    inference(avatar_split_clause,[],[f3350,f49827]) ).

fof(f49827,plain,
    ( spl316_1422
  <=> ! [X2,X3,X4,X0,X5,X1] :
        ( icext(uri_owl_AllDifferent,sK285(X0))
        | X3 = X5
        | X1 = X5
        | X1 = X3
        | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X4,X5)
        | ~ iext(uri_rdf_rest,X2,X4)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1422])]) ).

fof(f3350,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( icext(uri_owl_AllDifferent,sK285(X0))
      | X3 = X5
      | X1 = X5
      | X1 = X3
      | ~ iext(uri_rdf_rest,X4,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X4,X5)
      | ~ iext(uri_rdf_rest,X2,X4)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f2012]) ).

fof(f49825,plain,
    spl316_1421,
    inference(avatar_split_clause,[],[f3052,f49823]) ).

fof(f49823,plain,
    ( spl316_1421
  <=> ! [X1,X2,X0,X6,X8,X7] :
        ( X7 = X8
        | X6 = X8
        | ~ icext(X0,X8)
        | ~ iext(X2,X1,X8)
        | ~ lv(X8)
        | ~ icext(X0,X7)
        | ~ iext(X2,X1,X7)
        | ~ lv(X7)
        | ~ icext(X0,X6)
        | ~ iext(X2,X1,X6)
        | ~ lv(X6)
        | ~ sP52(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1421])]) ).

fof(f3052,plain,
    ! [X2,X0,X1,X8,X6,X7] :
      ( X7 = X8
      | X6 = X8
      | ~ icext(X0,X8)
      | ~ iext(X2,X1,X8)
      | ~ lv(X8)
      | ~ icext(X0,X7)
      | ~ iext(X2,X1,X7)
      | ~ lv(X7)
      | ~ icext(X0,X6)
      | ~ iext(X2,X1,X6)
      | ~ lv(X6)
      | ~ sP52(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f1848,plain,
    ! [X0,X1,X2] :
      ( ( sP52(X0,X1,X2)
        | ( sK223(X0,X1,X2) != sK224(X0,X1,X2)
          & sK222(X0,X1,X2) != sK224(X0,X1,X2)
          & icext(X0,sK224(X0,X1,X2))
          & iext(X2,X1,sK224(X0,X1,X2))
          & lv(sK224(X0,X1,X2))
          & icext(X0,sK223(X0,X1,X2))
          & iext(X2,X1,sK223(X0,X1,X2))
          & lv(sK223(X0,X1,X2))
          & icext(X0,sK222(X0,X1,X2))
          & iext(X2,X1,sK222(X0,X1,X2))
          & lv(sK222(X0,X1,X2)) ) )
      & ( ! [X6,X7,X8] :
            ( X7 = X8
            | X6 = X8
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ lv(X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ lv(X7)
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ lv(X6) )
        | ~ sP52(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK222,sK223,sK224])],[f1846,f1847]) ).

fof(f1847,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5] :
          ( X4 != X5
          & X3 != X5
          & icext(X0,X5)
          & iext(X2,X1,X5)
          & lv(X5)
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & lv(X4)
          & icext(X0,X3)
          & iext(X2,X1,X3)
          & lv(X3) )
     => ( sK223(X0,X1,X2) != sK224(X0,X1,X2)
        & sK222(X0,X1,X2) != sK224(X0,X1,X2)
        & icext(X0,sK224(X0,X1,X2))
        & iext(X2,X1,sK224(X0,X1,X2))
        & lv(sK224(X0,X1,X2))
        & icext(X0,sK223(X0,X1,X2))
        & iext(X2,X1,sK223(X0,X1,X2))
        & lv(sK223(X0,X1,X2))
        & icext(X0,sK222(X0,X1,X2))
        & iext(X2,X1,sK222(X0,X1,X2))
        & lv(sK222(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1846,plain,
    ! [X0,X1,X2] :
      ( ( sP52(X0,X1,X2)
        | ? [X3,X4,X5] :
            ( X4 != X5
            & X3 != X5
            & icext(X0,X5)
            & iext(X2,X1,X5)
            & lv(X5)
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & lv(X4)
            & icext(X0,X3)
            & iext(X2,X1,X3)
            & lv(X3) ) )
      & ( ! [X6,X7,X8] :
            ( X7 = X8
            | X6 = X8
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ lv(X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ lv(X7)
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ lv(X6) )
        | ~ sP52(X0,X1,X2) ) ),
    inference(rectify,[],[f1845]) ).

fof(f1845,plain,
    ! [X2,X3,X1] :
      ( ( sP52(X2,X3,X1)
        | ? [X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & lv(X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & lv(X5)
            & icext(X2,X4)
            & iext(X1,X3,X4)
            & lv(X4) ) )
      & ( ! [X4,X5,X6] :
            ( X5 = X6
            | X4 = X6
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ lv(X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4)
            | ~ lv(X4) )
        | ~ sP52(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1413]) ).

fof(f1413,plain,
    ! [X2,X3,X1] :
      ( sP52(X2,X3,X1)
    <=> ! [X4,X5,X6] :
          ( X5 = X6
          | X4 = X6
          | ~ icext(X2,X6)
          | ~ iext(X1,X3,X6)
          | ~ lv(X6)
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ lv(X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4)
          | ~ lv(X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP52])]) ).

fof(f49821,plain,
    spl316_1420,
    inference(avatar_split_clause,[],[f2978,f49819]) ).

fof(f49819,plain,
    ( spl316_1420
  <=> ! [X1,X2,X0,X6,X8,X7] :
        ( X7 = X8
        | X6 = X8
        | ~ icext(X0,X8)
        | ~ iext(X2,X1,X8)
        | ~ lv(X8)
        | ~ icext(X0,X7)
        | ~ iext(X2,X1,X7)
        | ~ lv(X7)
        | ~ icext(X0,X6)
        | ~ iext(X2,X1,X6)
        | ~ lv(X6)
        | ~ sP42(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1420])]) ).

fof(f2978,plain,
    ! [X2,X0,X1,X8,X6,X7] :
      ( X7 = X8
      | X6 = X8
      | ~ icext(X0,X8)
      | ~ iext(X2,X1,X8)
      | ~ lv(X8)
      | ~ icext(X0,X7)
      | ~ iext(X2,X1,X7)
      | ~ lv(X7)
      | ~ icext(X0,X6)
      | ~ iext(X2,X1,X6)
      | ~ lv(X6)
      | ~ sP42(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f1817,plain,
    ! [X0,X1,X2] :
      ( ( sP42(X0,X1,X2)
        | ( sK209(X0,X1,X2) != sK210(X0,X1,X2)
          & sK208(X0,X1,X2) != sK210(X0,X1,X2)
          & icext(X0,sK210(X0,X1,X2))
          & iext(X2,X1,sK210(X0,X1,X2))
          & lv(sK210(X0,X1,X2))
          & icext(X0,sK209(X0,X1,X2))
          & iext(X2,X1,sK209(X0,X1,X2))
          & lv(sK209(X0,X1,X2))
          & icext(X0,sK208(X0,X1,X2))
          & iext(X2,X1,sK208(X0,X1,X2))
          & lv(sK208(X0,X1,X2)) ) )
      & ( ! [X6,X7,X8] :
            ( X7 = X8
            | X6 = X8
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ lv(X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ lv(X7)
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ lv(X6) )
        | ~ sP42(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK208,sK209,sK210])],[f1815,f1816]) ).

fof(f1816,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5] :
          ( X4 != X5
          & X3 != X5
          & icext(X0,X5)
          & iext(X2,X1,X5)
          & lv(X5)
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & lv(X4)
          & icext(X0,X3)
          & iext(X2,X1,X3)
          & lv(X3) )
     => ( sK209(X0,X1,X2) != sK210(X0,X1,X2)
        & sK208(X0,X1,X2) != sK210(X0,X1,X2)
        & icext(X0,sK210(X0,X1,X2))
        & iext(X2,X1,sK210(X0,X1,X2))
        & lv(sK210(X0,X1,X2))
        & icext(X0,sK209(X0,X1,X2))
        & iext(X2,X1,sK209(X0,X1,X2))
        & lv(sK209(X0,X1,X2))
        & icext(X0,sK208(X0,X1,X2))
        & iext(X2,X1,sK208(X0,X1,X2))
        & lv(sK208(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1815,plain,
    ! [X0,X1,X2] :
      ( ( sP42(X0,X1,X2)
        | ? [X3,X4,X5] :
            ( X4 != X5
            & X3 != X5
            & icext(X0,X5)
            & iext(X2,X1,X5)
            & lv(X5)
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & lv(X4)
            & icext(X0,X3)
            & iext(X2,X1,X3)
            & lv(X3) ) )
      & ( ! [X6,X7,X8] :
            ( X7 = X8
            | X6 = X8
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ lv(X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ lv(X7)
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ lv(X6) )
        | ~ sP42(X0,X1,X2) ) ),
    inference(rectify,[],[f1814]) ).

fof(f1814,plain,
    ! [X2,X3,X1] :
      ( ( sP42(X2,X3,X1)
        | ? [X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & lv(X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & lv(X5)
            & icext(X2,X4)
            & iext(X1,X3,X4)
            & lv(X4) ) )
      & ( ! [X4,X5,X6] :
            ( X5 = X6
            | X4 = X6
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ lv(X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4)
            | ~ lv(X4) )
        | ~ sP42(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1398]) ).

fof(f1398,plain,
    ! [X2,X3,X1] :
      ( sP42(X2,X3,X1)
    <=> ! [X4,X5,X6] :
          ( X5 = X6
          | X4 = X6
          | ~ icext(X2,X6)
          | ~ iext(X1,X3,X6)
          | ~ lv(X6)
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ lv(X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4)
          | ~ lv(X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP42])]) ).

fof(f49445,plain,
    spl316_1419,
    inference(avatar_split_clause,[],[f3372,f49443]) ).

fof(f49443,plain,
    ( spl316_1419
  <=> ! [X2,X3,X4,X0,X6,X5,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_unionOf,X0,X1)
        | ~ idc(X6)
        | ~ idc(X4)
        | ~ idc(X2)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1419])]) ).

fof(f3372,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( idc(X0)
      | ~ iext(uri_owl_unionOf,X0,X1)
      | ~ idc(X6)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1308]) ).

fof(f1308,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( idc(X0)
      | ~ iext(uri_owl_unionOf,X0,X1)
      | ~ idc(X6)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1307]) ).

fof(f1307,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( idc(X0)
      | ~ iext(uri_owl_unionOf,X0,X1)
      | ~ idc(X6)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f904]) ).

fof(f904,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_unionOf,X0,X1)
        & idc(X6)
        & idc(X4)
        & idc(X2)
        & iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => idc(X0) ),
    inference(rectify,[],[f293]) ).

fof(f293,axiom,
    ! [X10,X11,X17,X13,X18,X15,X19] :
      ( ( iext(uri_owl_unionOf,X10,X11)
        & idc(X19)
        & idc(X18)
        & idc(X17)
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X19)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X18)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X17) )
     => idc(X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_unionof_dtype_003) ).

fof(f49441,plain,
    spl316_1418,
    inference(avatar_split_clause,[],[f3371,f49439]) ).

fof(f49439,plain,
    ( spl316_1418
  <=> ! [X2,X3,X4,X0,X6,X5,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_intersectionOf,X0,X1)
        | ~ idc(X6)
        | ~ idc(X4)
        | ~ idc(X2)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1418])]) ).

fof(f3371,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( idc(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1)
      | ~ idc(X6)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1306]) ).

fof(f1306,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( idc(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1)
      | ~ idc(X6)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1305]) ).

fof(f1305,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( idc(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1)
      | ~ idc(X6)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f903]) ).

fof(f903,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
        & idc(X6)
        & idc(X4)
        & idc(X2)
        & iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => idc(X0) ),
    inference(rectify,[],[f286]) ).

fof(f286,axiom,
    ! [X10,X11,X17,X13,X18,X15,X19] :
      ( ( iext(uri_owl_intersectionOf,X10,X11)
        & idc(X19)
        & idc(X18)
        & idc(X17)
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X19)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X18)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X17) )
     => idc(X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_intersectionof_dtype_003) ).

fof(f49437,plain,
    spl316_1417,
    inference(avatar_split_clause,[],[f3370,f49435]) ).

fof(f49435,plain,
    ( spl316_1417
  <=> ! [X2,X3,X4,X0,X6,X5,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_oneOf,X0,X1)
        | ~ lv(X6)
        | ~ lv(X4)
        | ~ lv(X2)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1417])]) ).

fof(f3370,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( idc(X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ lv(X6)
      | ~ lv(X4)
      | ~ lv(X2)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1304]) ).

fof(f1304,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( idc(X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ lv(X6)
      | ~ lv(X4)
      | ~ lv(X2)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1303]) ).

fof(f1303,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( idc(X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ lv(X6)
      | ~ lv(X4)
      | ~ lv(X2)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f902]) ).

fof(f902,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_oneOf,X0,X1)
        & lv(X6)
        & lv(X4)
        & lv(X2)
        & iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => idc(X0) ),
    inference(rectify,[],[f300]) ).

fof(f300,axiom,
    ! [X10,X11,X23,X13,X24,X15,X25] :
      ( ( iext(uri_owl_oneOf,X10,X11)
        & lv(X25)
        & lv(X24)
        & lv(X23)
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X25)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X24)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X23) )
     => idc(X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_enum_dtype_003) ).

fof(f49433,plain,
    spl316_1416,
    inference(avatar_split_clause,[],[f3488,f49431]) ).

fof(f49431,plain,
    ( spl316_1416
  <=> ! [X5,X3,X4,X0,X6,X2,X1] :
        ( iext(uri_owl_oneOf,X0,X1)
        | ~ sP116(X6,X4,X2,X0)
        | ~ ic(X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1416])]) ).

fof(f3488,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( iext(uri_owl_oneOf,X0,X1)
      | ~ sP116(X6,X4,X2,X0)
      | ~ ic(X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f2099]) ).

fof(f2099,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( ( iext(uri_owl_oneOf,X0,X1)
          | ~ sP116(X6,X4,X2,X0)
          | ~ ic(X0) )
        & ( ( sP116(X6,X4,X2,X0)
            & ic(X0) )
          | ~ iext(uri_owl_oneOf,X0,X1) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f2098]) ).

fof(f2098,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( ( iext(uri_owl_oneOf,X0,X1)
          | ~ sP116(X6,X4,X2,X0)
          | ~ ic(X0) )
        & ( ( sP116(X6,X4,X2,X0)
            & ic(X0) )
          | ~ iext(uri_owl_oneOf,X0,X1) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(nnf_transformation,[],[f1504]) ).

fof(f1504,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_oneOf,X0,X1)
      <=> ( sP116(X6,X4,X2,X0)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1328,f1503]) ).

fof(f1503,plain,
    ! [X6,X4,X2,X0] :
      ( sP116(X6,X4,X2,X0)
    <=> ! [X7] :
          ( icext(X0,X7)
        <=> ( X6 = X7
            | X4 = X7
            | X2 = X7 ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP116])]) ).

fof(f1328,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_oneOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( X6 = X7
                | X4 = X7
                | X2 = X7 ) )
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1327]) ).

fof(f1327,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_oneOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( X6 = X7
                | X4 = X7
                | X2 = X7 ) )
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f914]) ).

fof(f914,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_oneOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( X6 = X7
                | X4 = X7
                | X2 = X7 ) )
          & ic(X0) ) ) ),
    inference(rectify,[],[f297]) ).

fof(f297,axiom,
    ! [X10,X11,X20,X13,X21,X15,X22] :
      ( ( iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X22)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => ( iext(uri_owl_oneOf,X10,X11)
      <=> ( ! [X3] :
              ( icext(X10,X3)
            <=> ( X3 = X22
                | X3 = X21
                | X3 = X20 ) )
          & ic(X10) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_enum_class_003) ).

fof(f49197,plain,
    spl316_1415,
    inference(avatar_split_clause,[],[f3242,f49195]) ).

fof(f49195,plain,
    ( spl316_1415
  <=> ! [X3,X4,X0,X5,X2,X1] :
        ( sP76(X0,X1,X2)
        | X4 = X5
        | X3 = X5
        | X3 = X4
        | ~ icext(X0,X5)
        | ~ iext(X2,X1,X5)
        | ~ icext(X0,X4)
        | ~ iext(X2,X1,X4)
        | ~ icext(X0,X3)
        | ~ iext(X2,X1,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1415])]) ).

fof(f3242,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( sP76(X0,X1,X2)
      | X4 = X5
      | X3 = X5
      | X3 = X4
      | ~ icext(X0,X5)
      | ~ iext(X2,X1,X5)
      | ~ icext(X0,X4)
      | ~ iext(X2,X1,X4)
      | ~ icext(X0,X3)
      | ~ iext(X2,X1,X3) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f1943,plain,
    ! [X0,X1,X2] :
      ( ( sP76(X0,X1,X2)
        | ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5)
            | ~ icext(X0,X4)
            | ~ iext(X2,X1,X4)
            | ~ icext(X0,X3)
            | ~ iext(X2,X1,X3) ) )
      & ( ( sK265(X0,X1,X2) != sK266(X0,X1,X2)
          & sK264(X0,X1,X2) != sK266(X0,X1,X2)
          & sK264(X0,X1,X2) != sK265(X0,X1,X2)
          & icext(X0,sK266(X0,X1,X2))
          & iext(X2,X1,sK266(X0,X1,X2))
          & icext(X0,sK265(X0,X1,X2))
          & iext(X2,X1,sK265(X0,X1,X2))
          & icext(X0,sK264(X0,X1,X2))
          & iext(X2,X1,sK264(X0,X1,X2)) )
        | ~ sP76(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK264,sK265,sK266])],[f1941,f1942]) ).

fof(f1942,plain,
    ! [X0,X1,X2] :
      ( ? [X6,X7,X8] :
          ( X7 != X8
          & X6 != X8
          & X6 != X7
          & icext(X0,X8)
          & iext(X2,X1,X8)
          & icext(X0,X7)
          & iext(X2,X1,X7)
          & icext(X0,X6)
          & iext(X2,X1,X6) )
     => ( sK265(X0,X1,X2) != sK266(X0,X1,X2)
        & sK264(X0,X1,X2) != sK266(X0,X1,X2)
        & sK264(X0,X1,X2) != sK265(X0,X1,X2)
        & icext(X0,sK266(X0,X1,X2))
        & iext(X2,X1,sK266(X0,X1,X2))
        & icext(X0,sK265(X0,X1,X2))
        & iext(X2,X1,sK265(X0,X1,X2))
        & icext(X0,sK264(X0,X1,X2))
        & iext(X2,X1,sK264(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1941,plain,
    ! [X0,X1,X2] :
      ( ( sP76(X0,X1,X2)
        | ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5)
            | ~ icext(X0,X4)
            | ~ iext(X2,X1,X4)
            | ~ icext(X0,X3)
            | ~ iext(X2,X1,X3) ) )
      & ( ? [X6,X7,X8] :
            ( X7 != X8
            & X6 != X8
            & X6 != X7
            & icext(X0,X8)
            & iext(X2,X1,X8)
            & icext(X0,X7)
            & iext(X2,X1,X7)
            & icext(X0,X6)
            & iext(X2,X1,X6) )
        | ~ sP76(X0,X1,X2) ) ),
    inference(rectify,[],[f1940]) ).

fof(f1940,plain,
    ! [X2,X3,X1] :
      ( ( sP76(X2,X3,X1)
        | ! [X4,X5,X6] :
            ( X5 = X6
            | X4 = X6
            | X4 = X5
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4) ) )
      & ( ? [X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & X4 != X5
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & icext(X2,X4)
            & iext(X1,X3,X4) )
        | ~ sP76(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1449]) ).

fof(f1449,plain,
    ! [X2,X3,X1] :
      ( sP76(X2,X3,X1)
    <=> ? [X4,X5,X6] :
          ( X5 != X6
          & X4 != X6
          & X4 != X5
          & icext(X2,X6)
          & iext(X1,X3,X6)
          & icext(X2,X5)
          & iext(X1,X3,X5)
          & icext(X2,X4)
          & iext(X1,X3,X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP76])]) ).

fof(f48377,plain,
    spl316_1414,
    inference(avatar_split_clause,[],[f3487,f48375]) ).

fof(f48375,plain,
    ( spl316_1414
  <=> ! [X5,X3,X4,X0,X6,X2,X1] :
        ( sP116(X6,X4,X2,X0)
        | ~ iext(uri_owl_oneOf,X0,X1)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1414])]) ).

fof(f3487,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( sP116(X6,X4,X2,X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f2099]) ).

fof(f48373,plain,
    spl316_1413,
    inference(avatar_split_clause,[],[f3482,f48371]) ).

fof(f48371,plain,
    ( spl316_1413
  <=> ! [X0,X3,X2,X1] :
        ( sP116(X0,X1,X2,X3)
        | sK310(X0,X1,X2,X3) = X0
        | sK310(X0,X1,X2,X3) = X1
        | sK310(X0,X1,X2,X3) = X2
        | icext(X3,sK310(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1413])]) ).

fof(f3482,plain,
    ! [X2,X3,X0,X1] :
      ( sP116(X0,X1,X2,X3)
      | sK310(X0,X1,X2,X3) = X0
      | sK310(X0,X1,X2,X3) = X1
      | sK310(X0,X1,X2,X3) = X2
      | icext(X3,sK310(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2097]) ).

fof(f2097,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP116(X0,X1,X2,X3)
        | ( ( ( sK310(X0,X1,X2,X3) != X0
              & sK310(X0,X1,X2,X3) != X1
              & sK310(X0,X1,X2,X3) != X2 )
            | ~ icext(X3,sK310(X0,X1,X2,X3)) )
          & ( sK310(X0,X1,X2,X3) = X0
            | sK310(X0,X1,X2,X3) = X1
            | sK310(X0,X1,X2,X3) = X2
            | icext(X3,sK310(X0,X1,X2,X3)) ) ) )
      & ( ! [X5] :
            ( ( icext(X3,X5)
              | ( X0 != X5
                & X1 != X5
                & X2 != X5 ) )
            & ( X0 = X5
              | X1 = X5
              | X2 = X5
              | ~ icext(X3,X5) ) )
        | ~ sP116(X0,X1,X2,X3) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK310])],[f2095,f2096]) ).

fof(f2096,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( ( ( X0 != X4
              & X1 != X4
              & X2 != X4 )
            | ~ icext(X3,X4) )
          & ( X0 = X4
            | X1 = X4
            | X2 = X4
            | icext(X3,X4) ) )
     => ( ( ( sK310(X0,X1,X2,X3) != X0
            & sK310(X0,X1,X2,X3) != X1
            & sK310(X0,X1,X2,X3) != X2 )
          | ~ icext(X3,sK310(X0,X1,X2,X3)) )
        & ( sK310(X0,X1,X2,X3) = X0
          | sK310(X0,X1,X2,X3) = X1
          | sK310(X0,X1,X2,X3) = X2
          | icext(X3,sK310(X0,X1,X2,X3)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f2095,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP116(X0,X1,X2,X3)
        | ? [X4] :
            ( ( ( X0 != X4
                & X1 != X4
                & X2 != X4 )
              | ~ icext(X3,X4) )
            & ( X0 = X4
              | X1 = X4
              | X2 = X4
              | icext(X3,X4) ) ) )
      & ( ! [X5] :
            ( ( icext(X3,X5)
              | ( X0 != X5
                & X1 != X5
                & X2 != X5 ) )
            & ( X0 = X5
              | X1 = X5
              | X2 = X5
              | ~ icext(X3,X5) ) )
        | ~ sP116(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2094]) ).

fof(f2094,plain,
    ! [X6,X4,X2,X0] :
      ( ( sP116(X6,X4,X2,X0)
        | ? [X7] :
            ( ( ( X6 != X7
                & X4 != X7
                & X2 != X7 )
              | ~ icext(X0,X7) )
            & ( X6 = X7
              | X4 = X7
              | X2 = X7
              | icext(X0,X7) ) ) )
      & ( ! [X7] :
            ( ( icext(X0,X7)
              | ( X6 != X7
                & X4 != X7
                & X2 != X7 ) )
            & ( X6 = X7
              | X4 = X7
              | X2 = X7
              | ~ icext(X0,X7) ) )
        | ~ sP116(X6,X4,X2,X0) ) ),
    inference(flattening,[],[f2093]) ).

fof(f2093,plain,
    ! [X6,X4,X2,X0] :
      ( ( sP116(X6,X4,X2,X0)
        | ? [X7] :
            ( ( ( X6 != X7
                & X4 != X7
                & X2 != X7 )
              | ~ icext(X0,X7) )
            & ( X6 = X7
              | X4 = X7
              | X2 = X7
              | icext(X0,X7) ) ) )
      & ( ! [X7] :
            ( ( icext(X0,X7)
              | ( X6 != X7
                & X4 != X7
                & X2 != X7 ) )
            & ( X6 = X7
              | X4 = X7
              | X2 = X7
              | ~ icext(X0,X7) ) )
        | ~ sP116(X6,X4,X2,X0) ) ),
    inference(nnf_transformation,[],[f1503]) ).

fof(f48369,plain,
    ( spl316_1351
    | ~ spl316_1412
    | ~ spl316_483
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41051,f31444,f5759,f48366,f44696]) ).

fof(f48366,plain,
    ( spl316_1412
  <=> sP21(uri_owl_disjointUnionOf,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1412])]) ).

fof(f5759,plain,
    ( spl316_483
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ iext(uri_owl_disjointUnionOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_483])]) ).

fof(f41051,plain,
    ( ~ sP21(uri_owl_disjointUnionOf,uri_rdf_type)
    | ic(uri_ex_s)
    | ~ spl316_483
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5760]) ).

fof(f5760,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_owl_disjointUnionOf,X0,X1)
        | ic(X0) )
    | ~ spl316_483 ),
    inference(avatar_component_clause,[],[f5759]) ).

fof(f48364,plain,
    spl316_1411,
    inference(avatar_split_clause,[],[f3473,f48362]) ).

fof(f48362,plain,
    ( spl316_1411
  <=> ! [X0,X3,X2,X1] :
        ( sP113(X0,X1,X2,X3)
        | icext(X0,sK309(X0,X1,X2,X3))
        | icext(X1,sK309(X0,X1,X2,X3))
        | icext(X2,sK309(X0,X1,X2,X3))
        | icext(X3,sK309(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1411])]) ).

fof(f3473,plain,
    ! [X2,X3,X0,X1] :
      ( sP113(X0,X1,X2,X3)
      | icext(X0,sK309(X0,X1,X2,X3))
      | icext(X1,sK309(X0,X1,X2,X3))
      | icext(X2,sK309(X0,X1,X2,X3))
      | icext(X3,sK309(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2092]) ).

fof(f2092,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP113(X0,X1,X2,X3)
        | ( ( ( ~ icext(X0,sK309(X0,X1,X2,X3))
              & ~ icext(X1,sK309(X0,X1,X2,X3))
              & ~ icext(X2,sK309(X0,X1,X2,X3)) )
            | ~ icext(X3,sK309(X0,X1,X2,X3)) )
          & ( icext(X0,sK309(X0,X1,X2,X3))
            | icext(X1,sK309(X0,X1,X2,X3))
            | icext(X2,sK309(X0,X1,X2,X3))
            | icext(X3,sK309(X0,X1,X2,X3)) ) ) )
      & ( ! [X5] :
            ( ( icext(X3,X5)
              | ( ~ icext(X0,X5)
                & ~ icext(X1,X5)
                & ~ icext(X2,X5) ) )
            & ( icext(X0,X5)
              | icext(X1,X5)
              | icext(X2,X5)
              | ~ icext(X3,X5) ) )
        | ~ sP113(X0,X1,X2,X3) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK309])],[f2090,f2091]) ).

fof(f2091,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( ( ( ~ icext(X0,X4)
              & ~ icext(X1,X4)
              & ~ icext(X2,X4) )
            | ~ icext(X3,X4) )
          & ( icext(X0,X4)
            | icext(X1,X4)
            | icext(X2,X4)
            | icext(X3,X4) ) )
     => ( ( ( ~ icext(X0,sK309(X0,X1,X2,X3))
            & ~ icext(X1,sK309(X0,X1,X2,X3))
            & ~ icext(X2,sK309(X0,X1,X2,X3)) )
          | ~ icext(X3,sK309(X0,X1,X2,X3)) )
        & ( icext(X0,sK309(X0,X1,X2,X3))
          | icext(X1,sK309(X0,X1,X2,X3))
          | icext(X2,sK309(X0,X1,X2,X3))
          | icext(X3,sK309(X0,X1,X2,X3)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f2090,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP113(X0,X1,X2,X3)
        | ? [X4] :
            ( ( ( ~ icext(X0,X4)
                & ~ icext(X1,X4)
                & ~ icext(X2,X4) )
              | ~ icext(X3,X4) )
            & ( icext(X0,X4)
              | icext(X1,X4)
              | icext(X2,X4)
              | icext(X3,X4) ) ) )
      & ( ! [X5] :
            ( ( icext(X3,X5)
              | ( ~ icext(X0,X5)
                & ~ icext(X1,X5)
                & ~ icext(X2,X5) ) )
            & ( icext(X0,X5)
              | icext(X1,X5)
              | icext(X2,X5)
              | ~ icext(X3,X5) ) )
        | ~ sP113(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2089]) ).

fof(f2089,plain,
    ! [X6,X4,X2,X0] :
      ( ( sP113(X6,X4,X2,X0)
        | ? [X7] :
            ( ( ( ~ icext(X6,X7)
                & ~ icext(X4,X7)
                & ~ icext(X2,X7) )
              | ~ icext(X0,X7) )
            & ( icext(X6,X7)
              | icext(X4,X7)
              | icext(X2,X7)
              | icext(X0,X7) ) ) )
      & ( ! [X7] :
            ( ( icext(X0,X7)
              | ( ~ icext(X6,X7)
                & ~ icext(X4,X7)
                & ~ icext(X2,X7) ) )
            & ( icext(X6,X7)
              | icext(X4,X7)
              | icext(X2,X7)
              | ~ icext(X0,X7) ) )
        | ~ sP113(X6,X4,X2,X0) ) ),
    inference(flattening,[],[f2088]) ).

fof(f2088,plain,
    ! [X6,X4,X2,X0] :
      ( ( sP113(X6,X4,X2,X0)
        | ? [X7] :
            ( ( ( ~ icext(X6,X7)
                & ~ icext(X4,X7)
                & ~ icext(X2,X7) )
              | ~ icext(X0,X7) )
            & ( icext(X6,X7)
              | icext(X4,X7)
              | icext(X2,X7)
              | icext(X0,X7) ) ) )
      & ( ! [X7] :
            ( ( icext(X0,X7)
              | ( ~ icext(X6,X7)
                & ~ icext(X4,X7)
                & ~ icext(X2,X7) ) )
            & ( icext(X6,X7)
              | icext(X4,X7)
              | icext(X2,X7)
              | ~ icext(X0,X7) ) )
        | ~ sP113(X6,X4,X2,X0) ) ),
    inference(nnf_transformation,[],[f1499]) ).

fof(f1499,plain,
    ! [X6,X4,X2,X0] :
      ( sP113(X6,X4,X2,X0)
    <=> ! [X7] :
          ( icext(X0,X7)
        <=> ( icext(X6,X7)
            | icext(X4,X7)
            | icext(X2,X7) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP113])]) ).

fof(f48360,plain,
    spl316_1410,
    inference(avatar_split_clause,[],[f3459,f48358]) ).

fof(f48358,plain,
    ( spl316_1410
  <=> ! [X0,X3,X2,X1] :
        ( sP110(X0,X1,X2,X3)
        | ~ icext(X0,sK308(X0,X1,X2,X3))
        | ~ icext(X1,sK308(X0,X1,X2,X3))
        | ~ icext(X2,sK308(X0,X1,X2,X3))
        | ~ icext(X3,sK308(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1410])]) ).

fof(f3459,plain,
    ! [X2,X3,X0,X1] :
      ( sP110(X0,X1,X2,X3)
      | ~ icext(X0,sK308(X0,X1,X2,X3))
      | ~ icext(X1,sK308(X0,X1,X2,X3))
      | ~ icext(X2,sK308(X0,X1,X2,X3))
      | ~ icext(X3,sK308(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2082]) ).

fof(f2082,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP110(X0,X1,X2,X3)
        | ( ( ~ icext(X0,sK308(X0,X1,X2,X3))
            | ~ icext(X1,sK308(X0,X1,X2,X3))
            | ~ icext(X2,sK308(X0,X1,X2,X3))
            | ~ icext(X3,sK308(X0,X1,X2,X3)) )
          & ( ( icext(X0,sK308(X0,X1,X2,X3))
              & icext(X1,sK308(X0,X1,X2,X3))
              & icext(X2,sK308(X0,X1,X2,X3)) )
            | icext(X3,sK308(X0,X1,X2,X3)) ) ) )
      & ( ! [X5] :
            ( ( icext(X3,X5)
              | ~ icext(X0,X5)
              | ~ icext(X1,X5)
              | ~ icext(X2,X5) )
            & ( ( icext(X0,X5)
                & icext(X1,X5)
                & icext(X2,X5) )
              | ~ icext(X3,X5) ) )
        | ~ sP110(X0,X1,X2,X3) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK308])],[f2080,f2081]) ).

fof(f2081,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( ( ~ icext(X0,X4)
            | ~ icext(X1,X4)
            | ~ icext(X2,X4)
            | ~ icext(X3,X4) )
          & ( ( icext(X0,X4)
              & icext(X1,X4)
              & icext(X2,X4) )
            | icext(X3,X4) ) )
     => ( ( ~ icext(X0,sK308(X0,X1,X2,X3))
          | ~ icext(X1,sK308(X0,X1,X2,X3))
          | ~ icext(X2,sK308(X0,X1,X2,X3))
          | ~ icext(X3,sK308(X0,X1,X2,X3)) )
        & ( ( icext(X0,sK308(X0,X1,X2,X3))
            & icext(X1,sK308(X0,X1,X2,X3))
            & icext(X2,sK308(X0,X1,X2,X3)) )
          | icext(X3,sK308(X0,X1,X2,X3)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f2080,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP110(X0,X1,X2,X3)
        | ? [X4] :
            ( ( ~ icext(X0,X4)
              | ~ icext(X1,X4)
              | ~ icext(X2,X4)
              | ~ icext(X3,X4) )
            & ( ( icext(X0,X4)
                & icext(X1,X4)
                & icext(X2,X4) )
              | icext(X3,X4) ) ) )
      & ( ! [X5] :
            ( ( icext(X3,X5)
              | ~ icext(X0,X5)
              | ~ icext(X1,X5)
              | ~ icext(X2,X5) )
            & ( ( icext(X0,X5)
                & icext(X1,X5)
                & icext(X2,X5) )
              | ~ icext(X3,X5) ) )
        | ~ sP110(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2079]) ).

fof(f2079,plain,
    ! [X6,X4,X2,X0] :
      ( ( sP110(X6,X4,X2,X0)
        | ? [X7] :
            ( ( ~ icext(X6,X7)
              | ~ icext(X4,X7)
              | ~ icext(X2,X7)
              | ~ icext(X0,X7) )
            & ( ( icext(X6,X7)
                & icext(X4,X7)
                & icext(X2,X7) )
              | icext(X0,X7) ) ) )
      & ( ! [X7] :
            ( ( icext(X0,X7)
              | ~ icext(X6,X7)
              | ~ icext(X4,X7)
              | ~ icext(X2,X7) )
            & ( ( icext(X6,X7)
                & icext(X4,X7)
                & icext(X2,X7) )
              | ~ icext(X0,X7) ) )
        | ~ sP110(X6,X4,X2,X0) ) ),
    inference(flattening,[],[f2078]) ).

fof(f2078,plain,
    ! [X6,X4,X2,X0] :
      ( ( sP110(X6,X4,X2,X0)
        | ? [X7] :
            ( ( ~ icext(X6,X7)
              | ~ icext(X4,X7)
              | ~ icext(X2,X7)
              | ~ icext(X0,X7) )
            & ( ( icext(X6,X7)
                & icext(X4,X7)
                & icext(X2,X7) )
              | icext(X0,X7) ) ) )
      & ( ! [X7] :
            ( ( icext(X0,X7)
              | ~ icext(X6,X7)
              | ~ icext(X4,X7)
              | ~ icext(X2,X7) )
            & ( ( icext(X6,X7)
                & icext(X4,X7)
                & icext(X2,X7) )
              | ~ icext(X0,X7) ) )
        | ~ sP110(X6,X4,X2,X0) ) ),
    inference(nnf_transformation,[],[f1495]) ).

fof(f1495,plain,
    ! [X6,X4,X2,X0] :
      ( sP110(X6,X4,X2,X0)
    <=> ! [X7] :
          ( icext(X0,X7)
        <=> ( icext(X6,X7)
            & icext(X4,X7)
            & icext(X2,X7) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP110])]) ).

fof(f47480,plain,
    spl316_1409,
    inference(avatar_split_clause,[],[f3510,f47478]) ).

fof(f47478,plain,
    ( spl316_1409
  <=> ! [X6,X4,X3,X0,X5,X1] :
        ( ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDifferent,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1409])]) ).

fof(f3510,plain,
    ! [X3,X0,X1,X6,X4,X5] :
      ( ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X4) ),
    inference(equality_resolution,[],[f3382]) ).

fof(f3382,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( X2 != X4
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1316]) ).

fof(f1316,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( X4 != X6
        & X2 != X6
        & X2 != X4 )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1315]) ).

fof(f1315,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( X4 != X6
        & X2 != X6
        & X2 != X4 )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f908]) ).

fof(f908,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_members,X0,X1)
        & icext(uri_owl_AllDifferent,X0)
        & iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( X4 != X6
        & X2 != X6
        & X2 != X4 ) ),
    inference(rectify,[],[f370]) ).

fof(f370,axiom,
    ! [X10,X11,X20,X13,X21,X15,X22] :
      ( ( iext(uri_owl_members,X10,X11)
        & icext(uri_owl_AllDifferent,X10)
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X22)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => ( X21 != X22
        & X20 != X22
        & X20 != X21 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_members_if_003) ).

fof(f47476,plain,
    spl316_1408,
    inference(avatar_split_clause,[],[f3509,f47474]) ).

fof(f47474,plain,
    ( spl316_1408
  <=> ! [X6,X4,X3,X0,X5,X1] :
        ( ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDifferent,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1408])]) ).

fof(f3509,plain,
    ! [X3,X0,X1,X6,X4,X5] :
      ( ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X6) ),
    inference(equality_resolution,[],[f3383]) ).

fof(f3383,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( X2 != X6
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1316]) ).

fof(f47472,plain,
    spl316_1407,
    inference(avatar_split_clause,[],[f3508,f47470]) ).

fof(f47470,plain,
    ( spl316_1407
  <=> ! [X2,X6,X3,X0,X5,X1] :
        ( ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDifferent,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X6)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1407])]) ).

fof(f3508,plain,
    ! [X2,X3,X0,X1,X6,X5] :
      ( ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X6)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(equality_resolution,[],[f3384]) ).

fof(f3384,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( X4 != X6
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1316]) ).

fof(f47468,plain,
    spl316_1406,
    inference(avatar_split_clause,[],[f3507,f47466]) ).

fof(f47466,plain,
    ( spl316_1406
  <=> ! [X6,X4,X3,X0,X5,X1] :
        ( ~ iext(uri_owl_distinctMembers,X0,X1)
        | ~ icext(uri_owl_AllDifferent,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1406])]) ).

fof(f3507,plain,
    ! [X3,X0,X1,X6,X4,X5] :
      ( ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X4) ),
    inference(equality_resolution,[],[f3379]) ).

fof(f3379,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( X2 != X4
      | ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1314]) ).

fof(f1314,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( X4 != X6
        & X2 != X6
        & X2 != X4 )
      | ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1313]) ).

fof(f1313,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( X4 != X6
        & X2 != X6
        & X2 != X4 )
      | ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f907]) ).

fof(f907,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_distinctMembers,X0,X1)
        & icext(uri_owl_AllDifferent,X0)
        & iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( X4 != X6
        & X2 != X6
        & X2 != X4 ) ),
    inference(rectify,[],[f362]) ).

fof(f362,axiom,
    ! [X10,X11,X20,X13,X21,X15,X22] :
      ( ( iext(uri_owl_distinctMembers,X10,X11)
        & icext(uri_owl_AllDifferent,X10)
        & iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X22)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => ( X21 != X22
        & X20 != X22
        & X20 != X21 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_distinctmembers_if_003) ).

fof(f47464,plain,
    spl316_1405,
    inference(avatar_split_clause,[],[f3506,f47462]) ).

fof(f47462,plain,
    ( spl316_1405
  <=> ! [X6,X4,X3,X0,X5,X1] :
        ( ~ iext(uri_owl_distinctMembers,X0,X1)
        | ~ icext(uri_owl_AllDifferent,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X6) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1405])]) ).

fof(f3506,plain,
    ! [X3,X0,X1,X6,X4,X5] :
      ( ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X6) ),
    inference(equality_resolution,[],[f3380]) ).

fof(f3380,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( X2 != X6
      | ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1314]) ).

fof(f47460,plain,
    spl316_1404,
    inference(avatar_split_clause,[],[f3505,f47458]) ).

fof(f47458,plain,
    ( spl316_1404
  <=> ! [X2,X6,X3,X0,X5,X1] :
        ( ~ iext(uri_owl_distinctMembers,X0,X1)
        | ~ icext(uri_owl_AllDifferent,X0)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X6)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1404])]) ).

fof(f3505,plain,
    ! [X2,X3,X0,X1,X6,X5] :
      ( ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X6)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(equality_resolution,[],[f3381]) ).

fof(f3381,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( X4 != X6
      | ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1314]) ).

fof(f47456,plain,
    spl316_1403,
    inference(avatar_split_clause,[],[f3265,f47454]) ).

fof(f47454,plain,
    ( spl316_1403
  <=> ! [X5,X3,X4,X0,X6,X2,X1] :
        ( ~ iext(X4,X5,X6)
        | ~ iext(X2,X5,X6)
        | ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDisjointProperties,X0)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1403])]) ).

fof(f3265,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( ~ iext(X4,X5,X6)
      | ~ iext(X2,X5,X6)
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointProperties,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1278]) ).

fof(f1278,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ! [X5,X6] :
          ( ~ iext(X4,X5,X6)
          | ~ iext(X2,X5,X6) )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointProperties,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1277]) ).

fof(f1277,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ! [X5,X6] :
          ( ~ iext(X4,X5,X6)
          | ~ iext(X2,X5,X6) )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointProperties,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f889]) ).

fof(f889,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_members,X0,X1)
        & icext(uri_owl_AllDisjointProperties,X0)
        & iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ! [X5,X6] :
          ~ ( iext(X4,X5,X6)
            & iext(X2,X5,X6) ) ),
    inference(rectify,[],[f385]) ).

fof(f385,axiom,
    ! [X10,X11,X32,X13,X33] :
      ( ( iext(uri_owl_members,X10,X11)
        & icext(uri_owl_AllDisjointProperties,X10)
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X33)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X32) )
     => ! [X3,X6] :
          ~ ( iext(X33,X3,X6)
            & iext(X32,X3,X6) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointproperties_if_002) ).

fof(f47452,plain,
    spl316_1402,
    inference(avatar_split_clause,[],[f3194,f47450]) ).

fof(f47450,plain,
    ( spl316_1402
  <=> ! [X1,X2,X0,X6,X8,X7] :
        ( X7 = X8
        | X6 = X8
        | ~ icext(X0,X8)
        | ~ iext(X2,X1,X8)
        | ~ icext(X0,X7)
        | ~ iext(X2,X1,X7)
        | ~ icext(X0,X6)
        | ~ iext(X2,X1,X6)
        | ~ sP70(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1402])]) ).

fof(f3194,plain,
    ! [X2,X0,X1,X8,X6,X7] :
      ( X7 = X8
      | X6 = X8
      | ~ icext(X0,X8)
      | ~ iext(X2,X1,X8)
      | ~ icext(X0,X7)
      | ~ iext(X2,X1,X7)
      | ~ icext(X0,X6)
      | ~ iext(X2,X1,X6)
      | ~ sP70(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1921]) ).

fof(f1921,plain,
    ! [X0,X1,X2] :
      ( ( sP70(X0,X1,X2)
        | ( sK255(X0,X1,X2) != sK256(X0,X1,X2)
          & sK254(X0,X1,X2) != sK256(X0,X1,X2)
          & icext(X0,sK256(X0,X1,X2))
          & iext(X2,X1,sK256(X0,X1,X2))
          & icext(X0,sK255(X0,X1,X2))
          & iext(X2,X1,sK255(X0,X1,X2))
          & icext(X0,sK254(X0,X1,X2))
          & iext(X2,X1,sK254(X0,X1,X2)) ) )
      & ( ! [X6,X7,X8] :
            ( X7 = X8
            | X6 = X8
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6) )
        | ~ sP70(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK254,sK255,sK256])],[f1919,f1920]) ).

fof(f1920,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5] :
          ( X4 != X5
          & X3 != X5
          & icext(X0,X5)
          & iext(X2,X1,X5)
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & icext(X0,X3)
          & iext(X2,X1,X3) )
     => ( sK255(X0,X1,X2) != sK256(X0,X1,X2)
        & sK254(X0,X1,X2) != sK256(X0,X1,X2)
        & icext(X0,sK256(X0,X1,X2))
        & iext(X2,X1,sK256(X0,X1,X2))
        & icext(X0,sK255(X0,X1,X2))
        & iext(X2,X1,sK255(X0,X1,X2))
        & icext(X0,sK254(X0,X1,X2))
        & iext(X2,X1,sK254(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1919,plain,
    ! [X0,X1,X2] :
      ( ( sP70(X0,X1,X2)
        | ? [X3,X4,X5] :
            ( X4 != X5
            & X3 != X5
            & icext(X0,X5)
            & iext(X2,X1,X5)
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & icext(X0,X3)
            & iext(X2,X1,X3) ) )
      & ( ! [X6,X7,X8] :
            ( X7 = X8
            | X6 = X8
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6) )
        | ~ sP70(X0,X1,X2) ) ),
    inference(rectify,[],[f1918]) ).

fof(f1918,plain,
    ! [X2,X3,X1] :
      ( ( sP70(X2,X3,X1)
        | ? [X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & icext(X2,X4)
            & iext(X1,X3,X4) ) )
      & ( ! [X4,X5,X6] :
            ( X5 = X6
            | X4 = X6
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4) )
        | ~ sP70(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1440]) ).

fof(f1440,plain,
    ! [X2,X3,X1] :
      ( sP70(X2,X3,X1)
    <=> ! [X4,X5,X6] :
          ( X5 = X6
          | X4 = X6
          | ~ icext(X2,X6)
          | ~ iext(X1,X3,X6)
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP70])]) ).

fof(f47448,plain,
    spl316_1401,
    inference(avatar_split_clause,[],[f3141,f47446]) ).

fof(f47446,plain,
    ( spl316_1401
  <=> ! [X1,X2,X0,X6,X8,X7] :
        ( X7 = X8
        | X6 = X8
        | ~ icext(X0,X8)
        | ~ iext(X2,X1,X8)
        | ~ icext(X0,X7)
        | ~ iext(X2,X1,X7)
        | ~ icext(X0,X6)
        | ~ iext(X2,X1,X6)
        | ~ sP62(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1401])]) ).

fof(f3141,plain,
    ! [X2,X0,X1,X8,X6,X7] :
      ( X7 = X8
      | X6 = X8
      | ~ icext(X0,X8)
      | ~ iext(X2,X1,X8)
      | ~ icext(X0,X7)
      | ~ iext(X2,X1,X7)
      | ~ icext(X0,X6)
      | ~ iext(X2,X1,X6)
      | ~ sP62(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f1890,plain,
    ! [X0,X1,X2] :
      ( ( sP62(X0,X1,X2)
        | ( sK241(X0,X1,X2) != sK242(X0,X1,X2)
          & sK240(X0,X1,X2) != sK242(X0,X1,X2)
          & icext(X0,sK242(X0,X1,X2))
          & iext(X2,X1,sK242(X0,X1,X2))
          & icext(X0,sK241(X0,X1,X2))
          & iext(X2,X1,sK241(X0,X1,X2))
          & icext(X0,sK240(X0,X1,X2))
          & iext(X2,X1,sK240(X0,X1,X2)) ) )
      & ( ! [X6,X7,X8] :
            ( X7 = X8
            | X6 = X8
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6) )
        | ~ sP62(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK240,sK241,sK242])],[f1888,f1889]) ).

fof(f1889,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5] :
          ( X4 != X5
          & X3 != X5
          & icext(X0,X5)
          & iext(X2,X1,X5)
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & icext(X0,X3)
          & iext(X2,X1,X3) )
     => ( sK241(X0,X1,X2) != sK242(X0,X1,X2)
        & sK240(X0,X1,X2) != sK242(X0,X1,X2)
        & icext(X0,sK242(X0,X1,X2))
        & iext(X2,X1,sK242(X0,X1,X2))
        & icext(X0,sK241(X0,X1,X2))
        & iext(X2,X1,sK241(X0,X1,X2))
        & icext(X0,sK240(X0,X1,X2))
        & iext(X2,X1,sK240(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1888,plain,
    ! [X0,X1,X2] :
      ( ( sP62(X0,X1,X2)
        | ? [X3,X4,X5] :
            ( X4 != X5
            & X3 != X5
            & icext(X0,X5)
            & iext(X2,X1,X5)
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & icext(X0,X3)
            & iext(X2,X1,X3) ) )
      & ( ! [X6,X7,X8] :
            ( X7 = X8
            | X6 = X8
            | ~ icext(X0,X8)
            | ~ iext(X2,X1,X8)
            | ~ icext(X0,X7)
            | ~ iext(X2,X1,X7)
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6) )
        | ~ sP62(X0,X1,X2) ) ),
    inference(rectify,[],[f1887]) ).

fof(f1887,plain,
    ! [X2,X3,X1] :
      ( ( sP62(X2,X3,X1)
        | ? [X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & icext(X2,X6)
            & iext(X1,X3,X6)
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & icext(X2,X4)
            & iext(X1,X3,X4) ) )
      & ( ! [X4,X5,X6] :
            ( X5 = X6
            | X4 = X6
            | ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4) )
        | ~ sP62(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1429]) ).

fof(f1429,plain,
    ! [X2,X3,X1] :
      ( sP62(X2,X3,X1)
    <=> ! [X4,X5,X6] :
          ( X5 = X6
          | X4 = X6
          | ~ icext(X2,X6)
          | ~ iext(X1,X3,X6)
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP62])]) ).

fof(f47444,plain,
    ( spl316_871
    | ~ spl316_1400
    | ~ spl316_463
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41048,f31444,f5677,f47441,f20764]) ).

fof(f20764,plain,
    ( spl316_871
  <=> idc(uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_871])]) ).

fof(f47441,plain,
    ( spl316_1400
  <=> sP21(uri_owl_datatypeComplementOf,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1400])]) ).

fof(f5677,plain,
    ( spl316_463
  <=> ! [X0,X1] :
        ( idc(X1)
        | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_463])]) ).

fof(f41048,plain,
    ( ~ sP21(uri_owl_datatypeComplementOf,uri_rdf_type)
    | idc(uri_rdfs_Resource)
    | ~ spl316_463
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5678]) ).

fof(f5678,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_owl_datatypeComplementOf,X0,X1)
        | idc(X1) )
    | ~ spl316_463 ),
    inference(avatar_component_clause,[],[f5677]) ).

fof(f47434,plain,
    spl316_1399,
    inference(avatar_split_clause,[],[f3477,f47432]) ).

fof(f47432,plain,
    ( spl316_1399
  <=> ! [X5,X3,X4,X0,X6,X2,X1] :
        ( sP115(X6,X4,X2,X0,X1)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1399])]) ).

fof(f3477,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( sP115(X6,X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1502]) ).

fof(f1502,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sP115(X6,X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1326,f1501,f1500,f1499]) ).

fof(f1500,plain,
    ! [X0,X2,X4,X6] :
      ( sP114(X0,X2,X4,X6)
    <=> ( sP113(X6,X4,X2,X0)
        & ic(X6)
        & ic(X4)
        & ic(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP114])]) ).

fof(f1501,plain,
    ! [X6,X4,X2,X0,X1] :
      ( ( iext(uri_owl_unionOf,X0,X1)
      <=> sP114(X0,X2,X4,X6) )
      | ~ sP115(X6,X4,X2,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP115])]) ).

fof(f1326,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_unionOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( icext(X6,X7)
                | icext(X4,X7)
                | icext(X2,X7) ) )
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1325]) ).

fof(f1325,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_unionOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( icext(X6,X7)
                | icext(X4,X7)
                | icext(X2,X7) ) )
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f913]) ).

fof(f913,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_unionOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( icext(X6,X7)
                | icext(X4,X7)
                | icext(X2,X7) ) )
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f290]) ).

fof(f290,axiom,
    ! [X10,X11,X12,X13,X14,X15,X16] :
      ( ( iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X16)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ( iext(uri_owl_unionOf,X10,X11)
      <=> ( ! [X3] :
              ( icext(X10,X3)
            <=> ( icext(X16,X3)
                | icext(X14,X3)
                | icext(X12,X3) ) )
          & ic(X16)
          & ic(X14)
          & ic(X12)
          & ic(X10) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_unionof_class_003) ).

fof(f47430,plain,
    spl316_1398,
    inference(avatar_split_clause,[],[f3460,f47428]) ).

fof(f47428,plain,
    ( spl316_1398
  <=> ! [X5,X3,X4,X0,X6,X2,X1] :
        ( sP112(X6,X4,X2,X0,X1)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1398])]) ).

fof(f3460,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( sP112(X6,X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1498]) ).

fof(f1498,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sP112(X6,X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1324,f1497,f1496,f1495]) ).

fof(f1496,plain,
    ! [X0,X2,X4,X6] :
      ( sP111(X0,X2,X4,X6)
    <=> ( sP110(X6,X4,X2,X0)
        & ic(X6)
        & ic(X4)
        & ic(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP111])]) ).

fof(f1497,plain,
    ! [X6,X4,X2,X0,X1] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
      <=> sP111(X0,X2,X4,X6) )
      | ~ sP112(X6,X4,X2,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP112])]) ).

fof(f1324,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( icext(X6,X7)
                & icext(X4,X7)
                & icext(X2,X7) ) )
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1323]) ).

fof(f1323,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( icext(X6,X7)
                & icext(X4,X7)
                & icext(X2,X7) ) )
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f912]) ).

fof(f912,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_intersectionOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( icext(X6,X7)
                & icext(X4,X7)
                & icext(X2,X7) ) )
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f283]) ).

fof(f283,axiom,
    ! [X10,X11,X12,X13,X14,X15,X16] :
      ( ( iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X16)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ( iext(uri_owl_intersectionOf,X10,X11)
      <=> ( ! [X3] :
              ( icext(X10,X3)
            <=> ( icext(X16,X3)
                & icext(X14,X3)
                & icext(X12,X3) ) )
          & ic(X16)
          & ic(X14)
          & ic(X12)
          & ic(X10) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_intersectionof_class_003) ).

fof(f47426,plain,
    spl316_1397,
    inference(avatar_split_clause,[],[f3443,f47424]) ).

fof(f47424,plain,
    ( spl316_1397
  <=> ! [X2,X3,X4,X0,X6,X5,X1] :
        ( sP109(X2,X4,X6,X0,X1)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1397])]) ).

fof(f3443,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( sP109(X2,X4,X6,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1494]) ).

fof(f1494,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sP109(X2,X4,X6,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1322,f1493,f1492]) ).

fof(f1492,plain,
    ! [X0,X6,X4,X2] :
      ( sP108(X0,X6,X4,X2)
    <=> ( ! [X7,X8,X9,X10] :
            ( iext(X0,X7,X10)
            | ~ iext(X6,X9,X10)
            | ~ iext(X4,X8,X9)
            | ~ iext(X2,X7,X8) )
        & ip(X6)
        & ip(X4)
        & ip(X2)
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP108])]) ).

fof(f1493,plain,
    ! [X2,X4,X6,X0,X1] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> sP108(X0,X6,X4,X2) )
      | ~ sP109(X2,X4,X6,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP109])]) ).

fof(f1322,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> ( ! [X7,X8,X9,X10] :
              ( iext(X0,X7,X10)
              | ~ iext(X6,X9,X10)
              | ~ iext(X4,X8,X9)
              | ~ iext(X2,X7,X8) )
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ip(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1321]) ).

fof(f1321,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> ( ! [X7,X8,X9,X10] :
              ( iext(X0,X7,X10)
              | ~ iext(X6,X9,X10)
              | ~ iext(X4,X8,X9)
              | ~ iext(X2,X7,X8) )
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ip(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f911]) ).

fof(f911,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> ( ! [X7,X8,X9,X10] :
              ( ( iext(X6,X9,X10)
                & iext(X4,X8,X9)
                & iext(X2,X7,X8) )
             => iext(X0,X7,X10) )
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ip(X0) ) ) ),
    inference(rectify,[],[f390]) ).

fof(f390,axiom,
    ! [X1,X11,X32,X13,X33,X15,X34] :
      ( ( iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X34)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X33)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X32) )
     => ( iext(uri_owl_propertyChainAxiom,X1,X11)
      <=> ( ! [X35,X26,X27,X28] :
              ( ( iext(X34,X27,X28)
                & iext(X33,X26,X27)
                & iext(X32,X35,X26) )
             => iext(X1,X35,X28) )
          & ip(X34)
          & ip(X33)
          & ip(X32)
          & ip(X1) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_chain_003) ).

fof(f47422,plain,
    spl316_1396,
    inference(avatar_split_clause,[],[f3431,f47420]) ).

fof(f47420,plain,
    ( spl316_1396
  <=> ! [X5,X3,X4,X0,X6,X2,X1] :
        ( sP107(X6,X4,X2,X0,X1)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1396])]) ).

fof(f3431,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( sP107(X6,X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1491]) ).

fof(f1491,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sP107(X6,X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1320,f1490,f1489,f1488]) ).

fof(f1489,plain,
    ! [X0,X2,X4,X6] :
      ( sP106(X0,X2,X4,X6)
    <=> ( sP105(X6,X4,X2,X0)
        & ip(X6)
        & ip(X4)
        & ip(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP106])]) ).

fof(f1490,plain,
    ! [X6,X4,X2,X0,X1] :
      ( ( iext(uri_owl_hasKey,X0,X1)
      <=> sP106(X0,X2,X4,X6) )
      | ~ sP107(X6,X4,X2,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP107])]) ).

fof(f1320,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_hasKey,X0,X1)
      <=> ( ! [X7,X8,X9,X10,X11] :
              ( X7 = X8
              | ~ iext(X6,X8,X11)
              | ~ iext(X6,X7,X11)
              | ~ iext(X4,X8,X10)
              | ~ iext(X4,X7,X10)
              | ~ iext(X2,X8,X9)
              | ~ iext(X2,X7,X9)
              | ~ icext(X0,X8)
              | ~ icext(X0,X7) )
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1319]) ).

fof(f1319,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_hasKey,X0,X1)
      <=> ( ! [X7,X8,X9,X10,X11] :
              ( X7 = X8
              | ~ iext(X6,X8,X11)
              | ~ iext(X6,X7,X11)
              | ~ iext(X4,X8,X10)
              | ~ iext(X4,X7,X10)
              | ~ iext(X2,X8,X9)
              | ~ iext(X2,X7,X9)
              | ~ icext(X0,X8)
              | ~ icext(X0,X7) )
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f910]) ).

fof(f910,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_hasKey,X0,X1)
      <=> ( ! [X7,X8,X9,X10,X11] :
              ( ( iext(X6,X8,X11)
                & iext(X6,X7,X11)
                & iext(X4,X8,X10)
                & iext(X4,X7,X10)
                & iext(X2,X8,X9)
                & iext(X2,X7,X9)
                & icext(X0,X8)
                & icext(X0,X7) )
             => X7 = X8 )
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f402]) ).

fof(f402,axiom,
    ! [X4,X11,X32,X13,X33,X15,X34] :
      ( ( iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X34)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X33)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X32) )
     => ( iext(uri_owl_hasKey,X4,X11)
      <=> ( ! [X3,X6,X38,X39,X40] :
              ( ( iext(X34,X6,X40)
                & iext(X34,X3,X40)
                & iext(X33,X6,X39)
                & iext(X33,X3,X39)
                & iext(X32,X6,X38)
                & iext(X32,X3,X38)
                & icext(X4,X6)
                & icext(X4,X3) )
             => X3 = X6 )
          & ip(X34)
          & ip(X33)
          & ip(X32)
          & ic(X4) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_key_003) ).

fof(f47418,plain,
    spl316_1395,
    inference(avatar_split_clause,[],[f3412,f47416]) ).

fof(f47416,plain,
    ( spl316_1395
  <=> ! [X2,X3,X4,X0,X6,X5,X1] :
        ( sP104(X2,X4,X6,X0,X1)
        | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X5,X6)
        | ~ iext(uri_rdf_rest,X3,X5)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1395])]) ).

fof(f3412,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] :
      ( sP104(X2,X4,X6,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1487]) ).

fof(f1487,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sP104(X2,X4,X6,X0,X1)
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1318,f1486,f1485,f1484,f1483,f1482,f1481]) ).

fof(f1481,plain,
    ! [X7,X6,X4,X2] :
      ( sP99(X7,X6,X4,X2)
    <=> ( icext(X6,X7)
        | icext(X4,X7)
        | icext(X2,X7) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP99])]) ).

fof(f1482,plain,
    ! [X7,X4,X2] :
      ( sP100(X7,X4,X2)
    <=> ( ~ icext(X4,X7)
        | ~ icext(X2,X7) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP100])]) ).

fof(f1483,plain,
    ! [X7,X6,X4,X2] :
      ( sP101(X7,X6,X4,X2)
    <=> ( ( ~ icext(X6,X7)
          | ~ icext(X4,X7) )
        & ( ~ icext(X6,X7)
          | ~ icext(X2,X7) )
        & sP100(X7,X4,X2)
        & sP99(X7,X6,X4,X2) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP101])]) ).

fof(f1484,plain,
    ! [X2,X4,X6,X0] :
      ( sP102(X2,X4,X6,X0)
    <=> ! [X7] :
          ( icext(X0,X7)
        <=> sP101(X7,X6,X4,X2) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP102])]) ).

fof(f1485,plain,
    ! [X0,X6,X4,X2] :
      ( sP103(X0,X6,X4,X2)
    <=> ( sP102(X2,X4,X6,X0)
        & ic(X6)
        & ic(X4)
        & ic(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP103])]) ).

fof(f1486,plain,
    ! [X2,X4,X6,X0,X1] :
      ( ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> sP103(X0,X6,X4,X2) )
      | ~ sP104(X2,X4,X6,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP104])]) ).

fof(f1318,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( ( ~ icext(X6,X7)
                  | ~ icext(X4,X7) )
                & ( ~ icext(X6,X7)
                  | ~ icext(X2,X7) )
                & ( ~ icext(X4,X7)
                  | ~ icext(X2,X7) )
                & ( icext(X6,X7)
                  | icext(X4,X7)
                  | icext(X2,X7) ) ) )
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1317]) ).

fof(f1317,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( ( ~ icext(X6,X7)
                  | ~ icext(X4,X7) )
                & ( ~ icext(X6,X7)
                  | ~ icext(X2,X7) )
                & ( ~ icext(X4,X7)
                  | ~ icext(X2,X7) )
                & ( icext(X6,X7)
                  | icext(X4,X7)
                  | icext(X2,X7) ) ) )
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X5,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X5,X6)
      | ~ iext(uri_rdf_rest,X3,X5)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f909]) ).

fof(f909,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ( iext(uri_rdf_rest,X5,uri_rdf_nil)
        & iext(uri_rdf_first,X5,X6)
        & iext(uri_rdf_rest,X3,X5)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> ( ! [X7] :
              ( icext(X0,X7)
            <=> ( ~ ( icext(X6,X7)
                    & icext(X4,X7) )
                & ~ ( icext(X6,X7)
                    & icext(X2,X7) )
                & ~ ( icext(X4,X7)
                    & icext(X2,X7) )
                & ( icext(X6,X7)
                  | icext(X4,X7)
                  | icext(X2,X7) ) ) )
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f349]) ).

fof(f349,axiom,
    ! [X4,X11,X12,X13,X14,X15,X16] :
      ( ( iext(uri_rdf_rest,X15,uri_rdf_nil)
        & iext(uri_rdf_first,X15,X16)
        & iext(uri_rdf_rest,X13,X15)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ( iext(uri_owl_disjointUnionOf,X4,X11)
      <=> ( ! [X3] :
              ( icext(X4,X3)
            <=> ( ~ ( icext(X16,X3)
                    & icext(X14,X3) )
                & ~ ( icext(X16,X3)
                    & icext(X12,X3) )
                & ~ ( icext(X14,X3)
                    & icext(X12,X3) )
                & ( icext(X16,X3)
                  | icext(X14,X3)
                  | icext(X12,X3) ) ) )
          & ic(X16)
          & ic(X14)
          & ic(X12)
          & ic(X4) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_disjointunionof_003) ).

fof(f47286,plain,
    spl316_1394,
    inference(avatar_split_clause,[],[f3293,f47284]) ).

fof(f47284,plain,
    ( spl316_1394
  <=> ! [X1,X2,X9,X0,X10,X8,X7] :
        ( X7 = X8
        | ~ iext(X0,X8,X10)
        | ~ iext(X0,X7,X10)
        | ~ iext(X1,X8,X9)
        | ~ iext(X1,X7,X9)
        | ~ icext(X2,X8)
        | ~ icext(X2,X7)
        | ~ sP82(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1394])]) ).

fof(f3293,plain,
    ! [X2,X10,X0,X1,X8,X9,X7] :
      ( X7 = X8
      | ~ iext(X0,X8,X10)
      | ~ iext(X0,X7,X10)
      | ~ iext(X1,X8,X9)
      | ~ iext(X1,X7,X9)
      | ~ icext(X2,X8)
      | ~ icext(X2,X7)
      | ~ sP82(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1976]) ).

fof(f1976,plain,
    ! [X0,X1,X2] :
      ( ( sP82(X0,X1,X2)
        | ( sK275(X0,X1,X2) != sK276(X0,X1,X2)
          & iext(X0,sK276(X0,X1,X2),sK278(X0,X1,X2))
          & iext(X0,sK275(X0,X1,X2),sK278(X0,X1,X2))
          & iext(X1,sK276(X0,X1,X2),sK277(X0,X1,X2))
          & iext(X1,sK275(X0,X1,X2),sK277(X0,X1,X2))
          & icext(X2,sK276(X0,X1,X2))
          & icext(X2,sK275(X0,X1,X2)) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X7 = X8
            | ~ iext(X0,X8,X10)
            | ~ iext(X0,X7,X10)
            | ~ iext(X1,X8,X9)
            | ~ iext(X1,X7,X9)
            | ~ icext(X2,X8)
            | ~ icext(X2,X7) )
        | ~ sP82(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK275,sK276,sK277,sK278])],[f1974,f1975]) ).

fof(f1975,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5,X6] :
          ( X3 != X4
          & iext(X0,X4,X6)
          & iext(X0,X3,X6)
          & iext(X1,X4,X5)
          & iext(X1,X3,X5)
          & icext(X2,X4)
          & icext(X2,X3) )
     => ( sK275(X0,X1,X2) != sK276(X0,X1,X2)
        & iext(X0,sK276(X0,X1,X2),sK278(X0,X1,X2))
        & iext(X0,sK275(X0,X1,X2),sK278(X0,X1,X2))
        & iext(X1,sK276(X0,X1,X2),sK277(X0,X1,X2))
        & iext(X1,sK275(X0,X1,X2),sK277(X0,X1,X2))
        & icext(X2,sK276(X0,X1,X2))
        & icext(X2,sK275(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1974,plain,
    ! [X0,X1,X2] :
      ( ( sP82(X0,X1,X2)
        | ? [X3,X4,X5,X6] :
            ( X3 != X4
            & iext(X0,X4,X6)
            & iext(X0,X3,X6)
            & iext(X1,X4,X5)
            & iext(X1,X3,X5)
            & icext(X2,X4)
            & icext(X2,X3) ) )
      & ( ! [X7,X8,X9,X10] :
            ( X7 = X8
            | ~ iext(X0,X8,X10)
            | ~ iext(X0,X7,X10)
            | ~ iext(X1,X8,X9)
            | ~ iext(X1,X7,X9)
            | ~ icext(X2,X8)
            | ~ icext(X2,X7) )
        | ~ sP82(X0,X1,X2) ) ),
    inference(rectify,[],[f1973]) ).

fof(f1973,plain,
    ! [X4,X2,X0] :
      ( ( sP82(X4,X2,X0)
        | ? [X5,X6,X7,X8] :
            ( X5 != X6
            & iext(X4,X6,X8)
            & iext(X4,X5,X8)
            & iext(X2,X6,X7)
            & iext(X2,X5,X7)
            & icext(X0,X6)
            & icext(X0,X5) ) )
      & ( ! [X5,X6,X7,X8] :
            ( X5 = X6
            | ~ iext(X4,X6,X8)
            | ~ iext(X4,X5,X8)
            | ~ iext(X2,X6,X7)
            | ~ iext(X2,X5,X7)
            | ~ icext(X0,X6)
            | ~ icext(X0,X5) )
        | ~ sP82(X4,X2,X0) ) ),
    inference(nnf_transformation,[],[f1457]) ).

fof(f1457,plain,
    ! [X4,X2,X0] :
      ( sP82(X4,X2,X0)
    <=> ! [X5,X6,X7,X8] :
          ( X5 = X6
          | ~ iext(X4,X6,X8)
          | ~ iext(X4,X5,X8)
          | ~ iext(X2,X6,X7)
          | ~ iext(X2,X5,X7)
          | ~ icext(X0,X6)
          | ~ icext(X0,X5) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP82])]) ).

fof(f47282,plain,
    spl316_1393,
    inference(avatar_split_clause,[],[f3264,f47280]) ).

fof(f47280,plain,
    ( spl316_1393
  <=> ! [X3,X4,X0,X5,X2,X1] :
        ( ~ icext(X4,X5)
        | ~ icext(X2,X5)
        | ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDisjointClasses,X0)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1393])]) ).

fof(f3264,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ icext(X4,X5)
      | ~ icext(X2,X5)
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointClasses,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1276]) ).

fof(f1276,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ! [X5] :
          ( ~ icext(X4,X5)
          | ~ icext(X2,X5) )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointClasses,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1275]) ).

fof(f1275,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ! [X5] :
          ( ~ icext(X4,X5)
          | ~ icext(X2,X5) )
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDisjointClasses,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f888]) ).

fof(f888,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_members,X0,X1)
        & icext(uri_owl_AllDisjointClasses,X0)
        & iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ! [X5] :
          ~ ( icext(X4,X5)
            & icext(X2,X5) ) ),
    inference(rectify,[],[f377]) ).

fof(f377,axiom,
    ! [X10,X11,X12,X13,X14] :
      ( ( iext(uri_owl_members,X10,X11)
        & icext(uri_owl_AllDisjointClasses,X10)
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ! [X3] :
          ~ ( icext(X14,X3)
            & icext(X12,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointclasses_if_002) ).

fof(f47278,plain,
    spl316_1392,
    inference(avatar_split_clause,[],[f3260,f47276]) ).

fof(f47276,plain,
    ( spl316_1392
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_members,sK271(X0),X0)
        | iext(X3,sK272(X1,X3),sK273(X1,X3))
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1392])]) ).

fof(f3260,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_members,sK271(X0),X0)
      | iext(X3,sK272(X1,X3),sK273(X1,X3))
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1955]) ).

fof(f1955,plain,
    ! [X0,X1,X2,X3] :
      ( ( iext(uri_owl_members,sK271(X0),X0)
        & icext(uri_owl_AllDisjointProperties,sK271(X0)) )
      | ( iext(X3,sK272(X1,X3),sK273(X1,X3))
        & iext(X1,sK272(X1,X3),sK273(X1,X3)) )
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK271,sK272,sK273])],[f1952,f1954,f1953]) ).

fof(f1953,plain,
    ! [X0] :
      ( ? [X4] :
          ( iext(uri_owl_members,X4,X0)
          & icext(uri_owl_AllDisjointProperties,X4) )
     => ( iext(uri_owl_members,sK271(X0),X0)
        & icext(uri_owl_AllDisjointProperties,sK271(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1954,plain,
    ! [X1,X3] :
      ( ? [X5,X6] :
          ( iext(X3,X5,X6)
          & iext(X1,X5,X6) )
     => ( iext(X3,sK272(X1,X3),sK273(X1,X3))
        & iext(X1,sK272(X1,X3),sK273(X1,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1952,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( iext(uri_owl_members,X4,X0)
          & icext(uri_owl_AllDisjointProperties,X4) )
      | ? [X5,X6] :
          ( iext(X3,X5,X6)
          & iext(X1,X5,X6) )
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(rectify,[],[f1268]) ).

fof(f1268,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDisjointProperties,X6) )
      | ? [X4,X5] :
          ( iext(X3,X4,X5)
          & iext(X1,X4,X5) )
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1267]) ).

fof(f1267,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDisjointProperties,X6) )
      | ? [X4,X5] :
          ( iext(X3,X4,X5)
          & iext(X1,X4,X5) )
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f884]) ).

fof(f884,plain,
    ! [X0,X1,X2,X3] :
      ( ( ! [X4,X5] :
            ~ ( iext(X3,X4,X5)
              & iext(X1,X4,X5) )
        & iext(uri_rdf_rest,X2,uri_rdf_nil)
        & iext(uri_rdf_first,X2,X3)
        & iext(uri_rdf_rest,X0,X2)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X6] :
          ( iext(uri_owl_members,X6,X0)
          & icext(uri_owl_AllDisjointProperties,X6) ) ),
    inference(rectify,[],[f381]) ).

fof(f381,axiom,
    ! [X11,X32,X13,X33] :
      ( ( ! [X3,X6] :
            ~ ( iext(X33,X3,X6)
              & iext(X32,X3,X6) )
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X33)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X32) )
     => ? [X10] :
          ( iext(uri_owl_members,X10,X11)
          & icext(uri_owl_AllDisjointProperties,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointproperties_fi_002) ).

fof(f47274,plain,
    spl316_1391,
    inference(avatar_split_clause,[],[f3259,f47272]) ).

fof(f47272,plain,
    ( spl316_1391
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_members,sK271(X0),X0)
        | iext(X1,sK272(X1,X3),sK273(X1,X3))
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1391])]) ).

fof(f3259,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_members,sK271(X0),X0)
      | iext(X1,sK272(X1,X3),sK273(X1,X3))
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1955]) ).

fof(f47270,plain,
    spl316_1390,
    inference(avatar_split_clause,[],[f2977,f47268]) ).

fof(f47268,plain,
    ( spl316_1390
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP43(X0,X1,X2)
        | ~ sP42(X2,X1,X0)
        | X3 = X4
        | ~ icext(X2,X4)
        | ~ iext(X0,X1,X4)
        | ~ lv(X4)
        | ~ icext(X2,X3)
        | ~ iext(X0,X1,X3)
        | ~ lv(X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1390])]) ).

fof(f2977,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP43(X0,X1,X2)
      | ~ sP42(X2,X1,X0)
      | X3 = X4
      | ~ icext(X2,X4)
      | ~ iext(X0,X1,X4)
      | ~ lv(X4)
      | ~ icext(X2,X3)
      | ~ iext(X0,X1,X3)
      | ~ lv(X3) ),
    inference(cnf_transformation,[],[f1813]) ).

fof(f1813,plain,
    ! [X0,X1,X2] :
      ( ( sP43(X0,X1,X2)
        | ~ sP42(X2,X1,X0)
        | ! [X3,X4] :
            ( X3 = X4
            | ~ icext(X2,X4)
            | ~ iext(X0,X1,X4)
            | ~ lv(X4)
            | ~ icext(X2,X3)
            | ~ iext(X0,X1,X3)
            | ~ lv(X3) ) )
      & ( ( sP42(X2,X1,X0)
          & sK206(X0,X1,X2) != sK207(X0,X1,X2)
          & icext(X2,sK207(X0,X1,X2))
          & iext(X0,X1,sK207(X0,X1,X2))
          & lv(sK207(X0,X1,X2))
          & icext(X2,sK206(X0,X1,X2))
          & iext(X0,X1,sK206(X0,X1,X2))
          & lv(sK206(X0,X1,X2)) )
        | ~ sP43(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK206,sK207])],[f1811,f1812]) ).

fof(f1812,plain,
    ! [X0,X1,X2] :
      ( ? [X5,X6] :
          ( X5 != X6
          & icext(X2,X6)
          & iext(X0,X1,X6)
          & lv(X6)
          & icext(X2,X5)
          & iext(X0,X1,X5)
          & lv(X5) )
     => ( sK206(X0,X1,X2) != sK207(X0,X1,X2)
        & icext(X2,sK207(X0,X1,X2))
        & iext(X0,X1,sK207(X0,X1,X2))
        & lv(sK207(X0,X1,X2))
        & icext(X2,sK206(X0,X1,X2))
        & iext(X0,X1,sK206(X0,X1,X2))
        & lv(sK206(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1811,plain,
    ! [X0,X1,X2] :
      ( ( sP43(X0,X1,X2)
        | ~ sP42(X2,X1,X0)
        | ! [X3,X4] :
            ( X3 = X4
            | ~ icext(X2,X4)
            | ~ iext(X0,X1,X4)
            | ~ lv(X4)
            | ~ icext(X2,X3)
            | ~ iext(X0,X1,X3)
            | ~ lv(X3) ) )
      & ( ( sP42(X2,X1,X0)
          & ? [X5,X6] :
              ( X5 != X6
              & icext(X2,X6)
              & iext(X0,X1,X6)
              & lv(X6)
              & icext(X2,X5)
              & iext(X0,X1,X5)
              & lv(X5) ) )
        | ~ sP43(X0,X1,X2) ) ),
    inference(rectify,[],[f1810]) ).

fof(f1810,plain,
    ! [X1,X3,X2] :
      ( ( sP43(X1,X3,X2)
        | ~ sP42(X2,X3,X1)
        | ! [X7,X8] :
            ( X7 = X8
            | ~ icext(X2,X8)
            | ~ iext(X1,X3,X8)
            | ~ lv(X8)
            | ~ icext(X2,X7)
            | ~ iext(X1,X3,X7)
            | ~ lv(X7) ) )
      & ( ( sP42(X2,X3,X1)
          & ? [X7,X8] :
              ( X7 != X8
              & icext(X2,X8)
              & iext(X1,X3,X8)
              & lv(X8)
              & icext(X2,X7)
              & iext(X1,X3,X7)
              & lv(X7) ) )
        | ~ sP43(X1,X3,X2) ) ),
    inference(flattening,[],[f1809]) ).

fof(f1809,plain,
    ! [X1,X3,X2] :
      ( ( sP43(X1,X3,X2)
        | ~ sP42(X2,X3,X1)
        | ! [X7,X8] :
            ( X7 = X8
            | ~ icext(X2,X8)
            | ~ iext(X1,X3,X8)
            | ~ lv(X8)
            | ~ icext(X2,X7)
            | ~ iext(X1,X3,X7)
            | ~ lv(X7) ) )
      & ( ( sP42(X2,X3,X1)
          & ? [X7,X8] :
              ( X7 != X8
              & icext(X2,X8)
              & iext(X1,X3,X8)
              & lv(X8)
              & icext(X2,X7)
              & iext(X1,X3,X7)
              & lv(X7) ) )
        | ~ sP43(X1,X3,X2) ) ),
    inference(nnf_transformation,[],[f1399]) ).

fof(f1399,plain,
    ! [X1,X3,X2] :
      ( sP43(X1,X3,X2)
    <=> ( sP42(X2,X3,X1)
        & ? [X7,X8] :
            ( X7 != X8
            & icext(X2,X8)
            & iext(X1,X3,X8)
            & lv(X8)
            & icext(X2,X7)
            & iext(X1,X3,X7)
            & lv(X7) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP43])]) ).

fof(f47266,plain,
    ( spl316_1351
    | ~ spl316_1389
    | ~ spl316_464
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41044,f31444,f5681,f47263,f44696]) ).

fof(f47263,plain,
    ( spl316_1389
  <=> sP21(uri_owl_complementOf,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1389])]) ).

fof(f5681,plain,
    ( spl316_464
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ iext(uri_owl_complementOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_464])]) ).

fof(f41044,plain,
    ( ~ sP21(uri_owl_complementOf,uri_rdf_type)
    | ic(uri_ex_s)
    | ~ spl316_464
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5682]) ).

fof(f5682,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_owl_complementOf,X0,X1)
        | ic(X0) )
    | ~ spl316_464 ),
    inference(avatar_component_clause,[],[f5681]) ).

fof(f46794,plain,
    spl316_1388,
    inference(avatar_split_clause,[],[f3258,f46792]) ).

fof(f46792,plain,
    ( spl316_1388
  <=> ! [X0,X3,X2,X1] :
        ( icext(uri_owl_AllDisjointProperties,sK271(X0))
        | iext(X3,sK272(X1,X3),sK273(X1,X3))
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1388])]) ).

fof(f3258,plain,
    ! [X2,X3,X0,X1] :
      ( icext(uri_owl_AllDisjointProperties,sK271(X0))
      | iext(X3,sK272(X1,X3),sK273(X1,X3))
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1955]) ).

fof(f46790,plain,
    spl316_1387,
    inference(avatar_split_clause,[],[f3257,f46788]) ).

fof(f46788,plain,
    ( spl316_1387
  <=> ! [X0,X3,X2,X1] :
        ( icext(uri_owl_AllDisjointProperties,sK271(X0))
        | iext(X1,sK272(X1,X3),sK273(X1,X3))
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1387])]) ).

fof(f3257,plain,
    ! [X2,X3,X0,X1] :
      ( icext(uri_owl_AllDisjointProperties,sK271(X0))
      | iext(X1,sK272(X1,X3),sK273(X1,X3))
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1955]) ).

fof(f46786,plain,
    spl316_1386,
    inference(avatar_split_clause,[],[f3131,f46784]) ).

fof(f46784,plain,
    ( spl316_1386
  <=> ! [X4,X0,X3,X2,X1] :
        ( icext(X0,X3)
        | ~ sP61(X2,X3,X1)
        | ~ icext(X2,X4)
        | ~ iext(X1,X3,X4)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1386])]) ).

fof(f3131,plain,
    ! [X2,X3,X0,X1,X4] :
      ( icext(X0,X3)
      | ~ sP61(X2,X3,X1)
      | ~ icext(X2,X4)
      | ~ iext(X1,X3,X4)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1879]) ).

fof(f1879,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP61(X2,X3,X1)
            | ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) ) )
          & ( ( sP61(X2,X3,X1)
              & icext(X2,sK237(X1,X2,X3))
              & iext(X1,X3,sK237(X1,X2,X3)) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK237])],[f1877,f1878]) ).

fof(f1878,plain,
    ! [X1,X2,X3] :
      ( ? [X5] :
          ( icext(X2,X5)
          & iext(X1,X3,X5) )
     => ( icext(X2,sK237(X1,X2,X3))
        & iext(X1,X3,sK237(X1,X2,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1877,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP61(X2,X3,X1)
            | ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) ) )
          & ( ( sP61(X2,X3,X1)
              & ? [X5] :
                  ( icext(X2,X5)
                  & iext(X1,X3,X5) ) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(rectify,[],[f1876]) ).

fof(f1876,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP61(X2,X3,X1)
            | ! [X6] :
                ( ~ icext(X2,X6)
                | ~ iext(X1,X3,X6) ) )
          & ( ( sP61(X2,X3,X1)
              & ? [X6] :
                  ( icext(X2,X6)
                  & iext(X1,X3,X6) ) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1875]) ).

fof(f1875,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP61(X2,X3,X1)
            | ! [X6] :
                ( ~ icext(X2,X6)
                | ~ iext(X1,X3,X6) ) )
          & ( ( sP61(X2,X3,X1)
              & ? [X6] :
                  ( icext(X2,X6)
                  & iext(X1,X3,X6) ) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(nnf_transformation,[],[f1428]) ).

fof(f1428,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ( sP61(X2,X3,X1)
            & ? [X6] :
                ( icext(X2,X6)
                & iext(X1,X3,X6) ) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1232,f1427]) ).

fof(f1427,plain,
    ! [X2,X3,X1] :
      ( sP61(X2,X3,X1)
    <=> ! [X4,X5] :
          ( X4 = X5
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP61])]) ).

fof(f1232,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ( ! [X4,X5] :
                ( X4 = X5
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) )
            & ? [X6] :
                ( icext(X2,X6)
                & iext(X1,X3,X6) ) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1231]) ).

fof(f1231,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ( ! [X4,X5] :
                ( X4 = X5
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) )
            & ? [X6] :
                ( icext(X2,X6)
                & iext(X1,X3,X6) ) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f866]) ).

fof(f866,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ( ! [X4,X5] :
                ( ( icext(X2,X5)
                  & iext(X1,X3,X5)
                  & icext(X2,X4)
                  & iext(X1,X3,X4) )
               => X4 = X5 )
            & ? [X6] :
                ( icext(X2,X6)
                & iext(X1,X3,X6) ) ) ) ),
    inference(rectify,[],[f311]) ).

fof(f311,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_qualifiedCardinality,X10,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ( ! [X26,X27] :
                ( ( icext(X4,X27)
                  & iext(X1,X3,X27)
                  & icext(X4,X26)
                  & iext(X1,X3,X26) )
               => X26 = X27 )
            & ? [X6] :
                ( icext(X4,X6)
                & iext(X1,X3,X6) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactqcr_object_001) ).

fof(f46782,plain,
    spl316_1385,
    inference(avatar_split_clause,[],[f2770,f46780]) ).

fof(f46780,plain,
    ( spl316_1385
  <=> ! [X9,X7,X0,X6,X8,X1] :
        ( X8 = X9
        | X7 = X9
        | X6 = X9
        | ~ iext(X1,X0,X9)
        | ~ iext(X1,X0,X8)
        | ~ iext(X1,X0,X7)
        | ~ iext(X1,X0,X6)
        | ~ sP15(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1385])]) ).

fof(f2770,plain,
    ! [X0,X1,X8,X6,X9,X7] :
      ( X8 = X9
      | X7 = X9
      | X6 = X9
      | ~ iext(X1,X0,X9)
      | ~ iext(X1,X0,X8)
      | ~ iext(X1,X0,X7)
      | ~ iext(X1,X0,X6)
      | ~ sP15(X0,X1) ),
    inference(cnf_transformation,[],[f1665]) ).

fof(f1665,plain,
    ! [X0,X1] :
      ( ( sP15(X0,X1)
        | ( sK167(X0,X1) != sK168(X0,X1)
          & sK166(X0,X1) != sK168(X0,X1)
          & sK165(X0,X1) != sK168(X0,X1)
          & iext(X1,X0,sK168(X0,X1))
          & iext(X1,X0,sK167(X0,X1))
          & iext(X1,X0,sK166(X0,X1))
          & iext(X1,X0,sK165(X0,X1)) ) )
      & ( ! [X6,X7,X8,X9] :
            ( X8 = X9
            | X7 = X9
            | X6 = X9
            | ~ iext(X1,X0,X9)
            | ~ iext(X1,X0,X8)
            | ~ iext(X1,X0,X7)
            | ~ iext(X1,X0,X6) )
        | ~ sP15(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK165,sK166,sK167,sK168])],[f1663,f1664]) ).

fof(f1664,plain,
    ! [X0,X1] :
      ( ? [X2,X3,X4,X5] :
          ( X4 != X5
          & X3 != X5
          & X2 != X5
          & iext(X1,X0,X5)
          & iext(X1,X0,X4)
          & iext(X1,X0,X3)
          & iext(X1,X0,X2) )
     => ( sK167(X0,X1) != sK168(X0,X1)
        & sK166(X0,X1) != sK168(X0,X1)
        & sK165(X0,X1) != sK168(X0,X1)
        & iext(X1,X0,sK168(X0,X1))
        & iext(X1,X0,sK167(X0,X1))
        & iext(X1,X0,sK166(X0,X1))
        & iext(X1,X0,sK165(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1663,plain,
    ! [X0,X1] :
      ( ( sP15(X0,X1)
        | ? [X2,X3,X4,X5] :
            ( X4 != X5
            & X3 != X5
            & X2 != X5
            & iext(X1,X0,X5)
            & iext(X1,X0,X4)
            & iext(X1,X0,X3)
            & iext(X1,X0,X2) ) )
      & ( ! [X6,X7,X8,X9] :
            ( X8 = X9
            | X7 = X9
            | X6 = X9
            | ~ iext(X1,X0,X9)
            | ~ iext(X1,X0,X8)
            | ~ iext(X1,X0,X7)
            | ~ iext(X1,X0,X6) )
        | ~ sP15(X0,X1) ) ),
    inference(rectify,[],[f1662]) ).

fof(f1662,plain,
    ! [X2,X1] :
      ( ( sP15(X2,X1)
        | ? [X3,X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & X3 != X6
            & iext(X1,X2,X6)
            & iext(X1,X2,X5)
            & iext(X1,X2,X4)
            & iext(X1,X2,X3) ) )
      & ( ! [X3,X4,X5,X6] :
            ( X5 = X6
            | X4 = X6
            | X3 = X6
            | ~ iext(X1,X2,X6)
            | ~ iext(X1,X2,X5)
            | ~ iext(X1,X2,X4)
            | ~ iext(X1,X2,X3) )
        | ~ sP15(X2,X1) ) ),
    inference(nnf_transformation,[],[f1353]) ).

fof(f1353,plain,
    ! [X2,X1] :
      ( sP15(X2,X1)
    <=> ! [X3,X4,X5,X6] :
          ( X5 = X6
          | X4 = X6
          | X3 = X6
          | ~ iext(X1,X2,X6)
          | ~ iext(X1,X2,X5)
          | ~ iext(X1,X2,X4)
          | ~ iext(X1,X2,X3) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP15])]) ).

fof(f46778,plain,
    spl316_1384,
    inference(avatar_split_clause,[],[f2742,f46776]) ).

fof(f46776,plain,
    ( spl316_1384
  <=> ! [X9,X7,X0,X6,X8,X1] :
        ( X8 = X9
        | X7 = X9
        | X6 = X9
        | ~ iext(X1,X0,X9)
        | ~ iext(X1,X0,X8)
        | ~ iext(X1,X0,X7)
        | ~ iext(X1,X0,X6)
        | ~ sP10(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1384])]) ).

fof(f2742,plain,
    ! [X0,X1,X8,X6,X9,X7] :
      ( X8 = X9
      | X7 = X9
      | X6 = X9
      | ~ iext(X1,X0,X9)
      | ~ iext(X1,X0,X8)
      | ~ iext(X1,X0,X7)
      | ~ iext(X1,X0,X6)
      | ~ sP10(X0,X1) ),
    inference(cnf_transformation,[],[f1641]) ).

fof(f1641,plain,
    ! [X0,X1] :
      ( ( sP10(X0,X1)
        | ( sK156(X0,X1) != sK157(X0,X1)
          & sK155(X0,X1) != sK157(X0,X1)
          & sK154(X0,X1) != sK157(X0,X1)
          & iext(X1,X0,sK157(X0,X1))
          & iext(X1,X0,sK156(X0,X1))
          & iext(X1,X0,sK155(X0,X1))
          & iext(X1,X0,sK154(X0,X1)) ) )
      & ( ! [X6,X7,X8,X9] :
            ( X8 = X9
            | X7 = X9
            | X6 = X9
            | ~ iext(X1,X0,X9)
            | ~ iext(X1,X0,X8)
            | ~ iext(X1,X0,X7)
            | ~ iext(X1,X0,X6) )
        | ~ sP10(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK154,sK155,sK156,sK157])],[f1639,f1640]) ).

fof(f1640,plain,
    ! [X0,X1] :
      ( ? [X2,X3,X4,X5] :
          ( X4 != X5
          & X3 != X5
          & X2 != X5
          & iext(X1,X0,X5)
          & iext(X1,X0,X4)
          & iext(X1,X0,X3)
          & iext(X1,X0,X2) )
     => ( sK156(X0,X1) != sK157(X0,X1)
        & sK155(X0,X1) != sK157(X0,X1)
        & sK154(X0,X1) != sK157(X0,X1)
        & iext(X1,X0,sK157(X0,X1))
        & iext(X1,X0,sK156(X0,X1))
        & iext(X1,X0,sK155(X0,X1))
        & iext(X1,X0,sK154(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1639,plain,
    ! [X0,X1] :
      ( ( sP10(X0,X1)
        | ? [X2,X3,X4,X5] :
            ( X4 != X5
            & X3 != X5
            & X2 != X5
            & iext(X1,X0,X5)
            & iext(X1,X0,X4)
            & iext(X1,X0,X3)
            & iext(X1,X0,X2) ) )
      & ( ! [X6,X7,X8,X9] :
            ( X8 = X9
            | X7 = X9
            | X6 = X9
            | ~ iext(X1,X0,X9)
            | ~ iext(X1,X0,X8)
            | ~ iext(X1,X0,X7)
            | ~ iext(X1,X0,X6) )
        | ~ sP10(X0,X1) ) ),
    inference(rectify,[],[f1638]) ).

fof(f1638,plain,
    ! [X2,X1] :
      ( ( sP10(X2,X1)
        | ? [X3,X4,X5,X6] :
            ( X5 != X6
            & X4 != X6
            & X3 != X6
            & iext(X1,X2,X6)
            & iext(X1,X2,X5)
            & iext(X1,X2,X4)
            & iext(X1,X2,X3) ) )
      & ( ! [X3,X4,X5,X6] :
            ( X5 = X6
            | X4 = X6
            | X3 = X6
            | ~ iext(X1,X2,X6)
            | ~ iext(X1,X2,X5)
            | ~ iext(X1,X2,X4)
            | ~ iext(X1,X2,X3) )
        | ~ sP10(X2,X1) ) ),
    inference(nnf_transformation,[],[f1346]) ).

fof(f1346,plain,
    ! [X2,X1] :
      ( sP10(X2,X1)
    <=> ! [X3,X4,X5,X6] :
          ( X5 = X6
          | X4 = X6
          | X3 = X6
          | ~ iext(X1,X2,X6)
          | ~ iext(X1,X2,X5)
          | ~ iext(X1,X2,X4)
          | ~ iext(X1,X2,X3) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP10])]) ).

fof(f46542,plain,
    spl316_1383,
    inference(avatar_split_clause,[],[f2741,f46540]) ).

fof(f46540,plain,
    ( spl316_1383
  <=> ! [X2,X4,X0,X3,X1] :
        ( sP11(X0,X1)
        | ~ sP10(X1,X0)
        | X3 = X4
        | X2 = X4
        | X2 = X3
        | ~ iext(X0,X1,X4)
        | ~ iext(X0,X1,X3)
        | ~ iext(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1383])]) ).

fof(f2741,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP11(X0,X1)
      | ~ sP10(X1,X0)
      | X3 = X4
      | X2 = X4
      | X2 = X3
      | ~ iext(X0,X1,X4)
      | ~ iext(X0,X1,X3)
      | ~ iext(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1637]) ).

fof(f1637,plain,
    ! [X0,X1] :
      ( ( sP11(X0,X1)
        | ~ sP10(X1,X0)
        | ! [X2,X3,X4] :
            ( X3 = X4
            | X2 = X4
            | X2 = X3
            | ~ iext(X0,X1,X4)
            | ~ iext(X0,X1,X3)
            | ~ iext(X0,X1,X2) ) )
      & ( ( sP10(X1,X0)
          & sK152(X0,X1) != sK153(X0,X1)
          & sK151(X0,X1) != sK153(X0,X1)
          & sK151(X0,X1) != sK152(X0,X1)
          & iext(X0,X1,sK153(X0,X1))
          & iext(X0,X1,sK152(X0,X1))
          & iext(X0,X1,sK151(X0,X1)) )
        | ~ sP11(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK151,sK152,sK153])],[f1635,f1636]) ).

fof(f1636,plain,
    ! [X0,X1] :
      ( ? [X5,X6,X7] :
          ( X6 != X7
          & X5 != X7
          & X5 != X6
          & iext(X0,X1,X7)
          & iext(X0,X1,X6)
          & iext(X0,X1,X5) )
     => ( sK152(X0,X1) != sK153(X0,X1)
        & sK151(X0,X1) != sK153(X0,X1)
        & sK151(X0,X1) != sK152(X0,X1)
        & iext(X0,X1,sK153(X0,X1))
        & iext(X0,X1,sK152(X0,X1))
        & iext(X0,X1,sK151(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1635,plain,
    ! [X0,X1] :
      ( ( sP11(X0,X1)
        | ~ sP10(X1,X0)
        | ! [X2,X3,X4] :
            ( X3 = X4
            | X2 = X4
            | X2 = X3
            | ~ iext(X0,X1,X4)
            | ~ iext(X0,X1,X3)
            | ~ iext(X0,X1,X2) ) )
      & ( ( sP10(X1,X0)
          & ? [X5,X6,X7] :
              ( X6 != X7
              & X5 != X7
              & X5 != X6
              & iext(X0,X1,X7)
              & iext(X0,X1,X6)
              & iext(X0,X1,X5) ) )
        | ~ sP11(X0,X1) ) ),
    inference(rectify,[],[f1634]) ).

fof(f1634,plain,
    ! [X1,X2] :
      ( ( sP11(X1,X2)
        | ~ sP10(X2,X1)
        | ! [X7,X8,X9] :
            ( X8 = X9
            | X7 = X9
            | X7 = X8
            | ~ iext(X1,X2,X9)
            | ~ iext(X1,X2,X8)
            | ~ iext(X1,X2,X7) ) )
      & ( ( sP10(X2,X1)
          & ? [X7,X8,X9] :
              ( X8 != X9
              & X7 != X9
              & X7 != X8
              & iext(X1,X2,X9)
              & iext(X1,X2,X8)
              & iext(X1,X2,X7) ) )
        | ~ sP11(X1,X2) ) ),
    inference(flattening,[],[f1633]) ).

fof(f1633,plain,
    ! [X1,X2] :
      ( ( sP11(X1,X2)
        | ~ sP10(X2,X1)
        | ! [X7,X8,X9] :
            ( X8 = X9
            | X7 = X9
            | X7 = X8
            | ~ iext(X1,X2,X9)
            | ~ iext(X1,X2,X8)
            | ~ iext(X1,X2,X7) ) )
      & ( ( sP10(X2,X1)
          & ? [X7,X8,X9] :
              ( X8 != X9
              & X7 != X9
              & X7 != X8
              & iext(X1,X2,X9)
              & iext(X1,X2,X8)
              & iext(X1,X2,X7) ) )
        | ~ sP11(X1,X2) ) ),
    inference(nnf_transformation,[],[f1347]) ).

fof(f1347,plain,
    ! [X1,X2] :
      ( sP11(X1,X2)
    <=> ( sP10(X2,X1)
        & ? [X7,X8,X9] :
            ( X8 != X9
            & X7 != X9
            & X7 != X8
            & iext(X1,X2,X9)
            & iext(X1,X2,X8)
            & iext(X1,X2,X7) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP11])]) ).

fof(f46164,plain,
    spl316_1382,
    inference(avatar_split_clause,[],[f3263,f46162]) ).

fof(f46162,plain,
    ( spl316_1382
  <=> ! [X2,X4,X0,X3,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_unionOf,X0,X1)
        | ~ idc(X4)
        | ~ idc(X2)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1382])]) ).

fof(f3263,plain,
    ! [X2,X3,X0,X1,X4] :
      ( idc(X0)
      | ~ iext(uri_owl_unionOf,X0,X1)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1274]) ).

fof(f1274,plain,
    ! [X0,X1,X2,X3,X4] :
      ( idc(X0)
      | ~ iext(uri_owl_unionOf,X0,X1)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1273]) ).

fof(f1273,plain,
    ! [X0,X1,X2,X3,X4] :
      ( idc(X0)
      | ~ iext(uri_owl_unionOf,X0,X1)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f887]) ).

fof(f887,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_unionOf,X0,X1)
        & idc(X4)
        & idc(X2)
        & iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => idc(X0) ),
    inference(rectify,[],[f292]) ).

fof(f292,axiom,
    ! [X10,X11,X17,X13,X18] :
      ( ( iext(uri_owl_unionOf,X10,X11)
        & idc(X18)
        & idc(X17)
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X18)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X17) )
     => idc(X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_unionof_dtype_002) ).

fof(f46160,plain,
    spl316_1381,
    inference(avatar_split_clause,[],[f3262,f46158]) ).

fof(f46158,plain,
    ( spl316_1381
  <=> ! [X2,X4,X0,X3,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_intersectionOf,X0,X1)
        | ~ idc(X4)
        | ~ idc(X2)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1381])]) ).

fof(f3262,plain,
    ! [X2,X3,X0,X1,X4] :
      ( idc(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1272]) ).

fof(f1272,plain,
    ! [X0,X1,X2,X3,X4] :
      ( idc(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1271]) ).

fof(f1271,plain,
    ! [X0,X1,X2,X3,X4] :
      ( idc(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1)
      | ~ idc(X4)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f886]) ).

fof(f886,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
        & idc(X4)
        & idc(X2)
        & iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => idc(X0) ),
    inference(rectify,[],[f285]) ).

fof(f285,axiom,
    ! [X10,X11,X17,X13,X18] :
      ( ( iext(uri_owl_intersectionOf,X10,X11)
        & idc(X18)
        & idc(X17)
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X18)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X17) )
     => idc(X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_intersectionof_dtype_002) ).

fof(f46156,plain,
    spl316_1380,
    inference(avatar_split_clause,[],[f3261,f46154]) ).

fof(f46154,plain,
    ( spl316_1380
  <=> ! [X2,X4,X0,X3,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_oneOf,X0,X1)
        | ~ lv(X4)
        | ~ lv(X2)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1380])]) ).

fof(f3261,plain,
    ! [X2,X3,X0,X1,X4] :
      ( idc(X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ lv(X4)
      | ~ lv(X2)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1270]) ).

fof(f1270,plain,
    ! [X0,X1,X2,X3,X4] :
      ( idc(X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ lv(X4)
      | ~ lv(X2)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1269]) ).

fof(f1269,plain,
    ! [X0,X1,X2,X3,X4] :
      ( idc(X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ lv(X4)
      | ~ lv(X2)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f885]) ).

fof(f885,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_oneOf,X0,X1)
        & lv(X4)
        & lv(X2)
        & iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => idc(X0) ),
    inference(rectify,[],[f299]) ).

fof(f299,axiom,
    ! [X10,X11,X23,X13,X24] :
      ( ( iext(uri_owl_oneOf,X10,X11)
        & lv(X24)
        & lv(X23)
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X24)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X23) )
     => idc(X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_enum_dtype_002) ).

fof(f46152,plain,
    ( spl316_865
    | ~ spl316_1379
    | ~ spl316_459
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41035,f31444,f5661,f46149,f11714]) ).

fof(f11714,plain,
    ( spl316_865
  <=> ix(uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_865])]) ).

fof(f46149,plain,
    ( spl316_1379
  <=> sP21(uri_owl_backwardCompatibleWith,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1379])]) ).

fof(f5661,plain,
    ( spl316_459
  <=> ! [X0,X1] :
        ( ix(X1)
        | ~ iext(uri_owl_backwardCompatibleWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_459])]) ).

fof(f41035,plain,
    ( ~ sP21(uri_owl_backwardCompatibleWith,uri_rdf_type)
    | ix(uri_rdfs_Resource)
    | ~ spl316_459
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5662]) ).

fof(f5662,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_owl_backwardCompatibleWith,X0,X1)
        | ix(X1) )
    | ~ spl316_459 ),
    inference(avatar_component_clause,[],[f5661]) ).

fof(f46147,plain,
    spl316_1378,
    inference(avatar_split_clause,[],[f3256,f46145]) ).

fof(f46145,plain,
    ( spl316_1378
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_members,sK269(X0),X0)
        | icext(X3,sK270(X1,X3))
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1378])]) ).

fof(f3256,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_members,sK269(X0),X0)
      | icext(X3,sK270(X1,X3))
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1951]) ).

fof(f1951,plain,
    ! [X0,X1,X2,X3] :
      ( ( iext(uri_owl_members,sK269(X0),X0)
        & icext(uri_owl_AllDisjointClasses,sK269(X0)) )
      | ( icext(X3,sK270(X1,X3))
        & icext(X1,sK270(X1,X3)) )
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK269,sK270])],[f1948,f1950,f1949]) ).

fof(f1949,plain,
    ! [X0] :
      ( ? [X4] :
          ( iext(uri_owl_members,X4,X0)
          & icext(uri_owl_AllDisjointClasses,X4) )
     => ( iext(uri_owl_members,sK269(X0),X0)
        & icext(uri_owl_AllDisjointClasses,sK269(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1950,plain,
    ! [X1,X3] :
      ( ? [X5] :
          ( icext(X3,X5)
          & icext(X1,X5) )
     => ( icext(X3,sK270(X1,X3))
        & icext(X1,sK270(X1,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1948,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( iext(uri_owl_members,X4,X0)
          & icext(uri_owl_AllDisjointClasses,X4) )
      | ? [X5] :
          ( icext(X3,X5)
          & icext(X1,X5) )
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(rectify,[],[f1266]) ).

fof(f1266,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X5] :
          ( iext(uri_owl_members,X5,X0)
          & icext(uri_owl_AllDisjointClasses,X5) )
      | ? [X4] :
          ( icext(X3,X4)
          & icext(X1,X4) )
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1265]) ).

fof(f1265,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X5] :
          ( iext(uri_owl_members,X5,X0)
          & icext(uri_owl_AllDisjointClasses,X5) )
      | ? [X4] :
          ( icext(X3,X4)
          & icext(X1,X4) )
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f883]) ).

fof(f883,plain,
    ! [X0,X1,X2,X3] :
      ( ( ! [X4] :
            ~ ( icext(X3,X4)
              & icext(X1,X4) )
        & iext(uri_rdf_rest,X2,uri_rdf_nil)
        & iext(uri_rdf_first,X2,X3)
        & iext(uri_rdf_rest,X0,X2)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X5] :
          ( iext(uri_owl_members,X5,X0)
          & icext(uri_owl_AllDisjointClasses,X5) ) ),
    inference(rectify,[],[f373]) ).

fof(f373,axiom,
    ! [X11,X12,X13,X14] :
      ( ( ! [X3] :
            ~ ( icext(X14,X3)
              & icext(X12,X3) )
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ? [X10] :
          ( iext(uri_owl_members,X10,X11)
          & icext(uri_owl_AllDisjointClasses,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointclasses_fi_002) ).

fof(f46143,plain,
    spl316_1377,
    inference(avatar_split_clause,[],[f3255,f46141]) ).

fof(f46141,plain,
    ( spl316_1377
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_members,sK269(X0),X0)
        | icext(X1,sK270(X1,X3))
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1377])]) ).

fof(f3255,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_members,sK269(X0),X0)
      | icext(X1,sK270(X1,X3))
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1951]) ).

fof(f45413,plain,
    spl316_1376,
    inference(avatar_split_clause,[],[f3442,f45411]) ).

fof(f45411,plain,
    ( spl316_1376
  <=> ! [X0,X3,X2,X1] :
        ( sP108(X0,X1,X2,X3)
        | ~ iext(X0,sK304(X0,X1,X2,X3),sK307(X0,X1,X2,X3))
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X3)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1376])]) ).

fof(f3442,plain,
    ! [X2,X3,X0,X1] :
      ( sP108(X0,X1,X2,X3)
      | ~ iext(X0,sK304(X0,X1,X2,X3),sK307(X0,X1,X2,X3))
      | ~ ip(X1)
      | ~ ip(X2)
      | ~ ip(X3)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f2072]) ).

fof(f2072,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP108(X0,X1,X2,X3)
        | ( ~ iext(X0,sK304(X0,X1,X2,X3),sK307(X0,X1,X2,X3))
          & iext(X1,sK306(X0,X1,X2,X3),sK307(X0,X1,X2,X3))
          & iext(X2,sK305(X0,X1,X2,X3),sK306(X0,X1,X2,X3))
          & iext(X3,sK304(X0,X1,X2,X3),sK305(X0,X1,X2,X3)) )
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X3)
        | ~ ip(X0) )
      & ( ( ! [X8,X9,X10,X11] :
              ( iext(X0,X8,X11)
              | ~ iext(X1,X10,X11)
              | ~ iext(X2,X9,X10)
              | ~ iext(X3,X8,X9) )
          & ip(X1)
          & ip(X2)
          & ip(X3)
          & ip(X0) )
        | ~ sP108(X0,X1,X2,X3) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK304,sK305,sK306,sK307])],[f2070,f2071]) ).

fof(f2071,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4,X5,X6,X7] :
          ( ~ iext(X0,X4,X7)
          & iext(X1,X6,X7)
          & iext(X2,X5,X6)
          & iext(X3,X4,X5) )
     => ( ~ iext(X0,sK304(X0,X1,X2,X3),sK307(X0,X1,X2,X3))
        & iext(X1,sK306(X0,X1,X2,X3),sK307(X0,X1,X2,X3))
        & iext(X2,sK305(X0,X1,X2,X3),sK306(X0,X1,X2,X3))
        & iext(X3,sK304(X0,X1,X2,X3),sK305(X0,X1,X2,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2070,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP108(X0,X1,X2,X3)
        | ? [X4,X5,X6,X7] :
            ( ~ iext(X0,X4,X7)
            & iext(X1,X6,X7)
            & iext(X2,X5,X6)
            & iext(X3,X4,X5) )
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X3)
        | ~ ip(X0) )
      & ( ( ! [X8,X9,X10,X11] :
              ( iext(X0,X8,X11)
              | ~ iext(X1,X10,X11)
              | ~ iext(X2,X9,X10)
              | ~ iext(X3,X8,X9) )
          & ip(X1)
          & ip(X2)
          & ip(X3)
          & ip(X0) )
        | ~ sP108(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2069]) ).

fof(f2069,plain,
    ! [X0,X6,X4,X2] :
      ( ( sP108(X0,X6,X4,X2)
        | ? [X7,X8,X9,X10] :
            ( ~ iext(X0,X7,X10)
            & iext(X6,X9,X10)
            & iext(X4,X8,X9)
            & iext(X2,X7,X8) )
        | ~ ip(X6)
        | ~ ip(X4)
        | ~ ip(X2)
        | ~ ip(X0) )
      & ( ( ! [X7,X8,X9,X10] :
              ( iext(X0,X7,X10)
              | ~ iext(X6,X9,X10)
              | ~ iext(X4,X8,X9)
              | ~ iext(X2,X7,X8) )
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ip(X0) )
        | ~ sP108(X0,X6,X4,X2) ) ),
    inference(flattening,[],[f2068]) ).

fof(f2068,plain,
    ! [X0,X6,X4,X2] :
      ( ( sP108(X0,X6,X4,X2)
        | ? [X7,X8,X9,X10] :
            ( ~ iext(X0,X7,X10)
            & iext(X6,X9,X10)
            & iext(X4,X8,X9)
            & iext(X2,X7,X8) )
        | ~ ip(X6)
        | ~ ip(X4)
        | ~ ip(X2)
        | ~ ip(X0) )
      & ( ( ! [X7,X8,X9,X10] :
              ( iext(X0,X7,X10)
              | ~ iext(X6,X9,X10)
              | ~ iext(X4,X8,X9)
              | ~ iext(X2,X7,X8) )
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ip(X0) )
        | ~ sP108(X0,X6,X4,X2) ) ),
    inference(nnf_transformation,[],[f1492]) ).

fof(f45409,plain,
    spl316_1375,
    inference(avatar_split_clause,[],[f3441,f45407]) ).

fof(f45407,plain,
    ( spl316_1375
  <=> ! [X0,X3,X2,X1] :
        ( sP108(X0,X1,X2,X3)
        | iext(X1,sK306(X0,X1,X2,X3),sK307(X0,X1,X2,X3))
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X3)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1375])]) ).

fof(f3441,plain,
    ! [X2,X3,X0,X1] :
      ( sP108(X0,X1,X2,X3)
      | iext(X1,sK306(X0,X1,X2,X3),sK307(X0,X1,X2,X3))
      | ~ ip(X1)
      | ~ ip(X2)
      | ~ ip(X3)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f2072]) ).

fof(f45405,plain,
    spl316_1374,
    inference(avatar_split_clause,[],[f3440,f45403]) ).

fof(f45403,plain,
    ( spl316_1374
  <=> ! [X0,X3,X2,X1] :
        ( sP108(X0,X1,X2,X3)
        | iext(X2,sK305(X0,X1,X2,X3),sK306(X0,X1,X2,X3))
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X3)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1374])]) ).

fof(f3440,plain,
    ! [X2,X3,X0,X1] :
      ( sP108(X0,X1,X2,X3)
      | iext(X2,sK305(X0,X1,X2,X3),sK306(X0,X1,X2,X3))
      | ~ ip(X1)
      | ~ ip(X2)
      | ~ ip(X3)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f2072]) ).

fof(f45401,plain,
    spl316_1373,
    inference(avatar_split_clause,[],[f3439,f45399]) ).

fof(f45399,plain,
    ( spl316_1373
  <=> ! [X0,X3,X2,X1] :
        ( sP108(X0,X1,X2,X3)
        | iext(X3,sK304(X0,X1,X2,X3),sK305(X0,X1,X2,X3))
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X3)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1373])]) ).

fof(f3439,plain,
    ! [X2,X3,X0,X1] :
      ( sP108(X0,X1,X2,X3)
      | iext(X3,sK304(X0,X1,X2,X3),sK305(X0,X1,X2,X3))
      | ~ ip(X1)
      | ~ ip(X2)
      | ~ ip(X3)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f2072]) ).

fof(f45397,plain,
    spl316_1372,
    inference(avatar_split_clause,[],[f3254,f45395]) ).

fof(f45395,plain,
    ( spl316_1372
  <=> ! [X0,X3,X2,X1] :
        ( icext(uri_owl_AllDisjointClasses,sK269(X0))
        | icext(X3,sK270(X1,X3))
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1372])]) ).

fof(f3254,plain,
    ! [X2,X3,X0,X1] :
      ( icext(uri_owl_AllDisjointClasses,sK269(X0))
      | icext(X3,sK270(X1,X3))
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1951]) ).

fof(f45393,plain,
    spl316_1371,
    inference(avatar_split_clause,[],[f3253,f45391]) ).

fof(f45391,plain,
    ( spl316_1371
  <=> ! [X0,X3,X2,X1] :
        ( icext(uri_owl_AllDisjointClasses,sK269(X0))
        | icext(X1,sK270(X1,X3))
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1371])]) ).

fof(f3253,plain,
    ! [X2,X3,X0,X1] :
      ( icext(uri_owl_AllDisjointClasses,sK269(X0))
      | icext(X1,sK270(X1,X3))
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1951]) ).

fof(f45389,plain,
    spl316_1370,
    inference(avatar_split_clause,[],[f3140,f45387]) ).

fof(f45387,plain,
    ( spl316_1370
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP63(X0,X1,X2)
        | ~ sP62(X2,X1,X0)
        | X3 = X4
        | ~ icext(X2,X4)
        | ~ iext(X0,X1,X4)
        | ~ icext(X2,X3)
        | ~ iext(X0,X1,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1370])]) ).

fof(f3140,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP63(X0,X1,X2)
      | ~ sP62(X2,X1,X0)
      | X3 = X4
      | ~ icext(X2,X4)
      | ~ iext(X0,X1,X4)
      | ~ icext(X2,X3)
      | ~ iext(X0,X1,X3) ),
    inference(cnf_transformation,[],[f1886]) ).

fof(f1886,plain,
    ! [X0,X1,X2] :
      ( ( sP63(X0,X1,X2)
        | ~ sP62(X2,X1,X0)
        | ! [X3,X4] :
            ( X3 = X4
            | ~ icext(X2,X4)
            | ~ iext(X0,X1,X4)
            | ~ icext(X2,X3)
            | ~ iext(X0,X1,X3) ) )
      & ( ( sP62(X2,X1,X0)
          & sK238(X0,X1,X2) != sK239(X0,X1,X2)
          & icext(X2,sK239(X0,X1,X2))
          & iext(X0,X1,sK239(X0,X1,X2))
          & icext(X2,sK238(X0,X1,X2))
          & iext(X0,X1,sK238(X0,X1,X2)) )
        | ~ sP63(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK238,sK239])],[f1884,f1885]) ).

fof(f1885,plain,
    ! [X0,X1,X2] :
      ( ? [X5,X6] :
          ( X5 != X6
          & icext(X2,X6)
          & iext(X0,X1,X6)
          & icext(X2,X5)
          & iext(X0,X1,X5) )
     => ( sK238(X0,X1,X2) != sK239(X0,X1,X2)
        & icext(X2,sK239(X0,X1,X2))
        & iext(X0,X1,sK239(X0,X1,X2))
        & icext(X2,sK238(X0,X1,X2))
        & iext(X0,X1,sK238(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1884,plain,
    ! [X0,X1,X2] :
      ( ( sP63(X0,X1,X2)
        | ~ sP62(X2,X1,X0)
        | ! [X3,X4] :
            ( X3 = X4
            | ~ icext(X2,X4)
            | ~ iext(X0,X1,X4)
            | ~ icext(X2,X3)
            | ~ iext(X0,X1,X3) ) )
      & ( ( sP62(X2,X1,X0)
          & ? [X5,X6] :
              ( X5 != X6
              & icext(X2,X6)
              & iext(X0,X1,X6)
              & icext(X2,X5)
              & iext(X0,X1,X5) ) )
        | ~ sP63(X0,X1,X2) ) ),
    inference(rectify,[],[f1883]) ).

fof(f1883,plain,
    ! [X1,X3,X2] :
      ( ( sP63(X1,X3,X2)
        | ~ sP62(X2,X3,X1)
        | ! [X7,X8] :
            ( X7 = X8
            | ~ icext(X2,X8)
            | ~ iext(X1,X3,X8)
            | ~ icext(X2,X7)
            | ~ iext(X1,X3,X7) ) )
      & ( ( sP62(X2,X3,X1)
          & ? [X7,X8] :
              ( X7 != X8
              & icext(X2,X8)
              & iext(X1,X3,X8)
              & icext(X2,X7)
              & iext(X1,X3,X7) ) )
        | ~ sP63(X1,X3,X2) ) ),
    inference(flattening,[],[f1882]) ).

fof(f1882,plain,
    ! [X1,X3,X2] :
      ( ( sP63(X1,X3,X2)
        | ~ sP62(X2,X3,X1)
        | ! [X7,X8] :
            ( X7 = X8
            | ~ icext(X2,X8)
            | ~ iext(X1,X3,X8)
            | ~ icext(X2,X7)
            | ~ iext(X1,X3,X7) ) )
      & ( ( sP62(X2,X3,X1)
          & ? [X7,X8] :
              ( X7 != X8
              & icext(X2,X8)
              & iext(X1,X3,X8)
              & icext(X2,X7)
              & iext(X1,X3,X7) ) )
        | ~ sP63(X1,X3,X2) ) ),
    inference(nnf_transformation,[],[f1430]) ).

fof(f1430,plain,
    ! [X1,X3,X2] :
      ( sP63(X1,X3,X2)
    <=> ( sP62(X2,X3,X1)
        & ? [X7,X8] :
            ( X7 != X8
            & icext(X2,X8)
            & iext(X1,X3,X8)
            & icext(X2,X7)
            & iext(X1,X3,X7) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP63])]) ).

fof(f45385,plain,
    spl316_1369,
    inference(avatar_split_clause,[],[f3101,f45383]) ).

fof(f45383,plain,
    ( spl316_1369
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP57(X0,X1,X2)
        | X3 = X4
        | ~ icext(X0,X4)
        | ~ iext(X2,X1,X4)
        | ~ lv(X4)
        | ~ icext(X0,X3)
        | ~ iext(X2,X1,X3)
        | ~ lv(X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1369])]) ).

fof(f3101,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP57(X0,X1,X2)
      | X3 = X4
      | ~ icext(X0,X4)
      | ~ iext(X2,X1,X4)
      | ~ lv(X4)
      | ~ icext(X0,X3)
      | ~ iext(X2,X1,X3)
      | ~ lv(X3) ),
    inference(cnf_transformation,[],[f1864]) ).

fof(f1864,plain,
    ! [X0,X1,X2] :
      ( ( sP57(X0,X1,X2)
        | ! [X3,X4] :
            ( X3 = X4
            | ~ icext(X0,X4)
            | ~ iext(X2,X1,X4)
            | ~ lv(X4)
            | ~ icext(X0,X3)
            | ~ iext(X2,X1,X3)
            | ~ lv(X3) ) )
      & ( ( sK230(X0,X1,X2) != sK231(X0,X1,X2)
          & icext(X0,sK231(X0,X1,X2))
          & iext(X2,X1,sK231(X0,X1,X2))
          & lv(sK231(X0,X1,X2))
          & icext(X0,sK230(X0,X1,X2))
          & iext(X2,X1,sK230(X0,X1,X2))
          & lv(sK230(X0,X1,X2)) )
        | ~ sP57(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK230,sK231])],[f1862,f1863]) ).

fof(f1863,plain,
    ! [X0,X1,X2] :
      ( ? [X5,X6] :
          ( X5 != X6
          & icext(X0,X6)
          & iext(X2,X1,X6)
          & lv(X6)
          & icext(X0,X5)
          & iext(X2,X1,X5)
          & lv(X5) )
     => ( sK230(X0,X1,X2) != sK231(X0,X1,X2)
        & icext(X0,sK231(X0,X1,X2))
        & iext(X2,X1,sK231(X0,X1,X2))
        & lv(sK231(X0,X1,X2))
        & icext(X0,sK230(X0,X1,X2))
        & iext(X2,X1,sK230(X0,X1,X2))
        & lv(sK230(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1862,plain,
    ! [X0,X1,X2] :
      ( ( sP57(X0,X1,X2)
        | ! [X3,X4] :
            ( X3 = X4
            | ~ icext(X0,X4)
            | ~ iext(X2,X1,X4)
            | ~ lv(X4)
            | ~ icext(X0,X3)
            | ~ iext(X2,X1,X3)
            | ~ lv(X3) ) )
      & ( ? [X5,X6] :
            ( X5 != X6
            & icext(X0,X6)
            & iext(X2,X1,X6)
            & lv(X6)
            & icext(X0,X5)
            & iext(X2,X1,X5)
            & lv(X5) )
        | ~ sP57(X0,X1,X2) ) ),
    inference(rectify,[],[f1861]) ).

fof(f1861,plain,
    ! [X2,X3,X1] :
      ( ( sP57(X2,X3,X1)
        | ! [X4,X5] :
            ( X4 = X5
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4)
            | ~ lv(X4) ) )
      & ( ? [X4,X5] :
            ( X4 != X5
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & lv(X5)
            & icext(X2,X4)
            & iext(X1,X3,X4)
            & lv(X4) )
        | ~ sP57(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1421]) ).

fof(f1421,plain,
    ! [X2,X3,X1] :
      ( sP57(X2,X3,X1)
    <=> ? [X4,X5] :
          ( X4 != X5
          & icext(X2,X5)
          & iext(X1,X3,X5)
          & lv(X5)
          & icext(X2,X4)
          & iext(X1,X3,X4)
          & lv(X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP57])]) ).

fof(f45381,plain,
    ( spl316_1325
    | ~ spl316_1368
    | ~ spl316_486
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41034,f31444,f5771,f45378,f42689]) ).

fof(f45378,plain,
    ( spl316_1368
  <=> sP21(uri_owl_assertionProperty,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1368])]) ).

fof(f5771,plain,
    ( spl316_486
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ iext(uri_owl_assertionProperty,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_486])]) ).

fof(f41034,plain,
    ( ~ sP21(uri_owl_assertionProperty,uri_rdf_type)
    | ip(uri_rdfs_Resource)
    | ~ spl316_486
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5772]) ).

fof(f5772,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_owl_assertionProperty,X0,X1)
        | ip(X1) )
    | ~ spl316_486 ),
    inference(avatar_component_clause,[],[f5771]) ).

fof(f45376,plain,
    spl316_1367,
    inference(avatar_split_clause,[],[f3040,f45374]) ).

fof(f45374,plain,
    ( spl316_1367
  <=> ! [X5,X2,X0,X6,X1] :
        ( X5 = X6
        | ~ icext(X0,X6)
        | ~ iext(X2,X1,X6)
        | ~ lv(X6)
        | ~ icext(X0,X5)
        | ~ iext(X2,X1,X5)
        | ~ lv(X5)
        | ~ sP50(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1367])]) ).

fof(f3040,plain,
    ! [X2,X0,X1,X6,X5] :
      ( X5 = X6
      | ~ icext(X0,X6)
      | ~ iext(X2,X1,X6)
      | ~ lv(X6)
      | ~ icext(X0,X5)
      | ~ iext(X2,X1,X5)
      | ~ lv(X5)
      | ~ sP50(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1842]) ).

fof(f1842,plain,
    ! [X0,X1,X2] :
      ( ( sP50(X0,X1,X2)
        | ( sK220(X0,X1,X2) != sK221(X0,X1,X2)
          & icext(X0,sK221(X0,X1,X2))
          & iext(X2,X1,sK221(X0,X1,X2))
          & lv(sK221(X0,X1,X2))
          & icext(X0,sK220(X0,X1,X2))
          & iext(X2,X1,sK220(X0,X1,X2))
          & lv(sK220(X0,X1,X2)) ) )
      & ( ! [X5,X6] :
            ( X5 = X6
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ lv(X6)
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5)
            | ~ lv(X5) )
        | ~ sP50(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK220,sK221])],[f1840,f1841]) ).

fof(f1841,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4] :
          ( X3 != X4
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & lv(X4)
          & icext(X0,X3)
          & iext(X2,X1,X3)
          & lv(X3) )
     => ( sK220(X0,X1,X2) != sK221(X0,X1,X2)
        & icext(X0,sK221(X0,X1,X2))
        & iext(X2,X1,sK221(X0,X1,X2))
        & lv(sK221(X0,X1,X2))
        & icext(X0,sK220(X0,X1,X2))
        & iext(X2,X1,sK220(X0,X1,X2))
        & lv(sK220(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1840,plain,
    ! [X0,X1,X2] :
      ( ( sP50(X0,X1,X2)
        | ? [X3,X4] :
            ( X3 != X4
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & lv(X4)
            & icext(X0,X3)
            & iext(X2,X1,X3)
            & lv(X3) ) )
      & ( ! [X5,X6] :
            ( X5 = X6
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ lv(X6)
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5)
            | ~ lv(X5) )
        | ~ sP50(X0,X1,X2) ) ),
    inference(rectify,[],[f1839]) ).

fof(f1839,plain,
    ! [X2,X3,X1] :
      ( ( sP50(X2,X3,X1)
        | ? [X4,X5] :
            ( X4 != X5
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & lv(X5)
            & icext(X2,X4)
            & iext(X1,X3,X4)
            & lv(X4) ) )
      & ( ! [X4,X5] :
            ( X4 = X5
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4)
            | ~ lv(X4) )
        | ~ sP50(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1410]) ).

fof(f1410,plain,
    ! [X2,X3,X1] :
      ( sP50(X2,X3,X1)
    <=> ! [X4,X5] :
          ( X4 = X5
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ lv(X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4)
          | ~ lv(X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP50])]) ).

fof(f45372,plain,
    spl316_1366,
    inference(avatar_split_clause,[],[f2957,f45370]) ).

fof(f45370,plain,
    ( spl316_1366
  <=> ! [X5,X2,X0,X6,X1] :
        ( X5 = X6
        | ~ icext(X0,X6)
        | ~ iext(X2,X1,X6)
        | ~ lv(X6)
        | ~ icext(X0,X5)
        | ~ iext(X2,X1,X5)
        | ~ lv(X5)
        | ~ sP39(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1366])]) ).

fof(f2957,plain,
    ! [X2,X0,X1,X6,X5] :
      ( X5 = X6
      | ~ icext(X0,X6)
      | ~ iext(X2,X1,X6)
      | ~ lv(X6)
      | ~ icext(X0,X5)
      | ~ iext(X2,X1,X5)
      | ~ lv(X5)
      | ~ sP39(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1806]) ).

fof(f1806,plain,
    ! [X0,X1,X2] :
      ( ( sP39(X0,X1,X2)
        | ( sK204(X0,X1,X2) != sK205(X0,X1,X2)
          & icext(X0,sK205(X0,X1,X2))
          & iext(X2,X1,sK205(X0,X1,X2))
          & lv(sK205(X0,X1,X2))
          & icext(X0,sK204(X0,X1,X2))
          & iext(X2,X1,sK204(X0,X1,X2))
          & lv(sK204(X0,X1,X2)) ) )
      & ( ! [X5,X6] :
            ( X5 = X6
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ lv(X6)
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5)
            | ~ lv(X5) )
        | ~ sP39(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK204,sK205])],[f1804,f1805]) ).

fof(f1805,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4] :
          ( X3 != X4
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & lv(X4)
          & icext(X0,X3)
          & iext(X2,X1,X3)
          & lv(X3) )
     => ( sK204(X0,X1,X2) != sK205(X0,X1,X2)
        & icext(X0,sK205(X0,X1,X2))
        & iext(X2,X1,sK205(X0,X1,X2))
        & lv(sK205(X0,X1,X2))
        & icext(X0,sK204(X0,X1,X2))
        & iext(X2,X1,sK204(X0,X1,X2))
        & lv(sK204(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1804,plain,
    ! [X0,X1,X2] :
      ( ( sP39(X0,X1,X2)
        | ? [X3,X4] :
            ( X3 != X4
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & lv(X4)
            & icext(X0,X3)
            & iext(X2,X1,X3)
            & lv(X3) ) )
      & ( ! [X5,X6] :
            ( X5 = X6
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ lv(X6)
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5)
            | ~ lv(X5) )
        | ~ sP39(X0,X1,X2) ) ),
    inference(rectify,[],[f1803]) ).

fof(f1803,plain,
    ! [X2,X3,X1] :
      ( ( sP39(X2,X3,X1)
        | ? [X4,X5] :
            ( X4 != X5
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & lv(X5)
            & icext(X2,X4)
            & iext(X1,X3,X4)
            & lv(X4) ) )
      & ( ! [X4,X5] :
            ( X4 = X5
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ lv(X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4)
            | ~ lv(X4) )
        | ~ sP39(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1394]) ).

fof(f1394,plain,
    ! [X2,X3,X1] :
      ( sP39(X2,X3,X1)
    <=> ! [X4,X5] :
          ( X4 = X5
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ lv(X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4)
          | ~ lv(X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP39])]) ).

fof(f44999,plain,
    spl316_1365,
    inference(avatar_split_clause,[],[f3346,f44997]) ).

fof(f44997,plain,
    ( spl316_1365
  <=> ! [X2,X0,X1] :
        ( sP93(X0,X1,X2)
        | sK284(X0,X1,X2) = X0
        | sK284(X0,X1,X2) = X1
        | icext(X2,sK284(X0,X1,X2))
        | ~ ic(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1365])]) ).

fof(f3346,plain,
    ! [X2,X0,X1] :
      ( sP93(X0,X1,X2)
      | sK284(X0,X1,X2) = X0
      | sK284(X0,X1,X2) = X1
      | icext(X2,sK284(X0,X1,X2))
      | ~ ic(X2) ),
    inference(cnf_transformation,[],[f2010]) ).

fof(f2010,plain,
    ! [X0,X1,X2] :
      ( ( sP93(X0,X1,X2)
        | ( ( ( sK284(X0,X1,X2) != X0
              & sK284(X0,X1,X2) != X1 )
            | ~ icext(X2,sK284(X0,X1,X2)) )
          & ( sK284(X0,X1,X2) = X0
            | sK284(X0,X1,X2) = X1
            | icext(X2,sK284(X0,X1,X2)) ) )
        | ~ ic(X2) )
      & ( ( ! [X4] :
              ( ( icext(X2,X4)
                | ( X0 != X4
                  & X1 != X4 ) )
              & ( X0 = X4
                | X1 = X4
                | ~ icext(X2,X4) ) )
          & ic(X2) )
        | ~ sP93(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK284])],[f2008,f2009]) ).

fof(f2009,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( ( ( X0 != X3
              & X1 != X3 )
            | ~ icext(X2,X3) )
          & ( X0 = X3
            | X1 = X3
            | icext(X2,X3) ) )
     => ( ( ( sK284(X0,X1,X2) != X0
            & sK284(X0,X1,X2) != X1 )
          | ~ icext(X2,sK284(X0,X1,X2)) )
        & ( sK284(X0,X1,X2) = X0
          | sK284(X0,X1,X2) = X1
          | icext(X2,sK284(X0,X1,X2)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f2008,plain,
    ! [X0,X1,X2] :
      ( ( sP93(X0,X1,X2)
        | ? [X3] :
            ( ( ( X0 != X3
                & X1 != X3 )
              | ~ icext(X2,X3) )
            & ( X0 = X3
              | X1 = X3
              | icext(X2,X3) ) )
        | ~ ic(X2) )
      & ( ( ! [X4] :
              ( ( icext(X2,X4)
                | ( X0 != X4
                  & X1 != X4 ) )
              & ( X0 = X4
                | X1 = X4
                | ~ icext(X2,X4) ) )
          & ic(X2) )
        | ~ sP93(X0,X1,X2) ) ),
    inference(rectify,[],[f2007]) ).

fof(f2007,plain,
    ! [X4,X2,X0] :
      ( ( sP93(X4,X2,X0)
        | ? [X5] :
            ( ( ( X4 != X5
                & X2 != X5 )
              | ~ icext(X0,X5) )
            & ( X4 = X5
              | X2 = X5
              | icext(X0,X5) ) )
        | ~ ic(X0) )
      & ( ( ! [X5] :
              ( ( icext(X0,X5)
                | ( X4 != X5
                  & X2 != X5 ) )
              & ( X4 = X5
                | X2 = X5
                | ~ icext(X0,X5) ) )
          & ic(X0) )
        | ~ sP93(X4,X2,X0) ) ),
    inference(flattening,[],[f2006]) ).

fof(f2006,plain,
    ! [X4,X2,X0] :
      ( ( sP93(X4,X2,X0)
        | ? [X5] :
            ( ( ( X4 != X5
                & X2 != X5 )
              | ~ icext(X0,X5) )
            & ( X4 = X5
              | X2 = X5
              | icext(X0,X5) ) )
        | ~ ic(X0) )
      & ( ( ! [X5] :
              ( ( icext(X0,X5)
                | ( X4 != X5
                  & X2 != X5 ) )
              & ( X4 = X5
                | X2 = X5
                | ~ icext(X0,X5) ) )
          & ic(X0) )
        | ~ sP93(X4,X2,X0) ) ),
    inference(nnf_transformation,[],[f1472]) ).

fof(f1472,plain,
    ! [X4,X2,X0] :
      ( sP93(X4,X2,X0)
    <=> ( ! [X5] :
            ( icext(X0,X5)
          <=> ( X4 = X5
              | X2 = X5 ) )
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP93])]) ).

fof(f44995,plain,
    spl316_1364,
    inference(avatar_split_clause,[],[f3252,f44993]) ).

fof(f44993,plain,
    ( spl316_1364
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_members,sK268(X0),X0)
        | X1 = X3
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1364])]) ).

fof(f3252,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_members,sK268(X0),X0)
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1947]) ).

fof(f1947,plain,
    ! [X0,X1,X2,X3] :
      ( ( iext(uri_owl_members,sK268(X0),X0)
        & icext(uri_owl_AllDifferent,sK268(X0)) )
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK268])],[f1264,f1946]) ).

fof(f1946,plain,
    ! [X0] :
      ( ? [X4] :
          ( iext(uri_owl_members,X4,X0)
          & icext(uri_owl_AllDifferent,X4) )
     => ( iext(uri_owl_members,sK268(X0),X0)
        & icext(uri_owl_AllDifferent,sK268(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1264,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( iext(uri_owl_members,X4,X0)
          & icext(uri_owl_AllDifferent,X4) )
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1263]) ).

fof(f1263,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( iext(uri_owl_members,X4,X0)
          & icext(uri_owl_AllDifferent,X4) )
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f882]) ).

fof(f882,plain,
    ! [X0,X1,X2,X3] :
      ( ( X1 != X3
        & iext(uri_rdf_rest,X2,uri_rdf_nil)
        & iext(uri_rdf_first,X2,X3)
        & iext(uri_rdf_rest,X0,X2)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X4] :
          ( iext(uri_owl_members,X4,X0)
          & icext(uri_owl_AllDifferent,X4) ) ),
    inference(rectify,[],[f365]) ).

fof(f365,axiom,
    ! [X11,X20,X13,X21] :
      ( ( X20 != X21
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => ? [X10] :
          ( iext(uri_owl_members,X10,X11)
          & icext(uri_owl_AllDifferent,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_members_fi_002) ).

fof(f44991,plain,
    spl316_1363,
    inference(avatar_split_clause,[],[f3250,f44989]) ).

fof(f44989,plain,
    ( spl316_1363
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_distinctMembers,sK267(X0),X0)
        | X1 = X3
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1363])]) ).

fof(f3250,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_distinctMembers,sK267(X0),X0)
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1945]) ).

fof(f1945,plain,
    ! [X0,X1,X2,X3] :
      ( ( iext(uri_owl_distinctMembers,sK267(X0),X0)
        & icext(uri_owl_AllDifferent,sK267(X0)) )
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK267])],[f1262,f1944]) ).

fof(f1944,plain,
    ! [X0] :
      ( ? [X4] :
          ( iext(uri_owl_distinctMembers,X4,X0)
          & icext(uri_owl_AllDifferent,X4) )
     => ( iext(uri_owl_distinctMembers,sK267(X0),X0)
        & icext(uri_owl_AllDifferent,sK267(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1262,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( iext(uri_owl_distinctMembers,X4,X0)
          & icext(uri_owl_AllDifferent,X4) )
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1261]) ).

fof(f1261,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( iext(uri_owl_distinctMembers,X4,X0)
          & icext(uri_owl_AllDifferent,X4) )
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f881]) ).

fof(f881,plain,
    ! [X0,X1,X2,X3] :
      ( ( X1 != X3
        & iext(uri_rdf_rest,X2,uri_rdf_nil)
        & iext(uri_rdf_first,X2,X3)
        & iext(uri_rdf_rest,X0,X2)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X4] :
          ( iext(uri_owl_distinctMembers,X4,X0)
          & icext(uri_owl_AllDifferent,X4) ) ),
    inference(rectify,[],[f357]) ).

fof(f357,axiom,
    ! [X11,X20,X13,X21] :
      ( ( X20 != X21
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => ? [X10] :
          ( iext(uri_owl_distinctMembers,X10,X11)
          & icext(uri_owl_AllDifferent,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_distinctmembers_fi_002) ).

fof(f44987,plain,
    spl316_1362,
    inference(avatar_split_clause,[],[f3221,f44985]) ).

fof(f44985,plain,
    ( spl316_1362
  <=> ! [X4,X0,X3,X2,X1] :
        ( icext(X0,X3)
        | ~ icext(X2,X4)
        | ~ iext(X1,X3,X4)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1362])]) ).

fof(f3221,plain,
    ! [X2,X3,X0,X1,X4] :
      ( icext(X0,X3)
      | ~ icext(X2,X4)
      | ~ iext(X1,X3,X4)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1931]) ).

fof(f1931,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) ) )
          & ( ( icext(X2,sK261(X1,X2,X3))
              & iext(X1,X3,sK261(X1,X2,X3)) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK261])],[f1929,f1930]) ).

fof(f1930,plain,
    ! [X1,X2,X3] :
      ( ? [X5] :
          ( icext(X2,X5)
          & iext(X1,X3,X5) )
     => ( icext(X2,sK261(X1,X2,X3))
        & iext(X1,X3,sK261(X1,X2,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1929,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) ) )
          & ( ? [X5] :
                ( icext(X2,X5)
                & iext(X1,X3,X5) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(rectify,[],[f1928]) ).

fof(f1928,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) ) )
          & ( ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(nnf_transformation,[],[f1248]) ).

fof(f1248,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4] :
              ( icext(X2,X4)
              & iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1247]) ).

fof(f1247,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4] :
              ( icext(X2,X4)
              & iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f874]) ).

fof(f874,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4] :
              ( icext(X2,X4)
              & iext(X1,X3,X4) ) ) ),
    inference(rectify,[],[f337]) ).

fof(f337,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minQualifiedCardinality,X10,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ? [X6] :
              ( icext(X4,X6)
              & iext(X1,X3,X6) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_minqcr_object_001) ).

fof(f44983,plain,
    spl316_1361,
    inference(avatar_split_clause,[],[f3219,f44981]) ).

fof(f44981,plain,
    ( spl316_1361
  <=> ! [X0,X3,X2,X1] :
        ( iext(X1,X3,sK261(X1,X2,X3))
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1361])]) ).

fof(f3219,plain,
    ! [X2,X3,X0,X1] :
      ( iext(X1,X3,sK261(X1,X2,X3))
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1931]) ).

fof(f44979,plain,
    spl316_1360,
    inference(avatar_split_clause,[],[f3181,f44977]) ).

fof(f44977,plain,
    ( spl316_1360
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | iext(X1,X3,sK251(X1,X2,X3))
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1360])]) ).

fof(f3181,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | iext(X1,X3,sK251(X1,X2,X3))
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1909]) ).

fof(f1909,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ( icext(X2,sK251(X1,X2,X3))
              & iext(X1,X3,sK251(X1,X2,X3)) ) )
          & ( ! [X5] :
                ( ~ icext(X2,X5)
                | ~ iext(X1,X3,X5) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK251])],[f1907,f1908]) ).

fof(f1908,plain,
    ! [X1,X2,X3] :
      ( ? [X4] :
          ( icext(X2,X4)
          & iext(X1,X3,X4) )
     => ( icext(X2,sK251(X1,X2,X3))
        & iext(X1,X3,sK251(X1,X2,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1907,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4) ) )
          & ( ! [X5] :
                ( ~ icext(X2,X5)
                | ~ iext(X1,X3,X5) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(rectify,[],[f1906]) ).

fof(f1906,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4) ) )
          & ( ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(nnf_transformation,[],[f1240]) ).

fof(f1240,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4] :
              ( ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1239]) ).

fof(f1239,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4] :
              ( ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f870]) ).

fof(f870,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ~ ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4) ) ) ),
    inference(rectify,[],[f310]) ).

fof(f310,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_qualifiedCardinality,X10,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ~ ? [X6] :
                ( icext(X4,X6)
                & iext(X1,X3,X6) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactqcr_object_000) ).

fof(f44975,plain,
    spl316_1359,
    inference(avatar_split_clause,[],[f3180,f44973]) ).

fof(f44973,plain,
    ( spl316_1359
  <=> ! [X3,X0,X5,X2,X1] :
        ( ~ icext(X2,X5)
        | ~ iext(X1,X3,X5)
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1359])]) ).

fof(f3180,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ icext(X2,X5)
      | ~ iext(X1,X3,X5)
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1909]) ).

fof(f44971,plain,
    spl316_1358,
    inference(avatar_split_clause,[],[f3178,f44969]) ).

fof(f44969,plain,
    ( spl316_1358
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | iext(X1,X3,sK250(X1,X2,X3))
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1358])]) ).

fof(f3178,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | iext(X1,X3,sK250(X1,X2,X3))
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1905]) ).

fof(f1905,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ( icext(X2,sK250(X1,X2,X3))
              & iext(X1,X3,sK250(X1,X2,X3)) ) )
          & ( ! [X5] :
                ( ~ icext(X2,X5)
                | ~ iext(X1,X3,X5) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK250])],[f1903,f1904]) ).

fof(f1904,plain,
    ! [X1,X2,X3] :
      ( ? [X4] :
          ( icext(X2,X4)
          & iext(X1,X3,X4) )
     => ( icext(X2,sK250(X1,X2,X3))
        & iext(X1,X3,sK250(X1,X2,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1903,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4) ) )
          & ( ! [X5] :
                ( ~ icext(X2,X5)
                | ~ iext(X1,X3,X5) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(rectify,[],[f1902]) ).

fof(f1902,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4) ) )
          & ( ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(nnf_transformation,[],[f1238]) ).

fof(f1238,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4] :
              ( ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1237]) ).

fof(f1237,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4] :
              ( ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f869]) ).

fof(f869,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ~ ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4) ) ) ),
    inference(rectify,[],[f324]) ).

fof(f324,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxQualifiedCardinality,X10,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ~ ? [X6] :
                ( icext(X4,X6)
                & iext(X1,X3,X6) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxqcr_object_000) ).

fof(f44967,plain,
    spl316_1357,
    inference(avatar_split_clause,[],[f3177,f44965]) ).

fof(f44965,plain,
    ( spl316_1357
  <=> ! [X3,X0,X5,X2,X1] :
        ( ~ icext(X2,X5)
        | ~ iext(X1,X3,X5)
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1357])]) ).

fof(f3177,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ icext(X2,X5)
      | ~ iext(X1,X3,X5)
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1905]) ).

fof(f44963,plain,
    spl316_1356,
    inference(avatar_split_clause,[],[f3128,f44961]) ).

fof(f44961,plain,
    ( spl316_1356
  <=> ! [X0,X3,X2,X1] :
        ( iext(X1,X3,sK237(X1,X2,X3))
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1356])]) ).

fof(f3128,plain,
    ! [X2,X3,X0,X1] :
      ( iext(X1,X3,sK237(X1,X2,X3))
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1879]) ).

fof(f44959,plain,
    spl316_1355,
    inference(avatar_split_clause,[],[f2793,f44957]) ).

fof(f44957,plain,
    ( spl316_1355
  <=> ! [X2,X4,X0,X3,X1] :
        ( sP17(X0,X1)
        | X3 = X4
        | X2 = X4
        | X2 = X3
        | ~ iext(X1,X0,X4)
        | ~ iext(X1,X0,X3)
        | ~ iext(X1,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1355])]) ).

fof(f2793,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP17(X0,X1)
      | X3 = X4
      | X2 = X4
      | X2 = X3
      | ~ iext(X1,X0,X4)
      | ~ iext(X1,X0,X3)
      | ~ iext(X1,X0,X2) ),
    inference(cnf_transformation,[],[f1679]) ).

fof(f1679,plain,
    ! [X0,X1] :
      ( ( sP17(X0,X1)
        | ! [X2,X3,X4] :
            ( X3 = X4
            | X2 = X4
            | X2 = X3
            | ~ iext(X1,X0,X4)
            | ~ iext(X1,X0,X3)
            | ~ iext(X1,X0,X2) ) )
      & ( ( sK173(X0,X1) != sK174(X0,X1)
          & sK172(X0,X1) != sK174(X0,X1)
          & sK172(X0,X1) != sK173(X0,X1)
          & iext(X1,X0,sK174(X0,X1))
          & iext(X1,X0,sK173(X0,X1))
          & iext(X1,X0,sK172(X0,X1)) )
        | ~ sP17(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK172,sK173,sK174])],[f1677,f1678]) ).

fof(f1678,plain,
    ! [X0,X1] :
      ( ? [X5,X6,X7] :
          ( X6 != X7
          & X5 != X7
          & X5 != X6
          & iext(X1,X0,X7)
          & iext(X1,X0,X6)
          & iext(X1,X0,X5) )
     => ( sK173(X0,X1) != sK174(X0,X1)
        & sK172(X0,X1) != sK174(X0,X1)
        & sK172(X0,X1) != sK173(X0,X1)
        & iext(X1,X0,sK174(X0,X1))
        & iext(X1,X0,sK173(X0,X1))
        & iext(X1,X0,sK172(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1677,plain,
    ! [X0,X1] :
      ( ( sP17(X0,X1)
        | ! [X2,X3,X4] :
            ( X3 = X4
            | X2 = X4
            | X2 = X3
            | ~ iext(X1,X0,X4)
            | ~ iext(X1,X0,X3)
            | ~ iext(X1,X0,X2) ) )
      & ( ? [X5,X6,X7] :
            ( X6 != X7
            & X5 != X7
            & X5 != X6
            & iext(X1,X0,X7)
            & iext(X1,X0,X6)
            & iext(X1,X0,X5) )
        | ~ sP17(X0,X1) ) ),
    inference(rectify,[],[f1676]) ).

fof(f1676,plain,
    ! [X2,X1] :
      ( ( sP17(X2,X1)
        | ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | X3 = X4
            | ~ iext(X1,X2,X5)
            | ~ iext(X1,X2,X4)
            | ~ iext(X1,X2,X3) ) )
      & ( ? [X3,X4,X5] :
            ( X4 != X5
            & X3 != X5
            & X3 != X4
            & iext(X1,X2,X5)
            & iext(X1,X2,X4)
            & iext(X1,X2,X3) )
        | ~ sP17(X2,X1) ) ),
    inference(nnf_transformation,[],[f1356]) ).

fof(f1356,plain,
    ! [X2,X1] :
      ( sP17(X2,X1)
    <=> ? [X3,X4,X5] :
          ( X4 != X5
          & X3 != X5
          & X3 != X4
          & iext(X1,X2,X5)
          & iext(X1,X2,X4)
          & iext(X1,X2,X3) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP17])]) ).

fof(f44955,plain,
    spl316_1354,
    inference(avatar_split_clause,[],[f2784,f44953]) ).

fof(f44953,plain,
    ( spl316_1354
  <=> ! [X4,X0,X3,X2,X1] :
        ( icext(X0,X2)
        | X3 = X4
        | ~ iext(X1,X2,X4)
        | ~ iext(X1,X2,X3)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1354])]) ).

fof(f2784,plain,
    ! [X2,X3,X0,X1,X4] :
      ( icext(X0,X2)
      | X3 = X4
      | ~ iext(X1,X2,X4)
      | ~ iext(X1,X2,X3)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1673]) ).

fof(f1673,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ! [X3,X4] :
                ( X3 = X4
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) ) )
          & ( ( sK170(X1,X2) != sK171(X1,X2)
              & iext(X1,X2,sK171(X1,X2))
              & iext(X1,X2,sK170(X1,X2)) )
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK170,sK171])],[f1671,f1672]) ).

fof(f1672,plain,
    ! [X1,X2] :
      ( ? [X5,X6] :
          ( X5 != X6
          & iext(X1,X2,X6)
          & iext(X1,X2,X5) )
     => ( sK170(X1,X2) != sK171(X1,X2)
        & iext(X1,X2,sK171(X1,X2))
        & iext(X1,X2,sK170(X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1671,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ! [X3,X4] :
                ( X3 = X4
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) ) )
          & ( ? [X5,X6] :
                ( X5 != X6
                & iext(X1,X2,X6)
                & iext(X1,X2,X5) )
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(rectify,[],[f1670]) ).

fof(f1670,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ! [X3,X4] :
                ( X3 = X4
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) ) )
          & ( ? [X3,X4] :
                ( X3 != X4
                & iext(X1,X2,X4)
                & iext(X1,X2,X3) )
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(nnf_transformation,[],[f1161]) ).

fof(f1161,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ? [X3,X4] :
              ( X3 != X4
              & iext(X1,X2,X4)
              & iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1160]) ).

fof(f1160,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ? [X3,X4] :
              ( X3 != X4
              & iext(X1,X2,X4)
              & iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f820]) ).

fof(f820,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ? [X3,X4] :
              ( X3 != X4
              & iext(X1,X2,X4)
              & iext(X1,X2,X3) ) ) ),
    inference(rectify,[],[f330]) ).

fof(f330,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minCardinality,X10,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ? [X26,X27] :
              ( X26 != X27
              & iext(X1,X3,X27)
              & iext(X1,X3,X26) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_mincard_002) ).

fof(f44951,plain,
    spl316_1353,
    inference(avatar_split_clause,[],[f2755,f44949]) ).

fof(f44949,plain,
    ( spl316_1353
  <=> ! [X5,X0,X6,X2,X1] :
        ( X5 = X6
        | ~ iext(X1,X2,X6)
        | ~ iext(X1,X2,X5)
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1353])]) ).

fof(f2755,plain,
    ! [X2,X0,X1,X6,X5] :
      ( X5 = X6
      | ~ iext(X1,X2,X6)
      | ~ iext(X1,X2,X5)
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1653]) ).

fof(f1653,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ( sK160(X1,X2) != sK161(X1,X2)
              & iext(X1,X2,sK161(X1,X2))
              & iext(X1,X2,sK160(X1,X2)) ) )
          & ( ! [X5,X6] :
                ( X5 = X6
                | ~ iext(X1,X2,X6)
                | ~ iext(X1,X2,X5) )
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK160,sK161])],[f1651,f1652]) ).

fof(f1652,plain,
    ! [X1,X2] :
      ( ? [X3,X4] :
          ( X3 != X4
          & iext(X1,X2,X4)
          & iext(X1,X2,X3) )
     => ( sK160(X1,X2) != sK161(X1,X2)
        & iext(X1,X2,sK161(X1,X2))
        & iext(X1,X2,sK160(X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1651,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ? [X3,X4] :
                ( X3 != X4
                & iext(X1,X2,X4)
                & iext(X1,X2,X3) ) )
          & ( ! [X5,X6] :
                ( X5 = X6
                | ~ iext(X1,X2,X6)
                | ~ iext(X1,X2,X5) )
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(rectify,[],[f1650]) ).

fof(f1650,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ? [X3,X4] :
                ( X3 != X4
                & iext(X1,X2,X4)
                & iext(X1,X2,X3) ) )
          & ( ! [X3,X4] :
                ( X3 = X4
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) )
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(nnf_transformation,[],[f1153]) ).

fof(f1153,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3,X4] :
              ( X3 = X4
              | ~ iext(X1,X2,X4)
              | ~ iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1152]) ).

fof(f1152,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3,X4] :
              ( X3 = X4
              | ~ iext(X1,X2,X4)
              | ~ iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f816]) ).

fof(f816,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3,X4] :
              ( ( iext(X1,X2,X4)
                & iext(X1,X2,X3) )
             => X3 = X4 ) ) ),
    inference(rectify,[],[f317]) ).

fof(f317,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxCardinality,X10,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ! [X26,X27] :
              ( ( iext(X1,X3,X27)
                & iext(X1,X3,X26) )
             => X26 = X27 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxcard_001) ).

fof(f44703,plain,
    ( spl316_1351
    | ~ spl316_1352
    | ~ spl316_495
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41030,f31444,f5808,f44700,f44696]) ).

fof(f44700,plain,
    ( spl316_1352
  <=> sP21(uri_rdfs_subClassOf,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1352])]) ).

fof(f41030,plain,
    ( ~ sP21(uri_rdfs_subClassOf,uri_rdf_type)
    | ic(uri_ex_s)
    | ~ spl316_495
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5809]) ).

fof(f44031,plain,
    spl316_1350,
    inference(avatar_split_clause,[],[f3502,f44029]) ).

fof(f44029,plain,
    ( spl316_1350
  <=> ! [X4,X0,X3,X1] :
        ( ~ iext(uri_owl_members,X0,X1)
        | ~ icext(uri_owl_AllDifferent,X0)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1350])]) ).

fof(f3502,plain,
    ! [X3,X0,X1,X4] :
      ( ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X4) ),
    inference(equality_resolution,[],[f3267]) ).

fof(f3267,plain,
    ! [X2,X3,X0,X1,X4] :
      ( X2 != X4
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1282]) ).

fof(f1282,plain,
    ! [X0,X1,X2,X3,X4] :
      ( X2 != X4
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1281]) ).

fof(f1281,plain,
    ! [X0,X1,X2,X3,X4] :
      ( X2 != X4
      | ~ iext(uri_owl_members,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f891]) ).

fof(f891,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_members,X0,X1)
        & icext(uri_owl_AllDifferent,X0)
        & iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => X2 != X4 ),
    inference(rectify,[],[f369]) ).

fof(f369,axiom,
    ! [X10,X11,X20,X13,X21] :
      ( ( iext(uri_owl_members,X10,X11)
        & icext(uri_owl_AllDifferent,X10)
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => X20 != X21 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_members_if_002) ).

fof(f44027,plain,
    spl316_1349,
    inference(avatar_split_clause,[],[f3501,f44025]) ).

fof(f44025,plain,
    ( spl316_1349
  <=> ! [X4,X0,X3,X1] :
        ( ~ iext(uri_owl_distinctMembers,X0,X1)
        | ~ icext(uri_owl_AllDifferent,X0)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1349])]) ).

fof(f3501,plain,
    ! [X3,X0,X1,X4] :
      ( ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X4) ),
    inference(equality_resolution,[],[f3266]) ).

fof(f3266,plain,
    ! [X2,X3,X0,X1,X4] :
      ( X2 != X4
      | ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1280]) ).

fof(f1280,plain,
    ! [X0,X1,X2,X3,X4] :
      ( X2 != X4
      | ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1279]) ).

fof(f1279,plain,
    ! [X0,X1,X2,X3,X4] :
      ( X2 != X4
      | ~ iext(uri_owl_distinctMembers,X0,X1)
      | ~ icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f890]) ).

fof(f890,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_distinctMembers,X0,X1)
        & icext(uri_owl_AllDifferent,X0)
        & iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => X2 != X4 ),
    inference(rectify,[],[f361]) ).

fof(f361,axiom,
    ! [X10,X11,X20,X13,X21] :
      ( ( iext(uri_owl_distinctMembers,X10,X11)
        & icext(uri_owl_AllDifferent,X10)
        & iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => X20 != X21 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_distinctmembers_if_002) ).

fof(f44023,plain,
    spl316_1348,
    inference(avatar_split_clause,[],[f3251,f44021]) ).

fof(f44021,plain,
    ( spl316_1348
  <=> ! [X0,X3,X2,X1] :
        ( icext(uri_owl_AllDifferent,sK268(X0))
        | X1 = X3
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1348])]) ).

fof(f3251,plain,
    ! [X2,X3,X0,X1] :
      ( icext(uri_owl_AllDifferent,sK268(X0))
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1947]) ).

fof(f44019,plain,
    spl316_1347,
    inference(avatar_split_clause,[],[f3249,f44017]) ).

fof(f44017,plain,
    ( spl316_1347
  <=> ! [X0,X3,X2,X1] :
        ( icext(uri_owl_AllDifferent,sK267(X0))
        | X1 = X3
        | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X2,X3)
        | ~ iext(uri_rdf_rest,X0,X2)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1347])]) ).

fof(f3249,plain,
    ! [X2,X3,X0,X1] :
      ( icext(uri_owl_AllDifferent,sK267(X0))
      | X1 = X3
      | ~ iext(uri_rdf_rest,X2,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X2,X3)
      | ~ iext(uri_rdf_rest,X0,X2)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1945]) ).

fof(f44015,plain,
    spl316_1346,
    inference(avatar_split_clause,[],[f3220,f44013]) ).

fof(f44013,plain,
    ( spl316_1346
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,sK261(X1,X2,X3))
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1346])]) ).

fof(f3220,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,sK261(X1,X2,X3))
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1931]) ).

fof(f44011,plain,
    spl316_1345,
    inference(avatar_split_clause,[],[f3182,f44009]) ).

fof(f44009,plain,
    ( spl316_1345
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | icext(X2,sK251(X1,X2,X3))
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1345])]) ).

fof(f3182,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | icext(X2,sK251(X1,X2,X3))
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1909]) ).

fof(f44007,plain,
    spl316_1344,
    inference(avatar_split_clause,[],[f3179,f44005]) ).

fof(f44005,plain,
    ( spl316_1344
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | icext(X2,sK250(X1,X2,X3))
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1344])]) ).

fof(f3179,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | icext(X2,sK250(X1,X2,X3))
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1905]) ).

fof(f44003,plain,
    spl316_1343,
    inference(avatar_split_clause,[],[f3129,f44001]) ).

fof(f44001,plain,
    ( spl316_1343
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,sK237(X1,X2,X3))
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1343])]) ).

fof(f3129,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,sK237(X1,X2,X3))
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1879]) ).

fof(f43999,plain,
    spl316_1342,
    inference(avatar_split_clause,[],[f2833,f43997]) ).

fof(f43997,plain,
    ( spl316_1342
  <=> ! [X0,X1] :
        ( sP22(X0,X1)
        | ~ iext(X0,sK180(X0,X1),sK179(X0,X1))
        | ~ iext(X1,sK179(X0,X1),sK180(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1342])]) ).

fof(f2833,plain,
    ! [X0,X1] :
      ( sP22(X0,X1)
      | ~ iext(X0,sK180(X0,X1),sK179(X0,X1))
      | ~ iext(X1,sK179(X0,X1),sK180(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1708]) ).

fof(f1708,plain,
    ! [X0,X1] :
      ( ( sP22(X0,X1)
        | ( ( ~ iext(X0,sK180(X0,X1),sK179(X0,X1))
            | ~ iext(X1,sK179(X0,X1),sK180(X0,X1)) )
          & ( iext(X0,sK180(X0,X1),sK179(X0,X1))
            | iext(X1,sK179(X0,X1),sK180(X0,X1)) ) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( ( iext(X1,X4,X5)
                | ~ iext(X0,X5,X4) )
              & ( iext(X0,X5,X4)
                | ~ iext(X1,X4,X5) ) )
          & ip(X0)
          & ip(X1) )
        | ~ sP22(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK179,sK180])],[f1706,f1707]) ).

fof(f1707,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( ( ~ iext(X0,X3,X2)
            | ~ iext(X1,X2,X3) )
          & ( iext(X0,X3,X2)
            | iext(X1,X2,X3) ) )
     => ( ( ~ iext(X0,sK180(X0,X1),sK179(X0,X1))
          | ~ iext(X1,sK179(X0,X1),sK180(X0,X1)) )
        & ( iext(X0,sK180(X0,X1),sK179(X0,X1))
          | iext(X1,sK179(X0,X1),sK180(X0,X1)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1706,plain,
    ! [X0,X1] :
      ( ( sP22(X0,X1)
        | ? [X2,X3] :
            ( ( ~ iext(X0,X3,X2)
              | ~ iext(X1,X2,X3) )
            & ( iext(X0,X3,X2)
              | iext(X1,X2,X3) ) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( ( iext(X1,X4,X5)
                | ~ iext(X0,X5,X4) )
              & ( iext(X0,X5,X4)
                | ~ iext(X1,X4,X5) ) )
          & ip(X0)
          & ip(X1) )
        | ~ sP22(X0,X1) ) ),
    inference(rectify,[],[f1705]) ).

fof(f1705,plain,
    ! [X1,X0] :
      ( ( sP22(X1,X0)
        | ? [X2,X3] :
            ( ( ~ iext(X1,X3,X2)
              | ~ iext(X0,X2,X3) )
            & ( iext(X1,X3,X2)
              | iext(X0,X2,X3) ) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( ( iext(X0,X2,X3)
                | ~ iext(X1,X3,X2) )
              & ( iext(X1,X3,X2)
                | ~ iext(X0,X2,X3) ) )
          & ip(X1)
          & ip(X0) )
        | ~ sP22(X1,X0) ) ),
    inference(flattening,[],[f1704]) ).

fof(f1704,plain,
    ! [X1,X0] :
      ( ( sP22(X1,X0)
        | ? [X2,X3] :
            ( ( ~ iext(X1,X3,X2)
              | ~ iext(X0,X2,X3) )
            & ( iext(X1,X3,X2)
              | iext(X0,X2,X3) ) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( ( iext(X0,X2,X3)
                | ~ iext(X1,X3,X2) )
              & ( iext(X1,X3,X2)
                | ~ iext(X0,X2,X3) ) )
          & ip(X1)
          & ip(X0) )
        | ~ sP22(X1,X0) ) ),
    inference(nnf_transformation,[],[f1365]) ).

fof(f1365,plain,
    ! [X1,X0] :
      ( sP22(X1,X0)
    <=> ( ! [X2,X3] :
            ( iext(X0,X2,X3)
          <=> iext(X1,X3,X2) )
        & ip(X1)
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP22])]) ).

fof(f43995,plain,
    spl316_1341,
    inference(avatar_split_clause,[],[f2832,f43993]) ).

fof(f43993,plain,
    ( spl316_1341
  <=> ! [X0,X1] :
        ( sP22(X0,X1)
        | iext(X0,sK180(X0,X1),sK179(X0,X1))
        | iext(X1,sK179(X0,X1),sK180(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1341])]) ).

fof(f2832,plain,
    ! [X0,X1] :
      ( sP22(X0,X1)
      | iext(X0,sK180(X0,X1),sK179(X0,X1))
      | iext(X1,sK179(X0,X1),sK180(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1708]) ).

fof(f43991,plain,
    ( spl316_833
    | ~ spl316_1340
    | ~ spl316_479
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41025,f31444,f5742,f43988,f11585]) ).

fof(f11585,plain,
    ( spl316_833
  <=> lv(uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_833])]) ).

fof(f43988,plain,
    ( spl316_1340
  <=> sP21(uri_rdfs_label,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1340])]) ).

fof(f5742,plain,
    ( spl316_479
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_rdfs_label,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_479])]) ).

fof(f41025,plain,
    ( ~ sP21(uri_rdfs_label,uri_rdf_type)
    | lv(uri_rdfs_Resource)
    | ~ spl316_479
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5743]) ).

fof(f5743,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_rdfs_label,X0,X1)
        | lv(X1) )
    | ~ spl316_479 ),
    inference(avatar_component_clause,[],[f5742]) ).

fof(f43986,plain,
    spl316_1339,
    inference(avatar_split_clause,[],[f2825,f43984]) ).

fof(f43984,plain,
    ( spl316_1339
  <=> ! [X0,X1] :
        ( sP21(X0,X1)
        | ~ iext(X0,sK177(X0,X1),sK178(X0,X1))
        | ~ iext(X1,sK177(X0,X1),sK178(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1339])]) ).

fof(f2825,plain,
    ! [X0,X1] :
      ( sP21(X0,X1)
      | ~ iext(X0,sK177(X0,X1),sK178(X0,X1))
      | ~ iext(X1,sK177(X0,X1),sK178(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1702]) ).

fof(f1702,plain,
    ! [X0,X1] :
      ( ( sP21(X0,X1)
        | ( ( ~ iext(X0,sK177(X0,X1),sK178(X0,X1))
            | ~ iext(X1,sK177(X0,X1),sK178(X0,X1)) )
          & ( iext(X0,sK177(X0,X1),sK178(X0,X1))
            | iext(X1,sK177(X0,X1),sK178(X0,X1)) ) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( ( iext(X1,X4,X5)
                | ~ iext(X0,X4,X5) )
              & ( iext(X0,X4,X5)
                | ~ iext(X1,X4,X5) ) )
          & ip(X0)
          & ip(X1) )
        | ~ sP21(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK177,sK178])],[f1700,f1701]) ).

fof(f1701,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( ( ~ iext(X0,X2,X3)
            | ~ iext(X1,X2,X3) )
          & ( iext(X0,X2,X3)
            | iext(X1,X2,X3) ) )
     => ( ( ~ iext(X0,sK177(X0,X1),sK178(X0,X1))
          | ~ iext(X1,sK177(X0,X1),sK178(X0,X1)) )
        & ( iext(X0,sK177(X0,X1),sK178(X0,X1))
          | iext(X1,sK177(X0,X1),sK178(X0,X1)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1700,plain,
    ! [X0,X1] :
      ( ( sP21(X0,X1)
        | ? [X2,X3] :
            ( ( ~ iext(X0,X2,X3)
              | ~ iext(X1,X2,X3) )
            & ( iext(X0,X2,X3)
              | iext(X1,X2,X3) ) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( ( iext(X1,X4,X5)
                | ~ iext(X0,X4,X5) )
              & ( iext(X0,X4,X5)
                | ~ iext(X1,X4,X5) ) )
          & ip(X0)
          & ip(X1) )
        | ~ sP21(X0,X1) ) ),
    inference(rectify,[],[f1699]) ).

fof(f1699,plain,
    ! [X1,X0] :
      ( ( sP21(X1,X0)
        | ? [X2,X3] :
            ( ( ~ iext(X1,X2,X3)
              | ~ iext(X0,X2,X3) )
            & ( iext(X1,X2,X3)
              | iext(X0,X2,X3) ) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( ( iext(X0,X2,X3)
                | ~ iext(X1,X2,X3) )
              & ( iext(X1,X2,X3)
                | ~ iext(X0,X2,X3) ) )
          & ip(X1)
          & ip(X0) )
        | ~ sP21(X1,X0) ) ),
    inference(flattening,[],[f1698]) ).

fof(f1698,plain,
    ! [X1,X0] :
      ( ( sP21(X1,X0)
        | ? [X2,X3] :
            ( ( ~ iext(X1,X2,X3)
              | ~ iext(X0,X2,X3) )
            & ( iext(X1,X2,X3)
              | iext(X0,X2,X3) ) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( ( iext(X0,X2,X3)
                | ~ iext(X1,X2,X3) )
              & ( iext(X1,X2,X3)
                | ~ iext(X0,X2,X3) ) )
          & ip(X1)
          & ip(X0) )
        | ~ sP21(X1,X0) ) ),
    inference(nnf_transformation,[],[f1363]) ).

fof(f1363,plain,
    ! [X1,X0] :
      ( sP21(X1,X0)
    <=> ( ! [X2,X3] :
            ( iext(X0,X2,X3)
          <=> iext(X1,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP21])]) ).

fof(f43982,plain,
    spl316_1338,
    inference(avatar_split_clause,[],[f2824,f43980]) ).

fof(f43980,plain,
    ( spl316_1338
  <=> ! [X0,X1] :
        ( sP21(X0,X1)
        | iext(X0,sK177(X0,X1),sK178(X0,X1))
        | iext(X1,sK177(X0,X1),sK178(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1338])]) ).

fof(f2824,plain,
    ! [X0,X1] :
      ( sP21(X0,X1)
      | iext(X0,sK177(X0,X1),sK178(X0,X1))
      | iext(X1,sK177(X0,X1),sK178(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1702]) ).

fof(f43557,plain,
    spl316_1337,
    inference(avatar_split_clause,[],[f3336,f43555]) ).

fof(f43555,plain,
    ( spl316_1337
  <=> ! [X2,X0,X1] :
        ( sP90(X0,X1,X2)
        | icext(X0,sK283(X0,X1,X2))
        | icext(X1,sK283(X0,X1,X2))
        | icext(X2,sK283(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1337])]) ).

fof(f3336,plain,
    ! [X2,X0,X1] :
      ( sP90(X0,X1,X2)
      | icext(X0,sK283(X0,X1,X2))
      | icext(X1,sK283(X0,X1,X2))
      | icext(X2,sK283(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f2003]) ).

fof(f2003,plain,
    ! [X0,X1,X2] :
      ( ( sP90(X0,X1,X2)
        | ( ( ( ~ icext(X0,sK283(X0,X1,X2))
              & ~ icext(X1,sK283(X0,X1,X2)) )
            | ~ icext(X2,sK283(X0,X1,X2)) )
          & ( icext(X0,sK283(X0,X1,X2))
            | icext(X1,sK283(X0,X1,X2))
            | icext(X2,sK283(X0,X1,X2)) ) ) )
      & ( ! [X4] :
            ( ( icext(X2,X4)
              | ( ~ icext(X0,X4)
                & ~ icext(X1,X4) ) )
            & ( icext(X0,X4)
              | icext(X1,X4)
              | ~ icext(X2,X4) ) )
        | ~ sP90(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK283])],[f2001,f2002]) ).

fof(f2002,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( ( ( ~ icext(X0,X3)
              & ~ icext(X1,X3) )
            | ~ icext(X2,X3) )
          & ( icext(X0,X3)
            | icext(X1,X3)
            | icext(X2,X3) ) )
     => ( ( ( ~ icext(X0,sK283(X0,X1,X2))
            & ~ icext(X1,sK283(X0,X1,X2)) )
          | ~ icext(X2,sK283(X0,X1,X2)) )
        & ( icext(X0,sK283(X0,X1,X2))
          | icext(X1,sK283(X0,X1,X2))
          | icext(X2,sK283(X0,X1,X2)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f2001,plain,
    ! [X0,X1,X2] :
      ( ( sP90(X0,X1,X2)
        | ? [X3] :
            ( ( ( ~ icext(X0,X3)
                & ~ icext(X1,X3) )
              | ~ icext(X2,X3) )
            & ( icext(X0,X3)
              | icext(X1,X3)
              | icext(X2,X3) ) ) )
      & ( ! [X4] :
            ( ( icext(X2,X4)
              | ( ~ icext(X0,X4)
                & ~ icext(X1,X4) ) )
            & ( icext(X0,X4)
              | icext(X1,X4)
              | ~ icext(X2,X4) ) )
        | ~ sP90(X0,X1,X2) ) ),
    inference(rectify,[],[f2000]) ).

fof(f2000,plain,
    ! [X4,X2,X0] :
      ( ( sP90(X4,X2,X0)
        | ? [X5] :
            ( ( ( ~ icext(X4,X5)
                & ~ icext(X2,X5) )
              | ~ icext(X0,X5) )
            & ( icext(X4,X5)
              | icext(X2,X5)
              | icext(X0,X5) ) ) )
      & ( ! [X5] :
            ( ( icext(X0,X5)
              | ( ~ icext(X4,X5)
                & ~ icext(X2,X5) ) )
            & ( icext(X4,X5)
              | icext(X2,X5)
              | ~ icext(X0,X5) ) )
        | ~ sP90(X4,X2,X0) ) ),
    inference(flattening,[],[f1999]) ).

fof(f1999,plain,
    ! [X4,X2,X0] :
      ( ( sP90(X4,X2,X0)
        | ? [X5] :
            ( ( ( ~ icext(X4,X5)
                & ~ icext(X2,X5) )
              | ~ icext(X0,X5) )
            & ( icext(X4,X5)
              | icext(X2,X5)
              | icext(X0,X5) ) ) )
      & ( ! [X5] :
            ( ( icext(X0,X5)
              | ( ~ icext(X4,X5)
                & ~ icext(X2,X5) ) )
            & ( icext(X4,X5)
              | icext(X2,X5)
              | ~ icext(X0,X5) ) )
        | ~ sP90(X4,X2,X0) ) ),
    inference(nnf_transformation,[],[f1468]) ).

fof(f1468,plain,
    ! [X4,X2,X0] :
      ( sP90(X4,X2,X0)
    <=> ! [X5] :
          ( icext(X0,X5)
        <=> ( icext(X4,X5)
            | icext(X2,X5) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP90])]) ).

fof(f43553,plain,
    spl316_1336,
    inference(avatar_split_clause,[],[f3324,f43551]) ).

fof(f43551,plain,
    ( spl316_1336
  <=> ! [X2,X0,X1] :
        ( sP87(X0,X1,X2)
        | ~ icext(X0,sK282(X0,X1,X2))
        | ~ icext(X1,sK282(X0,X1,X2))
        | ~ icext(X2,sK282(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1336])]) ).

fof(f3324,plain,
    ! [X2,X0,X1] :
      ( sP87(X0,X1,X2)
      | ~ icext(X0,sK282(X0,X1,X2))
      | ~ icext(X1,sK282(X0,X1,X2))
      | ~ icext(X2,sK282(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1993]) ).

fof(f1993,plain,
    ! [X0,X1,X2] :
      ( ( sP87(X0,X1,X2)
        | ( ( ~ icext(X0,sK282(X0,X1,X2))
            | ~ icext(X1,sK282(X0,X1,X2))
            | ~ icext(X2,sK282(X0,X1,X2)) )
          & ( ( icext(X0,sK282(X0,X1,X2))
              & icext(X1,sK282(X0,X1,X2)) )
            | icext(X2,sK282(X0,X1,X2)) ) ) )
      & ( ! [X4] :
            ( ( icext(X2,X4)
              | ~ icext(X0,X4)
              | ~ icext(X1,X4) )
            & ( ( icext(X0,X4)
                & icext(X1,X4) )
              | ~ icext(X2,X4) ) )
        | ~ sP87(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK282])],[f1991,f1992]) ).

fof(f1992,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( ( ~ icext(X0,X3)
            | ~ icext(X1,X3)
            | ~ icext(X2,X3) )
          & ( ( icext(X0,X3)
              & icext(X1,X3) )
            | icext(X2,X3) ) )
     => ( ( ~ icext(X0,sK282(X0,X1,X2))
          | ~ icext(X1,sK282(X0,X1,X2))
          | ~ icext(X2,sK282(X0,X1,X2)) )
        & ( ( icext(X0,sK282(X0,X1,X2))
            & icext(X1,sK282(X0,X1,X2)) )
          | icext(X2,sK282(X0,X1,X2)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1991,plain,
    ! [X0,X1,X2] :
      ( ( sP87(X0,X1,X2)
        | ? [X3] :
            ( ( ~ icext(X0,X3)
              | ~ icext(X1,X3)
              | ~ icext(X2,X3) )
            & ( ( icext(X0,X3)
                & icext(X1,X3) )
              | icext(X2,X3) ) ) )
      & ( ! [X4] :
            ( ( icext(X2,X4)
              | ~ icext(X0,X4)
              | ~ icext(X1,X4) )
            & ( ( icext(X0,X4)
                & icext(X1,X4) )
              | ~ icext(X2,X4) ) )
        | ~ sP87(X0,X1,X2) ) ),
    inference(rectify,[],[f1990]) ).

fof(f1990,plain,
    ! [X4,X2,X0] :
      ( ( sP87(X4,X2,X0)
        | ? [X5] :
            ( ( ~ icext(X4,X5)
              | ~ icext(X2,X5)
              | ~ icext(X0,X5) )
            & ( ( icext(X4,X5)
                & icext(X2,X5) )
              | icext(X0,X5) ) ) )
      & ( ! [X5] :
            ( ( icext(X0,X5)
              | ~ icext(X4,X5)
              | ~ icext(X2,X5) )
            & ( ( icext(X4,X5)
                & icext(X2,X5) )
              | ~ icext(X0,X5) ) )
        | ~ sP87(X4,X2,X0) ) ),
    inference(flattening,[],[f1989]) ).

fof(f1989,plain,
    ! [X4,X2,X0] :
      ( ( sP87(X4,X2,X0)
        | ? [X5] :
            ( ( ~ icext(X4,X5)
              | ~ icext(X2,X5)
              | ~ icext(X0,X5) )
            & ( ( icext(X4,X5)
                & icext(X2,X5) )
              | icext(X0,X5) ) ) )
      & ( ! [X5] :
            ( ( icext(X0,X5)
              | ~ icext(X4,X5)
              | ~ icext(X2,X5) )
            & ( ( icext(X4,X5)
                & icext(X2,X5) )
              | ~ icext(X0,X5) ) )
        | ~ sP87(X4,X2,X0) ) ),
    inference(nnf_transformation,[],[f1464]) ).

fof(f1464,plain,
    ! [X4,X2,X0] :
      ( sP87(X4,X2,X0)
    <=> ! [X5] :
          ( icext(X0,X5)
        <=> ( icext(X4,X5)
            & icext(X2,X5) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP87])]) ).

fof(f42732,plain,
    spl316_1335,
    inference(avatar_split_clause,[],[f3438,f42730]) ).

fof(f42730,plain,
    ( spl316_1335
  <=> ! [X2,X3,X11,X9,X0,X10,X8,X1] :
        ( iext(X0,X8,X11)
        | ~ iext(X1,X10,X11)
        | ~ iext(X2,X9,X10)
        | ~ iext(X3,X8,X9)
        | ~ sP108(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1335])]) ).

fof(f3438,plain,
    ! [X2,X3,X10,X0,X11,X1,X8,X9] :
      ( iext(X0,X8,X11)
      | ~ iext(X1,X10,X11)
      | ~ iext(X2,X9,X10)
      | ~ iext(X3,X8,X9)
      | ~ sP108(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2072]) ).

fof(f42728,plain,
    spl316_1334,
    inference(avatar_split_clause,[],[f3396,f42726]) ).

fof(f42726,plain,
    ( spl316_1334
  <=> ! [X0,X3,X2,X1] :
        ( sP102(X0,X1,X2,X3)
        | ~ sP101(sK298(X0,X1,X2,X3),X2,X1,X0)
        | ~ icext(X3,sK298(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1334])]) ).

fof(f3396,plain,
    ! [X2,X3,X0,X1] :
      ( sP102(X0,X1,X2,X3)
      | ~ sP101(sK298(X0,X1,X2,X3),X2,X1,X0)
      | ~ icext(X3,sK298(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2047]) ).

fof(f2047,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP102(X0,X1,X2,X3)
        | ( ( ~ sP101(sK298(X0,X1,X2,X3),X2,X1,X0)
            | ~ icext(X3,sK298(X0,X1,X2,X3)) )
          & ( sP101(sK298(X0,X1,X2,X3),X2,X1,X0)
            | icext(X3,sK298(X0,X1,X2,X3)) ) ) )
      & ( ! [X5] :
            ( ( icext(X3,X5)
              | ~ sP101(X5,X2,X1,X0) )
            & ( sP101(X5,X2,X1,X0)
              | ~ icext(X3,X5) ) )
        | ~ sP102(X0,X1,X2,X3) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK298])],[f2045,f2046]) ).

fof(f2046,plain,
    ! [X0,X1,X2,X3] :
      ( ? [X4] :
          ( ( ~ sP101(X4,X2,X1,X0)
            | ~ icext(X3,X4) )
          & ( sP101(X4,X2,X1,X0)
            | icext(X3,X4) ) )
     => ( ( ~ sP101(sK298(X0,X1,X2,X3),X2,X1,X0)
          | ~ icext(X3,sK298(X0,X1,X2,X3)) )
        & ( sP101(sK298(X0,X1,X2,X3),X2,X1,X0)
          | icext(X3,sK298(X0,X1,X2,X3)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f2045,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP102(X0,X1,X2,X3)
        | ? [X4] :
            ( ( ~ sP101(X4,X2,X1,X0)
              | ~ icext(X3,X4) )
            & ( sP101(X4,X2,X1,X0)
              | icext(X3,X4) ) ) )
      & ( ! [X5] :
            ( ( icext(X3,X5)
              | ~ sP101(X5,X2,X1,X0) )
            & ( sP101(X5,X2,X1,X0)
              | ~ icext(X3,X5) ) )
        | ~ sP102(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2044]) ).

fof(f2044,plain,
    ! [X2,X4,X6,X0] :
      ( ( sP102(X2,X4,X6,X0)
        | ? [X7] :
            ( ( ~ sP101(X7,X6,X4,X2)
              | ~ icext(X0,X7) )
            & ( sP101(X7,X6,X4,X2)
              | icext(X0,X7) ) ) )
      & ( ! [X7] :
            ( ( icext(X0,X7)
              | ~ sP101(X7,X6,X4,X2) )
            & ( sP101(X7,X6,X4,X2)
              | ~ icext(X0,X7) ) )
        | ~ sP102(X2,X4,X6,X0) ) ),
    inference(nnf_transformation,[],[f1484]) ).

fof(f42724,plain,
    spl316_1333,
    inference(avatar_split_clause,[],[f3395,f42722]) ).

fof(f42722,plain,
    ( spl316_1333
  <=> ! [X0,X3,X2,X1] :
        ( sP102(X0,X1,X2,X3)
        | sP101(sK298(X0,X1,X2,X3),X2,X1,X0)
        | icext(X3,sK298(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1333])]) ).

fof(f3395,plain,
    ! [X2,X3,X0,X1] :
      ( sP102(X0,X1,X2,X3)
      | sP101(sK298(X0,X1,X2,X3),X2,X1,X0)
      | icext(X3,sK298(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2047]) ).

fof(f42720,plain,
    spl316_1332,
    inference(avatar_split_clause,[],[f3349,f42718]) ).

fof(f42718,plain,
    ( spl316_1332
  <=> ! [X2,X4,X0,X3,X1] :
        ( sP94(X0,X2,X4,X1)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1332])]) ).

fof(f3349,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP94(X0,X2,X4,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1474]) ).

fof(f1474,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sP94(X0,X2,X4,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1294,f1473,f1472]) ).

fof(f1473,plain,
    ! [X0,X2,X4,X1] :
      ( ( iext(uri_owl_oneOf,X0,X1)
      <=> sP93(X4,X2,X0) )
      | ~ sP94(X0,X2,X4,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP94])]) ).

fof(f1294,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_oneOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( X4 = X5
                | X2 = X5 ) )
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1293]) ).

fof(f1293,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_oneOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( X4 = X5
                | X2 = X5 ) )
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f897]) ).

fof(f897,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_oneOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( X4 = X5
                | X2 = X5 ) )
          & ic(X0) ) ) ),
    inference(rectify,[],[f296]) ).

fof(f296,axiom,
    ! [X10,X11,X20,X13,X21] :
      ( ( iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X21)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X20) )
     => ( iext(uri_owl_oneOf,X10,X11)
      <=> ( ! [X3] :
              ( icext(X10,X3)
            <=> ( X3 = X21
                | X3 = X20 ) )
          & ic(X10) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_enum_class_002) ).

fof(f42716,plain,
    spl316_1331,
    inference(avatar_split_clause,[],[f3339,f42714]) ).

fof(f42714,plain,
    ( spl316_1331
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP92(X4,X2,X0,X1)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1331])]) ).

fof(f3339,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP92(X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1471]) ).

fof(f1471,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sP92(X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1292,f1470,f1469,f1468]) ).

fof(f1469,plain,
    ! [X0,X2,X4] :
      ( sP91(X0,X2,X4)
    <=> ( sP90(X4,X2,X0)
        & ic(X4)
        & ic(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP91])]) ).

fof(f1470,plain,
    ! [X4,X2,X0,X1] :
      ( ( iext(uri_owl_unionOf,X0,X1)
      <=> sP91(X0,X2,X4) )
      | ~ sP92(X4,X2,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP92])]) ).

fof(f1292,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_unionOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( icext(X4,X5)
                | icext(X2,X5) ) )
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1291]) ).

fof(f1291,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_unionOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( icext(X4,X5)
                | icext(X2,X5) ) )
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f896]) ).

fof(f896,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_unionOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( icext(X4,X5)
                | icext(X2,X5) ) )
          & ic(X4)
          & ic(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f289]) ).

fof(f289,axiom,
    ! [X10,X11,X12,X13,X14] :
      ( ( iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ( iext(uri_owl_unionOf,X10,X11)
      <=> ( ! [X3] :
              ( icext(X10,X3)
            <=> ( icext(X14,X3)
                | icext(X12,X3) ) )
          & ic(X14)
          & ic(X12)
          & ic(X10) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_unionof_class_002) ).

fof(f42712,plain,
    spl316_1330,
    inference(avatar_split_clause,[],[f3325,f42710]) ).

fof(f42710,plain,
    ( spl316_1330
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP89(X4,X2,X0,X1)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1330])]) ).

fof(f3325,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP89(X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1467]) ).

fof(f1467,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sP89(X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1290,f1466,f1465,f1464]) ).

fof(f1465,plain,
    ! [X0,X2,X4] :
      ( sP88(X0,X2,X4)
    <=> ( sP87(X4,X2,X0)
        & ic(X4)
        & ic(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP88])]) ).

fof(f1466,plain,
    ! [X4,X2,X0,X1] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
      <=> sP88(X0,X2,X4) )
      | ~ sP89(X4,X2,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP89])]) ).

fof(f1290,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( icext(X4,X5)
                & icext(X2,X5) ) )
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1289]) ).

fof(f1289,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( icext(X4,X5)
                & icext(X2,X5) ) )
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f895]) ).

fof(f895,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_intersectionOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( icext(X4,X5)
                & icext(X2,X5) ) )
          & ic(X4)
          & ic(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f282]) ).

fof(f282,axiom,
    ! [X10,X11,X12,X13,X14] :
      ( ( iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ( iext(uri_owl_intersectionOf,X10,X11)
      <=> ( ! [X3] :
              ( icext(X10,X3)
            <=> ( icext(X14,X3)
                & icext(X12,X3) ) )
          & ic(X14)
          & ic(X12)
          & ic(X10) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_intersectionof_class_002) ).

fof(f42708,plain,
    spl316_1329,
    inference(avatar_split_clause,[],[f3311,f42706]) ).

fof(f42706,plain,
    ( spl316_1329
  <=> ! [X2,X4,X0,X3,X1] :
        ( sP86(X2,X4,X0,X1)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1329])]) ).

fof(f3311,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP86(X2,X4,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1463]) ).

fof(f1463,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sP86(X2,X4,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1288,f1462,f1461]) ).

fof(f1461,plain,
    ! [X0,X4,X2] :
      ( sP85(X0,X4,X2)
    <=> ( ! [X5,X6,X7] :
            ( iext(X0,X5,X7)
            | ~ iext(X4,X6,X7)
            | ~ iext(X2,X5,X6) )
        & ip(X4)
        & ip(X2)
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP85])]) ).

fof(f1462,plain,
    ! [X2,X4,X0,X1] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> sP85(X0,X4,X2) )
      | ~ sP86(X2,X4,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP86])]) ).

fof(f1288,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> ( ! [X5,X6,X7] :
              ( iext(X0,X5,X7)
              | ~ iext(X4,X6,X7)
              | ~ iext(X2,X5,X6) )
          & ip(X4)
          & ip(X2)
          & ip(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1287]) ).

fof(f1287,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> ( ! [X5,X6,X7] :
              ( iext(X0,X5,X7)
              | ~ iext(X4,X6,X7)
              | ~ iext(X2,X5,X6) )
          & ip(X4)
          & ip(X2)
          & ip(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f894]) ).

fof(f894,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> ( ! [X5,X6,X7] :
              ( ( iext(X4,X6,X7)
                & iext(X2,X5,X6) )
             => iext(X0,X5,X7) )
          & ip(X4)
          & ip(X2)
          & ip(X0) ) ) ),
    inference(rectify,[],[f389]) ).

fof(f389,axiom,
    ! [X1,X11,X32,X13,X33] :
      ( ( iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X33)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X32) )
     => ( iext(uri_owl_propertyChainAxiom,X1,X11)
      <=> ( ! [X35,X26,X27] :
              ( ( iext(X33,X26,X27)
                & iext(X32,X35,X26) )
             => iext(X1,X35,X27) )
          & ip(X33)
          & ip(X32)
          & ip(X1) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_chain_002) ).

fof(f42704,plain,
    spl316_1328,
    inference(avatar_split_clause,[],[f3301,f42702]) ).

fof(f42702,plain,
    ( spl316_1328
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP84(X4,X2,X0,X1)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1328])]) ).

fof(f3301,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP84(X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1460]) ).

fof(f1460,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sP84(X4,X2,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1286,f1459,f1458,f1457]) ).

fof(f1458,plain,
    ! [X0,X2,X4] :
      ( sP83(X0,X2,X4)
    <=> ( sP82(X4,X2,X0)
        & ip(X4)
        & ip(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP83])]) ).

fof(f1459,plain,
    ! [X4,X2,X0,X1] :
      ( ( iext(uri_owl_hasKey,X0,X1)
      <=> sP83(X0,X2,X4) )
      | ~ sP84(X4,X2,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP84])]) ).

fof(f1286,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_hasKey,X0,X1)
      <=> ( ! [X5,X6,X7,X8] :
              ( X5 = X6
              | ~ iext(X4,X6,X8)
              | ~ iext(X4,X5,X8)
              | ~ iext(X2,X6,X7)
              | ~ iext(X2,X5,X7)
              | ~ icext(X0,X6)
              | ~ icext(X0,X5) )
          & ip(X4)
          & ip(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1285]) ).

fof(f1285,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_hasKey,X0,X1)
      <=> ( ! [X5,X6,X7,X8] :
              ( X5 = X6
              | ~ iext(X4,X6,X8)
              | ~ iext(X4,X5,X8)
              | ~ iext(X2,X6,X7)
              | ~ iext(X2,X5,X7)
              | ~ icext(X0,X6)
              | ~ icext(X0,X5) )
          & ip(X4)
          & ip(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f893]) ).

fof(f893,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_hasKey,X0,X1)
      <=> ( ! [X5,X6,X7,X8] :
              ( ( iext(X4,X6,X8)
                & iext(X4,X5,X8)
                & iext(X2,X6,X7)
                & iext(X2,X5,X7)
                & icext(X0,X6)
                & icext(X0,X5) )
             => X5 = X6 )
          & ip(X4)
          & ip(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f401]) ).

fof(f401,axiom,
    ! [X4,X11,X32,X13,X33] :
      ( ( iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X33)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X32) )
     => ( iext(uri_owl_hasKey,X4,X11)
      <=> ( ! [X3,X6,X38,X39] :
              ( ( iext(X33,X6,X39)
                & iext(X33,X3,X39)
                & iext(X32,X6,X38)
                & iext(X32,X3,X38)
                & icext(X4,X6)
                & icext(X4,X3) )
             => X3 = X6 )
          & ip(X33)
          & ip(X32)
          & ic(X4) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_key_002) ).

fof(f42700,plain,
    spl316_1327,
    inference(avatar_split_clause,[],[f3285,f42698]) ).

fof(f42698,plain,
    ( spl316_1327
  <=> ! [X2,X4,X0,X3,X1] :
        ( sP81(X2,X4,X0,X1)
        | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X3,X4)
        | ~ iext(uri_rdf_rest,X1,X3)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1327])]) ).

fof(f3285,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP81(X2,X4,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1456]) ).

fof(f1456,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sP81(X2,X4,X0,X1)
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1284,f1455,f1454,f1453,f1452]) ).

fof(f1452,plain,
    ! [X5,X4,X2] :
      ( sP78(X5,X4,X2)
    <=> ( ( ~ icext(X4,X5)
          | ~ icext(X2,X5) )
        & ( icext(X4,X5)
          | icext(X2,X5) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP78])]) ).

fof(f1453,plain,
    ! [X2,X4,X0] :
      ( sP79(X2,X4,X0)
    <=> ! [X5] :
          ( icext(X0,X5)
        <=> sP78(X5,X4,X2) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP79])]) ).

fof(f1454,plain,
    ! [X0,X4,X2] :
      ( sP80(X0,X4,X2)
    <=> ( sP79(X2,X4,X0)
        & ic(X4)
        & ic(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP80])]) ).

fof(f1455,plain,
    ! [X2,X4,X0,X1] :
      ( ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> sP80(X0,X4,X2) )
      | ~ sP81(X2,X4,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP81])]) ).

fof(f1284,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( ( ~ icext(X4,X5)
                  | ~ icext(X2,X5) )
                & ( icext(X4,X5)
                  | icext(X2,X5) ) ) )
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1283]) ).

fof(f1283,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( ( ~ icext(X4,X5)
                  | ~ icext(X2,X5) )
                & ( icext(X4,X5)
                  | icext(X2,X5) ) ) )
          & ic(X4)
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X3,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X3,X4)
      | ~ iext(uri_rdf_rest,X1,X3)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f892]) ).

fof(f892,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( iext(uri_rdf_rest,X3,uri_rdf_nil)
        & iext(uri_rdf_first,X3,X4)
        & iext(uri_rdf_rest,X1,X3)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> ( ! [X5] :
              ( icext(X0,X5)
            <=> ( ~ ( icext(X4,X5)
                    & icext(X2,X5) )
                & ( icext(X4,X5)
                  | icext(X2,X5) ) ) )
          & ic(X4)
          & ic(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f348]) ).

fof(f348,axiom,
    ! [X4,X11,X12,X13,X14] :
      ( ( iext(uri_rdf_rest,X13,uri_rdf_nil)
        & iext(uri_rdf_first,X13,X14)
        & iext(uri_rdf_rest,X11,X13)
        & iext(uri_rdf_first,X11,X12) )
     => ( iext(uri_owl_disjointUnionOf,X4,X11)
      <=> ( ! [X3] :
              ( icext(X4,X3)
            <=> ( ~ ( icext(X14,X3)
                    & icext(X12,X3) )
                & ( icext(X14,X3)
                  | icext(X12,X3) ) ) )
          & ic(X14)
          & ic(X12)
          & ic(X4) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_disjointunionof_002) ).

fof(f42696,plain,
    ( spl316_1325
    | ~ spl316_1326
    | ~ spl316_492
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41023,f31444,f5796,f42693,f42689]) ).

fof(f42693,plain,
    ( spl316_1326
  <=> sP21(uri_rdfs_subPropertyOf,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1326])]) ).

fof(f5796,plain,
    ( spl316_492
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_492])]) ).

fof(f41023,plain,
    ( ~ sP21(uri_rdfs_subPropertyOf,uri_rdf_type)
    | ip(uri_rdfs_Resource)
    | ~ spl316_492
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5797]) ).

fof(f5797,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_rdfs_subPropertyOf,X0,X1)
        | ip(X1) )
    | ~ spl316_492 ),
    inference(avatar_component_clause,[],[f5796]) ).

fof(f42687,plain,
    spl316_1324,
    inference(avatar_split_clause,[],[f3229,f42685]) ).

fof(f42685,plain,
    ( spl316_1324
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP74(X0,X1,X2)
        | X3 = X4
        | ~ icext(X0,X4)
        | ~ iext(X2,X1,X4)
        | ~ icext(X0,X3)
        | ~ iext(X2,X1,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1324])]) ).

fof(f3229,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP74(X0,X1,X2)
      | X3 = X4
      | ~ icext(X0,X4)
      | ~ iext(X2,X1,X4)
      | ~ icext(X0,X3)
      | ~ iext(X2,X1,X3) ),
    inference(cnf_transformation,[],[f1937]) ).

fof(f1937,plain,
    ! [X0,X1,X2] :
      ( ( sP74(X0,X1,X2)
        | ! [X3,X4] :
            ( X3 = X4
            | ~ icext(X0,X4)
            | ~ iext(X2,X1,X4)
            | ~ icext(X0,X3)
            | ~ iext(X2,X1,X3) ) )
      & ( ( sK262(X0,X1,X2) != sK263(X0,X1,X2)
          & icext(X0,sK263(X0,X1,X2))
          & iext(X2,X1,sK263(X0,X1,X2))
          & icext(X0,sK262(X0,X1,X2))
          & iext(X2,X1,sK262(X0,X1,X2)) )
        | ~ sP74(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK262,sK263])],[f1935,f1936]) ).

fof(f1936,plain,
    ! [X0,X1,X2] :
      ( ? [X5,X6] :
          ( X5 != X6
          & icext(X0,X6)
          & iext(X2,X1,X6)
          & icext(X0,X5)
          & iext(X2,X1,X5) )
     => ( sK262(X0,X1,X2) != sK263(X0,X1,X2)
        & icext(X0,sK263(X0,X1,X2))
        & iext(X2,X1,sK263(X0,X1,X2))
        & icext(X0,sK262(X0,X1,X2))
        & iext(X2,X1,sK262(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1935,plain,
    ! [X0,X1,X2] :
      ( ( sP74(X0,X1,X2)
        | ! [X3,X4] :
            ( X3 = X4
            | ~ icext(X0,X4)
            | ~ iext(X2,X1,X4)
            | ~ icext(X0,X3)
            | ~ iext(X2,X1,X3) ) )
      & ( ? [X5,X6] :
            ( X5 != X6
            & icext(X0,X6)
            & iext(X2,X1,X6)
            & icext(X0,X5)
            & iext(X2,X1,X5) )
        | ~ sP74(X0,X1,X2) ) ),
    inference(rectify,[],[f1934]) ).

fof(f1934,plain,
    ! [X2,X3,X1] :
      ( ( sP74(X2,X3,X1)
        | ! [X4,X5] :
            ( X4 = X5
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4) ) )
      & ( ? [X4,X5] :
            ( X4 != X5
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & icext(X2,X4)
            & iext(X1,X3,X4) )
        | ~ sP74(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1446]) ).

fof(f1446,plain,
    ! [X2,X3,X1] :
      ( sP74(X2,X3,X1)
    <=> ? [X4,X5] :
          ( X4 != X5
          & icext(X2,X5)
          & iext(X1,X3,X5)
          & icext(X2,X4)
          & iext(X1,X3,X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP74])]) ).

fof(f42683,plain,
    spl316_1323,
    inference(avatar_split_clause,[],[f3185,f42681]) ).

fof(f42681,plain,
    ( spl316_1323
  <=> ! [X5,X2,X0,X6,X1] :
        ( X5 = X6
        | ~ icext(X0,X6)
        | ~ iext(X2,X1,X6)
        | ~ icext(X0,X5)
        | ~ iext(X2,X1,X5)
        | ~ sP68(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1323])]) ).

fof(f3185,plain,
    ! [X2,X0,X1,X6,X5] :
      ( X5 = X6
      | ~ icext(X0,X6)
      | ~ iext(X2,X1,X6)
      | ~ icext(X0,X5)
      | ~ iext(X2,X1,X5)
      | ~ sP68(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1915]) ).

fof(f1915,plain,
    ! [X0,X1,X2] :
      ( ( sP68(X0,X1,X2)
        | ( sK252(X0,X1,X2) != sK253(X0,X1,X2)
          & icext(X0,sK253(X0,X1,X2))
          & iext(X2,X1,sK253(X0,X1,X2))
          & icext(X0,sK252(X0,X1,X2))
          & iext(X2,X1,sK252(X0,X1,X2)) ) )
      & ( ! [X5,X6] :
            ( X5 = X6
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5) )
        | ~ sP68(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK252,sK253])],[f1913,f1914]) ).

fof(f1914,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4] :
          ( X3 != X4
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & icext(X0,X3)
          & iext(X2,X1,X3) )
     => ( sK252(X0,X1,X2) != sK253(X0,X1,X2)
        & icext(X0,sK253(X0,X1,X2))
        & iext(X2,X1,sK253(X0,X1,X2))
        & icext(X0,sK252(X0,X1,X2))
        & iext(X2,X1,sK252(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1913,plain,
    ! [X0,X1,X2] :
      ( ( sP68(X0,X1,X2)
        | ? [X3,X4] :
            ( X3 != X4
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & icext(X0,X3)
            & iext(X2,X1,X3) ) )
      & ( ! [X5,X6] :
            ( X5 = X6
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5) )
        | ~ sP68(X0,X1,X2) ) ),
    inference(rectify,[],[f1912]) ).

fof(f1912,plain,
    ! [X2,X3,X1] :
      ( ( sP68(X2,X3,X1)
        | ? [X4,X5] :
            ( X4 != X5
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & icext(X2,X4)
            & iext(X1,X3,X4) ) )
      & ( ! [X4,X5] :
            ( X4 = X5
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4) )
        | ~ sP68(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1437]) ).

fof(f1437,plain,
    ! [X2,X3,X1] :
      ( sP68(X2,X3,X1)
    <=> ! [X4,X5] :
          ( X4 = X5
          | ~ icext(X2,X5)
          | ~ iext(X1,X3,X5)
          | ~ icext(X2,X4)
          | ~ iext(X1,X3,X4) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP68])]) ).

fof(f42679,plain,
    spl316_1322,
    inference(avatar_split_clause,[],[f3130,f42677]) ).

fof(f42677,plain,
    ( spl316_1322
  <=> ! [X0,X3,X2,X1] :
        ( sP61(X2,X3,X1)
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1322])]) ).

fof(f3130,plain,
    ! [X2,X3,X0,X1] :
      ( sP61(X2,X3,X1)
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1879]) ).

fof(f42675,plain,
    spl316_1321,
    inference(avatar_split_clause,[],[f3122,f42673]) ).

fof(f42673,plain,
    ( spl316_1321
  <=> ! [X5,X2,X0,X6,X1] :
        ( X5 = X6
        | ~ icext(X0,X6)
        | ~ iext(X2,X1,X6)
        | ~ icext(X0,X5)
        | ~ iext(X2,X1,X5)
        | ~ sP61(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1321])]) ).

fof(f3122,plain,
    ! [X2,X0,X1,X6,X5] :
      ( X5 = X6
      | ~ icext(X0,X6)
      | ~ iext(X2,X1,X6)
      | ~ icext(X0,X5)
      | ~ iext(X2,X1,X5)
      | ~ sP61(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1874]) ).

fof(f1874,plain,
    ! [X0,X1,X2] :
      ( ( sP61(X0,X1,X2)
        | ( sK235(X0,X1,X2) != sK236(X0,X1,X2)
          & icext(X0,sK236(X0,X1,X2))
          & iext(X2,X1,sK236(X0,X1,X2))
          & icext(X0,sK235(X0,X1,X2))
          & iext(X2,X1,sK235(X0,X1,X2)) ) )
      & ( ! [X5,X6] :
            ( X5 = X6
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5) )
        | ~ sP61(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK235,sK236])],[f1872,f1873]) ).

fof(f1873,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4] :
          ( X3 != X4
          & icext(X0,X4)
          & iext(X2,X1,X4)
          & icext(X0,X3)
          & iext(X2,X1,X3) )
     => ( sK235(X0,X1,X2) != sK236(X0,X1,X2)
        & icext(X0,sK236(X0,X1,X2))
        & iext(X2,X1,sK236(X0,X1,X2))
        & icext(X0,sK235(X0,X1,X2))
        & iext(X2,X1,sK235(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1872,plain,
    ! [X0,X1,X2] :
      ( ( sP61(X0,X1,X2)
        | ? [X3,X4] :
            ( X3 != X4
            & icext(X0,X4)
            & iext(X2,X1,X4)
            & icext(X0,X3)
            & iext(X2,X1,X3) ) )
      & ( ! [X5,X6] :
            ( X5 = X6
            | ~ icext(X0,X6)
            | ~ iext(X2,X1,X6)
            | ~ icext(X0,X5)
            | ~ iext(X2,X1,X5) )
        | ~ sP61(X0,X1,X2) ) ),
    inference(rectify,[],[f1871]) ).

fof(f1871,plain,
    ! [X2,X3,X1] :
      ( ( sP61(X2,X3,X1)
        | ? [X4,X5] :
            ( X4 != X5
            & icext(X2,X5)
            & iext(X1,X3,X5)
            & icext(X2,X4)
            & iext(X1,X3,X4) ) )
      & ( ! [X4,X5] :
            ( X4 = X5
            | ~ icext(X2,X5)
            | ~ iext(X1,X3,X5)
            | ~ icext(X2,X4)
            | ~ iext(X1,X3,X4) )
        | ~ sP61(X2,X3,X1) ) ),
    inference(nnf_transformation,[],[f1427]) ).

fof(f42671,plain,
    spl316_1320,
    inference(avatar_split_clause,[],[f2761,f42669]) ).

fof(f42669,plain,
    ( spl316_1320
  <=> ! [X5,X0,X6,X1,X7] :
        ( X6 = X7
        | X5 = X7
        | ~ iext(X1,X0,X7)
        | ~ iext(X1,X0,X6)
        | ~ iext(X1,X0,X5)
        | ~ sP13(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1320])]) ).

fof(f2761,plain,
    ! [X0,X1,X6,X7,X5] :
      ( X6 = X7
      | X5 = X7
      | ~ iext(X1,X0,X7)
      | ~ iext(X1,X0,X6)
      | ~ iext(X1,X0,X5)
      | ~ sP13(X0,X1) ),
    inference(cnf_transformation,[],[f1659]) ).

fof(f1659,plain,
    ! [X0,X1] :
      ( ( sP13(X0,X1)
        | ( sK163(X0,X1) != sK164(X0,X1)
          & sK162(X0,X1) != sK164(X0,X1)
          & iext(X1,X0,sK164(X0,X1))
          & iext(X1,X0,sK163(X0,X1))
          & iext(X1,X0,sK162(X0,X1)) ) )
      & ( ! [X5,X6,X7] :
            ( X6 = X7
            | X5 = X7
            | ~ iext(X1,X0,X7)
            | ~ iext(X1,X0,X6)
            | ~ iext(X1,X0,X5) )
        | ~ sP13(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK162,sK163,sK164])],[f1657,f1658]) ).

fof(f1658,plain,
    ! [X0,X1] :
      ( ? [X2,X3,X4] :
          ( X3 != X4
          & X2 != X4
          & iext(X1,X0,X4)
          & iext(X1,X0,X3)
          & iext(X1,X0,X2) )
     => ( sK163(X0,X1) != sK164(X0,X1)
        & sK162(X0,X1) != sK164(X0,X1)
        & iext(X1,X0,sK164(X0,X1))
        & iext(X1,X0,sK163(X0,X1))
        & iext(X1,X0,sK162(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1657,plain,
    ! [X0,X1] :
      ( ( sP13(X0,X1)
        | ? [X2,X3,X4] :
            ( X3 != X4
            & X2 != X4
            & iext(X1,X0,X4)
            & iext(X1,X0,X3)
            & iext(X1,X0,X2) ) )
      & ( ! [X5,X6,X7] :
            ( X6 = X7
            | X5 = X7
            | ~ iext(X1,X0,X7)
            | ~ iext(X1,X0,X6)
            | ~ iext(X1,X0,X5) )
        | ~ sP13(X0,X1) ) ),
    inference(rectify,[],[f1656]) ).

fof(f1656,plain,
    ! [X2,X1] :
      ( ( sP13(X2,X1)
        | ? [X3,X4,X5] :
            ( X4 != X5
            & X3 != X5
            & iext(X1,X2,X5)
            & iext(X1,X2,X4)
            & iext(X1,X2,X3) ) )
      & ( ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | ~ iext(X1,X2,X5)
            | ~ iext(X1,X2,X4)
            | ~ iext(X1,X2,X3) )
        | ~ sP13(X2,X1) ) ),
    inference(nnf_transformation,[],[f1350]) ).

fof(f1350,plain,
    ! [X2,X1] :
      ( sP13(X2,X1)
    <=> ! [X3,X4,X5] :
          ( X4 = X5
          | X3 = X5
          | ~ iext(X1,X2,X5)
          | ~ iext(X1,X2,X4)
          | ~ iext(X1,X2,X3) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP13])]) ).

fof(f42667,plain,
    spl316_1319,
    inference(avatar_split_clause,[],[f2725,f42665]) ).

fof(f42665,plain,
    ( spl316_1319
  <=> ! [X5,X0,X6,X1,X7] :
        ( X6 = X7
        | X5 = X7
        | ~ iext(X1,X0,X7)
        | ~ iext(X1,X0,X6)
        | ~ iext(X1,X0,X5)
        | ~ sP7(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1319])]) ).

fof(f2725,plain,
    ! [X0,X1,X6,X7,X5] :
      ( X6 = X7
      | X5 = X7
      | ~ iext(X1,X0,X7)
      | ~ iext(X1,X0,X6)
      | ~ iext(X1,X0,X5)
      | ~ sP7(X0,X1) ),
    inference(cnf_transformation,[],[f1630]) ).

fof(f1630,plain,
    ! [X0,X1] :
      ( ( sP7(X0,X1)
        | ( sK149(X0,X1) != sK150(X0,X1)
          & sK148(X0,X1) != sK150(X0,X1)
          & iext(X1,X0,sK150(X0,X1))
          & iext(X1,X0,sK149(X0,X1))
          & iext(X1,X0,sK148(X0,X1)) ) )
      & ( ! [X5,X6,X7] :
            ( X6 = X7
            | X5 = X7
            | ~ iext(X1,X0,X7)
            | ~ iext(X1,X0,X6)
            | ~ iext(X1,X0,X5) )
        | ~ sP7(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK148,sK149,sK150])],[f1628,f1629]) ).

fof(f1629,plain,
    ! [X0,X1] :
      ( ? [X2,X3,X4] :
          ( X3 != X4
          & X2 != X4
          & iext(X1,X0,X4)
          & iext(X1,X0,X3)
          & iext(X1,X0,X2) )
     => ( sK149(X0,X1) != sK150(X0,X1)
        & sK148(X0,X1) != sK150(X0,X1)
        & iext(X1,X0,sK150(X0,X1))
        & iext(X1,X0,sK149(X0,X1))
        & iext(X1,X0,sK148(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1628,plain,
    ! [X0,X1] :
      ( ( sP7(X0,X1)
        | ? [X2,X3,X4] :
            ( X3 != X4
            & X2 != X4
            & iext(X1,X0,X4)
            & iext(X1,X0,X3)
            & iext(X1,X0,X2) ) )
      & ( ! [X5,X6,X7] :
            ( X6 = X7
            | X5 = X7
            | ~ iext(X1,X0,X7)
            | ~ iext(X1,X0,X6)
            | ~ iext(X1,X0,X5) )
        | ~ sP7(X0,X1) ) ),
    inference(rectify,[],[f1627]) ).

fof(f1627,plain,
    ! [X2,X1] :
      ( ( sP7(X2,X1)
        | ? [X3,X4,X5] :
            ( X4 != X5
            & X3 != X5
            & iext(X1,X2,X5)
            & iext(X1,X2,X4)
            & iext(X1,X2,X3) ) )
      & ( ! [X3,X4,X5] :
            ( X4 = X5
            | X3 = X5
            | ~ iext(X1,X2,X5)
            | ~ iext(X1,X2,X4)
            | ~ iext(X1,X2,X3) )
        | ~ sP7(X2,X1) ) ),
    inference(nnf_transformation,[],[f1342]) ).

fof(f1342,plain,
    ! [X2,X1] :
      ( sP7(X2,X1)
    <=> ! [X3,X4,X5] :
          ( X4 = X5
          | X3 = X5
          | ~ iext(X1,X2,X5)
          | ~ iext(X1,X2,X4)
          | ~ iext(X1,X2,X3) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP7])]) ).

fof(f42118,plain,
    spl316_1318,
    inference(avatar_split_clause,[],[f3401,f42116]) ).

fof(f42116,plain,
    ( spl316_1318
  <=> ! [X0,X3,X2,X1] :
        ( sP101(X0,X1,X2,X3)
        | icext(X2,X0)
        | icext(X3,X0)
        | ~ sP100(X0,X2,X3)
        | ~ sP99(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1318])]) ).

fof(f3401,plain,
    ! [X2,X3,X0,X1] :
      ( sP101(X0,X1,X2,X3)
      | icext(X2,X0)
      | icext(X3,X0)
      | ~ sP100(X0,X2,X3)
      | ~ sP99(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2050]) ).

fof(f2050,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP101(X0,X1,X2,X3)
        | ( icext(X1,X0)
          & icext(X2,X0) )
        | ( icext(X1,X0)
          & icext(X3,X0) )
        | ~ sP100(X0,X2,X3)
        | ~ sP99(X0,X1,X2,X3) )
      & ( ( ( ~ icext(X1,X0)
            | ~ icext(X2,X0) )
          & ( ~ icext(X1,X0)
            | ~ icext(X3,X0) )
          & sP100(X0,X2,X3)
          & sP99(X0,X1,X2,X3) )
        | ~ sP101(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2049]) ).

fof(f2049,plain,
    ! [X7,X6,X4,X2] :
      ( ( sP101(X7,X6,X4,X2)
        | ( icext(X6,X7)
          & icext(X4,X7) )
        | ( icext(X6,X7)
          & icext(X2,X7) )
        | ~ sP100(X7,X4,X2)
        | ~ sP99(X7,X6,X4,X2) )
      & ( ( ( ~ icext(X6,X7)
            | ~ icext(X4,X7) )
          & ( ~ icext(X6,X7)
            | ~ icext(X2,X7) )
          & sP100(X7,X4,X2)
          & sP99(X7,X6,X4,X2) )
        | ~ sP101(X7,X6,X4,X2) ) ),
    inference(flattening,[],[f2048]) ).

fof(f2048,plain,
    ! [X7,X6,X4,X2] :
      ( ( sP101(X7,X6,X4,X2)
        | ( icext(X6,X7)
          & icext(X4,X7) )
        | ( icext(X6,X7)
          & icext(X2,X7) )
        | ~ sP100(X7,X4,X2)
        | ~ sP99(X7,X6,X4,X2) )
      & ( ( ( ~ icext(X6,X7)
            | ~ icext(X4,X7) )
          & ( ~ icext(X6,X7)
            | ~ icext(X2,X7) )
          & sP100(X7,X4,X2)
          & sP99(X7,X6,X4,X2) )
        | ~ sP101(X7,X6,X4,X2) ) ),
    inference(nnf_transformation,[],[f1483]) ).

fof(f42114,plain,
    spl316_1317,
    inference(avatar_split_clause,[],[f3310,f42112]) ).

fof(f42112,plain,
    ( spl316_1317
  <=> ! [X2,X0,X1] :
        ( sP85(X0,X1,X2)
        | ~ iext(X0,sK279(X0,X1,X2),sK281(X0,X1,X2))
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1317])]) ).

fof(f3310,plain,
    ! [X2,X0,X1] :
      ( sP85(X0,X1,X2)
      | ~ iext(X0,sK279(X0,X1,X2),sK281(X0,X1,X2))
      | ~ ip(X1)
      | ~ ip(X2)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1983]) ).

fof(f1983,plain,
    ! [X0,X1,X2] :
      ( ( sP85(X0,X1,X2)
        | ( ~ iext(X0,sK279(X0,X1,X2),sK281(X0,X1,X2))
          & iext(X1,sK280(X0,X1,X2),sK281(X0,X1,X2))
          & iext(X2,sK279(X0,X1,X2),sK280(X0,X1,X2)) )
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X0) )
      & ( ( ! [X6,X7,X8] :
              ( iext(X0,X6,X8)
              | ~ iext(X1,X7,X8)
              | ~ iext(X2,X6,X7) )
          & ip(X1)
          & ip(X2)
          & ip(X0) )
        | ~ sP85(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK279,sK280,sK281])],[f1981,f1982]) ).

fof(f1982,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4,X5] :
          ( ~ iext(X0,X3,X5)
          & iext(X1,X4,X5)
          & iext(X2,X3,X4) )
     => ( ~ iext(X0,sK279(X0,X1,X2),sK281(X0,X1,X2))
        & iext(X1,sK280(X0,X1,X2),sK281(X0,X1,X2))
        & iext(X2,sK279(X0,X1,X2),sK280(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1981,plain,
    ! [X0,X1,X2] :
      ( ( sP85(X0,X1,X2)
        | ? [X3,X4,X5] :
            ( ~ iext(X0,X3,X5)
            & iext(X1,X4,X5)
            & iext(X2,X3,X4) )
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X0) )
      & ( ( ! [X6,X7,X8] :
              ( iext(X0,X6,X8)
              | ~ iext(X1,X7,X8)
              | ~ iext(X2,X6,X7) )
          & ip(X1)
          & ip(X2)
          & ip(X0) )
        | ~ sP85(X0,X1,X2) ) ),
    inference(rectify,[],[f1980]) ).

fof(f1980,plain,
    ! [X0,X4,X2] :
      ( ( sP85(X0,X4,X2)
        | ? [X5,X6,X7] :
            ( ~ iext(X0,X5,X7)
            & iext(X4,X6,X7)
            & iext(X2,X5,X6) )
        | ~ ip(X4)
        | ~ ip(X2)
        | ~ ip(X0) )
      & ( ( ! [X5,X6,X7] :
              ( iext(X0,X5,X7)
              | ~ iext(X4,X6,X7)
              | ~ iext(X2,X5,X6) )
          & ip(X4)
          & ip(X2)
          & ip(X0) )
        | ~ sP85(X0,X4,X2) ) ),
    inference(flattening,[],[f1979]) ).

fof(f1979,plain,
    ! [X0,X4,X2] :
      ( ( sP85(X0,X4,X2)
        | ? [X5,X6,X7] :
            ( ~ iext(X0,X5,X7)
            & iext(X4,X6,X7)
            & iext(X2,X5,X6) )
        | ~ ip(X4)
        | ~ ip(X2)
        | ~ ip(X0) )
      & ( ( ! [X5,X6,X7] :
              ( iext(X0,X5,X7)
              | ~ iext(X4,X6,X7)
              | ~ iext(X2,X5,X6) )
          & ip(X4)
          & ip(X2)
          & ip(X0) )
        | ~ sP85(X0,X4,X2) ) ),
    inference(nnf_transformation,[],[f1461]) ).

fof(f42110,plain,
    spl316_1316,
    inference(avatar_split_clause,[],[f3309,f42108]) ).

fof(f42108,plain,
    ( spl316_1316
  <=> ! [X2,X0,X1] :
        ( sP85(X0,X1,X2)
        | iext(X1,sK280(X0,X1,X2),sK281(X0,X1,X2))
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1316])]) ).

fof(f3309,plain,
    ! [X2,X0,X1] :
      ( sP85(X0,X1,X2)
      | iext(X1,sK280(X0,X1,X2),sK281(X0,X1,X2))
      | ~ ip(X1)
      | ~ ip(X2)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1983]) ).

fof(f42106,plain,
    spl316_1315,
    inference(avatar_split_clause,[],[f3308,f42104]) ).

fof(f42104,plain,
    ( spl316_1315
  <=> ! [X2,X0,X1] :
        ( sP85(X0,X1,X2)
        | iext(X2,sK279(X0,X1,X2),sK280(X0,X1,X2))
        | ~ ip(X1)
        | ~ ip(X2)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1315])]) ).

fof(f3308,plain,
    ! [X2,X0,X1] :
      ( sP85(X0,X1,X2)
      | iext(X2,sK279(X0,X1,X2),sK280(X0,X1,X2))
      | ~ ip(X1)
      | ~ ip(X2)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1983]) ).

fof(f42102,plain,
    spl316_1314,
    inference(avatar_split_clause,[],[f2904,f42100]) ).

fof(f42100,plain,
    ( spl316_1314
  <=> ! [X5,X0,X6,X1,X7] :
        ( X5 = X6
        | ~ iext(X0,X6,X7)
        | ~ iext(X0,X5,X7)
        | ~ icext(X1,X6)
        | ~ icext(X1,X5)
        | ~ sP30(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1314])]) ).

fof(f2904,plain,
    ! [X0,X1,X6,X7,X5] :
      ( X5 = X6
      | ~ iext(X0,X6,X7)
      | ~ iext(X0,X5,X7)
      | ~ icext(X1,X6)
      | ~ icext(X1,X5)
      | ~ sP30(X0,X1) ),
    inference(cnf_transformation,[],[f1765]) ).

fof(f1765,plain,
    ! [X0,X1] :
      ( ( sP30(X0,X1)
        | ( sK195(X0,X1) != sK196(X0,X1)
          & iext(X0,sK196(X0,X1),sK197(X0,X1))
          & iext(X0,sK195(X0,X1),sK197(X0,X1))
          & icext(X1,sK196(X0,X1))
          & icext(X1,sK195(X0,X1)) ) )
      & ( ! [X5,X6,X7] :
            ( X5 = X6
            | ~ iext(X0,X6,X7)
            | ~ iext(X0,X5,X7)
            | ~ icext(X1,X6)
            | ~ icext(X1,X5) )
        | ~ sP30(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK195,sK196,sK197])],[f1763,f1764]) ).

fof(f1764,plain,
    ! [X0,X1] :
      ( ? [X2,X3,X4] :
          ( X2 != X3
          & iext(X0,X3,X4)
          & iext(X0,X2,X4)
          & icext(X1,X3)
          & icext(X1,X2) )
     => ( sK195(X0,X1) != sK196(X0,X1)
        & iext(X0,sK196(X0,X1),sK197(X0,X1))
        & iext(X0,sK195(X0,X1),sK197(X0,X1))
        & icext(X1,sK196(X0,X1))
        & icext(X1,sK195(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1763,plain,
    ! [X0,X1] :
      ( ( sP30(X0,X1)
        | ? [X2,X3,X4] :
            ( X2 != X3
            & iext(X0,X3,X4)
            & iext(X0,X2,X4)
            & icext(X1,X3)
            & icext(X1,X2) ) )
      & ( ! [X5,X6,X7] :
            ( X5 = X6
            | ~ iext(X0,X6,X7)
            | ~ iext(X0,X5,X7)
            | ~ icext(X1,X6)
            | ~ icext(X1,X5) )
        | ~ sP30(X0,X1) ) ),
    inference(rectify,[],[f1762]) ).

fof(f1762,plain,
    ! [X2,X0] :
      ( ( sP30(X2,X0)
        | ? [X3,X4,X5] :
            ( X3 != X4
            & iext(X2,X4,X5)
            & iext(X2,X3,X5)
            & icext(X0,X4)
            & icext(X0,X3) ) )
      & ( ! [X3,X4,X5] :
            ( X3 = X4
            | ~ iext(X2,X4,X5)
            | ~ iext(X2,X3,X5)
            | ~ icext(X0,X4)
            | ~ icext(X0,X3) )
        | ~ sP30(X2,X0) ) ),
    inference(nnf_transformation,[],[f1380]) ).

fof(f1380,plain,
    ! [X2,X0] :
      ( sP30(X2,X0)
    <=> ! [X3,X4,X5] :
          ( X3 = X4
          | ~ iext(X2,X4,X5)
          | ~ iext(X2,X3,X5)
          | ~ icext(X0,X4)
          | ~ icext(X0,X3) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP30])]) ).

fof(f42098,plain,
    spl316_1313,
    inference(avatar_split_clause,[],[f2783,f42096]) ).

fof(f42096,plain,
    ( spl316_1313
  <=> ! [X2,X0,X1] :
        ( sK170(X1,X2) != sK171(X1,X2)
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1313])]) ).

fof(f2783,plain,
    ! [X2,X0,X1] :
      ( sK170(X1,X2) != sK171(X1,X2)
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1673]) ).

fof(f42094,plain,
    spl316_1312,
    inference(avatar_split_clause,[],[f2758,f42092]) ).

fof(f42092,plain,
    ( spl316_1312
  <=> ! [X2,X0,X1] :
        ( icext(X0,X2)
        | sK160(X1,X2) != sK161(X1,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1312])]) ).

fof(f2758,plain,
    ! [X2,X0,X1] :
      ( icext(X0,X2)
      | sK160(X1,X2) != sK161(X1,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1653]) ).

fof(f42090,plain,
    ( spl316_833
    | ~ spl316_1311
    | ~ spl316_481
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41017,f31444,f5751,f42087,f11585]) ).

fof(f42087,plain,
    ( spl316_1311
  <=> sP21(uri_rdfs_comment,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1311])]) ).

fof(f5751,plain,
    ( spl316_481
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_rdfs_comment,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_481])]) ).

fof(f41017,plain,
    ( ~ sP21(uri_rdfs_comment,uri_rdf_type)
    | lv(uri_rdfs_Resource)
    | ~ spl316_481
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f5752]) ).

fof(f5752,plain,
    ( ! [X0,X1] :
        ( ~ iext(uri_rdfs_comment,X0,X1)
        | lv(X1) )
    | ~ spl316_481 ),
    inference(avatar_component_clause,[],[f5751]) ).

fof(f41249,plain,
    spl316_1310,
    inference(avatar_split_clause,[],[f3476,f41247]) ).

fof(f41247,plain,
    ( spl316_1310
  <=> ! [X0,X3,X2,X1] :
        ( sP113(X0,X1,X2,X3)
        | ~ icext(X0,sK309(X0,X1,X2,X3))
        | ~ icext(X3,sK309(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1310])]) ).

fof(f3476,plain,
    ! [X2,X3,X0,X1] :
      ( sP113(X0,X1,X2,X3)
      | ~ icext(X0,sK309(X0,X1,X2,X3))
      | ~ icext(X3,sK309(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2092]) ).

fof(f41245,plain,
    spl316_1309,
    inference(avatar_split_clause,[],[f3475,f41243]) ).

fof(f41243,plain,
    ( spl316_1309
  <=> ! [X0,X3,X2,X1] :
        ( sP113(X0,X1,X2,X3)
        | ~ icext(X1,sK309(X0,X1,X2,X3))
        | ~ icext(X3,sK309(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1309])]) ).

fof(f3475,plain,
    ! [X2,X3,X0,X1] :
      ( sP113(X0,X1,X2,X3)
      | ~ icext(X1,sK309(X0,X1,X2,X3))
      | ~ icext(X3,sK309(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2092]) ).

fof(f41241,plain,
    spl316_1308,
    inference(avatar_split_clause,[],[f3474,f41239]) ).

fof(f41239,plain,
    ( spl316_1308
  <=> ! [X0,X3,X2,X1] :
        ( sP113(X0,X1,X2,X3)
        | ~ icext(X2,sK309(X0,X1,X2,X3))
        | ~ icext(X3,sK309(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1308])]) ).

fof(f3474,plain,
    ! [X2,X3,X0,X1] :
      ( sP113(X0,X1,X2,X3)
      | ~ icext(X2,sK309(X0,X1,X2,X3))
      | ~ icext(X3,sK309(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2092]) ).

fof(f41237,plain,
    spl316_1307,
    inference(avatar_split_clause,[],[f3458,f41235]) ).

fof(f41235,plain,
    ( spl316_1307
  <=> ! [X0,X3,X2,X1] :
        ( sP110(X0,X1,X2,X3)
        | icext(X0,sK308(X0,X1,X2,X3))
        | icext(X3,sK308(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1307])]) ).

fof(f3458,plain,
    ! [X2,X3,X0,X1] :
      ( sP110(X0,X1,X2,X3)
      | icext(X0,sK308(X0,X1,X2,X3))
      | icext(X3,sK308(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2082]) ).

fof(f41233,plain,
    spl316_1306,
    inference(avatar_split_clause,[],[f3457,f41231]) ).

fof(f41231,plain,
    ( spl316_1306
  <=> ! [X0,X3,X2,X1] :
        ( sP110(X0,X1,X2,X3)
        | icext(X1,sK308(X0,X1,X2,X3))
        | icext(X3,sK308(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1306])]) ).

fof(f3457,plain,
    ! [X2,X3,X0,X1] :
      ( sP110(X0,X1,X2,X3)
      | icext(X1,sK308(X0,X1,X2,X3))
      | icext(X3,sK308(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2082]) ).

fof(f41229,plain,
    spl316_1305,
    inference(avatar_split_clause,[],[f3456,f41227]) ).

fof(f41227,plain,
    ( spl316_1305
  <=> ! [X0,X3,X2,X1] :
        ( sP110(X0,X1,X2,X3)
        | icext(X2,sK308(X0,X1,X2,X3))
        | icext(X3,sK308(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1305])]) ).

fof(f3456,plain,
    ! [X2,X3,X0,X1] :
      ( sP110(X0,X1,X2,X3)
      | icext(X2,sK308(X0,X1,X2,X3))
      | icext(X3,sK308(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2082]) ).

fof(f41225,plain,
    spl316_1304,
    inference(avatar_split_clause,[],[f2913,f41223]) ).

fof(f41223,plain,
    ( spl316_1304
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_hasKey,X0,X1)
        | ~ sP30(X2,X0)
        | ~ ip(X2)
        | ~ ic(X0)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1304])]) ).

fof(f2913,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_hasKey,X0,X1)
      | ~ sP30(X2,X0)
      | ~ ip(X2)
      | ~ ic(X0)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1767]) ).

fof(f1767,plain,
    ! [X0,X1,X2] :
      ( ( ( iext(uri_owl_hasKey,X0,X1)
          | ~ sP30(X2,X0)
          | ~ ip(X2)
          | ~ ic(X0) )
        & ( ( sP30(X2,X0)
            & ip(X2)
            & ic(X0) )
          | ~ iext(uri_owl_hasKey,X0,X1) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1766]) ).

fof(f1766,plain,
    ! [X0,X1,X2] :
      ( ( ( iext(uri_owl_hasKey,X0,X1)
          | ~ sP30(X2,X0)
          | ~ ip(X2)
          | ~ ic(X0) )
        & ( ( sP30(X2,X0)
            & ip(X2)
            & ic(X0) )
          | ~ iext(uri_owl_hasKey,X0,X1) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(nnf_transformation,[],[f1381]) ).

fof(f1381,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_hasKey,X0,X1)
      <=> ( sP30(X2,X0)
          & ip(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1196,f1380]) ).

fof(f1196,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_hasKey,X0,X1)
      <=> ( ! [X3,X4,X5] :
              ( X3 = X4
              | ~ iext(X2,X4,X5)
              | ~ iext(X2,X3,X5)
              | ~ icext(X0,X4)
              | ~ icext(X0,X3) )
          & ip(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1195]) ).

fof(f1195,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_hasKey,X0,X1)
      <=> ( ! [X3,X4,X5] :
              ( X3 = X4
              | ~ iext(X2,X4,X5)
              | ~ iext(X2,X3,X5)
              | ~ icext(X0,X4)
              | ~ icext(X0,X3) )
          & ip(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f848]) ).

fof(f848,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_rdf_rest,X1,uri_rdf_nil)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_hasKey,X0,X1)
      <=> ( ! [X3,X4,X5] :
              ( ( iext(X2,X4,X5)
                & iext(X2,X3,X5)
                & icext(X0,X4)
                & icext(X0,X3) )
             => X3 = X4 )
          & ip(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f400]) ).

fof(f400,axiom,
    ! [X4,X11,X32] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X32) )
     => ( iext(uri_owl_hasKey,X4,X11)
      <=> ( ! [X3,X6,X38] :
              ( ( iext(X32,X6,X38)
                & iext(X32,X3,X38)
                & icext(X4,X6)
                & icext(X4,X3) )
             => X3 = X6 )
          & ip(X32)
          & ic(X4) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_key_001) ).

fof(f41221,plain,
    spl316_1303,
    inference(avatar_split_clause,[],[f2782,f41219]) ).

fof(f41219,plain,
    ( spl316_1303
  <=> ! [X2,X0,X1] :
        ( iext(X1,X2,sK171(X1,X2))
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1303])]) ).

fof(f2782,plain,
    ! [X2,X0,X1] :
      ( iext(X1,X2,sK171(X1,X2))
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1673]) ).

fof(f41217,plain,
    spl316_1302,
    inference(avatar_split_clause,[],[f2781,f41215]) ).

fof(f41215,plain,
    ( spl316_1302
  <=> ! [X2,X0,X1] :
        ( iext(X1,X2,sK170(X1,X2))
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1302])]) ).

fof(f2781,plain,
    ! [X2,X0,X1] :
      ( iext(X1,X2,sK170(X1,X2))
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1673]) ).

fof(f41213,plain,
    spl316_1301,
    inference(avatar_split_clause,[],[f2779,f41211]) ).

fof(f41211,plain,
    ( spl316_1301
  <=> ! [X2,X0,X1] :
        ( iext(X1,X2,sK169(X1,X2))
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1301])]) ).

fof(f2779,plain,
    ! [X2,X0,X1] :
      ( iext(X1,X2,sK169(X1,X2))
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1669]) ).

fof(f1669,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ! [X3] : ~ iext(X1,X2,X3) )
          & ( iext(X1,X2,sK169(X1,X2))
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK169])],[f1667,f1668]) ).

fof(f1668,plain,
    ! [X1,X2] :
      ( ? [X4] : iext(X1,X2,X4)
     => iext(X1,X2,sK169(X1,X2)) ),
    introduced(choice_axiom,[]) ).

fof(f1667,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ! [X3] : ~ iext(X1,X2,X3) )
          & ( ? [X4] : iext(X1,X2,X4)
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(rectify,[],[f1666]) ).

fof(f1666,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ! [X3] : ~ iext(X1,X2,X3) )
          & ( ? [X3] : iext(X1,X2,X3)
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(nnf_transformation,[],[f1159]) ).

fof(f1159,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ? [X3] : iext(X1,X2,X3) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1158]) ).

fof(f1158,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ? [X3] : iext(X1,X2,X3) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f819]) ).

fof(f819,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ? [X3] : iext(X1,X2,X3) ) ),
    inference(rectify,[],[f329]) ).

fof(f329,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minCardinality,X10,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ? [X6] : iext(X1,X3,X6) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_mincard_001) ).

fof(f41209,plain,
    spl316_1300,
    inference(avatar_split_clause,[],[f2757,f41207]) ).

fof(f41207,plain,
    ( spl316_1300
  <=> ! [X2,X0,X1] :
        ( icext(X0,X2)
        | iext(X1,X2,sK161(X1,X2))
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1300])]) ).

fof(f2757,plain,
    ! [X2,X0,X1] :
      ( icext(X0,X2)
      | iext(X1,X2,sK161(X1,X2))
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1653]) ).

fof(f41205,plain,
    spl316_1299,
    inference(avatar_split_clause,[],[f2756,f41203]) ).

fof(f41203,plain,
    ( spl316_1299
  <=> ! [X2,X0,X1] :
        ( icext(X0,X2)
        | iext(X1,X2,sK160(X1,X2))
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1299])]) ).

fof(f2756,plain,
    ! [X2,X0,X1] :
      ( icext(X0,X2)
      | iext(X1,X2,sK160(X1,X2))
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1653]) ).

fof(f41201,plain,
    spl316_1298,
    inference(avatar_split_clause,[],[f2754,f41199]) ).

fof(f41199,plain,
    ( spl316_1298
  <=> ! [X2,X0,X1] :
        ( icext(X0,X2)
        | iext(X1,X2,sK159(X1,X2))
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1298])]) ).

fof(f2754,plain,
    ! [X2,X0,X1] :
      ( icext(X0,X2)
      | iext(X1,X2,sK159(X1,X2))
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1649]) ).

fof(f1649,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | iext(X1,X2,sK159(X1,X2)) )
          & ( ! [X4] : ~ iext(X1,X2,X4)
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK159])],[f1647,f1648]) ).

fof(f1648,plain,
    ! [X1,X2] :
      ( ? [X3] : iext(X1,X2,X3)
     => iext(X1,X2,sK159(X1,X2)) ),
    introduced(choice_axiom,[]) ).

fof(f1647,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ? [X3] : iext(X1,X2,X3) )
          & ( ! [X4] : ~ iext(X1,X2,X4)
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(rectify,[],[f1646]) ).

fof(f1646,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ? [X3] : iext(X1,X2,X3) )
          & ( ! [X3] : ~ iext(X1,X2,X3)
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(nnf_transformation,[],[f1151]) ).

fof(f1151,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3] : ~ iext(X1,X2,X3) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1150]) ).

fof(f1150,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3] : ~ iext(X1,X2,X3) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f815]) ).

fof(f815,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ~ ? [X3] : iext(X1,X2,X3) ) ),
    inference(rectify,[],[f302]) ).

fof(f302,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_cardinality,X10,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ~ ? [X6] : iext(X1,X3,X6) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactcard_000) ).

fof(f41197,plain,
    spl316_1297,
    inference(avatar_split_clause,[],[f2752,f41195]) ).

fof(f41195,plain,
    ( spl316_1297
  <=> ! [X2,X0,X1] :
        ( icext(X0,X2)
        | iext(X1,X2,sK158(X1,X2))
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1297])]) ).

fof(f2752,plain,
    ! [X2,X0,X1] :
      ( icext(X0,X2)
      | iext(X1,X2,sK158(X1,X2))
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1645]) ).

fof(f1645,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | iext(X1,X2,sK158(X1,X2)) )
          & ( ! [X4] : ~ iext(X1,X2,X4)
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK158])],[f1643,f1644]) ).

fof(f1644,plain,
    ! [X1,X2] :
      ( ? [X3] : iext(X1,X2,X3)
     => iext(X1,X2,sK158(X1,X2)) ),
    introduced(choice_axiom,[]) ).

fof(f1643,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ? [X3] : iext(X1,X2,X3) )
          & ( ! [X4] : ~ iext(X1,X2,X4)
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(rectify,[],[f1642]) ).

fof(f1642,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ? [X3] : iext(X1,X2,X3) )
          & ( ! [X3] : ~ iext(X1,X2,X3)
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(nnf_transformation,[],[f1149]) ).

fof(f1149,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3] : ~ iext(X1,X2,X3) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1148]) ).

fof(f1148,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3] : ~ iext(X1,X2,X3) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f814]) ).

fof(f814,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ~ ? [X3] : iext(X1,X2,X3) ) ),
    inference(rectify,[],[f316]) ).

fof(f316,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxCardinality,X10,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ~ ? [X6] : iext(X1,X3,X6) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxcard_000) ).

fof(f41193,plain,
    ( ~ spl316_1296
    | ~ spl316_207
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41038,f31444,f4540,f41190]) ).

fof(f41190,plain,
    ( spl316_1296
  <=> sP21(uri_owl_bottomObjectProperty,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1296])]) ).

fof(f41038,plain,
    ( ~ sP21(uri_owl_bottomObjectProperty,uri_rdf_type)
    | ~ spl316_207
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f4541]) ).

fof(f41180,plain,
    ( ~ spl316_1295
    | ~ spl316_206
    | ~ spl316_1043 ),
    inference(avatar_split_clause,[],[f41037,f31444,f4536,f41177]) ).

fof(f41177,plain,
    ( spl316_1295
  <=> sP21(uri_owl_bottomDataProperty,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1295])]) ).

fof(f41037,plain,
    ( ~ sP21(uri_owl_bottomDataProperty,uri_rdf_type)
    | ~ spl316_206
    | ~ spl316_1043 ),
    inference(resolution,[],[f31445,f4537]) ).

fof(f40561,plain,
    spl316_1294,
    inference(avatar_split_clause,[],[f3468,f40559]) ).

fof(f40559,plain,
    ( spl316_1294
  <=> ! [X0,X3,X2,X1] :
        ( sP114(X0,X1,X2,X3)
        | ~ sP113(X3,X2,X1,X0)
        | ~ ic(X3)
        | ~ ic(X2)
        | ~ ic(X1)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1294])]) ).

fof(f3468,plain,
    ! [X2,X3,X0,X1] :
      ( sP114(X0,X1,X2,X3)
      | ~ sP113(X3,X2,X1,X0)
      | ~ ic(X3)
      | ~ ic(X2)
      | ~ ic(X1)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f2087]) ).

fof(f2087,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP114(X0,X1,X2,X3)
        | ~ sP113(X3,X2,X1,X0)
        | ~ ic(X3)
        | ~ ic(X2)
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( sP113(X3,X2,X1,X0)
          & ic(X3)
          & ic(X2)
          & ic(X1)
          & ic(X0) )
        | ~ sP114(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2086]) ).

fof(f2086,plain,
    ! [X0,X2,X4,X6] :
      ( ( sP114(X0,X2,X4,X6)
        | ~ sP113(X6,X4,X2,X0)
        | ~ ic(X6)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP113(X6,X4,X2,X0)
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP114(X0,X2,X4,X6) ) ),
    inference(flattening,[],[f2085]) ).

fof(f2085,plain,
    ! [X0,X2,X4,X6] :
      ( ( sP114(X0,X2,X4,X6)
        | ~ sP113(X6,X4,X2,X0)
        | ~ ic(X6)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP113(X6,X4,X2,X0)
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP114(X0,X2,X4,X6) ) ),
    inference(nnf_transformation,[],[f1500]) ).

fof(f40557,plain,
    spl316_1293,
    inference(avatar_split_clause,[],[f3451,f40555]) ).

fof(f40555,plain,
    ( spl316_1293
  <=> ! [X0,X3,X2,X1] :
        ( sP111(X0,X1,X2,X3)
        | ~ sP110(X3,X2,X1,X0)
        | ~ ic(X3)
        | ~ ic(X2)
        | ~ ic(X1)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1293])]) ).

fof(f3451,plain,
    ! [X2,X3,X0,X1] :
      ( sP111(X0,X1,X2,X3)
      | ~ sP110(X3,X2,X1,X0)
      | ~ ic(X3)
      | ~ ic(X2)
      | ~ ic(X1)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f2077]) ).

fof(f2077,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP111(X0,X1,X2,X3)
        | ~ sP110(X3,X2,X1,X0)
        | ~ ic(X3)
        | ~ ic(X2)
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( sP110(X3,X2,X1,X0)
          & ic(X3)
          & ic(X2)
          & ic(X1)
          & ic(X0) )
        | ~ sP111(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2076]) ).

fof(f2076,plain,
    ! [X0,X2,X4,X6] :
      ( ( sP111(X0,X2,X4,X6)
        | ~ sP110(X6,X4,X2,X0)
        | ~ ic(X6)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP110(X6,X4,X2,X0)
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP111(X0,X2,X4,X6) ) ),
    inference(flattening,[],[f2075]) ).

fof(f2075,plain,
    ! [X0,X2,X4,X6] :
      ( ( sP111(X0,X2,X4,X6)
        | ~ sP110(X6,X4,X2,X0)
        | ~ ic(X6)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP110(X6,X4,X2,X0)
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP111(X0,X2,X4,X6) ) ),
    inference(nnf_transformation,[],[f1496]) ).

fof(f40553,plain,
    spl316_1292,
    inference(avatar_split_clause,[],[f3420,f40551]) ).

fof(f40551,plain,
    ( spl316_1292
  <=> ! [X0,X3,X2,X1] :
        ( sP106(X0,X1,X2,X3)
        | ~ sP105(X3,X2,X1,X0)
        | ~ ip(X3)
        | ~ ip(X2)
        | ~ ip(X1)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1292])]) ).

fof(f3420,plain,
    ! [X2,X3,X0,X1] :
      ( sP106(X0,X1,X2,X3)
      | ~ sP105(X3,X2,X1,X0)
      | ~ ip(X3)
      | ~ ip(X2)
      | ~ ip(X1)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f2061]) ).

fof(f2061,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP106(X0,X1,X2,X3)
        | ~ sP105(X3,X2,X1,X0)
        | ~ ip(X3)
        | ~ ip(X2)
        | ~ ip(X1)
        | ~ ic(X0) )
      & ( ( sP105(X3,X2,X1,X0)
          & ip(X3)
          & ip(X2)
          & ip(X1)
          & ic(X0) )
        | ~ sP106(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2060]) ).

fof(f2060,plain,
    ! [X0,X2,X4,X6] :
      ( ( sP106(X0,X2,X4,X6)
        | ~ sP105(X6,X4,X2,X0)
        | ~ ip(X6)
        | ~ ip(X4)
        | ~ ip(X2)
        | ~ ic(X0) )
      & ( ( sP105(X6,X4,X2,X0)
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ic(X0) )
        | ~ sP106(X0,X2,X4,X6) ) ),
    inference(flattening,[],[f2059]) ).

fof(f2059,plain,
    ! [X0,X2,X4,X6] :
      ( ( sP106(X0,X2,X4,X6)
        | ~ sP105(X6,X4,X2,X0)
        | ~ ip(X6)
        | ~ ip(X4)
        | ~ ip(X2)
        | ~ ic(X0) )
      & ( ( sP105(X6,X4,X2,X0)
          & ip(X6)
          & ip(X4)
          & ip(X2)
          & ic(X0) )
        | ~ sP106(X0,X2,X4,X6) ) ),
    inference(nnf_transformation,[],[f1489]) ).

fof(f40549,plain,
    spl316_1291,
    inference(avatar_split_clause,[],[f3392,f40547]) ).

fof(f40547,plain,
    ( spl316_1291
  <=> ! [X0,X3,X2,X1] :
        ( sP103(X0,X1,X2,X3)
        | ~ sP102(X3,X2,X1,X0)
        | ~ ic(X1)
        | ~ ic(X2)
        | ~ ic(X3)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1291])]) ).

fof(f3392,plain,
    ! [X2,X3,X0,X1] :
      ( sP103(X0,X1,X2,X3)
      | ~ sP102(X3,X2,X1,X0)
      | ~ ic(X1)
      | ~ ic(X2)
      | ~ ic(X3)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f2043]) ).

fof(f2043,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP103(X0,X1,X2,X3)
        | ~ sP102(X3,X2,X1,X0)
        | ~ ic(X1)
        | ~ ic(X2)
        | ~ ic(X3)
        | ~ ic(X0) )
      & ( ( sP102(X3,X2,X1,X0)
          & ic(X1)
          & ic(X2)
          & ic(X3)
          & ic(X0) )
        | ~ sP103(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2042]) ).

fof(f2042,plain,
    ! [X0,X6,X4,X2] :
      ( ( sP103(X0,X6,X4,X2)
        | ~ sP102(X2,X4,X6,X0)
        | ~ ic(X6)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP102(X2,X4,X6,X0)
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP103(X0,X6,X4,X2) ) ),
    inference(flattening,[],[f2041]) ).

fof(f2041,plain,
    ! [X0,X6,X4,X2] :
      ( ( sP103(X0,X6,X4,X2)
        | ~ sP102(X2,X4,X6,X0)
        | ~ ic(X6)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP102(X2,X4,X6,X0)
          & ic(X6)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP103(X0,X6,X4,X2) ) ),
    inference(nnf_transformation,[],[f1485]) ).

fof(f40545,plain,
    spl316_1290,
    inference(avatar_split_clause,[],[f3243,f40543]) ).

fof(f40543,plain,
    ( spl316_1290
  <=> ! [X2,X0,X1] :
        ( sP77(X1,X2,X0)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1290])]) ).

fof(f3243,plain,
    ! [X2,X0,X1] :
      ( sP77(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1451]) ).

fof(f1451,plain,
    ! [X0,X1,X2] :
      ( sP77(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1252,f1450,f1449]) ).

fof(f1450,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP76(X2,X3,X1) )
      | ~ sP77(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP77])]) ).

fof(f1252,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4,X5,X6] :
              ( X5 != X6
              & X4 != X6
              & X4 != X5
              & icext(X2,X6)
              & iext(X1,X3,X6)
              & icext(X2,X5)
              & iext(X1,X3,X5)
              & icext(X2,X4)
              & iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1251]) ).

fof(f1251,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4,X5,X6] :
              ( X5 != X6
              & X4 != X6
              & X4 != X5
              & icext(X2,X6)
              & iext(X1,X3,X6)
              & icext(X2,X5)
              & iext(X1,X3,X5)
              & icext(X2,X4)
              & iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f876]) ).

fof(f876,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4,X5,X6] :
              ( X5 != X6
              & X4 != X6
              & X4 != X5
              & icext(X2,X6)
              & iext(X1,X3,X6)
              & icext(X2,X5)
              & iext(X1,X3,X5)
              & icext(X2,X4)
              & iext(X1,X3,X4) ) ) ),
    inference(rectify,[],[f339]) ).

fof(f339,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minQualifiedCardinality,X10,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ? [X26,X27,X28] :
              ( X27 != X28
              & X26 != X28
              & X26 != X27
              & icext(X4,X28)
              & iext(X1,X3,X28)
              & icext(X4,X27)
              & iext(X1,X3,X27)
              & icext(X4,X26)
              & iext(X1,X3,X26) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_minqcr_object_003) ).

fof(f40541,plain,
    spl316_1289,
    inference(avatar_split_clause,[],[f3230,f40539]) ).

fof(f40539,plain,
    ( spl316_1289
  <=> ! [X2,X0,X1] :
        ( sP75(X1,X2,X0)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1289])]) ).

fof(f3230,plain,
    ! [X2,X0,X1] :
      ( sP75(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1448]) ).

fof(f1448,plain,
    ! [X0,X1,X2] :
      ( sP75(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1250,f1447,f1446]) ).

fof(f1447,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP74(X2,X3,X1) )
      | ~ sP75(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP75])]) ).

fof(f1250,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4,X5] :
              ( X4 != X5
              & icext(X2,X5)
              & iext(X1,X3,X5)
              & icext(X2,X4)
              & iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1249]) ).

fof(f1249,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4,X5] :
              ( X4 != X5
              & icext(X2,X5)
              & iext(X1,X3,X5)
              & icext(X2,X4)
              & iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f875]) ).

fof(f875,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4,X5] :
              ( X4 != X5
              & icext(X2,X5)
              & iext(X1,X3,X5)
              & icext(X2,X4)
              & iext(X1,X3,X4) ) ) ),
    inference(rectify,[],[f338]) ).

fof(f338,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minQualifiedCardinality,X10,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ? [X26,X27] :
              ( X26 != X27
              & icext(X4,X27)
              & iext(X1,X3,X27)
              & icext(X4,X26)
              & iext(X1,X3,X26) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_minqcr_object_002) ).

fof(f40537,plain,
    ( spl316_1288
    | ~ spl316_634
    | ~ spl316_896 ),
    inference(avatar_split_clause,[],[f23337,f20867,f6931,f40535]) ).

fof(f40535,plain,
    ( spl316_1288
  <=> ! [X0] :
        ( iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP31(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1288])]) ).

fof(f6931,plain,
    ( spl316_634
  <=> iext(uri_rdf_type,uri_ex_o,uri_owl_Thing) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_634])]) ).

fof(f20867,plain,
    ( spl316_896
  <=> ! [X4,X0,X5,X1] :
        ( iext(X0,X4,X5)
        | ~ iext(X1,X4,X5)
        | ~ sP31(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_896])]) ).

fof(f23337,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP31(X0,uri_rdf_type) )
    | ~ spl316_634
    | ~ spl316_896 ),
    inference(resolution,[],[f20868,f6932]) ).

fof(f6932,plain,
    ( iext(uri_rdf_type,uri_ex_o,uri_owl_Thing)
    | ~ spl316_634 ),
    inference(avatar_component_clause,[],[f6931]) ).

fof(f20868,plain,
    ( ! [X0,X1,X4,X5] :
        ( ~ iext(X1,X4,X5)
        | iext(X0,X4,X5)
        | ~ sP31(X0,X1) )
    | ~ spl316_896 ),
    inference(avatar_component_clause,[],[f20867]) ).

fof(f40533,plain,
    spl316_1287,
    inference(avatar_split_clause,[],[f3218,f40531]) ).

fof(f40531,plain,
    ( spl316_1287
  <=> ! [X2,X0,X1] :
        ( sP73(X1,X2,X0)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1287])]) ).

fof(f3218,plain,
    ! [X2,X0,X1] :
      ( sP73(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1445]) ).

fof(f1445,plain,
    ! [X0,X1,X2] :
      ( sP73(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1246,f1444,f1443]) ).

fof(f1444,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP72(X2,X3,X1) )
      | ~ sP73(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP73])]) ).

fof(f1246,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4,X5,X6,X7] :
              ( X6 = X7
              | X5 = X7
              | X4 = X7
              | ~ icext(X2,X7)
              | ~ iext(X1,X3,X7)
              | ~ icext(X2,X6)
              | ~ iext(X1,X3,X6)
              | ~ icext(X2,X5)
              | ~ iext(X1,X3,X5)
              | ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1245]) ).

fof(f1245,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4,X5,X6,X7] :
              ( X6 = X7
              | X5 = X7
              | X4 = X7
              | ~ icext(X2,X7)
              | ~ iext(X1,X3,X7)
              | ~ icext(X2,X6)
              | ~ iext(X1,X3,X6)
              | ~ icext(X2,X5)
              | ~ iext(X1,X3,X5)
              | ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f873]) ).

fof(f873,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4,X5,X6,X7] :
              ( ( icext(X2,X7)
                & iext(X1,X3,X7)
                & icext(X2,X6)
                & iext(X1,X3,X6)
                & icext(X2,X5)
                & iext(X1,X3,X5)
                & icext(X2,X4)
                & iext(X1,X3,X4) )
             => ( X6 = X7
                | X5 = X7
                | X4 = X7 ) ) ) ),
    inference(rectify,[],[f327]) ).

fof(f327,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxQualifiedCardinality,X10,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ! [X26,X27,X28,X29] :
              ( ( icext(X4,X29)
                & iext(X1,X3,X29)
                & icext(X4,X28)
                & iext(X1,X3,X28)
                & icext(X4,X27)
                & iext(X1,X3,X27)
                & icext(X4,X26)
                & iext(X1,X3,X26) )
             => ( X28 = X29
                | X27 = X29
                | X26 = X29 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxqcr_object_003) ).

fof(f40529,plain,
    spl316_1286,
    inference(avatar_split_clause,[],[f3203,f40527]) ).

fof(f40527,plain,
    ( spl316_1286
  <=> ! [X2,X0,X1] :
        ( sP71(X1,X2,X0)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1286])]) ).

fof(f3203,plain,
    ! [X2,X0,X1] :
      ( sP71(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1442]) ).

fof(f1442,plain,
    ! [X0,X1,X2] :
      ( sP71(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1244,f1441,f1440]) ).

fof(f1441,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP70(X2,X3,X1) )
      | ~ sP71(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP71])]) ).

fof(f1244,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4,X5,X6] :
              ( X5 = X6
              | X4 = X6
              | ~ icext(X2,X6)
              | ~ iext(X1,X3,X6)
              | ~ icext(X2,X5)
              | ~ iext(X1,X3,X5)
              | ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1243]) ).

fof(f1243,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4,X5,X6] :
              ( X5 = X6
              | X4 = X6
              | ~ icext(X2,X6)
              | ~ iext(X1,X3,X6)
              | ~ icext(X2,X5)
              | ~ iext(X1,X3,X5)
              | ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f872]) ).

fof(f872,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4,X5,X6] :
              ( ( icext(X2,X6)
                & iext(X1,X3,X6)
                & icext(X2,X5)
                & iext(X1,X3,X5)
                & icext(X2,X4)
                & iext(X1,X3,X4) )
             => ( X5 = X6
                | X4 = X6 ) ) ) ),
    inference(rectify,[],[f326]) ).

fof(f326,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxQualifiedCardinality,X10,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ! [X26,X27,X28] :
              ( ( icext(X4,X28)
                & iext(X1,X3,X28)
                & icext(X4,X27)
                & iext(X1,X3,X27)
                & icext(X4,X26)
                & iext(X1,X3,X26) )
             => ( X27 = X28
                | X26 = X28 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxqcr_object_002) ).

fof(f40525,plain,
    spl316_1285,
    inference(avatar_split_clause,[],[f3191,f40523]) ).

fof(f40523,plain,
    ( spl316_1285
  <=> ! [X2,X0,X1] :
        ( sP69(X1,X2,X0)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1285])]) ).

fof(f3191,plain,
    ! [X2,X0,X1] :
      ( sP69(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1439]) ).

fof(f1439,plain,
    ! [X0,X1,X2] :
      ( sP69(X1,X2,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1242,f1438,f1437]) ).

fof(f1438,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP68(X2,X3,X1) )
      | ~ sP69(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP69])]) ).

fof(f1242,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4,X5] :
              ( X4 = X5
              | ~ icext(X2,X5)
              | ~ iext(X1,X3,X5)
              | ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1241]) ).

fof(f1241,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4,X5] :
              ( X4 = X5
              | ~ icext(X2,X5)
              | ~ iext(X1,X3,X5)
              | ~ icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f871]) ).

fof(f871,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4,X5] :
              ( ( icext(X2,X5)
                & iext(X1,X3,X5)
                & icext(X2,X4)
                & iext(X1,X3,X4) )
             => X4 = X5 ) ) ),
    inference(rectify,[],[f325]) ).

fof(f325,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxQualifiedCardinality,X10,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ! [X26,X27] :
              ( ( icext(X4,X27)
                & iext(X1,X3,X27)
                & icext(X4,X26)
                & iext(X1,X3,X26) )
             => X26 = X27 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxqcr_object_001) ).

fof(f40521,plain,
    spl316_1284,
    inference(avatar_split_clause,[],[f3176,f40519]) ).

fof(f40519,plain,
    ( spl316_1284
  <=> ! [X2,X0,X1] :
        ( sP67(X2,X1,X0)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1284])]) ).

fof(f3176,plain,
    ! [X2,X0,X1] :
      ( sP67(X2,X1,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1436]) ).

fof(f1436,plain,
    ! [X0,X1,X2] :
      ( sP67(X2,X1,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1236,f1435,f1434,f1433]) ).

fof(f1435,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP66(X1,X3,X2) )
      | ~ sP67(X2,X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP67])]) ).

fof(f1236,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ( ! [X4,X5,X6,X7] :
                ( X6 = X7
                | X5 = X7
                | X4 = X7
                | ~ icext(X2,X7)
                | ~ iext(X1,X3,X7)
                | ~ icext(X2,X6)
                | ~ iext(X1,X3,X6)
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) )
            & ? [X8,X9,X10] :
                ( X9 != X10
                & X8 != X10
                & X8 != X9
                & icext(X2,X10)
                & iext(X1,X3,X10)
                & icext(X2,X9)
                & iext(X1,X3,X9)
                & icext(X2,X8)
                & iext(X1,X3,X8) ) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1235]) ).

fof(f1235,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ( ! [X4,X5,X6,X7] :
                ( X6 = X7
                | X5 = X7
                | X4 = X7
                | ~ icext(X2,X7)
                | ~ iext(X1,X3,X7)
                | ~ icext(X2,X6)
                | ~ iext(X1,X3,X6)
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) )
            & ? [X8,X9,X10] :
                ( X9 != X10
                & X8 != X10
                & X8 != X9
                & icext(X2,X10)
                & iext(X1,X3,X10)
                & icext(X2,X9)
                & iext(X1,X3,X9)
                & icext(X2,X8)
                & iext(X1,X3,X8) ) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f868]) ).

fof(f868,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ( ! [X4,X5,X6,X7] :
                ( ( icext(X2,X7)
                  & iext(X1,X3,X7)
                  & icext(X2,X6)
                  & iext(X1,X3,X6)
                  & icext(X2,X5)
                  & iext(X1,X3,X5)
                  & icext(X2,X4)
                  & iext(X1,X3,X4) )
               => ( X6 = X7
                  | X5 = X7
                  | X4 = X7 ) )
            & ? [X8,X9,X10] :
                ( X9 != X10
                & X8 != X10
                & X8 != X9
                & icext(X2,X10)
                & iext(X1,X3,X10)
                & icext(X2,X9)
                & iext(X1,X3,X9)
                & icext(X2,X8)
                & iext(X1,X3,X8) ) ) ) ),
    inference(rectify,[],[f313]) ).

fof(f313,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_qualifiedCardinality,X10,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ( ! [X26,X27,X28,X29] :
                ( ( icext(X4,X29)
                  & iext(X1,X3,X29)
                  & icext(X4,X28)
                  & iext(X1,X3,X28)
                  & icext(X4,X27)
                  & iext(X1,X3,X27)
                  & icext(X4,X26)
                  & iext(X1,X3,X26) )
               => ( X28 = X29
                  | X27 = X29
                  | X26 = X29 ) )
            & ? [X26,X27,X28] :
                ( X27 != X28
                & X26 != X28
                & X26 != X27
                & icext(X4,X28)
                & iext(X1,X3,X28)
                & icext(X4,X27)
                & iext(X1,X3,X27)
                & icext(X4,X26)
                & iext(X1,X3,X26) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactqcr_object_003) ).

fof(f40517,plain,
    spl316_1283,
    inference(avatar_split_clause,[],[f3150,f40515]) ).

fof(f40515,plain,
    ( spl316_1283
  <=> ! [X2,X0,X1] :
        ( sP64(X2,X1,X0)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1283])]) ).

fof(f3150,plain,
    ! [X2,X0,X1] :
      ( sP64(X2,X1,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1432]) ).

fof(f1432,plain,
    ! [X0,X1,X2] :
      ( sP64(X2,X1,X0)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1234,f1431,f1430,f1429]) ).

fof(f1431,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP63(X1,X3,X2) )
      | ~ sP64(X2,X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP64])]) ).

fof(f1234,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ( ! [X4,X5,X6] :
                ( X5 = X6
                | X4 = X6
                | ~ icext(X2,X6)
                | ~ iext(X1,X3,X6)
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) )
            & ? [X7,X8] :
                ( X7 != X8
                & icext(X2,X8)
                & iext(X1,X3,X8)
                & icext(X2,X7)
                & iext(X1,X3,X7) ) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1233]) ).

fof(f1233,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ( ! [X4,X5,X6] :
                ( X5 = X6
                | X4 = X6
                | ~ icext(X2,X6)
                | ~ iext(X1,X3,X6)
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) )
            & ? [X7,X8] :
                ( X7 != X8
                & icext(X2,X8)
                & iext(X1,X3,X8)
                & icext(X2,X7)
                & iext(X1,X3,X7) ) ) )
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f867]) ).

fof(f867,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ( ! [X4,X5,X6] :
                ( ( icext(X2,X6)
                  & iext(X1,X3,X6)
                  & icext(X2,X5)
                  & iext(X1,X3,X5)
                  & icext(X2,X4)
                  & iext(X1,X3,X4) )
               => ( X5 = X6
                  | X4 = X6 ) )
            & ? [X7,X8] :
                ( X7 != X8
                & icext(X2,X8)
                & iext(X1,X3,X8)
                & icext(X2,X7)
                & iext(X1,X3,X7) ) ) ) ),
    inference(rectify,[],[f312]) ).

fof(f312,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_qualifiedCardinality,X10,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ( ! [X26,X27,X28] :
                ( ( icext(X4,X28)
                  & iext(X1,X3,X28)
                  & icext(X4,X27)
                  & iext(X1,X3,X27)
                  & icext(X4,X26)
                  & iext(X1,X3,X26) )
               => ( X27 = X28
                  | X26 = X28 ) )
            & ? [X26,X27] :
                ( X26 != X27
                & icext(X4,X27)
                & iext(X1,X3,X27)
                & icext(X4,X26)
                & iext(X1,X3,X26) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactqcr_object_002) ).

fof(f40513,plain,
    spl316_1282,
    inference(avatar_split_clause,[],[f3120,f40511]) ).

fof(f40511,plain,
    ( spl316_1282
  <=> ! [X2,X0,X1] :
        ( sP60(X1,X2,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1282])]) ).

fof(f3120,plain,
    ! [X2,X0,X1] :
      ( sP60(X1,X2,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1426]) ).

fof(f1426,plain,
    ! [X0,X1,X2] :
      ( ( sP60(X1,X2,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1228,f1425,f1424]) ).

fof(f1425,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP59(X2,X3,X1) )
      | ~ sP60(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP60])]) ).

fof(f1228,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ? [X4,X5,X6] :
                ( X5 != X6
                & X4 != X6
                & X4 != X5
                & icext(X2,X6)
                & iext(X1,X3,X6)
                & lv(X6)
                & icext(X2,X5)
                & iext(X1,X3,X5)
                & lv(X5)
                & icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1227]) ).

fof(f1227,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ? [X4,X5,X6] :
                ( X5 != X6
                & X4 != X6
                & X4 != X5
                & icext(X2,X6)
                & iext(X1,X3,X6)
                & lv(X6)
                & icext(X2,X5)
                & iext(X1,X3,X5)
                & lv(X5)
                & icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f864]) ).

fof(f864,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ? [X4,X5,X6] :
                ( X5 != X6
                & X4 != X6
                & X4 != X5
                & icext(X2,X6)
                & iext(X1,X3,X6)
                & lv(X6)
                & icext(X2,X5)
                & iext(X1,X3,X5)
                & lv(X5)
                & icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f335]) ).

fof(f335,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minQualifiedCardinality,X10,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ? [X26,X27,X28] :
                ( X27 != X28
                & X26 != X28
                & X26 != X27
                & icext(X5,X28)
                & iext(X1,X3,X28)
                & lv(X28)
                & icext(X5,X27)
                & iext(X1,X3,X27)
                & lv(X27)
                & icext(X5,X26)
                & iext(X1,X3,X26)
                & lv(X26) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_minqcr_data_003) ).

fof(f40509,plain,
    spl316_1281,
    inference(avatar_split_clause,[],[f3103,f40507]) ).

fof(f40507,plain,
    ( spl316_1281
  <=> ! [X2,X0,X1] :
        ( sP58(X1,X2,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1281])]) ).

fof(f3103,plain,
    ! [X2,X0,X1] :
      ( sP58(X1,X2,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1423]) ).

fof(f1423,plain,
    ! [X0,X1,X2] :
      ( ( sP58(X1,X2,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1226,f1422,f1421]) ).

fof(f1422,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP57(X2,X3,X1) )
      | ~ sP58(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP58])]) ).

fof(f1226,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ? [X4,X5] :
                ( X4 != X5
                & icext(X2,X5)
                & iext(X1,X3,X5)
                & lv(X5)
                & icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1225]) ).

fof(f1225,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ? [X4,X5] :
                ( X4 != X5
                & icext(X2,X5)
                & iext(X1,X3,X5)
                & lv(X5)
                & icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f863]) ).

fof(f863,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ? [X4,X5] :
                ( X4 != X5
                & icext(X2,X5)
                & iext(X1,X3,X5)
                & lv(X5)
                & icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f334]) ).

fof(f334,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minQualifiedCardinality,X10,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ? [X26,X27] :
                ( X26 != X27
                & icext(X5,X27)
                & iext(X1,X3,X27)
                & lv(X27)
                & icext(X5,X26)
                & iext(X1,X3,X26)
                & lv(X26) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_minqcr_data_002) ).

fof(f40505,plain,
    spl316_1280,
    inference(avatar_split_clause,[],[f3091,f40503]) ).

fof(f40503,plain,
    ( spl316_1280
  <=> ! [X2,X0,X1] :
        ( sP56(X2,X1,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1280])]) ).

fof(f3091,plain,
    ! [X2,X0,X1] :
      ( sP56(X2,X1,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1420]) ).

fof(f1420,plain,
    ! [X0,X1,X2] :
      ( ( sP56(X2,X1,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1224,f1419]) ).

fof(f1419,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4] :
              ( icext(X2,X4)
              & iext(X1,X3,X4)
              & lv(X4) ) )
      | ~ sP56(X2,X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP56])]) ).

fof(f1224,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1223]) ).

fof(f1223,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f862]) ).

fof(f862,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f333]) ).

fof(f333,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minQualifiedCardinality,X10,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ? [X6] :
                ( icext(X5,X6)
                & iext(X1,X3,X6)
                & lv(X6) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_minqcr_data_001) ).

fof(f40501,plain,
    spl316_1279,
    inference(avatar_split_clause,[],[f3085,f40499]) ).

fof(f40499,plain,
    ( spl316_1279
  <=> ! [X2,X0,X1] :
        ( sP55(X1,X2,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1279])]) ).

fof(f3085,plain,
    ! [X2,X0,X1] :
      ( sP55(X1,X2,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1418]) ).

fof(f1418,plain,
    ! [X0,X1,X2] :
      ( ( sP55(X1,X2,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1222,f1417,f1416]) ).

fof(f1417,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP54(X2,X3,X1) )
      | ~ sP55(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP55])]) ).

fof(f1222,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4,X5,X6,X7] :
                ( X6 = X7
                | X5 = X7
                | X4 = X7
                | ~ icext(X2,X7)
                | ~ iext(X1,X3,X7)
                | ~ lv(X7)
                | ~ icext(X2,X6)
                | ~ iext(X1,X3,X6)
                | ~ lv(X6)
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1221]) ).

fof(f1221,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4,X5,X6,X7] :
                ( X6 = X7
                | X5 = X7
                | X4 = X7
                | ~ icext(X2,X7)
                | ~ iext(X1,X3,X7)
                | ~ lv(X7)
                | ~ icext(X2,X6)
                | ~ iext(X1,X3,X6)
                | ~ lv(X6)
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f861]) ).

fof(f861,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4,X5,X6,X7] :
                ( ( icext(X2,X7)
                  & iext(X1,X3,X7)
                  & lv(X7)
                  & icext(X2,X6)
                  & iext(X1,X3,X6)
                  & lv(X6)
                  & icext(X2,X5)
                  & iext(X1,X3,X5)
                  & lv(X5)
                  & icext(X2,X4)
                  & iext(X1,X3,X4)
                  & lv(X4) )
               => ( X6 = X7
                  | X5 = X7
                  | X4 = X7 ) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f323]) ).

fof(f323,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxQualifiedCardinality,X10,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ! [X26,X27,X28,X29] :
                ( ( icext(X5,X29)
                  & iext(X1,X3,X29)
                  & lv(X29)
                  & icext(X5,X28)
                  & iext(X1,X3,X28)
                  & lv(X28)
                  & icext(X5,X27)
                  & iext(X1,X3,X27)
                  & lv(X27)
                  & icext(X5,X26)
                  & iext(X1,X3,X26)
                  & lv(X26) )
               => ( X28 = X29
                  | X27 = X29
                  | X26 = X29 ) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxqcr_data_003) ).

fof(f40497,plain,
    spl316_1278,
    inference(avatar_split_clause,[],[f3065,f40495]) ).

fof(f40495,plain,
    ( spl316_1278
  <=> ! [X2,X0,X1] :
        ( sP53(X1,X2,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1278])]) ).

fof(f3065,plain,
    ! [X2,X0,X1] :
      ( sP53(X1,X2,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1415]) ).

fof(f1415,plain,
    ! [X0,X1,X2] :
      ( ( sP53(X1,X2,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1220,f1414,f1413]) ).

fof(f1414,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP52(X2,X3,X1) )
      | ~ sP53(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP53])]) ).

fof(f1220,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4,X5,X6] :
                ( X5 = X6
                | X4 = X6
                | ~ icext(X2,X6)
                | ~ iext(X1,X3,X6)
                | ~ lv(X6)
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1219]) ).

fof(f1219,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4,X5,X6] :
                ( X5 = X6
                | X4 = X6
                | ~ icext(X2,X6)
                | ~ iext(X1,X3,X6)
                | ~ lv(X6)
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f860]) ).

fof(f860,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4,X5,X6] :
                ( ( icext(X2,X6)
                  & iext(X1,X3,X6)
                  & lv(X6)
                  & icext(X2,X5)
                  & iext(X1,X3,X5)
                  & lv(X5)
                  & icext(X2,X4)
                  & iext(X1,X3,X4)
                  & lv(X4) )
               => ( X5 = X6
                  | X4 = X6 ) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f322]) ).

fof(f322,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxQualifiedCardinality,X10,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ! [X26,X27,X28] :
                ( ( icext(X5,X28)
                  & iext(X1,X3,X28)
                  & lv(X28)
                  & icext(X5,X27)
                  & iext(X1,X3,X27)
                  & lv(X27)
                  & icext(X5,X26)
                  & iext(X1,X3,X26)
                  & lv(X26) )
               => ( X27 = X28
                  | X26 = X28 ) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxqcr_data_002) ).

fof(f40493,plain,
    ( spl316_1277
    | ~ spl316_630
    | ~ spl316_896 ),
    inference(avatar_split_clause,[],[f23336,f20867,f6915,f40491]) ).

fof(f40491,plain,
    ( spl316_1277
  <=> ! [X0] :
        ( iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP31(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1277])]) ).

fof(f6915,plain,
    ( spl316_630
  <=> iext(uri_rdf_type,uri_ex_p,uri_owl_Thing) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_630])]) ).

fof(f23336,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP31(X0,uri_rdf_type) )
    | ~ spl316_630
    | ~ spl316_896 ),
    inference(resolution,[],[f20868,f6916]) ).

fof(f6916,plain,
    ( iext(uri_rdf_type,uri_ex_p,uri_owl_Thing)
    | ~ spl316_630 ),
    inference(avatar_component_clause,[],[f6915]) ).

fof(f40489,plain,
    spl316_1276,
    inference(avatar_split_clause,[],[f3049,f40487]) ).

fof(f40487,plain,
    ( spl316_1276
  <=> ! [X2,X0,X1] :
        ( sP51(X1,X2,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1276])]) ).

fof(f3049,plain,
    ! [X2,X0,X1] :
      ( sP51(X1,X2,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1412]) ).

fof(f1412,plain,
    ! [X0,X1,X2] :
      ( ( sP51(X1,X2,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1218,f1411,f1410]) ).

fof(f1411,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP50(X2,X3,X1) )
      | ~ sP51(X1,X2,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP51])]) ).

fof(f1218,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4,X5] :
                ( X4 = X5
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1217]) ).

fof(f1217,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4,X5] :
                ( X4 = X5
                | ~ icext(X2,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5)
                | ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f859]) ).

fof(f859,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4,X5] :
                ( ( icext(X2,X5)
                  & iext(X1,X3,X5)
                  & lv(X5)
                  & icext(X2,X4)
                  & iext(X1,X3,X4)
                  & lv(X4) )
               => X4 = X5 ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f321]) ).

fof(f321,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxQualifiedCardinality,X10,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ! [X26,X27] :
                ( ( icext(X5,X27)
                  & iext(X1,X3,X27)
                  & lv(X27)
                  & icext(X5,X26)
                  & iext(X1,X3,X26)
                  & lv(X26) )
               => X26 = X27 ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxqcr_data_001) ).

fof(f40485,plain,
    spl316_1275,
    inference(avatar_split_clause,[],[f3037,f40483]) ).

fof(f40483,plain,
    ( spl316_1275
  <=> ! [X2,X0,X1] :
        ( sP49(X2,X1,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1275])]) ).

fof(f3037,plain,
    ! [X2,X0,X1] :
      ( sP49(X2,X1,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1409]) ).

fof(f1409,plain,
    ! [X0,X1,X2] :
      ( ( sP49(X2,X1,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1216,f1408]) ).

fof(f1408,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4] :
              ( ~ icext(X2,X4)
              | ~ iext(X1,X3,X4)
              | ~ lv(X4) ) )
      | ~ sP49(X2,X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP49])]) ).

fof(f1216,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1215]) ).

fof(f1215,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f858]) ).

fof(f858,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ~ ? [X4] :
                  ( icext(X2,X4)
                  & iext(X1,X3,X4)
                  & lv(X4) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f320]) ).

fof(f320,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxQualifiedCardinality,X10,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ~ ? [X6] :
                  ( icext(X5,X6)
                  & iext(X1,X3,X6)
                  & lv(X6) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxqcr_data_000) ).

fof(f40481,plain,
    spl316_1274,
    inference(avatar_split_clause,[],[f3031,f40479]) ).

fof(f40479,plain,
    ( spl316_1274
  <=> ! [X2,X0,X1] :
        ( sP48(X2,X1,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1274])]) ).

fof(f3031,plain,
    ! [X2,X0,X1] :
      ( sP48(X2,X1,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1407]) ).

fof(f1407,plain,
    ! [X0,X1,X2] :
      ( ( sP48(X2,X1,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1214,f1406]) ).

fof(f1406,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4] :
              ( ~ icext(X2,X4)
              | ~ iext(X1,X3,X4)
              | ~ lv(X4) ) )
      | ~ sP48(X2,X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP48])]) ).

fof(f1214,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1213]) ).

fof(f1213,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f857]) ).

fof(f857,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ~ ? [X4] :
                  ( icext(X2,X4)
                  & iext(X1,X3,X4)
                  & lv(X4) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f306]) ).

fof(f306,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_qualifiedCardinality,X10,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ~ ? [X6] :
                  ( icext(X5,X6)
                  & iext(X1,X3,X6)
                  & lv(X6) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactqcr_data_000) ).

fof(f40477,plain,
    spl316_1273,
    inference(avatar_split_clause,[],[f3025,f40475]) ).

fof(f40475,plain,
    ( spl316_1273
  <=> ! [X2,X0,X1] :
        ( sP47(X2,X1,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1273])]) ).

fof(f3025,plain,
    ! [X2,X0,X1] :
      ( sP47(X2,X1,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1405]) ).

fof(f1405,plain,
    ! [X0,X1,X2] :
      ( ( sP47(X2,X1,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1212,f1404,f1403,f1402]) ).

fof(f1404,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP46(X1,X3,X2) )
      | ~ sP47(X2,X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP47])]) ).

fof(f1212,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ( ! [X4,X5,X6,X7] :
                  ( X6 = X7
                  | X5 = X7
                  | X4 = X7
                  | ~ icext(X2,X7)
                  | ~ iext(X1,X3,X7)
                  | ~ lv(X7)
                  | ~ icext(X2,X6)
                  | ~ iext(X1,X3,X6)
                  | ~ lv(X6)
                  | ~ icext(X2,X5)
                  | ~ iext(X1,X3,X5)
                  | ~ lv(X5)
                  | ~ icext(X2,X4)
                  | ~ iext(X1,X3,X4)
                  | ~ lv(X4) )
              & ? [X8,X9,X10] :
                  ( X9 != X10
                  & X8 != X10
                  & X8 != X9
                  & icext(X2,X10)
                  & iext(X1,X3,X10)
                  & lv(X10)
                  & icext(X2,X9)
                  & iext(X1,X3,X9)
                  & lv(X9)
                  & icext(X2,X8)
                  & iext(X1,X3,X8)
                  & lv(X8) ) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1211]) ).

fof(f1211,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ( ! [X4,X5,X6,X7] :
                  ( X6 = X7
                  | X5 = X7
                  | X4 = X7
                  | ~ icext(X2,X7)
                  | ~ iext(X1,X3,X7)
                  | ~ lv(X7)
                  | ~ icext(X2,X6)
                  | ~ iext(X1,X3,X6)
                  | ~ lv(X6)
                  | ~ icext(X2,X5)
                  | ~ iext(X1,X3,X5)
                  | ~ lv(X5)
                  | ~ icext(X2,X4)
                  | ~ iext(X1,X3,X4)
                  | ~ lv(X4) )
              & ? [X8,X9,X10] :
                  ( X9 != X10
                  & X8 != X10
                  & X8 != X9
                  & icext(X2,X10)
                  & iext(X1,X3,X10)
                  & lv(X10)
                  & icext(X2,X9)
                  & iext(X1,X3,X9)
                  & lv(X9)
                  & icext(X2,X8)
                  & iext(X1,X3,X8)
                  & lv(X8) ) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f856]) ).

fof(f856,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ( ! [X4,X5,X6,X7] :
                  ( ( icext(X2,X7)
                    & iext(X1,X3,X7)
                    & lv(X7)
                    & icext(X2,X6)
                    & iext(X1,X3,X6)
                    & lv(X6)
                    & icext(X2,X5)
                    & iext(X1,X3,X5)
                    & lv(X5)
                    & icext(X2,X4)
                    & iext(X1,X3,X4)
                    & lv(X4) )
                 => ( X6 = X7
                    | X5 = X7
                    | X4 = X7 ) )
              & ? [X8,X9,X10] :
                  ( X9 != X10
                  & X8 != X10
                  & X8 != X9
                  & icext(X2,X10)
                  & iext(X1,X3,X10)
                  & lv(X10)
                  & icext(X2,X9)
                  & iext(X1,X3,X9)
                  & lv(X9)
                  & icext(X2,X8)
                  & iext(X1,X3,X8)
                  & lv(X8) ) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f309]) ).

fof(f309,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_qualifiedCardinality,X10,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ( ! [X26,X27,X28,X29] :
                  ( ( icext(X5,X29)
                    & iext(X1,X3,X29)
                    & lv(X29)
                    & icext(X5,X28)
                    & iext(X1,X3,X28)
                    & lv(X28)
                    & icext(X5,X27)
                    & iext(X1,X3,X27)
                    & lv(X27)
                    & icext(X5,X26)
                    & iext(X1,X3,X26)
                    & lv(X26) )
                 => ( X28 = X29
                    | X27 = X29
                    | X26 = X29 ) )
              & ? [X26,X27,X28] :
                  ( X27 != X28
                  & X26 != X28
                  & X26 != X27
                  & icext(X5,X28)
                  & iext(X1,X3,X28)
                  & lv(X28)
                  & icext(X5,X27)
                  & iext(X1,X3,X27)
                  & lv(X27)
                  & icext(X5,X26)
                  & iext(X1,X3,X26)
                  & lv(X26) ) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactqcr_data_003) ).

fof(f40473,plain,
    spl316_1272,
    inference(avatar_split_clause,[],[f2991,f40471]) ).

fof(f40471,plain,
    ( spl316_1272
  <=> ! [X2,X0,X1] :
        ( sP44(X2,X1,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1272])]) ).

fof(f2991,plain,
    ! [X2,X0,X1] :
      ( sP44(X2,X1,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1401]) ).

fof(f1401,plain,
    ! [X0,X1,X2] :
      ( ( sP44(X2,X1,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1210,f1400,f1399,f1398]) ).

fof(f1400,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP43(X1,X3,X2) )
      | ~ sP44(X2,X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP44])]) ).

fof(f1210,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ( ! [X4,X5,X6] :
                  ( X5 = X6
                  | X4 = X6
                  | ~ icext(X2,X6)
                  | ~ iext(X1,X3,X6)
                  | ~ lv(X6)
                  | ~ icext(X2,X5)
                  | ~ iext(X1,X3,X5)
                  | ~ lv(X5)
                  | ~ icext(X2,X4)
                  | ~ iext(X1,X3,X4)
                  | ~ lv(X4) )
              & ? [X7,X8] :
                  ( X7 != X8
                  & icext(X2,X8)
                  & iext(X1,X3,X8)
                  & lv(X8)
                  & icext(X2,X7)
                  & iext(X1,X3,X7)
                  & lv(X7) ) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1209]) ).

fof(f1209,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ( ! [X4,X5,X6] :
                  ( X5 = X6
                  | X4 = X6
                  | ~ icext(X2,X6)
                  | ~ iext(X1,X3,X6)
                  | ~ lv(X6)
                  | ~ icext(X2,X5)
                  | ~ iext(X1,X3,X5)
                  | ~ lv(X5)
                  | ~ icext(X2,X4)
                  | ~ iext(X1,X3,X4)
                  | ~ lv(X4) )
              & ? [X7,X8] :
                  ( X7 != X8
                  & icext(X2,X8)
                  & iext(X1,X3,X8)
                  & lv(X8)
                  & icext(X2,X7)
                  & iext(X1,X3,X7)
                  & lv(X7) ) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f855]) ).

fof(f855,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ( ! [X4,X5,X6] :
                  ( ( icext(X2,X6)
                    & iext(X1,X3,X6)
                    & lv(X6)
                    & icext(X2,X5)
                    & iext(X1,X3,X5)
                    & lv(X5)
                    & icext(X2,X4)
                    & iext(X1,X3,X4)
                    & lv(X4) )
                 => ( X5 = X6
                    | X4 = X6 ) )
              & ? [X7,X8] :
                  ( X7 != X8
                  & icext(X2,X8)
                  & iext(X1,X3,X8)
                  & lv(X8)
                  & icext(X2,X7)
                  & iext(X1,X3,X7)
                  & lv(X7) ) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f308]) ).

fof(f308,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_qualifiedCardinality,X10,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ( ! [X26,X27,X28] :
                  ( ( icext(X5,X28)
                    & iext(X1,X3,X28)
                    & lv(X28)
                    & icext(X5,X27)
                    & iext(X1,X3,X27)
                    & lv(X27)
                    & icext(X5,X26)
                    & iext(X1,X3,X26)
                    & lv(X26) )
                 => ( X27 = X28
                    | X26 = X28 ) )
              & ? [X26,X27] :
                  ( X26 != X27
                  & icext(X5,X27)
                  & iext(X1,X3,X27)
                  & lv(X27)
                  & icext(X5,X26)
                  & iext(X1,X3,X26)
                  & lv(X26) ) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactqcr_data_002) ).

fof(f40469,plain,
    spl316_1271,
    inference(avatar_split_clause,[],[f2966,f40467]) ).

fof(f40467,plain,
    ( spl316_1271
  <=> ! [X2,X0,X1] :
        ( sP41(X2,X1,X0)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1271])]) ).

fof(f2966,plain,
    ! [X2,X0,X1] :
      ( sP41(X2,X1,X0)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1397]) ).

fof(f1397,plain,
    ! [X0,X1,X2] :
      ( ( sP41(X2,X1,X0)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1208,f1396,f1395,f1394]) ).

fof(f1395,plain,
    ! [X1,X3,X2] :
      ( sP40(X1,X3,X2)
    <=> ( sP39(X2,X3,X1)
        & ? [X6] :
            ( icext(X2,X6)
            & iext(X1,X3,X6)
            & lv(X6) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP40])]) ).

fof(f1396,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> sP40(X1,X3,X2) )
      | ~ sP41(X2,X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP41])]) ).

fof(f1208,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ( ! [X4,X5] :
                  ( X4 = X5
                  | ~ icext(X2,X5)
                  | ~ iext(X1,X3,X5)
                  | ~ lv(X5)
                  | ~ icext(X2,X4)
                  | ~ iext(X1,X3,X4)
                  | ~ lv(X4) )
              & ? [X6] :
                  ( icext(X2,X6)
                  & iext(X1,X3,X6)
                  & lv(X6) ) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1207]) ).

fof(f1207,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] :
            ( icext(X0,X3)
          <=> ( ! [X4,X5] :
                  ( X4 = X5
                  | ~ icext(X2,X5)
                  | ~ iext(X1,X3,X5)
                  | ~ lv(X5)
                  | ~ icext(X2,X4)
                  | ~ iext(X1,X3,X4)
                  | ~ lv(X4) )
              & ? [X6] :
                  ( icext(X2,X6)
                  & iext(X1,X3,X6)
                  & lv(X6) ) ) )
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f854]) ).

fof(f854,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X0,X3)
          <=> ( ! [X4,X5] :
                  ( ( icext(X2,X5)
                    & iext(X1,X3,X5)
                    & lv(X5)
                    & icext(X2,X4)
                    & iext(X1,X3,X4)
                    & lv(X4) )
                 => X4 = X5 )
              & ? [X6] :
                  ( icext(X2,X6)
                  & iext(X1,X3,X6)
                  & lv(X6) ) ) )
        & iodp(X1) ) ),
    inference(rectify,[],[f307]) ).

fof(f307,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_qualifiedCardinality,X10,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ( ! [X26,X27] :
                  ( ( icext(X5,X27)
                    & iext(X1,X3,X27)
                    & lv(X27)
                    & icext(X5,X26)
                    & iext(X1,X3,X26)
                    & lv(X26) )
                 => X26 = X27 )
              & ? [X6] :
                  ( icext(X5,X6)
                  & iext(X1,X3,X6)
                  & lv(X6) ) ) )
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactqcr_data_001) ).

fof(f40465,plain,
    spl316_1270,
    inference(avatar_split_clause,[],[f2889,f40463]) ).

fof(f40463,plain,
    ( spl316_1270
  <=> ! [X4,X0,X3,X2,X1] :
        ( icext(X0,X3)
        | ~ icext(X2,X4)
        | ~ iext(X1,X3,X4)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_someValuesFrom,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1270])]) ).

fof(f2889,plain,
    ! [X2,X3,X0,X1,X4] :
      ( icext(X0,X3)
      | ~ icext(X2,X4)
      | ~ iext(X1,X3,X4)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_someValuesFrom,X0,X2) ),
    inference(cnf_transformation,[],[f1754]) ).

fof(f1754,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) ) )
          & ( ( icext(X2,sK193(X1,X2,X3))
              & iext(X1,X3,sK193(X1,X2,X3)) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_someValuesFrom,X0,X2) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK193])],[f1752,f1753]) ).

fof(f1753,plain,
    ! [X1,X2,X3] :
      ( ? [X5] :
          ( icext(X2,X5)
          & iext(X1,X3,X5) )
     => ( icext(X2,sK193(X1,X2,X3))
        & iext(X1,X3,sK193(X1,X2,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1752,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) ) )
          & ( ? [X5] :
                ( icext(X2,X5)
                & iext(X1,X3,X5) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_someValuesFrom,X0,X2) ),
    inference(rectify,[],[f1751]) ).

fof(f1751,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4) ) )
          & ( ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_someValuesFrom,X0,X2) ),
    inference(nnf_transformation,[],[f1182]) ).

fof(f1182,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4] :
              ( icext(X2,X4)
              & iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_someValuesFrom,X0,X2) ),
    inference(flattening,[],[f1181]) ).

fof(f1181,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4] :
              ( icext(X2,X4)
              & iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_someValuesFrom,X0,X2) ),
    inference(ennf_transformation,[],[f841]) ).

fof(f841,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_someValuesFrom,X0,X2) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ? [X4] :
              ( icext(X2,X4)
              & iext(X1,X3,X4) ) ) ),
    inference(rectify,[],[f340]) ).

fof(f340,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_someValuesFrom,X10,X4) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ? [X6] :
              ( icext(X4,X6)
              & iext(X1,X3,X6) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_somevaluesfrom) ).

fof(f40461,plain,
    spl316_1269,
    inference(avatar_split_clause,[],[f2887,f40459]) ).

fof(f40459,plain,
    ( spl316_1269
  <=> ! [X0,X3,X2,X1] :
        ( iext(X1,X3,sK193(X1,X2,X3))
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_someValuesFrom,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1269])]) ).

fof(f2887,plain,
    ! [X2,X3,X0,X1] :
      ( iext(X1,X3,sK193(X1,X2,X3))
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_someValuesFrom,X0,X2) ),
    inference(cnf_transformation,[],[f1754]) ).

fof(f40457,plain,
    spl316_1268,
    inference(avatar_split_clause,[],[f2885,f40455]) ).

fof(f40455,plain,
    ( spl316_1268
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | iext(X1,X3,sK192(X1,X2,X3))
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_allValuesFrom,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1268])]) ).

fof(f2885,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | iext(X1,X3,sK192(X1,X2,X3))
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_allValuesFrom,X0,X2) ),
    inference(cnf_transformation,[],[f1750]) ).

fof(f1750,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ( ~ icext(X2,sK192(X1,X2,X3))
              & iext(X1,X3,sK192(X1,X2,X3)) ) )
          & ( ! [X5] :
                ( icext(X2,X5)
                | ~ iext(X1,X3,X5) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_allValuesFrom,X0,X2) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK192])],[f1748,f1749]) ).

fof(f1749,plain,
    ! [X1,X2,X3] :
      ( ? [X4] :
          ( ~ icext(X2,X4)
          & iext(X1,X3,X4) )
     => ( ~ icext(X2,sK192(X1,X2,X3))
        & iext(X1,X3,sK192(X1,X2,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1748,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ? [X4] :
                ( ~ icext(X2,X4)
                & iext(X1,X3,X4) ) )
          & ( ! [X5] :
                ( icext(X2,X5)
                | ~ iext(X1,X3,X5) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_allValuesFrom,X0,X2) ),
    inference(rectify,[],[f1747]) ).

fof(f1747,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ? [X4] :
                ( ~ icext(X2,X4)
                & iext(X1,X3,X4) ) )
          & ( ! [X4] :
                ( icext(X2,X4)
                | ~ iext(X1,X3,X4) )
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_allValuesFrom,X0,X2) ),
    inference(nnf_transformation,[],[f1180]) ).

fof(f1180,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4] :
              ( icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_allValuesFrom,X0,X2) ),
    inference(flattening,[],[f1179]) ).

fof(f1179,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4] :
              ( icext(X2,X4)
              | ~ iext(X1,X3,X4) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_allValuesFrom,X0,X2) ),
    inference(ennf_transformation,[],[f840]) ).

fof(f840,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_allValuesFrom,X0,X2) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> ! [X4] :
              ( iext(X1,X3,X4)
             => icext(X2,X4) ) ) ),
    inference(rectify,[],[f301]) ).

fof(f301,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_allValuesFrom,X10,X4) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ! [X6] :
              ( iext(X1,X3,X6)
             => icext(X4,X6) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_allvaluesfrom) ).

fof(f40453,plain,
    spl316_1267,
    inference(avatar_split_clause,[],[f2884,f40451]) ).

fof(f40451,plain,
    ( spl316_1267
  <=> ! [X3,X0,X5,X2,X1] :
        ( icext(X2,X5)
        | ~ iext(X1,X3,X5)
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_allValuesFrom,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1267])]) ).

fof(f2884,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X2,X5)
      | ~ iext(X1,X3,X5)
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_allValuesFrom,X0,X2) ),
    inference(cnf_transformation,[],[f1750]) ).

fof(f40449,plain,
    ( spl316_1266
    | ~ spl316_628
    | ~ spl316_896 ),
    inference(avatar_split_clause,[],[f23335,f20867,f6907,f40447]) ).

fof(f40447,plain,
    ( spl316_1266
  <=> ! [X0] :
        ( iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP31(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1266])]) ).

fof(f6907,plain,
    ( spl316_628
  <=> iext(uri_rdf_type,uri_ex_s,uri_owl_Thing) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_628])]) ).

fof(f23335,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP31(X0,uri_rdf_type) )
    | ~ spl316_628
    | ~ spl316_896 ),
    inference(resolution,[],[f20868,f6908]) ).

fof(f6908,plain,
    ( iext(uri_rdf_type,uri_ex_s,uri_owl_Thing)
    | ~ spl316_628 ),
    inference(avatar_component_clause,[],[f6907]) ).

fof(f39554,plain,
    ( spl316_1265
    | ~ spl316_633
    | ~ spl316_896 ),
    inference(avatar_split_clause,[],[f23322,f20867,f6927,f39552]) ).

fof(f39552,plain,
    ( spl316_1265
  <=> ! [X0] :
        ( iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP31(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1265])]) ).

fof(f6927,plain,
    ( spl316_633
  <=> iext(uri_rdf_type,uri_ex_o,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_633])]) ).

fof(f23322,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP31(X0,uri_rdf_type) )
    | ~ spl316_633
    | ~ spl316_896 ),
    inference(resolution,[],[f20868,f6928]) ).

fof(f6928,plain,
    ( iext(uri_rdf_type,uri_ex_o,uri_rdfs_Resource)
    | ~ spl316_633 ),
    inference(avatar_component_clause,[],[f6927]) ).

fof(f38833,plain,
    ( spl316_1264
    | ~ spl316_629
    | ~ spl316_896 ),
    inference(avatar_split_clause,[],[f23321,f20867,f6911,f38831]) ).

fof(f38831,plain,
    ( spl316_1264
  <=> ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP31(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1264])]) ).

fof(f6911,plain,
    ( spl316_629
  <=> iext(uri_rdf_type,uri_ex_p,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_629])]) ).

fof(f23321,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP31(X0,uri_rdf_type) )
    | ~ spl316_629
    | ~ spl316_896 ),
    inference(resolution,[],[f20868,f6912]) ).

fof(f6912,plain,
    ( iext(uri_rdf_type,uri_ex_p,uri_rdfs_Resource)
    | ~ spl316_629 ),
    inference(avatar_component_clause,[],[f6911]) ).

fof(f38281,plain,
    ( spl316_1263
    | ~ spl316_627
    | ~ spl316_896 ),
    inference(avatar_split_clause,[],[f23320,f20867,f6903,f38279]) ).

fof(f38279,plain,
    ( spl316_1263
  <=> ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP31(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1263])]) ).

fof(f6903,plain,
    ( spl316_627
  <=> iext(uri_rdf_type,uri_ex_s,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_627])]) ).

fof(f23320,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP31(X0,uri_rdf_type) )
    | ~ spl316_627
    | ~ spl316_896 ),
    inference(resolution,[],[f20868,f6904]) ).

fof(f6904,plain,
    ( iext(uri_rdf_type,uri_ex_s,uri_rdfs_Resource)
    | ~ spl316_627 ),
    inference(avatar_component_clause,[],[f6903]) ).

fof(f37804,plain,
    spl316_1262,
    inference(avatar_split_clause,[],[f3514,f37802]) ).

fof(f37802,plain,
    ( spl316_1262
  <=> ! [X0,X3,X2,X1] :
        ( sP101(X0,X1,X2,X3)
        | icext(X1,X0)
        | ~ sP100(X0,X2,X3)
        | ~ sP99(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1262])]) ).

fof(f3514,plain,
    ! [X2,X3,X0,X1] :
      ( sP101(X0,X1,X2,X3)
      | icext(X1,X0)
      | ~ sP100(X0,X2,X3)
      | ~ sP99(X0,X1,X2,X3) ),
    inference(duplicate_literal_removal,[],[f3404]) ).

fof(f3404,plain,
    ! [X2,X3,X0,X1] :
      ( sP101(X0,X1,X2,X3)
      | icext(X1,X0)
      | icext(X1,X0)
      | ~ sP100(X0,X2,X3)
      | ~ sP99(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2050]) ).

fof(f37800,plain,
    spl316_1261,
    inference(avatar_split_clause,[],[f3478,f37798]) ).

fof(f37798,plain,
    ( spl316_1261
  <=> ! [X3,X0,X5,X2,X1] :
        ( X0 = X5
        | X1 = X5
        | X2 = X5
        | ~ icext(X3,X5)
        | ~ sP116(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1261])]) ).

fof(f3478,plain,
    ! [X2,X3,X0,X1,X5] :
      ( X0 = X5
      | X1 = X5
      | X2 = X5
      | ~ icext(X3,X5)
      | ~ sP116(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2097]) ).

fof(f37796,plain,
    spl316_1260,
    inference(avatar_split_clause,[],[f3469,f37794]) ).

fof(f37794,plain,
    ( spl316_1260
  <=> ! [X3,X0,X5,X2,X1] :
        ( icext(X0,X5)
        | icext(X1,X5)
        | icext(X2,X5)
        | ~ icext(X3,X5)
        | ~ sP113(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1260])]) ).

fof(f3469,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X0,X5)
      | icext(X1,X5)
      | icext(X2,X5)
      | ~ icext(X3,X5)
      | ~ sP113(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2092]) ).

fof(f37792,plain,
    spl316_1259,
    inference(avatar_split_clause,[],[f3455,f37790]) ).

fof(f37790,plain,
    ( spl316_1259
  <=> ! [X2,X3,X0,X5,X1] :
        ( icext(X3,X5)
        | ~ icext(X0,X5)
        | ~ icext(X1,X5)
        | ~ icext(X2,X5)
        | ~ sP110(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1259])]) ).

fof(f3455,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X3,X5)
      | ~ icext(X0,X5)
      | ~ icext(X1,X5)
      | ~ icext(X2,X5)
      | ~ sP110(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2082]) ).

fof(f37788,plain,
    spl316_1258,
    inference(avatar_split_clause,[],[f3429,f37786]) ).

fof(f37786,plain,
    ( spl316_1258
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X0,X1,X2,X3)
        | iext(X0,sK300(X0,X1,X2,X3),sK303(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1258])]) ).

fof(f3429,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X0,X1,X2,X3)
      | iext(X0,sK300(X0,X1,X2,X3),sK303(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f37784,plain,
    ( spl316_1257
    | ~ spl316_634
    | ~ spl316_888 ),
    inference(avatar_split_clause,[],[f22955,f20835,f6931,f37782]) ).

fof(f37782,plain,
    ( spl316_1257
  <=> ! [X0] :
        ( iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP24(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1257])]) ).

fof(f20835,plain,
    ( spl316_888
  <=> ! [X4,X0,X5,X1] :
        ( iext(X0,X4,X5)
        | ~ iext(X1,X4,X5)
        | ~ sP24(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_888])]) ).

fof(f22955,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP24(X0,uri_rdf_type) )
    | ~ spl316_634
    | ~ spl316_888 ),
    inference(resolution,[],[f20836,f6932]) ).

fof(f20836,plain,
    ( ! [X0,X1,X4,X5] :
        ( ~ iext(X1,X4,X5)
        | iext(X0,X4,X5)
        | ~ sP24(X0,X1) )
    | ~ spl316_888 ),
    inference(avatar_component_clause,[],[f20835]) ).

fof(f37780,plain,
    spl316_1256,
    inference(avatar_split_clause,[],[f3428,f37778]) ).

fof(f37778,plain,
    ( spl316_1256
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X0,X1,X2,X3)
        | iext(X0,sK299(X0,X1,X2,X3),sK303(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1256])]) ).

fof(f3428,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X0,X1,X2,X3)
      | iext(X0,sK299(X0,X1,X2,X3),sK303(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f37776,plain,
    spl316_1255,
    inference(avatar_split_clause,[],[f3427,f37774]) ).

fof(f37774,plain,
    ( spl316_1255
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X0,X1,X2,X3)
        | iext(X1,sK300(X0,X1,X2,X3),sK302(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1255])]) ).

fof(f3427,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X0,X1,X2,X3)
      | iext(X1,sK300(X0,X1,X2,X3),sK302(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f37772,plain,
    spl316_1254,
    inference(avatar_split_clause,[],[f3426,f37770]) ).

fof(f37770,plain,
    ( spl316_1254
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X0,X1,X2,X3)
        | iext(X1,sK299(X0,X1,X2,X3),sK302(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1254])]) ).

fof(f3426,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X0,X1,X2,X3)
      | iext(X1,sK299(X0,X1,X2,X3),sK302(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f37768,plain,
    spl316_1253,
    inference(avatar_split_clause,[],[f3425,f37766]) ).

fof(f37766,plain,
    ( spl316_1253
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X0,X1,X2,X3)
        | iext(X2,sK300(X0,X1,X2,X3),sK301(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1253])]) ).

fof(f3425,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X0,X1,X2,X3)
      | iext(X2,sK300(X0,X1,X2,X3),sK301(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f37764,plain,
    spl316_1252,
    inference(avatar_split_clause,[],[f3424,f37762]) ).

fof(f37762,plain,
    ( spl316_1252
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X0,X1,X2,X3)
        | iext(X2,sK299(X0,X1,X2,X3),sK301(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1252])]) ).

fof(f3424,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X0,X1,X2,X3)
      | iext(X2,sK299(X0,X1,X2,X3),sK301(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f37760,plain,
    spl316_1251,
    inference(avatar_split_clause,[],[f3278,f37758]) ).

fof(f37758,plain,
    ( spl316_1251
  <=> ! [X2,X0,X1] :
        ( sP79(X0,X1,X2)
        | ~ sP78(sK274(X0,X1,X2),X1,X0)
        | ~ icext(X2,sK274(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1251])]) ).

fof(f3278,plain,
    ! [X2,X0,X1] :
      ( sP79(X0,X1,X2)
      | ~ sP78(sK274(X0,X1,X2),X1,X0)
      | ~ icext(X2,sK274(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1964]) ).

fof(f1964,plain,
    ! [X0,X1,X2] :
      ( ( sP79(X0,X1,X2)
        | ( ( ~ sP78(sK274(X0,X1,X2),X1,X0)
            | ~ icext(X2,sK274(X0,X1,X2)) )
          & ( sP78(sK274(X0,X1,X2),X1,X0)
            | icext(X2,sK274(X0,X1,X2)) ) ) )
      & ( ! [X4] :
            ( ( icext(X2,X4)
              | ~ sP78(X4,X1,X0) )
            & ( sP78(X4,X1,X0)
              | ~ icext(X2,X4) ) )
        | ~ sP79(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK274])],[f1962,f1963]) ).

fof(f1963,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( ( ~ sP78(X3,X1,X0)
            | ~ icext(X2,X3) )
          & ( sP78(X3,X1,X0)
            | icext(X2,X3) ) )
     => ( ( ~ sP78(sK274(X0,X1,X2),X1,X0)
          | ~ icext(X2,sK274(X0,X1,X2)) )
        & ( sP78(sK274(X0,X1,X2),X1,X0)
          | icext(X2,sK274(X0,X1,X2)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1962,plain,
    ! [X0,X1,X2] :
      ( ( sP79(X0,X1,X2)
        | ? [X3] :
            ( ( ~ sP78(X3,X1,X0)
              | ~ icext(X2,X3) )
            & ( sP78(X3,X1,X0)
              | icext(X2,X3) ) ) )
      & ( ! [X4] :
            ( ( icext(X2,X4)
              | ~ sP78(X4,X1,X0) )
            & ( sP78(X4,X1,X0)
              | ~ icext(X2,X4) ) )
        | ~ sP79(X0,X1,X2) ) ),
    inference(rectify,[],[f1961]) ).

fof(f1961,plain,
    ! [X2,X4,X0] :
      ( ( sP79(X2,X4,X0)
        | ? [X5] :
            ( ( ~ sP78(X5,X4,X2)
              | ~ icext(X0,X5) )
            & ( sP78(X5,X4,X2)
              | icext(X0,X5) ) ) )
      & ( ! [X5] :
            ( ( icext(X0,X5)
              | ~ sP78(X5,X4,X2) )
            & ( sP78(X5,X4,X2)
              | ~ icext(X0,X5) ) )
        | ~ sP79(X2,X4,X0) ) ),
    inference(nnf_transformation,[],[f1453]) ).

fof(f37756,plain,
    spl316_1250,
    inference(avatar_split_clause,[],[f3277,f37754]) ).

fof(f37754,plain,
    ( spl316_1250
  <=> ! [X2,X0,X1] :
        ( sP79(X0,X1,X2)
        | sP78(sK274(X0,X1,X2),X1,X0)
        | icext(X2,sK274(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1250])]) ).

fof(f3277,plain,
    ! [X2,X0,X1] :
      ( sP79(X0,X1,X2)
      | sP78(sK274(X0,X1,X2),X1,X0)
      | icext(X2,sK274(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1964]) ).

fof(f37752,plain,
    spl316_1249,
    inference(avatar_split_clause,[],[f3121,f37750]) ).

fof(f37750,plain,
    ( spl316_1249
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | ~ iext(uri_owl_onClass,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1249])]) ).

fof(f3121,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1230]) ).

fof(f1230,plain,
    ! [X0,X1,X2] :
      ( ! [X3] : icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1229]) ).

fof(f1229,plain,
    ! [X0,X1,X2] :
      ( ! [X3] : icext(X0,X3)
      | ~ iext(uri_owl_onClass,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f865]) ).

fof(f865,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onClass,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X3] : icext(X0,X3) ),
    inference(rectify,[],[f336]) ).

fof(f336,axiom,
    ! [X10,X1,X4] :
      ( ( iext(uri_owl_onClass,X10,X4)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minQualifiedCardinality,X10,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X3] : icext(X10,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_minqcr_object_000) ).

fof(f37748,plain,
    spl316_1248,
    inference(avatar_split_clause,[],[f2956,f37746]) ).

fof(f37746,plain,
    ( spl316_1248
  <=> ! [X0,X3,X2,X1] :
        ( sP40(X0,X1,X2)
        | ~ sP39(X2,X1,X0)
        | ~ icext(X2,X3)
        | ~ iext(X0,X1,X3)
        | ~ lv(X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1248])]) ).

fof(f2956,plain,
    ! [X2,X3,X0,X1] :
      ( sP40(X0,X1,X2)
      | ~ sP39(X2,X1,X0)
      | ~ icext(X2,X3)
      | ~ iext(X0,X1,X3)
      | ~ lv(X3) ),
    inference(cnf_transformation,[],[f1802]) ).

fof(f1802,plain,
    ! [X0,X1,X2] :
      ( ( sP40(X0,X1,X2)
        | ~ sP39(X2,X1,X0)
        | ! [X3] :
            ( ~ icext(X2,X3)
            | ~ iext(X0,X1,X3)
            | ~ lv(X3) ) )
      & ( ( sP39(X2,X1,X0)
          & icext(X2,sK203(X0,X1,X2))
          & iext(X0,X1,sK203(X0,X1,X2))
          & lv(sK203(X0,X1,X2)) )
        | ~ sP40(X0,X1,X2) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK203])],[f1800,f1801]) ).

fof(f1801,plain,
    ! [X0,X1,X2] :
      ( ? [X4] :
          ( icext(X2,X4)
          & iext(X0,X1,X4)
          & lv(X4) )
     => ( icext(X2,sK203(X0,X1,X2))
        & iext(X0,X1,sK203(X0,X1,X2))
        & lv(sK203(X0,X1,X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1800,plain,
    ! [X0,X1,X2] :
      ( ( sP40(X0,X1,X2)
        | ~ sP39(X2,X1,X0)
        | ! [X3] :
            ( ~ icext(X2,X3)
            | ~ iext(X0,X1,X3)
            | ~ lv(X3) ) )
      & ( ( sP39(X2,X1,X0)
          & ? [X4] :
              ( icext(X2,X4)
              & iext(X0,X1,X4)
              & lv(X4) ) )
        | ~ sP40(X0,X1,X2) ) ),
    inference(rectify,[],[f1799]) ).

fof(f1799,plain,
    ! [X1,X3,X2] :
      ( ( sP40(X1,X3,X2)
        | ~ sP39(X2,X3,X1)
        | ! [X6] :
            ( ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ lv(X6) ) )
      & ( ( sP39(X2,X3,X1)
          & ? [X6] :
              ( icext(X2,X6)
              & iext(X1,X3,X6)
              & lv(X6) ) )
        | ~ sP40(X1,X3,X2) ) ),
    inference(flattening,[],[f1798]) ).

fof(f1798,plain,
    ! [X1,X3,X2] :
      ( ( sP40(X1,X3,X2)
        | ~ sP39(X2,X3,X1)
        | ! [X6] :
            ( ~ icext(X2,X6)
            | ~ iext(X1,X3,X6)
            | ~ lv(X6) ) )
      & ( ( sP39(X2,X3,X1)
          & ? [X6] :
              ( icext(X2,X6)
              & iext(X1,X3,X6)
              & lv(X6) ) )
        | ~ sP40(X1,X3,X2) ) ),
    inference(nnf_transformation,[],[f1395]) ).

fof(f37744,plain,
    spl316_1247,
    inference(avatar_split_clause,[],[f2949,f37742]) ).

fof(f37742,plain,
    ( spl316_1247
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1247])]) ).

fof(f2949,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1206]) ).

fof(f1206,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] : icext(X0,X3)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1205]) ).

fof(f1205,plain,
    ! [X0,X1,X2] :
      ( ( ! [X3] : icext(X0,X3)
        & iodp(X1) )
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f853]) ).

fof(f853,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onDataRange,X0,X2)
        & iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] : icext(X0,X3)
        & iodp(X1) ) ),
    inference(rectify,[],[f332]) ).

fof(f332,axiom,
    ! [X10,X1,X5] :
      ( ( iext(uri_owl_onDataRange,X10,X5)
        & iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minQualifiedCardinality,X10,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ( ! [X3] : icext(X10,X3)
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_minqcr_data_000) ).

fof(f37740,plain,
    ( spl316_1246
    | ~ spl316_630
    | ~ spl316_888 ),
    inference(avatar_split_clause,[],[f22954,f20835,f6915,f37738]) ).

fof(f37738,plain,
    ( spl316_1246
  <=> ! [X0] :
        ( iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP24(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1246])]) ).

fof(f22954,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP24(X0,uri_rdf_type) )
    | ~ spl316_630
    | ~ spl316_888 ),
    inference(resolution,[],[f20836,f6916]) ).

fof(f37736,plain,
    spl316_1245,
    inference(avatar_split_clause,[],[f2938,f37734]) ).

fof(f37734,plain,
    ( spl316_1245
  <=> ! [X0,X1] :
        ( sP35(X0,X1)
        | ~ icext(X0,sK201(X0,X1))
        | ~ icext(X1,sK201(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1245])]) ).

fof(f2938,plain,
    ! [X0,X1] :
      ( sP35(X0,X1)
      | ~ icext(X0,sK201(X0,X1))
      | ~ icext(X1,sK201(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1788]) ).

fof(f1788,plain,
    ! [X0,X1] :
      ( ( sP35(X0,X1)
        | ( ( ~ icext(X0,sK201(X0,X1))
            | ~ icext(X1,sK201(X0,X1)) )
          & ( icext(X0,sK201(X0,X1))
            | icext(X1,sK201(X0,X1)) ) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | ~ icext(X0,X3) )
              & ( icext(X0,X3)
                | ~ icext(X1,X3) ) )
          & ic(X0)
          & ic(X1) )
        | ~ sP35(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK201])],[f1786,f1787]) ).

fof(f1787,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ( ~ icext(X0,X2)
            | ~ icext(X1,X2) )
          & ( icext(X0,X2)
            | icext(X1,X2) ) )
     => ( ( ~ icext(X0,sK201(X0,X1))
          | ~ icext(X1,sK201(X0,X1)) )
        & ( icext(X0,sK201(X0,X1))
          | icext(X1,sK201(X0,X1)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1786,plain,
    ! [X0,X1] :
      ( ( sP35(X0,X1)
        | ? [X2] :
            ( ( ~ icext(X0,X2)
              | ~ icext(X1,X2) )
            & ( icext(X0,X2)
              | icext(X1,X2) ) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | ~ icext(X0,X3) )
              & ( icext(X0,X3)
                | ~ icext(X1,X3) ) )
          & ic(X0)
          & ic(X1) )
        | ~ sP35(X0,X1) ) ),
    inference(rectify,[],[f1785]) ).

fof(f1785,plain,
    ! [X2,X0] :
      ( ( sP35(X2,X0)
        | ? [X3] :
            ( ( ~ icext(X2,X3)
              | ~ icext(X0,X3) )
            & ( icext(X2,X3)
              | icext(X0,X3) ) )
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( ! [X3] :
              ( ( icext(X0,X3)
                | ~ icext(X2,X3) )
              & ( icext(X2,X3)
                | ~ icext(X0,X3) ) )
          & ic(X2)
          & ic(X0) )
        | ~ sP35(X2,X0) ) ),
    inference(flattening,[],[f1784]) ).

fof(f1784,plain,
    ! [X2,X0] :
      ( ( sP35(X2,X0)
        | ? [X3] :
            ( ( ~ icext(X2,X3)
              | ~ icext(X0,X3) )
            & ( icext(X2,X3)
              | icext(X0,X3) ) )
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( ! [X3] :
              ( ( icext(X0,X3)
                | ~ icext(X2,X3) )
              & ( icext(X2,X3)
                | ~ icext(X0,X3) ) )
          & ic(X2)
          & ic(X0) )
        | ~ sP35(X2,X0) ) ),
    inference(nnf_transformation,[],[f1388]) ).

fof(f1388,plain,
    ! [X2,X0] :
      ( sP35(X2,X0)
    <=> ( ! [X3] :
            ( icext(X0,X3)
          <=> icext(X2,X3) )
        & ic(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP35])]) ).

fof(f37732,plain,
    spl316_1244,
    inference(avatar_split_clause,[],[f2937,f37730]) ).

fof(f37730,plain,
    ( spl316_1244
  <=> ! [X0,X1] :
        ( sP35(X0,X1)
        | icext(X0,sK201(X0,X1))
        | icext(X1,sK201(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1244])]) ).

fof(f2937,plain,
    ! [X0,X1] :
      ( sP35(X0,X1)
      | icext(X0,sK201(X0,X1))
      | icext(X1,sK201(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1788]) ).

fof(f37728,plain,
    spl316_1243,
    inference(avatar_split_clause,[],[f2929,f37726]) ).

fof(f37726,plain,
    ( spl316_1243
  <=> ! [X0,X1] :
        ( sP33(X0,X1)
        | ~ icext(X0,sK200(X0,X1))
        | ~ icext(X1,sK200(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1243])]) ).

fof(f2929,plain,
    ! [X0,X1] :
      ( sP33(X0,X1)
      | ~ icext(X0,sK200(X0,X1))
      | ~ icext(X1,sK200(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1781]) ).

fof(f1781,plain,
    ! [X0,X1] :
      ( ( sP33(X0,X1)
        | ( ( ~ icext(X0,sK200(X0,X1))
            | ~ icext(X1,sK200(X0,X1)) )
          & ( icext(X0,sK200(X0,X1))
            | icext(X1,sK200(X0,X1)) ) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | ~ icext(X0,X3) )
              & ( icext(X0,X3)
                | ~ icext(X1,X3) ) )
          & ic(X0)
          & ic(X1) )
        | ~ sP33(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK200])],[f1779,f1780]) ).

fof(f1780,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ( ~ icext(X0,X2)
            | ~ icext(X1,X2) )
          & ( icext(X0,X2)
            | icext(X1,X2) ) )
     => ( ( ~ icext(X0,sK200(X0,X1))
          | ~ icext(X1,sK200(X0,X1)) )
        & ( icext(X0,sK200(X0,X1))
          | icext(X1,sK200(X0,X1)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1779,plain,
    ! [X0,X1] :
      ( ( sP33(X0,X1)
        | ? [X2] :
            ( ( ~ icext(X0,X2)
              | ~ icext(X1,X2) )
            & ( icext(X0,X2)
              | icext(X1,X2) ) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | ~ icext(X0,X3) )
              & ( icext(X0,X3)
                | ~ icext(X1,X3) ) )
          & ic(X0)
          & ic(X1) )
        | ~ sP33(X0,X1) ) ),
    inference(rectify,[],[f1778]) ).

fof(f1778,plain,
    ! [X2,X0] :
      ( ( sP33(X2,X0)
        | ? [X3] :
            ( ( ~ icext(X2,X3)
              | ~ icext(X0,X3) )
            & ( icext(X2,X3)
              | icext(X0,X3) ) )
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( ! [X3] :
              ( ( icext(X0,X3)
                | ~ icext(X2,X3) )
              & ( icext(X2,X3)
                | ~ icext(X0,X3) ) )
          & ic(X2)
          & ic(X0) )
        | ~ sP33(X2,X0) ) ),
    inference(flattening,[],[f1777]) ).

fof(f1777,plain,
    ! [X2,X0] :
      ( ( sP33(X2,X0)
        | ? [X3] :
            ( ( ~ icext(X2,X3)
              | ~ icext(X0,X3) )
            & ( icext(X2,X3)
              | icext(X0,X3) ) )
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( ! [X3] :
              ( ( icext(X0,X3)
                | ~ icext(X2,X3) )
              & ( icext(X2,X3)
                | ~ icext(X0,X3) ) )
          & ic(X2)
          & ic(X0) )
        | ~ sP33(X2,X0) ) ),
    inference(nnf_transformation,[],[f1385]) ).

fof(f1385,plain,
    ! [X2,X0] :
      ( sP33(X2,X0)
    <=> ( ! [X3] :
            ( icext(X0,X3)
          <=> icext(X2,X3) )
        & ic(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP33])]) ).

fof(f37724,plain,
    spl316_1242,
    inference(avatar_split_clause,[],[f2928,f37722]) ).

fof(f37722,plain,
    ( spl316_1242
  <=> ! [X0,X1] :
        ( sP33(X0,X1)
        | icext(X0,sK200(X0,X1))
        | icext(X1,sK200(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1242])]) ).

fof(f2928,plain,
    ! [X0,X1] :
      ( sP33(X0,X1)
      | icext(X0,sK200(X0,X1))
      | icext(X1,sK200(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1781]) ).

fof(f37720,plain,
    spl316_1241,
    inference(avatar_split_clause,[],[f2902,f37718]) ).

fof(f37718,plain,
    ( spl316_1241
  <=> ! [X0,X1] :
        ( sP28(X0,X1)
        | ~ icext(X0,sK194(X0,X1))
        | ~ icext(X1,sK194(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1241])]) ).

fof(f2902,plain,
    ! [X0,X1] :
      ( sP28(X0,X1)
      | ~ icext(X0,sK194(X0,X1))
      | ~ icext(X1,sK194(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1761]) ).

fof(f1761,plain,
    ! [X0,X1] :
      ( ( sP28(X0,X1)
        | ( ( ~ icext(X0,sK194(X0,X1))
            | ~ icext(X1,sK194(X0,X1)) )
          & ( icext(X0,sK194(X0,X1))
            | icext(X1,sK194(X0,X1)) ) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | ~ icext(X0,X3) )
              & ( icext(X0,X3)
                | ~ icext(X1,X3) ) )
          & ic(X0)
          & ic(X1) )
        | ~ sP28(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK194])],[f1759,f1760]) ).

fof(f1760,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ( ~ icext(X0,X2)
            | ~ icext(X1,X2) )
          & ( icext(X0,X2)
            | icext(X1,X2) ) )
     => ( ( ~ icext(X0,sK194(X0,X1))
          | ~ icext(X1,sK194(X0,X1)) )
        & ( icext(X0,sK194(X0,X1))
          | icext(X1,sK194(X0,X1)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1759,plain,
    ! [X0,X1] :
      ( ( sP28(X0,X1)
        | ? [X2] :
            ( ( ~ icext(X0,X2)
              | ~ icext(X1,X2) )
            & ( icext(X0,X2)
              | icext(X1,X2) ) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | ~ icext(X0,X3) )
              & ( icext(X0,X3)
                | ~ icext(X1,X3) ) )
          & ic(X0)
          & ic(X1) )
        | ~ sP28(X0,X1) ) ),
    inference(rectify,[],[f1758]) ).

fof(f1758,plain,
    ! [X2,X0] :
      ( ( sP28(X2,X0)
        | ? [X3] :
            ( ( ~ icext(X2,X3)
              | ~ icext(X0,X3) )
            & ( icext(X2,X3)
              | icext(X0,X3) ) )
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( ! [X3] :
              ( ( icext(X0,X3)
                | ~ icext(X2,X3) )
              & ( icext(X2,X3)
                | ~ icext(X0,X3) ) )
          & ic(X2)
          & ic(X0) )
        | ~ sP28(X2,X0) ) ),
    inference(flattening,[],[f1757]) ).

fof(f1757,plain,
    ! [X2,X0] :
      ( ( sP28(X2,X0)
        | ? [X3] :
            ( ( ~ icext(X2,X3)
              | ~ icext(X0,X3) )
            & ( icext(X2,X3)
              | icext(X0,X3) ) )
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( ! [X3] :
              ( ( icext(X0,X3)
                | ~ icext(X2,X3) )
              & ( icext(X2,X3)
                | ~ icext(X0,X3) ) )
          & ic(X2)
          & ic(X0) )
        | ~ sP28(X2,X0) ) ),
    inference(nnf_transformation,[],[f1377]) ).

fof(f1377,plain,
    ! [X2,X0] :
      ( sP28(X2,X0)
    <=> ( ! [X3] :
            ( icext(X0,X3)
          <=> icext(X2,X3) )
        & ic(X2)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP28])]) ).

fof(f37716,plain,
    spl316_1240,
    inference(avatar_split_clause,[],[f2901,f37714]) ).

fof(f37714,plain,
    ( spl316_1240
  <=> ! [X0,X1] :
        ( sP28(X0,X1)
        | icext(X0,sK194(X0,X1))
        | icext(X1,sK194(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1240])]) ).

fof(f2901,plain,
    ! [X0,X1] :
      ( sP28(X0,X1)
      | icext(X0,sK194(X0,X1))
      | icext(X1,sK194(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1761]) ).

fof(f37712,plain,
    spl316_1239,
    inference(avatar_split_clause,[],[f2888,f37710]) ).

fof(f37710,plain,
    ( spl316_1239
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,sK193(X1,X2,X3))
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_someValuesFrom,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1239])]) ).

fof(f2888,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,sK193(X1,X2,X3))
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_someValuesFrom,X0,X2) ),
    inference(cnf_transformation,[],[f1754]) ).

fof(f37708,plain,
    spl316_1238,
    inference(avatar_split_clause,[],[f2886,f37706]) ).

fof(f37706,plain,
    ( spl316_1238
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | ~ icext(X2,sK192(X1,X2,X3))
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_allValuesFrom,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1238])]) ).

fof(f2886,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | ~ icext(X2,sK192(X1,X2,X3))
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_allValuesFrom,X0,X2) ),
    inference(cnf_transformation,[],[f1750]) ).

fof(f37704,plain,
    spl316_1237,
    inference(avatar_split_clause,[],[f2879,f37702]) ).

fof(f37702,plain,
    ( spl316_1237
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_targetIndividual,sK191(X0,X1,X2),X2)
        | iext(X0,X1,X2)
        | ~ ir(X2)
        | ~ ip(X0)
        | ~ ir(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1237])]) ).

fof(f2879,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_targetIndividual,sK191(X0,X1,X2),X2)
      | iext(X0,X1,X2)
      | ~ ir(X2)
      | ~ ip(X0)
      | ~ ir(X1) ),
    inference(cnf_transformation,[],[f1744]) ).

fof(f1744,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_targetIndividual,sK191(X0,X1,X2),X2)
        & iext(uri_owl_assertionProperty,sK191(X0,X1,X2),X0)
        & iext(uri_owl_sourceIndividual,sK191(X0,X1,X2),X1) )
      | iext(X0,X1,X2)
      | ~ ir(X2)
      | ~ ip(X0)
      | ~ ir(X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK191])],[f1174,f1743]) ).

fof(f1743,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( iext(uri_owl_targetIndividual,X3,X2)
          & iext(uri_owl_assertionProperty,X3,X0)
          & iext(uri_owl_sourceIndividual,X3,X1) )
     => ( iext(uri_owl_targetIndividual,sK191(X0,X1,X2),X2)
        & iext(uri_owl_assertionProperty,sK191(X0,X1,X2),X0)
        & iext(uri_owl_sourceIndividual,sK191(X0,X1,X2),X1) ) ),
    introduced(choice_axiom,[]) ).

fof(f1174,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( iext(uri_owl_targetIndividual,X3,X2)
          & iext(uri_owl_assertionProperty,X3,X0)
          & iext(uri_owl_sourceIndividual,X3,X1) )
      | iext(X0,X1,X2)
      | ~ ir(X2)
      | ~ ip(X0)
      | ~ ir(X1) ),
    inference(flattening,[],[f1173]) ).

fof(f1173,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( iext(uri_owl_targetIndividual,X3,X2)
          & iext(uri_owl_assertionProperty,X3,X0)
          & iext(uri_owl_sourceIndividual,X3,X1) )
      | iext(X0,X1,X2)
      | ~ ir(X2)
      | ~ ip(X0)
      | ~ ir(X1) ),
    inference(ennf_transformation,[],[f837]) ).

fof(f837,plain,
    ! [X0,X1,X2] :
      ( ( ~ iext(X0,X1,X2)
        & ir(X2)
        & ip(X0)
        & ir(X1) )
     => ? [X3] :
          ( iext(uri_owl_targetIndividual,X3,X2)
          & iext(uri_owl_assertionProperty,X3,X0)
          & iext(uri_owl_sourceIndividual,X3,X1) ) ),
    inference(rectify,[],[f405]) ).

fof(f405,axiom,
    ! [X1,X20,X21] :
      ( ( ~ iext(X1,X20,X21)
        & ir(X21)
        & ip(X1)
        & ir(X20) )
     => ? [X10] :
          ( iext(uri_owl_targetIndividual,X10,X21)
          & iext(uri_owl_assertionProperty,X10,X1)
          & iext(uri_owl_sourceIndividual,X10,X20) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_npa_object_fi) ).

fof(f37700,plain,
    spl316_1236,
    inference(avatar_split_clause,[],[f2878,f37698]) ).

fof(f37698,plain,
    ( spl316_1236
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_assertionProperty,sK191(X0,X1,X2),X0)
        | iext(X0,X1,X2)
        | ~ ir(X2)
        | ~ ip(X0)
        | ~ ir(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1236])]) ).

fof(f2878,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_assertionProperty,sK191(X0,X1,X2),X0)
      | iext(X0,X1,X2)
      | ~ ir(X2)
      | ~ ip(X0)
      | ~ ir(X1) ),
    inference(cnf_transformation,[],[f1744]) ).

fof(f37696,plain,
    ( spl316_1235
    | ~ spl316_628
    | ~ spl316_888 ),
    inference(avatar_split_clause,[],[f22953,f20835,f6907,f37694]) ).

fof(f37694,plain,
    ( spl316_1235
  <=> ! [X0] :
        ( iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP24(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1235])]) ).

fof(f22953,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP24(X0,uri_rdf_type) )
    | ~ spl316_628
    | ~ spl316_888 ),
    inference(resolution,[],[f20836,f6908]) ).

fof(f37692,plain,
    spl316_1234,
    inference(avatar_split_clause,[],[f2877,f37690]) ).

fof(f37690,plain,
    ( spl316_1234
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_sourceIndividual,sK191(X0,X1,X2),X1)
        | iext(X0,X1,X2)
        | ~ ir(X2)
        | ~ ip(X0)
        | ~ ir(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1234])]) ).

fof(f2877,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_sourceIndividual,sK191(X0,X1,X2),X1)
      | iext(X0,X1,X2)
      | ~ ir(X2)
      | ~ ip(X0)
      | ~ ir(X1) ),
    inference(cnf_transformation,[],[f1744]) ).

fof(f37688,plain,
    spl316_1233,
    inference(avatar_split_clause,[],[f2876,f37686]) ).

fof(f37686,plain,
    ( spl316_1233
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_targetValue,sK190(X0,X1,X2),X2)
        | iext(X0,X1,X2)
        | ~ lv(X2)
        | ~ iodp(X0)
        | ~ ir(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1233])]) ).

fof(f2876,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_targetValue,sK190(X0,X1,X2),X2)
      | iext(X0,X1,X2)
      | ~ lv(X2)
      | ~ iodp(X0)
      | ~ ir(X1) ),
    inference(cnf_transformation,[],[f1742]) ).

fof(f1742,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_targetValue,sK190(X0,X1,X2),X2)
        & iext(uri_owl_assertionProperty,sK190(X0,X1,X2),X0)
        & iext(uri_owl_sourceIndividual,sK190(X0,X1,X2),X1) )
      | iext(X0,X1,X2)
      | ~ lv(X2)
      | ~ iodp(X0)
      | ~ ir(X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK190])],[f1172,f1741]) ).

fof(f1741,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( iext(uri_owl_targetValue,X3,X2)
          & iext(uri_owl_assertionProperty,X3,X0)
          & iext(uri_owl_sourceIndividual,X3,X1) )
     => ( iext(uri_owl_targetValue,sK190(X0,X1,X2),X2)
        & iext(uri_owl_assertionProperty,sK190(X0,X1,X2),X0)
        & iext(uri_owl_sourceIndividual,sK190(X0,X1,X2),X1) ) ),
    introduced(choice_axiom,[]) ).

fof(f1172,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( iext(uri_owl_targetValue,X3,X2)
          & iext(uri_owl_assertionProperty,X3,X0)
          & iext(uri_owl_sourceIndividual,X3,X1) )
      | iext(X0,X1,X2)
      | ~ lv(X2)
      | ~ iodp(X0)
      | ~ ir(X1) ),
    inference(flattening,[],[f1171]) ).

fof(f1171,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( iext(uri_owl_targetValue,X3,X2)
          & iext(uri_owl_assertionProperty,X3,X0)
          & iext(uri_owl_sourceIndividual,X3,X1) )
      | iext(X0,X1,X2)
      | ~ lv(X2)
      | ~ iodp(X0)
      | ~ ir(X1) ),
    inference(ennf_transformation,[],[f836]) ).

fof(f836,plain,
    ! [X0,X1,X2] :
      ( ( ~ iext(X0,X1,X2)
        & lv(X2)
        & iodp(X0)
        & ir(X1) )
     => ? [X3] :
          ( iext(uri_owl_targetValue,X3,X2)
          & iext(uri_owl_assertionProperty,X3,X0)
          & iext(uri_owl_sourceIndividual,X3,X1) ) ),
    inference(rectify,[],[f403]) ).

fof(f403,axiom,
    ! [X1,X31,X30] :
      ( ( ~ iext(X1,X31,X30)
        & lv(X30)
        & iodp(X1)
        & ir(X31) )
     => ? [X10] :
          ( iext(uri_owl_targetValue,X10,X30)
          & iext(uri_owl_assertionProperty,X10,X1)
          & iext(uri_owl_sourceIndividual,X10,X31) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_npa_data_fi) ).

fof(f37684,plain,
    spl316_1232,
    inference(avatar_split_clause,[],[f2875,f37682]) ).

fof(f37682,plain,
    ( spl316_1232
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_assertionProperty,sK190(X0,X1,X2),X0)
        | iext(X0,X1,X2)
        | ~ lv(X2)
        | ~ iodp(X0)
        | ~ ir(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1232])]) ).

fof(f2875,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_assertionProperty,sK190(X0,X1,X2),X0)
      | iext(X0,X1,X2)
      | ~ lv(X2)
      | ~ iodp(X0)
      | ~ ir(X1) ),
    inference(cnf_transformation,[],[f1742]) ).

fof(f37680,plain,
    spl316_1231,
    inference(avatar_split_clause,[],[f2874,f37678]) ).

fof(f37678,plain,
    ( spl316_1231
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_sourceIndividual,sK190(X0,X1,X2),X1)
        | iext(X0,X1,X2)
        | ~ lv(X2)
        | ~ iodp(X0)
        | ~ ir(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1231])]) ).

fof(f2874,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_sourceIndividual,sK190(X0,X1,X2),X1)
      | iext(X0,X1,X2)
      | ~ lv(X2)
      | ~ iodp(X0)
      | ~ ir(X1) ),
    inference(cnf_transformation,[],[f1742]) ).

fof(f37676,plain,
    spl316_1230,
    inference(avatar_split_clause,[],[f2810,f37674]) ).

fof(f37674,plain,
    ( spl316_1230
  <=> ! [X0,X1] :
        ( sP19(X0,X1)
        | ~ icext(X0,sK175(X0,X1))
        | ~ icext(X1,sK175(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1230])]) ).

fof(f2810,plain,
    ! [X0,X1] :
      ( sP19(X0,X1)
      | ~ icext(X0,sK175(X0,X1))
      | ~ icext(X1,sK175(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1690]) ).

fof(f1690,plain,
    ! [X0,X1] :
      ( ( sP19(X0,X1)
        | ( ( ~ icext(X0,sK175(X0,X1))
            | ~ icext(X1,sK175(X0,X1)) )
          & ( icext(X0,sK175(X0,X1))
            | icext(X1,sK175(X0,X1)) ) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | ~ icext(X0,X3) )
              & ( icext(X0,X3)
                | ~ icext(X1,X3) ) )
          & ic(X0)
          & ic(X1) )
        | ~ sP19(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK175])],[f1688,f1689]) ).

fof(f1689,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ( ~ icext(X0,X2)
            | ~ icext(X1,X2) )
          & ( icext(X0,X2)
            | icext(X1,X2) ) )
     => ( ( ~ icext(X0,sK175(X0,X1))
          | ~ icext(X1,sK175(X0,X1)) )
        & ( icext(X0,sK175(X0,X1))
          | icext(X1,sK175(X0,X1)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1688,plain,
    ! [X0,X1] :
      ( ( sP19(X0,X1)
        | ? [X2] :
            ( ( ~ icext(X0,X2)
              | ~ icext(X1,X2) )
            & ( icext(X0,X2)
              | icext(X1,X2) ) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | ~ icext(X0,X3) )
              & ( icext(X0,X3)
                | ~ icext(X1,X3) ) )
          & ic(X0)
          & ic(X1) )
        | ~ sP19(X0,X1) ) ),
    inference(rectify,[],[f1687]) ).

fof(f1687,plain,
    ! [X1,X0] :
      ( ( sP19(X1,X0)
        | ? [X2] :
            ( ( ~ icext(X1,X2)
              | ~ icext(X0,X2) )
            & ( icext(X1,X2)
              | icext(X0,X2) ) )
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( ! [X2] :
              ( ( icext(X0,X2)
                | ~ icext(X1,X2) )
              & ( icext(X1,X2)
                | ~ icext(X0,X2) ) )
          & ic(X1)
          & ic(X0) )
        | ~ sP19(X1,X0) ) ),
    inference(flattening,[],[f1686]) ).

fof(f1686,plain,
    ! [X1,X0] :
      ( ( sP19(X1,X0)
        | ? [X2] :
            ( ( ~ icext(X1,X2)
              | ~ icext(X0,X2) )
            & ( icext(X1,X2)
              | icext(X0,X2) ) )
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( ! [X2] :
              ( ( icext(X0,X2)
                | ~ icext(X1,X2) )
              & ( icext(X1,X2)
                | ~ icext(X0,X2) ) )
          & ic(X1)
          & ic(X0) )
        | ~ sP19(X1,X0) ) ),
    inference(nnf_transformation,[],[f1359]) ).

fof(f1359,plain,
    ! [X1,X0] :
      ( sP19(X1,X0)
    <=> ( ! [X2] :
            ( icext(X0,X2)
          <=> icext(X1,X2) )
        & ic(X1)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP19])]) ).

fof(f37672,plain,
    spl316_1229,
    inference(avatar_split_clause,[],[f2809,f37670]) ).

fof(f37670,plain,
    ( spl316_1229
  <=> ! [X0,X1] :
        ( sP19(X0,X1)
        | icext(X0,sK175(X0,X1))
        | icext(X1,sK175(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1229])]) ).

fof(f2809,plain,
    ! [X0,X1] :
      ( sP19(X0,X1)
      | icext(X0,sK175(X0,X1))
      | icext(X1,sK175(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1690]) ).

fof(f37668,plain,
    spl316_1228,
    inference(avatar_split_clause,[],[f2780,f37666]) ).

fof(f37666,plain,
    ( spl316_1228
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X2)
        | ~ iext(X1,X2,X3)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1228])]) ).

fof(f2780,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X2)
      | ~ iext(X1,X2,X3)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1669]) ).

fof(f37664,plain,
    spl316_1227,
    inference(avatar_split_clause,[],[f2753,f37662]) ).

fof(f37662,plain,
    ( spl316_1227
  <=> ! [X4,X0,X2,X1] :
        ( ~ iext(X1,X2,X4)
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1227])]) ).

fof(f2753,plain,
    ! [X2,X0,X1,X4] :
      ( ~ iext(X1,X2,X4)
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1649]) ).

fof(f37660,plain,
    spl316_1226,
    inference(avatar_split_clause,[],[f2751,f37658]) ).

fof(f37658,plain,
    ( spl316_1226
  <=> ! [X4,X0,X2,X1] :
        ( ~ iext(X1,X2,X4)
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1226])]) ).

fof(f2751,plain,
    ! [X2,X0,X1,X4] :
      ( ~ iext(X1,X2,X4)
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1645]) ).

fof(f37656,plain,
    spl316_1225,
    inference(avatar_split_clause,[],[f2724,f37654]) ).

fof(f37654,plain,
    ( spl316_1225
  <=> ! [X0,X3,X2,X1] :
        ( sP8(X0,X1)
        | ~ sP7(X1,X0)
        | X2 = X3
        | ~ iext(X0,X1,X3)
        | ~ iext(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1225])]) ).

fof(f2724,plain,
    ! [X2,X3,X0,X1] :
      ( sP8(X0,X1)
      | ~ sP7(X1,X0)
      | X2 = X3
      | ~ iext(X0,X1,X3)
      | ~ iext(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1626]) ).

fof(f1626,plain,
    ! [X0,X1] :
      ( ( sP8(X0,X1)
        | ~ sP7(X1,X0)
        | ! [X2,X3] :
            ( X2 = X3
            | ~ iext(X0,X1,X3)
            | ~ iext(X0,X1,X2) ) )
      & ( ( sP7(X1,X0)
          & sK146(X0,X1) != sK147(X0,X1)
          & iext(X0,X1,sK147(X0,X1))
          & iext(X0,X1,sK146(X0,X1)) )
        | ~ sP8(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK146,sK147])],[f1624,f1625]) ).

fof(f1625,plain,
    ! [X0,X1] :
      ( ? [X4,X5] :
          ( X4 != X5
          & iext(X0,X1,X5)
          & iext(X0,X1,X4) )
     => ( sK146(X0,X1) != sK147(X0,X1)
        & iext(X0,X1,sK147(X0,X1))
        & iext(X0,X1,sK146(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1624,plain,
    ! [X0,X1] :
      ( ( sP8(X0,X1)
        | ~ sP7(X1,X0)
        | ! [X2,X3] :
            ( X2 = X3
            | ~ iext(X0,X1,X3)
            | ~ iext(X0,X1,X2) ) )
      & ( ( sP7(X1,X0)
          & ? [X4,X5] :
              ( X4 != X5
              & iext(X0,X1,X5)
              & iext(X0,X1,X4) ) )
        | ~ sP8(X0,X1) ) ),
    inference(rectify,[],[f1623]) ).

fof(f1623,plain,
    ! [X1,X2] :
      ( ( sP8(X1,X2)
        | ~ sP7(X2,X1)
        | ! [X6,X7] :
            ( X6 = X7
            | ~ iext(X1,X2,X7)
            | ~ iext(X1,X2,X6) ) )
      & ( ( sP7(X2,X1)
          & ? [X6,X7] :
              ( X6 != X7
              & iext(X1,X2,X7)
              & iext(X1,X2,X6) ) )
        | ~ sP8(X1,X2) ) ),
    inference(flattening,[],[f1622]) ).

fof(f1622,plain,
    ! [X1,X2] :
      ( ( sP8(X1,X2)
        | ~ sP7(X2,X1)
        | ! [X6,X7] :
            ( X6 = X7
            | ~ iext(X1,X2,X7)
            | ~ iext(X1,X2,X6) ) )
      & ( ( sP7(X2,X1)
          & ? [X6,X7] :
              ( X6 != X7
              & iext(X1,X2,X7)
              & iext(X1,X2,X6) ) )
        | ~ sP8(X1,X2) ) ),
    inference(nnf_transformation,[],[f1343]) ).

fof(f1343,plain,
    ! [X1,X2] :
      ( sP8(X1,X2)
    <=> ( sP7(X2,X1)
        & ? [X6,X7] :
            ( X6 != X7
            & iext(X1,X2,X7)
            & iext(X1,X2,X6) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP8])]) ).

fof(f37652,plain,
    ( spl316_1224
    | ~ spl316_633
    | ~ spl316_888 ),
    inference(avatar_split_clause,[],[f22940,f20835,f6927,f37650]) ).

fof(f37650,plain,
    ( spl316_1224
  <=> ! [X0] :
        ( iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP24(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1224])]) ).

fof(f22940,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP24(X0,uri_rdf_type) )
    | ~ spl316_633
    | ~ spl316_888 ),
    inference(resolution,[],[f20836,f6928]) ).

fof(f36880,plain,
    ( spl316_1223
    | ~ spl316_629
    | ~ spl316_888 ),
    inference(avatar_split_clause,[],[f22939,f20835,f6911,f36878]) ).

fof(f36878,plain,
    ( spl316_1223
  <=> ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP24(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1223])]) ).

fof(f22939,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP24(X0,uri_rdf_type) )
    | ~ spl316_629
    | ~ spl316_888 ),
    inference(resolution,[],[f20836,f6912]) ).

fof(f36869,plain,
    ( spl316_1222
    | ~ spl316_627
    | ~ spl316_888 ),
    inference(avatar_split_clause,[],[f22938,f20835,f6903,f36867]) ).

fof(f36867,plain,
    ( spl316_1222
  <=> ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP24(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1222])]) ).

fof(f22938,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP24(X0,uri_rdf_type) )
    | ~ spl316_627
    | ~ spl316_888 ),
    inference(resolution,[],[f20836,f6904]) ).

fof(f36538,plain,
    spl316_1221,
    inference(avatar_split_clause,[],[f3430,f36536]) ).

fof(f36536,plain,
    ( spl316_1221
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X0,X1,X2,X3)
        | sK299(X0,X1,X2,X3) != sK300(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1221])]) ).

fof(f3430,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X0,X1,X2,X3)
      | sK299(X0,X1,X2,X3) != sK300(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f36534,plain,
    spl316_1220,
    inference(avatar_split_clause,[],[f3338,f36532]) ).

fof(f36532,plain,
    ( spl316_1220
  <=> ! [X2,X0,X1] :
        ( sP90(X0,X1,X2)
        | ~ icext(X0,sK283(X0,X1,X2))
        | ~ icext(X2,sK283(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1220])]) ).

fof(f3338,plain,
    ! [X2,X0,X1] :
      ( sP90(X0,X1,X2)
      | ~ icext(X0,sK283(X0,X1,X2))
      | ~ icext(X2,sK283(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f2003]) ).

fof(f36530,plain,
    spl316_1219,
    inference(avatar_split_clause,[],[f3337,f36528]) ).

fof(f36528,plain,
    ( spl316_1219
  <=> ! [X2,X0,X1] :
        ( sP90(X0,X1,X2)
        | ~ icext(X1,sK283(X0,X1,X2))
        | ~ icext(X2,sK283(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1219])]) ).

fof(f3337,plain,
    ! [X2,X0,X1] :
      ( sP90(X0,X1,X2)
      | ~ icext(X1,sK283(X0,X1,X2))
      | ~ icext(X2,sK283(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f2003]) ).

fof(f36526,plain,
    spl316_1218,
    inference(avatar_split_clause,[],[f3323,f36524]) ).

fof(f36524,plain,
    ( spl316_1218
  <=> ! [X2,X0,X1] :
        ( sP87(X0,X1,X2)
        | icext(X0,sK282(X0,X1,X2))
        | icext(X2,sK282(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1218])]) ).

fof(f3323,plain,
    ! [X2,X0,X1] :
      ( sP87(X0,X1,X2)
      | icext(X0,sK282(X0,X1,X2))
      | icext(X2,sK282(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1993]) ).

fof(f36522,plain,
    ( spl316_1217
    | ~ spl316_634
    | ~ spl316_887 ),
    inference(avatar_split_clause,[],[f22818,f20831,f6931,f36520]) ).

fof(f36520,plain,
    ( spl316_1217
  <=> ! [X0] :
        ( ~ iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP23(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1217])]) ).

fof(f20831,plain,
    ( spl316_887
  <=> ! [X4,X0,X5,X1] :
        ( ~ iext(X0,X4,X5)
        | ~ iext(X1,X4,X5)
        | ~ sP23(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_887])]) ).

fof(f22818,plain,
    ( ! [X0] :
        ( ~ iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP23(X0,uri_rdf_type) )
    | ~ spl316_634
    | ~ spl316_887 ),
    inference(resolution,[],[f20832,f6932]) ).

fof(f20832,plain,
    ( ! [X0,X1,X4,X5] :
        ( ~ iext(X1,X4,X5)
        | ~ iext(X0,X4,X5)
        | ~ sP23(X0,X1) )
    | ~ spl316_887 ),
    inference(avatar_component_clause,[],[f20831]) ).

fof(f36518,plain,
    spl316_1216,
    inference(avatar_split_clause,[],[f3322,f36516]) ).

fof(f36516,plain,
    ( spl316_1216
  <=> ! [X2,X0,X1] :
        ( sP87(X0,X1,X2)
        | icext(X1,sK282(X0,X1,X2))
        | icext(X2,sK282(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1216])]) ).

fof(f3322,plain,
    ! [X2,X0,X1] :
      ( sP87(X0,X1,X2)
      | icext(X1,sK282(X0,X1,X2))
      | icext(X2,sK282(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1993]) ).

fof(f36514,plain,
    spl316_1215,
    inference(avatar_split_clause,[],[f3307,f36512]) ).

fof(f36512,plain,
    ( spl316_1215
  <=> ! [X1,X2,X0,X6,X8,X7] :
        ( iext(X0,X6,X8)
        | ~ iext(X1,X7,X8)
        | ~ iext(X2,X6,X7)
        | ~ sP85(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1215])]) ).

fof(f3307,plain,
    ! [X2,X0,X1,X8,X6,X7] :
      ( iext(X0,X6,X8)
      | ~ iext(X1,X7,X8)
      | ~ iext(X2,X6,X7)
      | ~ sP85(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1983]) ).

fof(f36510,plain,
    spl316_1214,
    inference(avatar_split_clause,[],[f3246,f36508]) ).

fof(f36508,plain,
    ( spl316_1214
  <=> ! [X0,X3,X2,X1] :
        ( ~ iext(X1,X2,X3)
        | ~ iext(uri_owl_targetValue,X0,X3)
        | ~ iext(uri_owl_assertionProperty,X0,X1)
        | ~ iext(uri_owl_sourceIndividual,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1214])]) ).

fof(f3246,plain,
    ! [X2,X3,X0,X1] :
      ( ~ iext(X1,X2,X3)
      | ~ iext(uri_owl_targetValue,X0,X3)
      | ~ iext(uri_owl_assertionProperty,X0,X1)
      | ~ iext(uri_owl_sourceIndividual,X0,X2) ),
    inference(cnf_transformation,[],[f1256]) ).

fof(f1256,plain,
    ! [X0,X1,X2,X3] :
      ( ( ~ iext(X1,X2,X3)
        & iodp(X1) )
      | ~ iext(uri_owl_targetValue,X0,X3)
      | ~ iext(uri_owl_assertionProperty,X0,X1)
      | ~ iext(uri_owl_sourceIndividual,X0,X2) ),
    inference(flattening,[],[f1255]) ).

fof(f1255,plain,
    ! [X0,X1,X2,X3] :
      ( ( ~ iext(X1,X2,X3)
        & iodp(X1) )
      | ~ iext(uri_owl_targetValue,X0,X3)
      | ~ iext(uri_owl_assertionProperty,X0,X1)
      | ~ iext(uri_owl_sourceIndividual,X0,X2) ),
    inference(ennf_transformation,[],[f878]) ).

fof(f878,plain,
    ! [X0,X1,X2,X3] :
      ( ( iext(uri_owl_targetValue,X0,X3)
        & iext(uri_owl_assertionProperty,X0,X1)
        & iext(uri_owl_sourceIndividual,X0,X2) )
     => ( ~ iext(X1,X2,X3)
        & iodp(X1) ) ),
    inference(rectify,[],[f404]) ).

fof(f404,axiom,
    ! [X10,X1,X31,X30] :
      ( ( iext(uri_owl_targetValue,X10,X30)
        & iext(uri_owl_assertionProperty,X10,X1)
        & iext(uri_owl_sourceIndividual,X10,X31) )
     => ( ~ iext(X1,X31,X30)
        & iodp(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_npa_data_if) ).

fof(f36506,plain,
    spl316_1213,
    inference(avatar_split_clause,[],[f3244,f36504]) ).

fof(f36504,plain,
    ( spl316_1213
  <=> ! [X0,X3,X2,X1] :
        ( ~ iext(X1,X2,X3)
        | ~ iext(uri_owl_targetIndividual,X0,X3)
        | ~ iext(uri_owl_assertionProperty,X0,X1)
        | ~ iext(uri_owl_sourceIndividual,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1213])]) ).

fof(f3244,plain,
    ! [X2,X3,X0,X1] :
      ( ~ iext(X1,X2,X3)
      | ~ iext(uri_owl_targetIndividual,X0,X3)
      | ~ iext(uri_owl_assertionProperty,X0,X1)
      | ~ iext(uri_owl_sourceIndividual,X0,X2) ),
    inference(cnf_transformation,[],[f1254]) ).

fof(f1254,plain,
    ! [X0,X1,X2,X3] :
      ( ~ iext(X1,X2,X3)
      | ~ iext(uri_owl_targetIndividual,X0,X3)
      | ~ iext(uri_owl_assertionProperty,X0,X1)
      | ~ iext(uri_owl_sourceIndividual,X0,X2) ),
    inference(flattening,[],[f1253]) ).

fof(f1253,plain,
    ! [X0,X1,X2,X3] :
      ( ~ iext(X1,X2,X3)
      | ~ iext(uri_owl_targetIndividual,X0,X3)
      | ~ iext(uri_owl_assertionProperty,X0,X1)
      | ~ iext(uri_owl_sourceIndividual,X0,X2) ),
    inference(ennf_transformation,[],[f877]) ).

fof(f877,plain,
    ! [X0,X1,X2,X3] :
      ( ( iext(uri_owl_targetIndividual,X0,X3)
        & iext(uri_owl_assertionProperty,X0,X1)
        & iext(uri_owl_sourceIndividual,X0,X2) )
     => ~ iext(X1,X2,X3) ),
    inference(rectify,[],[f406]) ).

fof(f406,axiom,
    ! [X10,X1,X20,X21] :
      ( ( iext(uri_owl_targetIndividual,X10,X21)
        & iext(uri_owl_assertionProperty,X10,X1)
        & iext(uri_owl_sourceIndividual,X10,X20) )
     => ~ iext(X1,X20,X21) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_npa_object_if) ).

fof(f36502,plain,
    spl316_1212,
    inference(avatar_split_clause,[],[f3119,f36500]) ).

fof(f36500,plain,
    ( spl316_1212
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1212])]) ).

fof(f3119,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1426]) ).

fof(f36498,plain,
    spl316_1211,
    inference(avatar_split_clause,[],[f3102,f36496]) ).

fof(f36496,plain,
    ( spl316_1211
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1211])]) ).

fof(f3102,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1423]) ).

fof(f36494,plain,
    spl316_1210,
    inference(avatar_split_clause,[],[f3090,f36492]) ).

fof(f36492,plain,
    ( spl316_1210
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1210])]) ).

fof(f3090,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1420]) ).

fof(f36490,plain,
    spl316_1209,
    inference(avatar_split_clause,[],[f3089,f36488]) ).

fof(f36488,plain,
    ( spl316_1209
  <=> ! [X4,X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ icext(X0,X4)
        | ~ iext(X1,X3,X4)
        | ~ lv(X4)
        | ~ sP56(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1209])]) ).

fof(f3089,plain,
    ! [X2,X3,X0,X1,X4] :
      ( icext(X2,X3)
      | ~ icext(X0,X4)
      | ~ iext(X1,X3,X4)
      | ~ lv(X4)
      | ~ sP56(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1858]) ).

fof(f1858,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ! [X4] :
                ( ~ icext(X0,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
          & ( ( icext(X0,sK229(X0,X1,X3))
              & iext(X1,X3,sK229(X0,X1,X3))
              & lv(sK229(X0,X1,X3)) )
            | ~ icext(X2,X3) ) )
      | ~ sP56(X0,X1,X2) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK229])],[f1856,f1857]) ).

fof(f1857,plain,
    ! [X0,X1,X3] :
      ( ? [X5] :
          ( icext(X0,X5)
          & iext(X1,X3,X5)
          & lv(X5) )
     => ( icext(X0,sK229(X0,X1,X3))
        & iext(X1,X3,sK229(X0,X1,X3))
        & lv(sK229(X0,X1,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1856,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ! [X4] :
                ( ~ icext(X0,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
          & ( ? [X5] :
                ( icext(X0,X5)
                & iext(X1,X3,X5)
                & lv(X5) )
            | ~ icext(X2,X3) ) )
      | ~ sP56(X0,X1,X2) ),
    inference(rectify,[],[f1855]) ).

fof(f1855,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) ) )
          & ( ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) )
            | ~ icext(X0,X3) ) )
      | ~ sP56(X2,X1,X0) ),
    inference(nnf_transformation,[],[f1419]) ).

fof(f36486,plain,
    spl316_1208,
    inference(avatar_split_clause,[],[f3084,f36484]) ).

fof(f36484,plain,
    ( spl316_1208
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1208])]) ).

fof(f3084,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1418]) ).

fof(f36482,plain,
    spl316_1207,
    inference(avatar_split_clause,[],[f3064,f36480]) ).

fof(f36480,plain,
    ( spl316_1207
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1207])]) ).

fof(f3064,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1415]) ).

fof(f36478,plain,
    ( spl316_1206
    | ~ spl316_630
    | ~ spl316_887 ),
    inference(avatar_split_clause,[],[f22817,f20831,f6915,f36476]) ).

fof(f36476,plain,
    ( spl316_1206
  <=> ! [X0] :
        ( ~ iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP23(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1206])]) ).

fof(f22817,plain,
    ( ! [X0] :
        ( ~ iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP23(X0,uri_rdf_type) )
    | ~ spl316_630
    | ~ spl316_887 ),
    inference(resolution,[],[f20832,f6916]) ).

fof(f36474,plain,
    spl316_1205,
    inference(avatar_split_clause,[],[f3048,f36472]) ).

fof(f36472,plain,
    ( spl316_1205
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1205])]) ).

fof(f3048,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1412]) ).

fof(f36470,plain,
    spl316_1204,
    inference(avatar_split_clause,[],[f3036,f36468]) ).

fof(f36468,plain,
    ( spl316_1204
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1204])]) ).

fof(f3036,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1409]) ).

fof(f36466,plain,
    spl316_1203,
    inference(avatar_split_clause,[],[f3032,f36464]) ).

fof(f36464,plain,
    ( spl316_1203
  <=> ! [X2,X3,X0,X5,X1] :
        ( ~ icext(X0,X5)
        | ~ iext(X1,X3,X5)
        | ~ lv(X5)
        | ~ icext(X2,X3)
        | ~ sP49(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1203])]) ).

fof(f3032,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ icext(X0,X5)
      | ~ iext(X1,X3,X5)
      | ~ lv(X5)
      | ~ icext(X2,X3)
      | ~ sP49(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1836]) ).

fof(f1836,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ( icext(X0,sK219(X0,X1,X3))
              & iext(X1,X3,sK219(X0,X1,X3))
              & lv(sK219(X0,X1,X3)) ) )
          & ( ! [X5] :
                ( ~ icext(X0,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5) )
            | ~ icext(X2,X3) ) )
      | ~ sP49(X0,X1,X2) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK219])],[f1834,f1835]) ).

fof(f1835,plain,
    ! [X0,X1,X3] :
      ( ? [X4] :
          ( icext(X0,X4)
          & iext(X1,X3,X4)
          & lv(X4) )
     => ( icext(X0,sK219(X0,X1,X3))
        & iext(X1,X3,sK219(X0,X1,X3))
        & lv(sK219(X0,X1,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1834,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ? [X4] :
                ( icext(X0,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
          & ( ! [X5] :
                ( ~ icext(X0,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5) )
            | ~ icext(X2,X3) ) )
      | ~ sP49(X0,X1,X2) ),
    inference(rectify,[],[f1833]) ).

fof(f1833,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
          & ( ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) )
            | ~ icext(X0,X3) ) )
      | ~ sP49(X2,X1,X0) ),
    inference(nnf_transformation,[],[f1408]) ).

fof(f36462,plain,
    spl316_1202,
    inference(avatar_split_clause,[],[f3030,f36460]) ).

fof(f36460,plain,
    ( spl316_1202
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1202])]) ).

fof(f3030,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1407]) ).

fof(f36458,plain,
    spl316_1201,
    inference(avatar_split_clause,[],[f3026,f36456]) ).

fof(f36456,plain,
    ( spl316_1201
  <=> ! [X2,X3,X0,X5,X1] :
        ( ~ icext(X0,X5)
        | ~ iext(X1,X3,X5)
        | ~ lv(X5)
        | ~ icext(X2,X3)
        | ~ sP48(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1201])]) ).

fof(f3026,plain,
    ! [X2,X3,X0,X1,X5] :
      ( ~ icext(X0,X5)
      | ~ iext(X1,X3,X5)
      | ~ lv(X5)
      | ~ icext(X2,X3)
      | ~ sP48(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1832]) ).

fof(f1832,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ( icext(X0,sK218(X0,X1,X3))
              & iext(X1,X3,sK218(X0,X1,X3))
              & lv(sK218(X0,X1,X3)) ) )
          & ( ! [X5] :
                ( ~ icext(X0,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5) )
            | ~ icext(X2,X3) ) )
      | ~ sP48(X0,X1,X2) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK218])],[f1830,f1831]) ).

fof(f1831,plain,
    ! [X0,X1,X3] :
      ( ? [X4] :
          ( icext(X0,X4)
          & iext(X1,X3,X4)
          & lv(X4) )
     => ( icext(X0,sK218(X0,X1,X3))
        & iext(X1,X3,sK218(X0,X1,X3))
        & lv(sK218(X0,X1,X3)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1830,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ? [X4] :
                ( icext(X0,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
          & ( ! [X5] :
                ( ~ icext(X0,X5)
                | ~ iext(X1,X3,X5)
                | ~ lv(X5) )
            | ~ icext(X2,X3) ) )
      | ~ sP48(X0,X1,X2) ),
    inference(rectify,[],[f1829]) ).

fof(f1829,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ? [X4] :
                ( icext(X2,X4)
                & iext(X1,X3,X4)
                & lv(X4) ) )
          & ( ! [X4] :
                ( ~ icext(X2,X4)
                | ~ iext(X1,X3,X4)
                | ~ lv(X4) )
            | ~ icext(X0,X3) ) )
      | ~ sP48(X2,X1,X0) ),
    inference(nnf_transformation,[],[f1406]) ).

fof(f36454,plain,
    spl316_1200,
    inference(avatar_split_clause,[],[f3024,f36452]) ).

fof(f36452,plain,
    ( spl316_1200
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1200])]) ).

fof(f3024,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1405]) ).

fof(f36450,plain,
    spl316_1199,
    inference(avatar_split_clause,[],[f2990,f36448]) ).

fof(f36448,plain,
    ( spl316_1199
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1199])]) ).

fof(f2990,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1401]) ).

fof(f36446,plain,
    spl316_1198,
    inference(avatar_split_clause,[],[f2965,f36444]) ).

fof(f36444,plain,
    ( spl316_1198
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1198])]) ).

fof(f2965,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1397]) ).

fof(f36442,plain,
    spl316_1197,
    inference(avatar_split_clause,[],[f2948,f36440]) ).

fof(f36440,plain,
    ( spl316_1197
  <=> ! [X2,X0,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_onDataRange,X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1197])]) ).

fof(f2948,plain,
    ! [X2,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_onDataRange,X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1206]) ).

fof(f36438,plain,
    spl316_1196,
    inference(avatar_split_clause,[],[f2894,f36436]) ).

fof(f36436,plain,
    ( spl316_1196
  <=> ! [X2,X0,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_unionOf,X0,X1)
        | ~ idc(X2)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1196])]) ).

fof(f2894,plain,
    ! [X2,X0,X1] :
      ( idc(X0)
      | ~ iext(uri_owl_unionOf,X0,X1)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1192]) ).

fof(f1192,plain,
    ! [X0,X1,X2] :
      ( idc(X0)
      | ~ iext(uri_owl_unionOf,X0,X1)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1191]) ).

fof(f1191,plain,
    ! [X0,X1,X2] :
      ( idc(X0)
      | ~ iext(uri_owl_unionOf,X0,X1)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f846]) ).

fof(f846,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_unionOf,X0,X1)
        & idc(X2)
        & iext(uri_rdf_rest,X1,uri_rdf_nil)
        & iext(uri_rdf_first,X1,X2) )
     => idc(X0) ),
    inference(rectify,[],[f291]) ).

fof(f291,axiom,
    ! [X10,X11,X17] :
      ( ( iext(uri_owl_unionOf,X10,X11)
        & idc(X17)
        & iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X17) )
     => idc(X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_unionof_dtype_001) ).

fof(f36434,plain,
    ( spl316_1195
    | ~ spl316_628
    | ~ spl316_887 ),
    inference(avatar_split_clause,[],[f22816,f20831,f6907,f36432]) ).

fof(f36432,plain,
    ( spl316_1195
  <=> ! [X0] :
        ( ~ iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP23(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1195])]) ).

fof(f22816,plain,
    ( ! [X0] :
        ( ~ iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP23(X0,uri_rdf_type) )
    | ~ spl316_628
    | ~ spl316_887 ),
    inference(resolution,[],[f20832,f6908]) ).

fof(f36430,plain,
    spl316_1194,
    inference(avatar_split_clause,[],[f2893,f36428]) ).

fof(f36428,plain,
    ( spl316_1194
  <=> ! [X2,X0,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_intersectionOf,X0,X1)
        | ~ idc(X2)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1194])]) ).

fof(f2893,plain,
    ! [X2,X0,X1] :
      ( idc(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1190]) ).

fof(f1190,plain,
    ! [X0,X1,X2] :
      ( idc(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1189]) ).

fof(f1189,plain,
    ! [X0,X1,X2] :
      ( idc(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1)
      | ~ idc(X2)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f845]) ).

fof(f845,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
        & idc(X2)
        & iext(uri_rdf_rest,X1,uri_rdf_nil)
        & iext(uri_rdf_first,X1,X2) )
     => idc(X0) ),
    inference(rectify,[],[f284]) ).

fof(f284,axiom,
    ! [X10,X11,X17] :
      ( ( iext(uri_owl_intersectionOf,X10,X11)
        & idc(X17)
        & iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X17) )
     => idc(X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_intersectionof_dtype_001) ).

fof(f36426,plain,
    spl316_1193,
    inference(avatar_split_clause,[],[f2892,f36424]) ).

fof(f36424,plain,
    ( spl316_1193
  <=> ! [X2,X0,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_oneOf,X0,X1)
        | ~ lv(X2)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1193])]) ).

fof(f2892,plain,
    ! [X2,X0,X1] :
      ( idc(X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ lv(X2)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1188]) ).

fof(f1188,plain,
    ! [X0,X1,X2] :
      ( idc(X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ lv(X2)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1187]) ).

fof(f1187,plain,
    ! [X0,X1,X2] :
      ( idc(X0)
      | ~ iext(uri_owl_oneOf,X0,X1)
      | ~ lv(X2)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f844]) ).

fof(f844,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_oneOf,X0,X1)
        & lv(X2)
        & iext(uri_rdf_rest,X1,uri_rdf_nil)
        & iext(uri_rdf_first,X1,X2) )
     => idc(X0) ),
    inference(rectify,[],[f298]) ).

fof(f298,axiom,
    ! [X10,X11,X23] :
      ( ( iext(uri_owl_oneOf,X10,X11)
        & lv(X23)
        & iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X23) )
     => idc(X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_enum_dtype_001) ).

fof(f36422,plain,
    ( spl316_1192
    | ~ spl316_633
    | ~ spl316_887 ),
    inference(avatar_split_clause,[],[f22803,f20831,f6927,f36420]) ).

fof(f36420,plain,
    ( spl316_1192
  <=> ! [X0] :
        ( ~ iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP23(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1192])]) ).

fof(f22803,plain,
    ( ! [X0] :
        ( ~ iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP23(X0,uri_rdf_type) )
    | ~ spl316_633
    | ~ spl316_887 ),
    inference(resolution,[],[f20832,f6928]) ).

fof(f36133,plain,
    ( spl316_1191
    | ~ spl316_629
    | ~ spl316_887 ),
    inference(avatar_split_clause,[],[f22802,f20831,f6911,f36131]) ).

fof(f36131,plain,
    ( spl316_1191
  <=> ! [X0] :
        ( ~ iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP23(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1191])]) ).

fof(f22802,plain,
    ( ! [X0] :
        ( ~ iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP23(X0,uri_rdf_type) )
    | ~ spl316_629
    | ~ spl316_887 ),
    inference(resolution,[],[f20832,f6912]) ).

fof(f35039,plain,
    ( spl316_1190
    | ~ spl316_627
    | ~ spl316_887 ),
    inference(avatar_split_clause,[],[f22801,f20831,f6903,f35037]) ).

fof(f35037,plain,
    ( spl316_1190
  <=> ! [X0] :
        ( ~ iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP23(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1190])]) ).

fof(f22801,plain,
    ( ! [X0] :
        ( ~ iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP23(X0,uri_rdf_type) )
    | ~ spl316_627
    | ~ spl316_887 ),
    inference(resolution,[],[f20832,f6904]) ).

fof(f34899,plain,
    spl316_1189,
    inference(avatar_split_clause,[],[f3520,f34897]) ).

fof(f34897,plain,
    ( spl316_1189
  <=> ! [X0,X3,X2,X1] :
        ( sP116(X0,X1,X2,X3)
        | sK310(X0,X1,X2,X3) != X2
        | ~ icext(X3,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1189])]) ).

fof(f3520,plain,
    ! [X2,X3,X0,X1] :
      ( sP116(X0,X1,X2,X3)
      | sK310(X0,X1,X2,X3) != X2
      | ~ icext(X3,X2) ),
    inference(inner_rewriting,[],[f3483]) ).

fof(f3483,plain,
    ! [X2,X3,X0,X1] :
      ( sP116(X0,X1,X2,X3)
      | sK310(X0,X1,X2,X3) != X2
      | ~ icext(X3,sK310(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2097]) ).

fof(f34895,plain,
    spl316_1188,
    inference(avatar_split_clause,[],[f3519,f34893]) ).

fof(f34893,plain,
    ( spl316_1188
  <=> ! [X0,X3,X2,X1] :
        ( sP116(X0,X1,X2,X3)
        | sK310(X0,X1,X2,X3) != X1
        | ~ icext(X3,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1188])]) ).

fof(f3519,plain,
    ! [X2,X3,X0,X1] :
      ( sP116(X0,X1,X2,X3)
      | sK310(X0,X1,X2,X3) != X1
      | ~ icext(X3,X1) ),
    inference(inner_rewriting,[],[f3484]) ).

fof(f3484,plain,
    ! [X2,X3,X0,X1] :
      ( sP116(X0,X1,X2,X3)
      | sK310(X0,X1,X2,X3) != X1
      | ~ icext(X3,sK310(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2097]) ).

fof(f34891,plain,
    spl316_1187,
    inference(avatar_split_clause,[],[f3518,f34889]) ).

fof(f34889,plain,
    ( spl316_1187
  <=> ! [X0,X3,X2,X1] :
        ( sP116(X0,X1,X2,X3)
        | sK310(X0,X1,X2,X3) != X0
        | ~ icext(X3,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1187])]) ).

fof(f3518,plain,
    ! [X2,X3,X0,X1] :
      ( sP116(X0,X1,X2,X3)
      | sK310(X0,X1,X2,X3) != X0
      | ~ icext(X3,X0) ),
    inference(inner_rewriting,[],[f3485]) ).

fof(f3485,plain,
    ! [X2,X3,X0,X1] :
      ( sP116(X0,X1,X2,X3)
      | sK310(X0,X1,X2,X3) != X0
      | ~ icext(X3,sK310(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2097]) ).

fof(f34887,plain,
    spl316_1186,
    inference(avatar_split_clause,[],[f3517,f34885]) ).

fof(f34885,plain,
    ( spl316_1186
  <=> ! [X2,X0,X1] :
        ( sP93(X0,X1,X2)
        | sK284(X0,X1,X2) != X1
        | ~ icext(X2,X1)
        | ~ ic(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1186])]) ).

fof(f3517,plain,
    ! [X2,X0,X1] :
      ( sP93(X0,X1,X2)
      | sK284(X0,X1,X2) != X1
      | ~ icext(X2,X1)
      | ~ ic(X2) ),
    inference(inner_rewriting,[],[f3347]) ).

fof(f3347,plain,
    ! [X2,X0,X1] :
      ( sP93(X0,X1,X2)
      | sK284(X0,X1,X2) != X1
      | ~ icext(X2,sK284(X0,X1,X2))
      | ~ ic(X2) ),
    inference(cnf_transformation,[],[f2010]) ).

fof(f34883,plain,
    spl316_1185,
    inference(avatar_split_clause,[],[f3516,f34881]) ).

fof(f34881,plain,
    ( spl316_1185
  <=> ! [X2,X0,X1] :
        ( sP93(X0,X1,X2)
        | sK284(X0,X1,X2) != X0
        | ~ icext(X2,X0)
        | ~ ic(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1185])]) ).

fof(f3516,plain,
    ! [X2,X0,X1] :
      ( sP93(X0,X1,X2)
      | sK284(X0,X1,X2) != X0
      | ~ icext(X2,X0)
      | ~ ic(X2) ),
    inference(inner_rewriting,[],[f3348]) ).

fof(f3348,plain,
    ! [X2,X0,X1] :
      ( sP93(X0,X1,X2)
      | sK284(X0,X1,X2) != X0
      | ~ icext(X2,sK284(X0,X1,X2))
      | ~ ic(X2) ),
    inference(cnf_transformation,[],[f2010]) ).

fof(f34879,plain,
    spl316_1184,
    inference(avatar_split_clause,[],[f3462,f34877]) ).

fof(f34877,plain,
    ( spl316_1184
  <=> ! [X2,X4,X0,X3,X1] :
        ( iext(uri_owl_unionOf,X3,X4)
        | ~ sP114(X3,X2,X1,X0)
        | ~ sP115(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1184])]) ).

fof(f3462,plain,
    ! [X2,X3,X0,X1,X4] :
      ( iext(uri_owl_unionOf,X3,X4)
      | ~ sP114(X3,X2,X1,X0)
      | ~ sP115(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2084]) ).

fof(f2084,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( ( iext(uri_owl_unionOf,X3,X4)
          | ~ sP114(X3,X2,X1,X0) )
        & ( sP114(X3,X2,X1,X0)
          | ~ iext(uri_owl_unionOf,X3,X4) ) )
      | ~ sP115(X0,X1,X2,X3,X4) ),
    inference(rectify,[],[f2083]) ).

fof(f2083,plain,
    ! [X6,X4,X2,X0,X1] :
      ( ( ( iext(uri_owl_unionOf,X0,X1)
          | ~ sP114(X0,X2,X4,X6) )
        & ( sP114(X0,X2,X4,X6)
          | ~ iext(uri_owl_unionOf,X0,X1) ) )
      | ~ sP115(X6,X4,X2,X0,X1) ),
    inference(nnf_transformation,[],[f1501]) ).

fof(f34875,plain,
    spl316_1183,
    inference(avatar_split_clause,[],[f3461,f34873]) ).

fof(f34873,plain,
    ( spl316_1183
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP114(X3,X2,X1,X0)
        | ~ iext(uri_owl_unionOf,X3,X4)
        | ~ sP115(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1183])]) ).

fof(f3461,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP114(X3,X2,X1,X0)
      | ~ iext(uri_owl_unionOf,X3,X4)
      | ~ sP115(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2084]) ).

fof(f34871,plain,
    spl316_1182,
    inference(avatar_split_clause,[],[f3445,f34869]) ).

fof(f34869,plain,
    ( spl316_1182
  <=> ! [X2,X4,X0,X3,X1] :
        ( iext(uri_owl_intersectionOf,X3,X4)
        | ~ sP111(X3,X2,X1,X0)
        | ~ sP112(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1182])]) ).

fof(f3445,plain,
    ! [X2,X3,X0,X1,X4] :
      ( iext(uri_owl_intersectionOf,X3,X4)
      | ~ sP111(X3,X2,X1,X0)
      | ~ sP112(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2074]) ).

fof(f2074,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( ( iext(uri_owl_intersectionOf,X3,X4)
          | ~ sP111(X3,X2,X1,X0) )
        & ( sP111(X3,X2,X1,X0)
          | ~ iext(uri_owl_intersectionOf,X3,X4) ) )
      | ~ sP112(X0,X1,X2,X3,X4) ),
    inference(rectify,[],[f2073]) ).

fof(f2073,plain,
    ! [X6,X4,X2,X0,X1] :
      ( ( ( iext(uri_owl_intersectionOf,X0,X1)
          | ~ sP111(X0,X2,X4,X6) )
        & ( sP111(X0,X2,X4,X6)
          | ~ iext(uri_owl_intersectionOf,X0,X1) ) )
      | ~ sP112(X6,X4,X2,X0,X1) ),
    inference(nnf_transformation,[],[f1497]) ).

fof(f34867,plain,
    spl316_1181,
    inference(avatar_split_clause,[],[f3444,f34865]) ).

fof(f34865,plain,
    ( spl316_1181
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP111(X3,X2,X1,X0)
        | ~ iext(uri_owl_intersectionOf,X3,X4)
        | ~ sP112(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1181])]) ).

fof(f3444,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP111(X3,X2,X1,X0)
      | ~ iext(uri_owl_intersectionOf,X3,X4)
      | ~ sP112(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2074]) ).

fof(f34863,plain,
    ( spl316_1180
    | ~ spl316_634
    | ~ spl316_886 ),
    inference(avatar_split_clause,[],[f22681,f20827,f6931,f34861]) ).

fof(f34861,plain,
    ( spl316_1180
  <=> ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_o)
        | ~ sP22(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1180])]) ).

fof(f20827,plain,
    ( spl316_886
  <=> ! [X4,X0,X5,X1] :
        ( iext(X1,X4,X5)
        | ~ iext(X0,X5,X4)
        | ~ sP22(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_886])]) ).

fof(f22681,plain,
    ( ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_o)
        | ~ sP22(uri_rdf_type,X0) )
    | ~ spl316_634
    | ~ spl316_886 ),
    inference(resolution,[],[f20828,f6932]) ).

fof(f20828,plain,
    ( ! [X0,X1,X4,X5] :
        ( ~ iext(X0,X5,X4)
        | iext(X1,X4,X5)
        | ~ sP22(X0,X1) )
    | ~ spl316_886 ),
    inference(avatar_component_clause,[],[f20827]) ).

fof(f34859,plain,
    spl316_1179,
    inference(avatar_split_clause,[],[f3433,f34857]) ).

fof(f34857,plain,
    ( spl316_1179
  <=> ! [X2,X4,X0,X3,X1] :
        ( iext(uri_owl_propertyChainAxiom,X3,X4)
        | ~ sP108(X3,X2,X1,X0)
        | ~ sP109(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1179])]) ).

fof(f3433,plain,
    ! [X2,X3,X0,X1,X4] :
      ( iext(uri_owl_propertyChainAxiom,X3,X4)
      | ~ sP108(X3,X2,X1,X0)
      | ~ sP109(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2067]) ).

fof(f2067,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( ( iext(uri_owl_propertyChainAxiom,X3,X4)
          | ~ sP108(X3,X2,X1,X0) )
        & ( sP108(X3,X2,X1,X0)
          | ~ iext(uri_owl_propertyChainAxiom,X3,X4) ) )
      | ~ sP109(X0,X1,X2,X3,X4) ),
    inference(rectify,[],[f2066]) ).

fof(f2066,plain,
    ! [X2,X4,X6,X0,X1] :
      ( ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
          | ~ sP108(X0,X6,X4,X2) )
        & ( sP108(X0,X6,X4,X2)
          | ~ iext(uri_owl_propertyChainAxiom,X0,X1) ) )
      | ~ sP109(X2,X4,X6,X0,X1) ),
    inference(nnf_transformation,[],[f1493]) ).

fof(f34855,plain,
    spl316_1178,
    inference(avatar_split_clause,[],[f3432,f34853]) ).

fof(f34853,plain,
    ( spl316_1178
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP108(X3,X2,X1,X0)
        | ~ iext(uri_owl_propertyChainAxiom,X3,X4)
        | ~ sP109(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1178])]) ).

fof(f3432,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP108(X3,X2,X1,X0)
      | ~ iext(uri_owl_propertyChainAxiom,X3,X4)
      | ~ sP109(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2067]) ).

fof(f34851,plain,
    spl316_1177,
    inference(avatar_split_clause,[],[f3414,f34849]) ).

fof(f34849,plain,
    ( spl316_1177
  <=> ! [X2,X4,X0,X3,X1] :
        ( iext(uri_owl_hasKey,X3,X4)
        | ~ sP106(X3,X2,X1,X0)
        | ~ sP107(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1177])]) ).

fof(f3414,plain,
    ! [X2,X3,X0,X1,X4] :
      ( iext(uri_owl_hasKey,X3,X4)
      | ~ sP106(X3,X2,X1,X0)
      | ~ sP107(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2058]) ).

fof(f2058,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( ( iext(uri_owl_hasKey,X3,X4)
          | ~ sP106(X3,X2,X1,X0) )
        & ( sP106(X3,X2,X1,X0)
          | ~ iext(uri_owl_hasKey,X3,X4) ) )
      | ~ sP107(X0,X1,X2,X3,X4) ),
    inference(rectify,[],[f2057]) ).

fof(f2057,plain,
    ! [X6,X4,X2,X0,X1] :
      ( ( ( iext(uri_owl_hasKey,X0,X1)
          | ~ sP106(X0,X2,X4,X6) )
        & ( sP106(X0,X2,X4,X6)
          | ~ iext(uri_owl_hasKey,X0,X1) ) )
      | ~ sP107(X6,X4,X2,X0,X1) ),
    inference(nnf_transformation,[],[f1490]) ).

fof(f34847,plain,
    spl316_1176,
    inference(avatar_split_clause,[],[f3413,f34845]) ).

fof(f34845,plain,
    ( spl316_1176
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP106(X3,X2,X1,X0)
        | ~ iext(uri_owl_hasKey,X3,X4)
        | ~ sP107(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1176])]) ).

fof(f3413,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP106(X3,X2,X1,X0)
      | ~ iext(uri_owl_hasKey,X3,X4)
      | ~ sP107(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2058]) ).

fof(f34843,plain,
    spl316_1175,
    inference(avatar_split_clause,[],[f3386,f34841]) ).

fof(f34841,plain,
    ( spl316_1175
  <=> ! [X2,X4,X0,X3,X1] :
        ( iext(uri_owl_disjointUnionOf,X3,X4)
        | ~ sP103(X3,X2,X1,X0)
        | ~ sP104(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1175])]) ).

fof(f3386,plain,
    ! [X2,X3,X0,X1,X4] :
      ( iext(uri_owl_disjointUnionOf,X3,X4)
      | ~ sP103(X3,X2,X1,X0)
      | ~ sP104(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2040]) ).

fof(f2040,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( ( iext(uri_owl_disjointUnionOf,X3,X4)
          | ~ sP103(X3,X2,X1,X0) )
        & ( sP103(X3,X2,X1,X0)
          | ~ iext(uri_owl_disjointUnionOf,X3,X4) ) )
      | ~ sP104(X0,X1,X2,X3,X4) ),
    inference(rectify,[],[f2039]) ).

fof(f2039,plain,
    ! [X2,X4,X6,X0,X1] :
      ( ( ( iext(uri_owl_disjointUnionOf,X0,X1)
          | ~ sP103(X0,X6,X4,X2) )
        & ( sP103(X0,X6,X4,X2)
          | ~ iext(uri_owl_disjointUnionOf,X0,X1) ) )
      | ~ sP104(X2,X4,X6,X0,X1) ),
    inference(nnf_transformation,[],[f1486]) ).

fof(f34839,plain,
    spl316_1174,
    inference(avatar_split_clause,[],[f3385,f34837]) ).

fof(f34837,plain,
    ( spl316_1174
  <=> ! [X4,X0,X3,X2,X1] :
        ( sP103(X3,X2,X1,X0)
        | ~ iext(uri_owl_disjointUnionOf,X3,X4)
        | ~ sP104(X0,X1,X2,X3,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1174])]) ).

fof(f3385,plain,
    ! [X2,X3,X0,X1,X4] :
      ( sP103(X3,X2,X1,X0)
      | ~ iext(uri_owl_disjointUnionOf,X3,X4)
      | ~ sP104(X0,X1,X2,X3,X4) ),
    inference(cnf_transformation,[],[f2040]) ).

fof(f34835,plain,
    spl316_1173,
    inference(avatar_split_clause,[],[f2945,f34833]) ).

fof(f34833,plain,
    ( spl316_1173
  <=> ! [X0,X1] :
        ( sP37(X0,X1)
        | sK202(X0,X1) = X0
        | icext(X1,sK202(X0,X1))
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1173])]) ).

fof(f2945,plain,
    ! [X0,X1] :
      ( sP37(X0,X1)
      | sK202(X0,X1) = X0
      | icext(X1,sK202(X0,X1))
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1795]) ).

fof(f1795,plain,
    ! [X0,X1] :
      ( ( sP37(X0,X1)
        | ( ( sK202(X0,X1) != X0
            | ~ icext(X1,sK202(X0,X1)) )
          & ( sK202(X0,X1) = X0
            | icext(X1,sK202(X0,X1)) ) )
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | X0 != X3 )
              & ( X0 = X3
                | ~ icext(X1,X3) ) )
          & ic(X1) )
        | ~ sP37(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK202])],[f1793,f1794]) ).

fof(f1794,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ( X0 != X2
            | ~ icext(X1,X2) )
          & ( X0 = X2
            | icext(X1,X2) ) )
     => ( ( sK202(X0,X1) != X0
          | ~ icext(X1,sK202(X0,X1)) )
        & ( sK202(X0,X1) = X0
          | icext(X1,sK202(X0,X1)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1793,plain,
    ! [X0,X1] :
      ( ( sP37(X0,X1)
        | ? [X2] :
            ( ( X0 != X2
              | ~ icext(X1,X2) )
            & ( X0 = X2
              | icext(X1,X2) ) )
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ( icext(X1,X3)
                | X0 != X3 )
              & ( X0 = X3
                | ~ icext(X1,X3) ) )
          & ic(X1) )
        | ~ sP37(X0,X1) ) ),
    inference(rectify,[],[f1792]) ).

fof(f1792,plain,
    ! [X2,X0] :
      ( ( sP37(X2,X0)
        | ? [X3] :
            ( ( X2 != X3
              | ~ icext(X0,X3) )
            & ( X2 = X3
              | icext(X0,X3) ) )
        | ~ ic(X0) )
      & ( ( ! [X3] :
              ( ( icext(X0,X3)
                | X2 != X3 )
              & ( X2 = X3
                | ~ icext(X0,X3) ) )
          & ic(X0) )
        | ~ sP37(X2,X0) ) ),
    inference(flattening,[],[f1791]) ).

fof(f1791,plain,
    ! [X2,X0] :
      ( ( sP37(X2,X0)
        | ? [X3] :
            ( ( X2 != X3
              | ~ icext(X0,X3) )
            & ( X2 = X3
              | icext(X0,X3) ) )
        | ~ ic(X0) )
      & ( ( ! [X3] :
              ( ( icext(X0,X3)
                | X2 != X3 )
              & ( X2 = X3
                | ~ icext(X0,X3) ) )
          & ic(X0) )
        | ~ sP37(X2,X0) ) ),
    inference(nnf_transformation,[],[f1391]) ).

fof(f1391,plain,
    ! [X2,X0] :
      ( sP37(X2,X0)
    <=> ( ! [X3] :
            ( icext(X0,X3)
          <=> X2 = X3 )
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP37])]) ).

fof(f34831,plain,
    spl316_1172,
    inference(avatar_split_clause,[],[f2920,f34829]) ).

fof(f34829,plain,
    ( spl316_1172
  <=> ! [X0,X1] :
        ( sP31(X0,X1)
        | ~ iext(X0,sK198(X0,X1),sK199(X0,X1))
        | ~ ip(X1)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1172])]) ).

fof(f2920,plain,
    ! [X0,X1] :
      ( sP31(X0,X1)
      | ~ iext(X0,sK198(X0,X1),sK199(X0,X1))
      | ~ ip(X1)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1774]) ).

fof(f1774,plain,
    ! [X0,X1] :
      ( ( sP31(X0,X1)
        | ( ~ iext(X0,sK198(X0,X1),sK199(X0,X1))
          & iext(X1,sK198(X0,X1),sK199(X0,X1)) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X4,X5] :
              ( iext(X0,X4,X5)
              | ~ iext(X1,X4,X5) )
          & ip(X1)
          & ip(X0) )
        | ~ sP31(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK198,sK199])],[f1772,f1773]) ).

fof(f1773,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( ~ iext(X0,X2,X3)
          & iext(X1,X2,X3) )
     => ( ~ iext(X0,sK198(X0,X1),sK199(X0,X1))
        & iext(X1,sK198(X0,X1),sK199(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1772,plain,
    ! [X0,X1] :
      ( ( sP31(X0,X1)
        | ? [X2,X3] :
            ( ~ iext(X0,X2,X3)
            & iext(X1,X2,X3) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X4,X5] :
              ( iext(X0,X4,X5)
              | ~ iext(X1,X4,X5) )
          & ip(X1)
          & ip(X0) )
        | ~ sP31(X0,X1) ) ),
    inference(rectify,[],[f1771]) ).

fof(f1771,plain,
    ! [X0,X2] :
      ( ( sP31(X0,X2)
        | ? [X3,X4] :
            ( ~ iext(X0,X3,X4)
            & iext(X2,X3,X4) )
        | ~ ip(X2)
        | ~ ip(X0) )
      & ( ( ! [X3,X4] :
              ( iext(X0,X3,X4)
              | ~ iext(X2,X3,X4) )
          & ip(X2)
          & ip(X0) )
        | ~ sP31(X0,X2) ) ),
    inference(flattening,[],[f1770]) ).

fof(f1770,plain,
    ! [X0,X2] :
      ( ( sP31(X0,X2)
        | ? [X3,X4] :
            ( ~ iext(X0,X3,X4)
            & iext(X2,X3,X4) )
        | ~ ip(X2)
        | ~ ip(X0) )
      & ( ( ! [X3,X4] :
              ( iext(X0,X3,X4)
              | ~ iext(X2,X3,X4) )
          & ip(X2)
          & ip(X0) )
        | ~ sP31(X0,X2) ) ),
    inference(nnf_transformation,[],[f1382]) ).

fof(f1382,plain,
    ! [X0,X2] :
      ( sP31(X0,X2)
    <=> ( ! [X3,X4] :
            ( iext(X0,X3,X4)
            | ~ iext(X2,X3,X4) )
        & ip(X2)
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP31])]) ).

fof(f34827,plain,
    spl316_1171,
    inference(avatar_split_clause,[],[f2919,f34825]) ).

fof(f34825,plain,
    ( spl316_1171
  <=> ! [X0,X1] :
        ( sP31(X0,X1)
        | iext(X1,sK198(X0,X1),sK199(X0,X1))
        | ~ ip(X1)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1171])]) ).

fof(f2919,plain,
    ! [X0,X1] :
      ( sP31(X0,X1)
      | iext(X1,sK198(X0,X1),sK199(X0,X1))
      | ~ ip(X1)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1774]) ).

fof(f34823,plain,
    spl316_1170,
    inference(avatar_split_clause,[],[f2912,f34821]) ).

fof(f34821,plain,
    ( spl316_1170
  <=> ! [X2,X0,X1] :
        ( sP30(X2,X0)
        | ~ iext(uri_owl_hasKey,X0,X1)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1170])]) ).

fof(f2912,plain,
    ! [X2,X0,X1] :
      ( sP30(X2,X0)
      | ~ iext(uri_owl_hasKey,X0,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1767]) ).

fof(f34819,plain,
    ( spl316_1169
    | ~ spl316_630
    | ~ spl316_886 ),
    inference(avatar_split_clause,[],[f22680,f20827,f6915,f34817]) ).

fof(f34817,plain,
    ( spl316_1169
  <=> ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_p)
        | ~ sP22(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1169])]) ).

fof(f22680,plain,
    ( ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_p)
        | ~ sP22(uri_rdf_type,X0) )
    | ~ spl316_630
    | ~ spl316_886 ),
    inference(resolution,[],[f20828,f6916]) ).

fof(f34815,plain,
    spl316_1168,
    inference(avatar_split_clause,[],[f2883,f34813]) ).

fof(f34813,plain,
    ( spl316_1168
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | ~ iext(X1,X3,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_hasValue,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1168])]) ).

fof(f2883,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | ~ iext(X1,X3,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasValue,X0,X2) ),
    inference(cnf_transformation,[],[f1746]) ).

fof(f1746,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ iext(X1,X3,X2) )
          & ( iext(X1,X3,X2)
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasValue,X0,X2) ),
    inference(nnf_transformation,[],[f1178]) ).

fof(f1178,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> iext(X1,X3,X2) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasValue,X0,X2) ),
    inference(flattening,[],[f1177]) ).

fof(f1177,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> iext(X1,X3,X2) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasValue,X0,X2) ),
    inference(ennf_transformation,[],[f839]) ).

fof(f839,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_hasValue,X0,X2) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> iext(X1,X3,X2) ) ),
    inference(rectify,[],[f315]) ).

fof(f315,axiom,
    ! [X10,X1,X31] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_hasValue,X10,X31) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> iext(X1,X3,X31) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_hasvalue) ).

fof(f34811,plain,
    spl316_1167,
    inference(avatar_split_clause,[],[f2882,f34809]) ).

fof(f34809,plain,
    ( spl316_1167
  <=> ! [X0,X3,X2,X1] :
        ( iext(X1,X3,X2)
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_hasValue,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1167])]) ).

fof(f2882,plain,
    ! [X2,X3,X0,X1] :
      ( iext(X1,X3,X2)
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasValue,X0,X2) ),
    inference(cnf_transformation,[],[f1746]) ).

fof(f34807,plain,
    spl316_1166,
    inference(avatar_split_clause,[],[f2881,f34805]) ).

fof(f34805,plain,
    ( spl316_1166
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,X3)
        | ~ iext(X1,X3,X3)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_hasSelf,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1166])]) ).

fof(f2881,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,X3)
      | ~ iext(X1,X3,X3)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasSelf,X0,X2) ),
    inference(cnf_transformation,[],[f1745]) ).

fof(f1745,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ iext(X1,X3,X3) )
          & ( iext(X1,X3,X3)
            | ~ icext(X0,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasSelf,X0,X2) ),
    inference(nnf_transformation,[],[f1176]) ).

fof(f1176,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> iext(X1,X3,X3) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasSelf,X0,X2) ),
    inference(flattening,[],[f1175]) ).

fof(f1175,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( icext(X0,X3)
        <=> iext(X1,X3,X3) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasSelf,X0,X2) ),
    inference(ennf_transformation,[],[f838]) ).

fof(f838,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_hasSelf,X0,X2) )
     => ! [X3] :
          ( icext(X0,X3)
        <=> iext(X1,X3,X3) ) ),
    inference(rectify,[],[f314]) ).

fof(f314,axiom,
    ! [X10,X1,X30] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_hasSelf,X10,X30) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> iext(X1,X3,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_hasself) ).

fof(f34803,plain,
    spl316_1165,
    inference(avatar_split_clause,[],[f2880,f34801]) ).

fof(f34801,plain,
    ( spl316_1165
  <=> ! [X0,X3,X2,X1] :
        ( iext(X1,X3,X3)
        | ~ icext(X0,X3)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_hasSelf,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1165])]) ).

fof(f2880,plain,
    ! [X2,X3,X0,X1] :
      ( iext(X1,X3,X3)
      | ~ icext(X0,X3)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_hasSelf,X0,X2) ),
    inference(cnf_transformation,[],[f1745]) ).

fof(f34799,plain,
    spl316_1164,
    inference(avatar_split_clause,[],[f2867,f34797]) ).

fof(f34797,plain,
    ( spl316_1164
  <=> ! [X0,X1] :
        ( sP27(X0,X1)
        | iext(X1,sK188(X0,X1),sK189(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1164])]) ).

fof(f2867,plain,
    ! [X0,X1] :
      ( sP27(X0,X1)
      | iext(X1,sK188(X0,X1),sK189(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1738]) ).

fof(f1738,plain,
    ! [X0,X1] :
      ( ( sP27(X0,X1)
        | ( ~ icext(X0,sK189(X0,X1))
          & iext(X1,sK188(X0,X1),sK189(X0,X1)) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( icext(X0,X5)
              | ~ iext(X1,X4,X5) )
          & ip(X0)
          & ip(X1) )
        | ~ sP27(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK188,sK189])],[f1736,f1737]) ).

fof(f1737,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( ~ icext(X0,X3)
          & iext(X1,X2,X3) )
     => ( ~ icext(X0,sK189(X0,X1))
        & iext(X1,sK188(X0,X1),sK189(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1736,plain,
    ! [X0,X1] :
      ( ( sP27(X0,X1)
        | ? [X2,X3] :
            ( ~ icext(X0,X3)
            & iext(X1,X2,X3) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( icext(X0,X5)
              | ~ iext(X1,X4,X5) )
          & ip(X0)
          & ip(X1) )
        | ~ sP27(X0,X1) ) ),
    inference(rectify,[],[f1735]) ).

fof(f1735,plain,
    ! [X1,X0] :
      ( ( sP27(X1,X0)
        | ? [X2,X3] :
            ( ~ icext(X1,X3)
            & iext(X0,X2,X3) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( icext(X1,X3)
              | ~ iext(X0,X2,X3) )
          & ip(X1)
          & ip(X0) )
        | ~ sP27(X1,X0) ) ),
    inference(flattening,[],[f1734]) ).

fof(f1734,plain,
    ! [X1,X0] :
      ( ( sP27(X1,X0)
        | ? [X2,X3] :
            ( ~ icext(X1,X3)
            & iext(X0,X2,X3) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( icext(X1,X3)
              | ~ iext(X0,X2,X3) )
          & ip(X1)
          & ip(X0) )
        | ~ sP27(X1,X0) ) ),
    inference(nnf_transformation,[],[f1375]) ).

fof(f1375,plain,
    ! [X1,X0] :
      ( sP27(X1,X0)
    <=> ( ! [X2,X3] :
            ( icext(X1,X3)
            | ~ iext(X0,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP27])]) ).

fof(f34795,plain,
    spl316_1163,
    inference(avatar_split_clause,[],[f2860,f34793]) ).

fof(f34793,plain,
    ( spl316_1163
  <=> ! [X0,X1] :
        ( sP26(X0,X1)
        | iext(X1,sK186(X0,X1),sK187(X0,X1))
        | ~ ic(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1163])]) ).

fof(f2860,plain,
    ! [X0,X1] :
      ( sP26(X0,X1)
      | iext(X1,sK186(X0,X1),sK187(X0,X1))
      | ~ ic(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1732]) ).

fof(f1732,plain,
    ! [X0,X1] :
      ( ( sP26(X0,X1)
        | ( ~ icext(X0,sK186(X0,X1))
          & iext(X1,sK186(X0,X1),sK187(X0,X1)) )
        | ~ ic(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( icext(X0,X4)
              | ~ iext(X1,X4,X5) )
          & ic(X0)
          & ip(X1) )
        | ~ sP26(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK186,sK187])],[f1730,f1731]) ).

fof(f1731,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( ~ icext(X0,X2)
          & iext(X1,X2,X3) )
     => ( ~ icext(X0,sK186(X0,X1))
        & iext(X1,sK186(X0,X1),sK187(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1730,plain,
    ! [X0,X1] :
      ( ( sP26(X0,X1)
        | ? [X2,X3] :
            ( ~ icext(X0,X2)
            & iext(X1,X2,X3) )
        | ~ ic(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( icext(X0,X4)
              | ~ iext(X1,X4,X5) )
          & ic(X0)
          & ip(X1) )
        | ~ sP26(X0,X1) ) ),
    inference(rectify,[],[f1729]) ).

fof(f1729,plain,
    ! [X1,X0] :
      ( ( sP26(X1,X0)
        | ? [X2,X3] :
            ( ~ icext(X1,X2)
            & iext(X0,X2,X3) )
        | ~ ic(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( icext(X1,X2)
              | ~ iext(X0,X2,X3) )
          & ic(X1)
          & ip(X0) )
        | ~ sP26(X1,X0) ) ),
    inference(flattening,[],[f1728]) ).

fof(f1728,plain,
    ! [X1,X0] :
      ( ( sP26(X1,X0)
        | ? [X2,X3] :
            ( ~ icext(X1,X2)
            & iext(X0,X2,X3) )
        | ~ ic(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( icext(X1,X2)
              | ~ iext(X0,X2,X3) )
          & ic(X1)
          & ip(X0) )
        | ~ sP26(X1,X0) ) ),
    inference(nnf_transformation,[],[f1373]) ).

fof(f1373,plain,
    ! [X1,X0] :
      ( sP26(X1,X0)
    <=> ( ! [X2,X3] :
            ( icext(X1,X2)
            | ~ iext(X0,X2,X3) )
        & ic(X1)
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP26])]) ).

fof(f34791,plain,
    spl316_1162,
    inference(avatar_split_clause,[],[f2847,f34789]) ).

fof(f34789,plain,
    ( spl316_1162
  <=> ! [X0,X1] :
        ( sP24(X0,X1)
        | ~ iext(X0,sK183(X0,X1),sK184(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1162])]) ).

fof(f2847,plain,
    ! [X0,X1] :
      ( sP24(X0,X1)
      | ~ iext(X0,sK183(X0,X1),sK184(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1720]) ).

fof(f1720,plain,
    ! [X0,X1] :
      ( ( sP24(X0,X1)
        | ( ~ iext(X0,sK183(X0,X1),sK184(X0,X1))
          & iext(X1,sK183(X0,X1),sK184(X0,X1)) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( iext(X0,X4,X5)
              | ~ iext(X1,X4,X5) )
          & ip(X0)
          & ip(X1) )
        | ~ sP24(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK183,sK184])],[f1718,f1719]) ).

fof(f1719,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( ~ iext(X0,X2,X3)
          & iext(X1,X2,X3) )
     => ( ~ iext(X0,sK183(X0,X1),sK184(X0,X1))
        & iext(X1,sK183(X0,X1),sK184(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1718,plain,
    ! [X0,X1] :
      ( ( sP24(X0,X1)
        | ? [X2,X3] :
            ( ~ iext(X0,X2,X3)
            & iext(X1,X2,X3) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( iext(X0,X4,X5)
              | ~ iext(X1,X4,X5) )
          & ip(X0)
          & ip(X1) )
        | ~ sP24(X0,X1) ) ),
    inference(rectify,[],[f1717]) ).

fof(f1717,plain,
    ! [X1,X0] :
      ( ( sP24(X1,X0)
        | ? [X2,X3] :
            ( ~ iext(X1,X2,X3)
            & iext(X0,X2,X3) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( iext(X1,X2,X3)
              | ~ iext(X0,X2,X3) )
          & ip(X1)
          & ip(X0) )
        | ~ sP24(X1,X0) ) ),
    inference(flattening,[],[f1716]) ).

fof(f1716,plain,
    ! [X1,X0] :
      ( ( sP24(X1,X0)
        | ? [X2,X3] :
            ( ~ iext(X1,X2,X3)
            & iext(X0,X2,X3) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( iext(X1,X2,X3)
              | ~ iext(X0,X2,X3) )
          & ip(X1)
          & ip(X0) )
        | ~ sP24(X1,X0) ) ),
    inference(nnf_transformation,[],[f1369]) ).

fof(f1369,plain,
    ! [X1,X0] :
      ( sP24(X1,X0)
    <=> ( ! [X2,X3] :
            ( iext(X1,X2,X3)
            | ~ iext(X0,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP24])]) ).

fof(f34787,plain,
    spl316_1161,
    inference(avatar_split_clause,[],[f2846,f34785]) ).

fof(f34785,plain,
    ( spl316_1161
  <=> ! [X0,X1] :
        ( sP24(X0,X1)
        | iext(X1,sK183(X0,X1),sK184(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1161])]) ).

fof(f2846,plain,
    ! [X0,X1] :
      ( sP24(X0,X1)
      | iext(X1,sK183(X0,X1),sK184(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1720]) ).

fof(f34783,plain,
    spl316_1160,
    inference(avatar_split_clause,[],[f2840,f34781]) ).

fof(f34781,plain,
    ( spl316_1160
  <=> ! [X0,X1] :
        ( sP23(X0,X1)
        | iext(X0,sK181(X0,X1),sK182(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1160])]) ).

fof(f2840,plain,
    ! [X0,X1] :
      ( sP23(X0,X1)
      | iext(X0,sK181(X0,X1),sK182(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1714]) ).

fof(f1714,plain,
    ! [X0,X1] :
      ( ( sP23(X0,X1)
        | ( iext(X0,sK181(X0,X1),sK182(X0,X1))
          & iext(X1,sK181(X0,X1),sK182(X0,X1)) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( ~ iext(X0,X4,X5)
              | ~ iext(X1,X4,X5) )
          & ip(X0)
          & ip(X1) )
        | ~ sP23(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK181,sK182])],[f1712,f1713]) ).

fof(f1713,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( iext(X0,X2,X3)
          & iext(X1,X2,X3) )
     => ( iext(X0,sK181(X0,X1),sK182(X0,X1))
        & iext(X1,sK181(X0,X1),sK182(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1712,plain,
    ! [X0,X1] :
      ( ( sP23(X0,X1)
        | ? [X2,X3] :
            ( iext(X0,X2,X3)
            & iext(X1,X2,X3) )
        | ~ ip(X0)
        | ~ ip(X1) )
      & ( ( ! [X4,X5] :
              ( ~ iext(X0,X4,X5)
              | ~ iext(X1,X4,X5) )
          & ip(X0)
          & ip(X1) )
        | ~ sP23(X0,X1) ) ),
    inference(rectify,[],[f1711]) ).

fof(f1711,plain,
    ! [X1,X0] :
      ( ( sP23(X1,X0)
        | ? [X2,X3] :
            ( iext(X1,X2,X3)
            & iext(X0,X2,X3) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( ~ iext(X1,X2,X3)
              | ~ iext(X0,X2,X3) )
          & ip(X1)
          & ip(X0) )
        | ~ sP23(X1,X0) ) ),
    inference(flattening,[],[f1710]) ).

fof(f1710,plain,
    ! [X1,X0] :
      ( ( sP23(X1,X0)
        | ? [X2,X3] :
            ( iext(X1,X2,X3)
            & iext(X0,X2,X3) )
        | ~ ip(X1)
        | ~ ip(X0) )
      & ( ( ! [X2,X3] :
              ( ~ iext(X1,X2,X3)
              | ~ iext(X0,X2,X3) )
          & ip(X1)
          & ip(X0) )
        | ~ sP23(X1,X0) ) ),
    inference(nnf_transformation,[],[f1367]) ).

fof(f1367,plain,
    ! [X1,X0] :
      ( sP23(X1,X0)
    <=> ( ! [X2,X3] :
            ( ~ iext(X1,X2,X3)
            | ~ iext(X0,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP23])]) ).

fof(f34779,plain,
    spl316_1159,
    inference(avatar_split_clause,[],[f2839,f34777]) ).

fof(f34777,plain,
    ( spl316_1159
  <=> ! [X0,X1] :
        ( sP23(X0,X1)
        | iext(X1,sK181(X0,X1),sK182(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1159])]) ).

fof(f2839,plain,
    ! [X0,X1] :
      ( sP23(X0,X1)
      | iext(X1,sK181(X0,X1),sK182(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1714]) ).

fof(f34775,plain,
    ( spl316_1158
    | ~ spl316_628
    | ~ spl316_886 ),
    inference(avatar_split_clause,[],[f22679,f20827,f6907,f34773]) ).

fof(f34773,plain,
    ( spl316_1158
  <=> ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_s)
        | ~ sP22(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1158])]) ).

fof(f22679,plain,
    ( ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_s)
        | ~ sP22(uri_rdf_type,X0) )
    | ~ spl316_628
    | ~ spl316_886 ),
    inference(resolution,[],[f20828,f6908]) ).

fof(f34127,plain,
    ( spl316_1157
    | ~ spl316_633
    | ~ spl316_886 ),
    inference(avatar_split_clause,[],[f22666,f20827,f6927,f34125]) ).

fof(f34125,plain,
    ( spl316_1157
  <=> ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_o)
        | ~ sP22(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1157])]) ).

fof(f22666,plain,
    ( ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_o)
        | ~ sP22(uri_rdf_type,X0) )
    | ~ spl316_633
    | ~ spl316_886 ),
    inference(resolution,[],[f20828,f6928]) ).

fof(f33624,plain,
    spl316_1156,
    inference(avatar_split_clause,[],[f3408,f33622]) ).

fof(f33622,plain,
    ( spl316_1156
  <=> ! [X0,X3,X2,X1] :
        ( icext(X1,X0)
        | icext(X2,X0)
        | icext(X3,X0)
        | ~ sP99(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1156])]) ).

fof(f3408,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X1,X0)
      | icext(X2,X0)
      | icext(X3,X0)
      | ~ sP99(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2056]) ).

fof(f2056,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP99(X0,X1,X2,X3)
        | ( ~ icext(X1,X0)
          & ~ icext(X2,X0)
          & ~ icext(X3,X0) ) )
      & ( icext(X1,X0)
        | icext(X2,X0)
        | icext(X3,X0)
        | ~ sP99(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f2055]) ).

fof(f2055,plain,
    ! [X7,X6,X4,X2] :
      ( ( sP99(X7,X6,X4,X2)
        | ( ~ icext(X6,X7)
          & ~ icext(X4,X7)
          & ~ icext(X2,X7) ) )
      & ( icext(X6,X7)
        | icext(X4,X7)
        | icext(X2,X7)
        | ~ sP99(X7,X6,X4,X2) ) ),
    inference(flattening,[],[f2054]) ).

fof(f2054,plain,
    ! [X7,X6,X4,X2] :
      ( ( sP99(X7,X6,X4,X2)
        | ( ~ icext(X6,X7)
          & ~ icext(X4,X7)
          & ~ icext(X2,X7) ) )
      & ( icext(X6,X7)
        | icext(X4,X7)
        | icext(X2,X7)
        | ~ sP99(X7,X6,X4,X2) ) ),
    inference(nnf_transformation,[],[f1481]) ).

fof(f33620,plain,
    spl316_1155,
    inference(avatar_split_clause,[],[f3332,f33618]) ).

fof(f33618,plain,
    ( spl316_1155
  <=> ! [X2,X0,X1] :
        ( sP91(X0,X1,X2)
        | ~ sP90(X2,X1,X0)
        | ~ ic(X2)
        | ~ ic(X1)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1155])]) ).

fof(f3332,plain,
    ! [X2,X0,X1] :
      ( sP91(X0,X1,X2)
      | ~ sP90(X2,X1,X0)
      | ~ ic(X2)
      | ~ ic(X1)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1998]) ).

fof(f1998,plain,
    ! [X0,X1,X2] :
      ( ( sP91(X0,X1,X2)
        | ~ sP90(X2,X1,X0)
        | ~ ic(X2)
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( sP90(X2,X1,X0)
          & ic(X2)
          & ic(X1)
          & ic(X0) )
        | ~ sP91(X0,X1,X2) ) ),
    inference(rectify,[],[f1997]) ).

fof(f1997,plain,
    ! [X0,X2,X4] :
      ( ( sP91(X0,X2,X4)
        | ~ sP90(X4,X2,X0)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP90(X4,X2,X0)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP91(X0,X2,X4) ) ),
    inference(flattening,[],[f1996]) ).

fof(f1996,plain,
    ! [X0,X2,X4] :
      ( ( sP91(X0,X2,X4)
        | ~ sP90(X4,X2,X0)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP90(X4,X2,X0)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP91(X0,X2,X4) ) ),
    inference(nnf_transformation,[],[f1469]) ).

fof(f33616,plain,
    spl316_1154,
    inference(avatar_split_clause,[],[f3318,f33614]) ).

fof(f33614,plain,
    ( spl316_1154
  <=> ! [X2,X0,X1] :
        ( sP88(X0,X1,X2)
        | ~ sP87(X2,X1,X0)
        | ~ ic(X2)
        | ~ ic(X1)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1154])]) ).

fof(f3318,plain,
    ! [X2,X0,X1] :
      ( sP88(X0,X1,X2)
      | ~ sP87(X2,X1,X0)
      | ~ ic(X2)
      | ~ ic(X1)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1988]) ).

fof(f1988,plain,
    ! [X0,X1,X2] :
      ( ( sP88(X0,X1,X2)
        | ~ sP87(X2,X1,X0)
        | ~ ic(X2)
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( sP87(X2,X1,X0)
          & ic(X2)
          & ic(X1)
          & ic(X0) )
        | ~ sP88(X0,X1,X2) ) ),
    inference(rectify,[],[f1987]) ).

fof(f1987,plain,
    ! [X0,X2,X4] :
      ( ( sP88(X0,X2,X4)
        | ~ sP87(X4,X2,X0)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP87(X4,X2,X0)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP88(X0,X2,X4) ) ),
    inference(flattening,[],[f1986]) ).

fof(f1986,plain,
    ! [X0,X2,X4] :
      ( ( sP88(X0,X2,X4)
        | ~ sP87(X4,X2,X0)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP87(X4,X2,X0)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP88(X0,X2,X4) ) ),
    inference(nnf_transformation,[],[f1465]) ).

fof(f33612,plain,
    ( spl316_1153
    | ~ spl316_629
    | ~ spl316_886 ),
    inference(avatar_split_clause,[],[f22665,f20827,f6911,f33610]) ).

fof(f33610,plain,
    ( spl316_1153
  <=> ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_p)
        | ~ sP22(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1153])]) ).

fof(f22665,plain,
    ( ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_p)
        | ~ sP22(uri_rdf_type,X0) )
    | ~ spl316_629
    | ~ spl316_886 ),
    inference(resolution,[],[f20828,f6912]) ).

fof(f33608,plain,
    spl316_1152,
    inference(avatar_split_clause,[],[f3299,f33606]) ).

fof(f33606,plain,
    ( spl316_1152
  <=> ! [X2,X0,X1] :
        ( sP82(X0,X1,X2)
        | iext(X0,sK276(X0,X1,X2),sK278(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1152])]) ).

fof(f3299,plain,
    ! [X2,X0,X1] :
      ( sP82(X0,X1,X2)
      | iext(X0,sK276(X0,X1,X2),sK278(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1976]) ).

fof(f33604,plain,
    spl316_1151,
    inference(avatar_split_clause,[],[f3298,f33602]) ).

fof(f33602,plain,
    ( spl316_1151
  <=> ! [X2,X0,X1] :
        ( sP82(X0,X1,X2)
        | iext(X0,sK275(X0,X1,X2),sK278(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1151])]) ).

fof(f3298,plain,
    ! [X2,X0,X1] :
      ( sP82(X0,X1,X2)
      | iext(X0,sK275(X0,X1,X2),sK278(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1976]) ).

fof(f33600,plain,
    spl316_1150,
    inference(avatar_split_clause,[],[f3297,f33598]) ).

fof(f33598,plain,
    ( spl316_1150
  <=> ! [X2,X0,X1] :
        ( sP82(X0,X1,X2)
        | iext(X1,sK276(X0,X1,X2),sK277(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1150])]) ).

fof(f3297,plain,
    ! [X2,X0,X1] :
      ( sP82(X0,X1,X2)
      | iext(X1,sK276(X0,X1,X2),sK277(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1976]) ).

fof(f33596,plain,
    spl316_1149,
    inference(avatar_split_clause,[],[f3296,f33594]) ).

fof(f33594,plain,
    ( spl316_1149
  <=> ! [X2,X0,X1] :
        ( sP82(X0,X1,X2)
        | iext(X1,sK275(X0,X1,X2),sK277(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1149])]) ).

fof(f3296,plain,
    ! [X2,X0,X1] :
      ( sP82(X0,X1,X2)
      | iext(X1,sK275(X0,X1,X2),sK277(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1976]) ).

fof(f33592,plain,
    spl316_1148,
    inference(avatar_split_clause,[],[f3292,f33590]) ).

fof(f33590,plain,
    ( spl316_1148
  <=> ! [X2,X0,X1] :
        ( sP83(X0,X1,X2)
        | ~ sP82(X2,X1,X0)
        | ~ ip(X2)
        | ~ ip(X1)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1148])]) ).

fof(f3292,plain,
    ! [X2,X0,X1] :
      ( sP83(X0,X1,X2)
      | ~ sP82(X2,X1,X0)
      | ~ ip(X2)
      | ~ ip(X1)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1972]) ).

fof(f1972,plain,
    ! [X0,X1,X2] :
      ( ( sP83(X0,X1,X2)
        | ~ sP82(X2,X1,X0)
        | ~ ip(X2)
        | ~ ip(X1)
        | ~ ic(X0) )
      & ( ( sP82(X2,X1,X0)
          & ip(X2)
          & ip(X1)
          & ic(X0) )
        | ~ sP83(X0,X1,X2) ) ),
    inference(rectify,[],[f1971]) ).

fof(f1971,plain,
    ! [X0,X2,X4] :
      ( ( sP83(X0,X2,X4)
        | ~ sP82(X4,X2,X0)
        | ~ ip(X4)
        | ~ ip(X2)
        | ~ ic(X0) )
      & ( ( sP82(X4,X2,X0)
          & ip(X4)
          & ip(X2)
          & ic(X0) )
        | ~ sP83(X0,X2,X4) ) ),
    inference(flattening,[],[f1970]) ).

fof(f1970,plain,
    ! [X0,X2,X4] :
      ( ( sP83(X0,X2,X4)
        | ~ sP82(X4,X2,X0)
        | ~ ip(X4)
        | ~ ip(X2)
        | ~ ic(X0) )
      & ( ( sP82(X4,X2,X0)
          & ip(X4)
          & ip(X2)
          & ic(X0) )
        | ~ sP83(X0,X2,X4) ) ),
    inference(nnf_transformation,[],[f1458]) ).

fof(f33588,plain,
    spl316_1147,
    inference(avatar_split_clause,[],[f3274,f33586]) ).

fof(f33586,plain,
    ( spl316_1147
  <=> ! [X2,X0,X1] :
        ( sP80(X0,X1,X2)
        | ~ sP79(X2,X1,X0)
        | ~ ic(X1)
        | ~ ic(X2)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1147])]) ).

fof(f3274,plain,
    ! [X2,X0,X1] :
      ( sP80(X0,X1,X2)
      | ~ sP79(X2,X1,X0)
      | ~ ic(X1)
      | ~ ic(X2)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1960]) ).

fof(f1960,plain,
    ! [X0,X1,X2] :
      ( ( sP80(X0,X1,X2)
        | ~ sP79(X2,X1,X0)
        | ~ ic(X1)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP79(X2,X1,X0)
          & ic(X1)
          & ic(X2)
          & ic(X0) )
        | ~ sP80(X0,X1,X2) ) ),
    inference(rectify,[],[f1959]) ).

fof(f1959,plain,
    ! [X0,X4,X2] :
      ( ( sP80(X0,X4,X2)
        | ~ sP79(X2,X4,X0)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP79(X2,X4,X0)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP80(X0,X4,X2) ) ),
    inference(flattening,[],[f1958]) ).

fof(f1958,plain,
    ! [X0,X4,X2] :
      ( ( sP80(X0,X4,X2)
        | ~ sP79(X2,X4,X0)
        | ~ ic(X4)
        | ~ ic(X2)
        | ~ ic(X0) )
      & ( ( sP79(X2,X4,X0)
          & ic(X4)
          & ic(X2)
          & ic(X0) )
        | ~ sP80(X0,X4,X2) ) ),
    inference(nnf_transformation,[],[f1454]) ).

fof(f33584,plain,
    spl316_1146,
    inference(avatar_split_clause,[],[f3245,f33582]) ).

fof(f33582,plain,
    ( spl316_1146
  <=> ! [X0,X3,X2,X1] :
        ( iodp(X1)
        | ~ iext(uri_owl_targetValue,X0,X3)
        | ~ iext(uri_owl_assertionProperty,X0,X1)
        | ~ iext(uri_owl_sourceIndividual,X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1146])]) ).

fof(f3245,plain,
    ! [X2,X3,X0,X1] :
      ( iodp(X1)
      | ~ iext(uri_owl_targetValue,X0,X3)
      | ~ iext(uri_owl_assertionProperty,X0,X1)
      | ~ iext(uri_owl_sourceIndividual,X0,X2) ),
    inference(cnf_transformation,[],[f1256]) ).

fof(f33580,plain,
    spl316_1145,
    inference(avatar_split_clause,[],[f3087,f33578]) ).

fof(f33578,plain,
    ( spl316_1145
  <=> ! [X0,X3,X2,X1] :
        ( iext(X1,X3,sK229(X0,X1,X3))
        | ~ icext(X2,X3)
        | ~ sP56(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1145])]) ).

fof(f3087,plain,
    ! [X2,X3,X0,X1] :
      ( iext(X1,X3,sK229(X0,X1,X3))
      | ~ icext(X2,X3)
      | ~ sP56(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1858]) ).

fof(f33576,plain,
    spl316_1144,
    inference(avatar_split_clause,[],[f3034,f33574]) ).

fof(f33574,plain,
    ( spl316_1144
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | iext(X1,X3,sK219(X0,X1,X3))
        | ~ sP49(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1144])]) ).

fof(f3034,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | iext(X1,X3,sK219(X0,X1,X3))
      | ~ sP49(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1836]) ).

fof(f33572,plain,
    spl316_1143,
    inference(avatar_split_clause,[],[f3028,f33570]) ).

fof(f33570,plain,
    ( spl316_1143
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | iext(X1,X3,sK218(X0,X1,X3))
        | ~ sP48(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1143])]) ).

fof(f3028,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | iext(X1,X3,sK218(X0,X1,X3))
      | ~ sP48(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1832]) ).

fof(f33568,plain,
    ( spl316_1142
    | ~ spl316_627
    | ~ spl316_886 ),
    inference(avatar_split_clause,[],[f22664,f20827,f6903,f33566]) ).

fof(f22664,plain,
    ( ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_s)
        | ~ sP22(uri_rdf_type,X0) )
    | ~ spl316_627
    | ~ spl316_886 ),
    inference(resolution,[],[f20828,f6904]) ).

fof(f33564,plain,
    spl316_1141,
    inference(avatar_split_clause,[],[f2911,f33562]) ).

fof(f33562,plain,
    ( spl316_1141
  <=> ! [X2,X0,X1] :
        ( ip(X2)
        | ~ iext(uri_owl_hasKey,X0,X1)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1141])]) ).

fof(f2911,plain,
    ! [X2,X0,X1] :
      ( ip(X2)
      | ~ iext(uri_owl_hasKey,X0,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1767]) ).

fof(f33560,plain,
    spl316_1140,
    inference(avatar_split_clause,[],[f2716,f33558]) ).

fof(f33558,plain,
    ( spl316_1140
  <=> ! [X4,X0,X1] :
        ( sP5(X0,X1)
        | sK143(X0,X1) != sK144(X0,X1)
        | ~ iext(X1,X0,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1140])]) ).

fof(f2716,plain,
    ! [X0,X1,X4] :
      ( sP5(X0,X1)
      | sK143(X0,X1) != sK144(X0,X1)
      | ~ iext(X1,X0,X4) ),
    inference(cnf_transformation,[],[f1619]) ).

fof(f1619,plain,
    ! [X0,X1] :
      ( ( sP5(X0,X1)
        | ( sK143(X0,X1) != sK144(X0,X1)
          & iext(X1,X0,sK144(X0,X1))
          & iext(X1,X0,sK143(X0,X1)) )
        | ! [X4] : ~ iext(X1,X0,X4) )
      & ( ( ! [X5,X6] :
              ( X5 = X6
              | ~ iext(X1,X0,X6)
              | ~ iext(X1,X0,X5) )
          & iext(X1,X0,sK145(X0,X1)) )
        | ~ sP5(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK143,sK144,sK145])],[f1616,f1618,f1617]) ).

fof(f1617,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( X2 != X3
          & iext(X1,X0,X3)
          & iext(X1,X0,X2) )
     => ( sK143(X0,X1) != sK144(X0,X1)
        & iext(X1,X0,sK144(X0,X1))
        & iext(X1,X0,sK143(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1618,plain,
    ! [X0,X1] :
      ( ? [X7] : iext(X1,X0,X7)
     => iext(X1,X0,sK145(X0,X1)) ),
    introduced(choice_axiom,[]) ).

fof(f1616,plain,
    ! [X0,X1] :
      ( ( sP5(X0,X1)
        | ? [X2,X3] :
            ( X2 != X3
            & iext(X1,X0,X3)
            & iext(X1,X0,X2) )
        | ! [X4] : ~ iext(X1,X0,X4) )
      & ( ( ! [X5,X6] :
              ( X5 = X6
              | ~ iext(X1,X0,X6)
              | ~ iext(X1,X0,X5) )
          & ? [X7] : iext(X1,X0,X7) )
        | ~ sP5(X0,X1) ) ),
    inference(rectify,[],[f1615]) ).

fof(f1615,plain,
    ! [X2,X1] :
      ( ( sP5(X2,X1)
        | ? [X3,X4] :
            ( X3 != X4
            & iext(X1,X2,X4)
            & iext(X1,X2,X3) )
        | ! [X5] : ~ iext(X1,X2,X5) )
      & ( ( ! [X3,X4] :
              ( X3 = X4
              | ~ iext(X1,X2,X4)
              | ~ iext(X1,X2,X3) )
          & ? [X5] : iext(X1,X2,X5) )
        | ~ sP5(X2,X1) ) ),
    inference(flattening,[],[f1614]) ).

fof(f1614,plain,
    ! [X2,X1] :
      ( ( sP5(X2,X1)
        | ? [X3,X4] :
            ( X3 != X4
            & iext(X1,X2,X4)
            & iext(X1,X2,X3) )
        | ! [X5] : ~ iext(X1,X2,X5) )
      & ( ( ! [X3,X4] :
              ( X3 = X4
              | ~ iext(X1,X2,X4)
              | ~ iext(X1,X2,X3) )
          & ? [X5] : iext(X1,X2,X5) )
        | ~ sP5(X2,X1) ) ),
    inference(nnf_transformation,[],[f1339]) ).

fof(f1339,plain,
    ! [X2,X1] :
      ( sP5(X2,X1)
    <=> ( ! [X3,X4] :
            ( X3 = X4
            | ~ iext(X1,X2,X4)
            | ~ iext(X1,X2,X3) )
        & ? [X5] : iext(X1,X2,X5) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP5])]) ).

fof(f33556,plain,
    spl316_1139,
    inference(avatar_split_clause,[],[f2713,f33554]) ).

fof(f33554,plain,
    ( spl316_1139
  <=> ! [X5,X0,X6,X1] :
        ( X5 = X6
        | ~ iext(X1,X0,X6)
        | ~ iext(X1,X0,X5)
        | ~ sP5(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1139])]) ).

fof(f2713,plain,
    ! [X0,X1,X6,X5] :
      ( X5 = X6
      | ~ iext(X1,X0,X6)
      | ~ iext(X1,X0,X5)
      | ~ sP5(X0,X1) ),
    inference(cnf_transformation,[],[f1619]) ).

fof(f33552,plain,
    spl316_1138,
    inference(avatar_split_clause,[],[f2477,f33550]) ).

fof(f33550,plain,
    ( spl316_1138
  <=> ! [X5,X4,X0,X6] :
        ( iext(X0,X4,X6)
        | ~ iext(X0,X5,X6)
        | ~ iext(X0,X4,X5)
        | ~ sP2(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1138])]) ).

fof(f2477,plain,
    ! [X0,X6,X4,X5] :
      ( iext(X0,X4,X6)
      | ~ iext(X0,X5,X6)
      | ~ iext(X0,X4,X5)
      | ~ sP2(X0) ),
    inference(cnf_transformation,[],[f1560]) ).

fof(f1560,plain,
    ! [X0] :
      ( ( sP2(X0)
        | ( ~ iext(X0,sK129(X0),sK131(X0))
          & iext(X0,sK130(X0),sK131(X0))
          & iext(X0,sK129(X0),sK130(X0)) )
        | ~ ip(X0) )
      & ( ( ! [X4,X5,X6] :
              ( iext(X0,X4,X6)
              | ~ iext(X0,X5,X6)
              | ~ iext(X0,X4,X5) )
          & ip(X0) )
        | ~ sP2(X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK129,sK130,sK131])],[f1558,f1559]) ).

fof(f1559,plain,
    ! [X0] :
      ( ? [X1,X2,X3] :
          ( ~ iext(X0,X1,X3)
          & iext(X0,X2,X3)
          & iext(X0,X1,X2) )
     => ( ~ iext(X0,sK129(X0),sK131(X0))
        & iext(X0,sK130(X0),sK131(X0))
        & iext(X0,sK129(X0),sK130(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1558,plain,
    ! [X0] :
      ( ( sP2(X0)
        | ? [X1,X2,X3] :
            ( ~ iext(X0,X1,X3)
            & iext(X0,X2,X3)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X4,X5,X6] :
              ( iext(X0,X4,X6)
              | ~ iext(X0,X5,X6)
              | ~ iext(X0,X4,X5) )
          & ip(X0) )
        | ~ sP2(X0) ) ),
    inference(rectify,[],[f1557]) ).

fof(f1557,plain,
    ! [X0] :
      ( ( sP2(X0)
        | ? [X1,X2,X3] :
            ( ~ iext(X0,X1,X3)
            & iext(X0,X2,X3)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2,X3] :
              ( iext(X0,X1,X3)
              | ~ iext(X0,X2,X3)
              | ~ iext(X0,X1,X2) )
          & ip(X0) )
        | ~ sP2(X0) ) ),
    inference(flattening,[],[f1556]) ).

fof(f1556,plain,
    ! [X0] :
      ( ( sP2(X0)
        | ? [X1,X2,X3] :
            ( ~ iext(X0,X1,X3)
            & iext(X0,X2,X3)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2,X3] :
              ( iext(X0,X1,X3)
              | ~ iext(X0,X2,X3)
              | ~ iext(X0,X1,X2) )
          & ip(X0) )
        | ~ sP2(X0) ) ),
    inference(nnf_transformation,[],[f1333]) ).

fof(f1333,plain,
    ! [X0] :
      ( sP2(X0)
    <=> ( ! [X1,X2,X3] :
            ( iext(X0,X1,X3)
            | ~ iext(X0,X2,X3)
            | ~ iext(X0,X1,X2) )
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])]) ).

fof(f33548,plain,
    ( spl316_1137
    | ~ spl316_634
    | ~ spl316_885 ),
    inference(avatar_split_clause,[],[f22544,f20823,f6931,f33546]) ).

fof(f33546,plain,
    ( spl316_1137
  <=> ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_o)
        | ~ sP22(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1137])]) ).

fof(f20823,plain,
    ( spl316_885
  <=> ! [X4,X0,X5,X1] :
        ( iext(X0,X5,X4)
        | ~ iext(X1,X4,X5)
        | ~ sP22(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_885])]) ).

fof(f22544,plain,
    ( ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_o)
        | ~ sP22(X0,uri_rdf_type) )
    | ~ spl316_634
    | ~ spl316_885 ),
    inference(resolution,[],[f20824,f6932]) ).

fof(f20824,plain,
    ( ! [X0,X1,X4,X5] :
        ( ~ iext(X1,X4,X5)
        | iext(X0,X5,X4)
        | ~ sP22(X0,X1) )
    | ~ spl316_885 ),
    inference(avatar_component_clause,[],[f20823]) ).

fof(f33544,plain,
    ( spl316_1136
    | ~ spl316_630
    | ~ spl316_885 ),
    inference(avatar_split_clause,[],[f22543,f20823,f6915,f33542]) ).

fof(f33542,plain,
    ( spl316_1136
  <=> ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_p)
        | ~ sP22(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1136])]) ).

fof(f22543,plain,
    ( ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_p)
        | ~ sP22(X0,uri_rdf_type) )
    | ~ spl316_630
    | ~ spl316_885 ),
    inference(resolution,[],[f20824,f6916]) ).

fof(f33540,plain,
    ( spl316_1135
    | ~ spl316_628
    | ~ spl316_885 ),
    inference(avatar_split_clause,[],[f22542,f20823,f6907,f33538]) ).

fof(f33538,plain,
    ( spl316_1135
  <=> ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_s)
        | ~ sP22(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1135])]) ).

fof(f22542,plain,
    ( ! [X0] :
        ( iext(X0,uri_owl_Thing,uri_ex_s)
        | ~ sP22(X0,uri_rdf_type) )
    | ~ spl316_628
    | ~ spl316_885 ),
    inference(resolution,[],[f20824,f6908]) ).

fof(f33536,plain,
    ( spl316_1134
    | ~ spl316_633
    | ~ spl316_885 ),
    inference(avatar_split_clause,[],[f22529,f20823,f6927,f33534]) ).

fof(f33534,plain,
    ( spl316_1134
  <=> ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_o)
        | ~ sP22(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1134])]) ).

fof(f22529,plain,
    ( ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_o)
        | ~ sP22(X0,uri_rdf_type) )
    | ~ spl316_633
    | ~ spl316_885 ),
    inference(resolution,[],[f20824,f6928]) ).

fof(f33532,plain,
    ( spl316_1133
    | ~ spl316_629
    | ~ spl316_885 ),
    inference(avatar_split_clause,[],[f22528,f20823,f6911,f33530]) ).

fof(f33530,plain,
    ( spl316_1133
  <=> ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_p)
        | ~ sP22(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1133])]) ).

fof(f22528,plain,
    ( ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_p)
        | ~ sP22(X0,uri_rdf_type) )
    | ~ spl316_629
    | ~ spl316_885 ),
    inference(resolution,[],[f20824,f6912]) ).

fof(f33528,plain,
    ( spl316_1132
    | ~ spl316_627
    | ~ spl316_885 ),
    inference(avatar_split_clause,[],[f22527,f20823,f6903,f33526]) ).

fof(f22527,plain,
    ( ! [X0] :
        ( iext(X0,uri_rdfs_Resource,uri_ex_s)
        | ~ sP22(X0,uri_rdf_type) )
    | ~ spl316_627
    | ~ spl316_885 ),
    inference(resolution,[],[f20824,f6904]) ).

fof(f33520,plain,
    ( spl316_1131
    | ~ spl316_634
    | ~ spl316_883 ),
    inference(avatar_split_clause,[],[f22407,f20815,f6931,f33518]) ).

fof(f33518,plain,
    ( spl316_1131
  <=> ! [X0] :
        ( iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP21(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1131])]) ).

fof(f20815,plain,
    ( spl316_883
  <=> ! [X4,X0,X5,X1] :
        ( iext(X1,X4,X5)
        | ~ iext(X0,X4,X5)
        | ~ sP21(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_883])]) ).

fof(f22407,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP21(uri_rdf_type,X0) )
    | ~ spl316_634
    | ~ spl316_883 ),
    inference(resolution,[],[f20816,f6932]) ).

fof(f20816,plain,
    ( ! [X0,X1,X4,X5] :
        ( ~ iext(X0,X4,X5)
        | iext(X1,X4,X5)
        | ~ sP21(X0,X1) )
    | ~ spl316_883 ),
    inference(avatar_component_clause,[],[f20815]) ).

fof(f32909,plain,
    ( spl316_1130
    | ~ spl316_630
    | ~ spl316_883 ),
    inference(avatar_split_clause,[],[f22406,f20815,f6915,f32907]) ).

fof(f32907,plain,
    ( spl316_1130
  <=> ! [X0] :
        ( iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP21(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1130])]) ).

fof(f22406,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP21(uri_rdf_type,X0) )
    | ~ spl316_630
    | ~ spl316_883 ),
    inference(resolution,[],[f20816,f6916]) ).

fof(f32705,plain,
    spl316_1129,
    inference(avatar_split_clause,[],[f3515,f32703]) ).

fof(f32703,plain,
    ( spl316_1129
  <=> ! [X0,X1] :
        ( sP37(X0,X1)
        | sK202(X0,X1) != X0
        | ~ icext(X1,X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1129])]) ).

fof(f3515,plain,
    ! [X0,X1] :
      ( sP37(X0,X1)
      | sK202(X0,X1) != X0
      | ~ icext(X1,X0)
      | ~ ic(X1) ),
    inference(inner_rewriting,[],[f2946]) ).

fof(f2946,plain,
    ! [X0,X1] :
      ( sP37(X0,X1)
      | sK202(X0,X1) != X0
      | ~ icext(X1,sK202(X0,X1))
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1795]) ).

fof(f32701,plain,
    spl316_1128,
    inference(avatar_split_clause,[],[f3394,f32699]) ).

fof(f32699,plain,
    ( spl316_1128
  <=> ! [X2,X3,X0,X5,X1] :
        ( icext(X3,X5)
        | ~ sP101(X5,X2,X1,X0)
        | ~ sP102(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1128])]) ).

fof(f3394,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X3,X5)
      | ~ sP101(X5,X2,X1,X0)
      | ~ sP102(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2047]) ).

fof(f32697,plain,
    spl316_1127,
    inference(avatar_split_clause,[],[f3393,f32695]) ).

fof(f32695,plain,
    ( spl316_1127
  <=> ! [X3,X0,X5,X2,X1] :
        ( sP101(X5,X2,X1,X0)
        | ~ icext(X3,X5)
        | ~ sP102(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1127])]) ).

fof(f3393,plain,
    ! [X2,X3,X0,X1,X5] :
      ( sP101(X5,X2,X1,X0)
      | ~ icext(X3,X5)
      | ~ sP102(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2047]) ).

fof(f32693,plain,
    spl316_1126,
    inference(avatar_split_clause,[],[f3343,f32691]) ).

fof(f32691,plain,
    ( spl316_1126
  <=> ! [X2,X4,X0,X1] :
        ( X0 = X4
        | X1 = X4
        | ~ icext(X2,X4)
        | ~ sP93(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1126])]) ).

fof(f3343,plain,
    ! [X2,X0,X1,X4] :
      ( X0 = X4
      | X1 = X4
      | ~ icext(X2,X4)
      | ~ sP93(X0,X1,X2) ),
    inference(cnf_transformation,[],[f2010]) ).

fof(f32689,plain,
    spl316_1125,
    inference(avatar_split_clause,[],[f3341,f32687]) ).

fof(f32687,plain,
    ( spl316_1125
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_oneOf,X0,X3)
        | ~ sP93(X2,X1,X0)
        | ~ sP94(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1125])]) ).

fof(f3341,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_oneOf,X0,X3)
      | ~ sP93(X2,X1,X0)
      | ~ sP94(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2005]) ).

fof(f2005,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( iext(uri_owl_oneOf,X0,X3)
          | ~ sP93(X2,X1,X0) )
        & ( sP93(X2,X1,X0)
          | ~ iext(uri_owl_oneOf,X0,X3) ) )
      | ~ sP94(X0,X1,X2,X3) ),
    inference(rectify,[],[f2004]) ).

fof(f2004,plain,
    ! [X0,X2,X4,X1] :
      ( ( ( iext(uri_owl_oneOf,X0,X1)
          | ~ sP93(X4,X2,X0) )
        & ( sP93(X4,X2,X0)
          | ~ iext(uri_owl_oneOf,X0,X1) ) )
      | ~ sP94(X0,X2,X4,X1) ),
    inference(nnf_transformation,[],[f1473]) ).

fof(f32685,plain,
    spl316_1124,
    inference(avatar_split_clause,[],[f3340,f32683]) ).

fof(f32683,plain,
    ( spl316_1124
  <=> ! [X0,X3,X2,X1] :
        ( sP93(X2,X1,X0)
        | ~ iext(uri_owl_oneOf,X0,X3)
        | ~ sP94(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1124])]) ).

fof(f3340,plain,
    ! [X2,X3,X0,X1] :
      ( sP93(X2,X1,X0)
      | ~ iext(uri_owl_oneOf,X0,X3)
      | ~ sP94(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2005]) ).

fof(f32681,plain,
    spl316_1123,
    inference(avatar_split_clause,[],[f3333,f32679]) ).

fof(f32679,plain,
    ( spl316_1123
  <=> ! [X2,X4,X0,X1] :
        ( icext(X0,X4)
        | icext(X1,X4)
        | ~ icext(X2,X4)
        | ~ sP90(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1123])]) ).

fof(f3333,plain,
    ! [X2,X0,X1,X4] :
      ( icext(X0,X4)
      | icext(X1,X4)
      | ~ icext(X2,X4)
      | ~ sP90(X0,X1,X2) ),
    inference(cnf_transformation,[],[f2003]) ).

fof(f32677,plain,
    spl316_1122,
    inference(avatar_split_clause,[],[f3327,f32675]) ).

fof(f32675,plain,
    ( spl316_1122
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_unionOf,X2,X3)
        | ~ sP91(X2,X1,X0)
        | ~ sP92(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1122])]) ).

fof(f3327,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_unionOf,X2,X3)
      | ~ sP91(X2,X1,X0)
      | ~ sP92(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1995]) ).

fof(f1995,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( iext(uri_owl_unionOf,X2,X3)
          | ~ sP91(X2,X1,X0) )
        & ( sP91(X2,X1,X0)
          | ~ iext(uri_owl_unionOf,X2,X3) ) )
      | ~ sP92(X0,X1,X2,X3) ),
    inference(rectify,[],[f1994]) ).

fof(f1994,plain,
    ! [X4,X2,X0,X1] :
      ( ( ( iext(uri_owl_unionOf,X0,X1)
          | ~ sP91(X0,X2,X4) )
        & ( sP91(X0,X2,X4)
          | ~ iext(uri_owl_unionOf,X0,X1) ) )
      | ~ sP92(X4,X2,X0,X1) ),
    inference(nnf_transformation,[],[f1470]) ).

fof(f32673,plain,
    spl316_1121,
    inference(avatar_split_clause,[],[f3326,f32671]) ).

fof(f32671,plain,
    ( spl316_1121
  <=> ! [X0,X3,X2,X1] :
        ( sP91(X2,X1,X0)
        | ~ iext(uri_owl_unionOf,X2,X3)
        | ~ sP92(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1121])]) ).

fof(f3326,plain,
    ! [X2,X3,X0,X1] :
      ( sP91(X2,X1,X0)
      | ~ iext(uri_owl_unionOf,X2,X3)
      | ~ sP92(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1995]) ).

fof(f32669,plain,
    ( spl316_1120
    | ~ spl316_628
    | ~ spl316_883 ),
    inference(avatar_split_clause,[],[f22405,f20815,f6907,f32667]) ).

fof(f32667,plain,
    ( spl316_1120
  <=> ! [X0] :
        ( iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP21(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1120])]) ).

fof(f22405,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP21(uri_rdf_type,X0) )
    | ~ spl316_628
    | ~ spl316_883 ),
    inference(resolution,[],[f20816,f6908]) ).

fof(f32665,plain,
    spl316_1119,
    inference(avatar_split_clause,[],[f3321,f32663]) ).

fof(f32663,plain,
    ( spl316_1119
  <=> ! [X4,X0,X2,X1] :
        ( icext(X2,X4)
        | ~ icext(X0,X4)
        | ~ icext(X1,X4)
        | ~ sP87(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1119])]) ).

fof(f3321,plain,
    ! [X2,X0,X1,X4] :
      ( icext(X2,X4)
      | ~ icext(X0,X4)
      | ~ icext(X1,X4)
      | ~ sP87(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1993]) ).

fof(f32661,plain,
    spl316_1118,
    inference(avatar_split_clause,[],[f3313,f32659]) ).

fof(f32659,plain,
    ( spl316_1118
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_intersectionOf,X2,X3)
        | ~ sP88(X2,X1,X0)
        | ~ sP89(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1118])]) ).

fof(f3313,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_intersectionOf,X2,X3)
      | ~ sP88(X2,X1,X0)
      | ~ sP89(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1985]) ).

fof(f1985,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( iext(uri_owl_intersectionOf,X2,X3)
          | ~ sP88(X2,X1,X0) )
        & ( sP88(X2,X1,X0)
          | ~ iext(uri_owl_intersectionOf,X2,X3) ) )
      | ~ sP89(X0,X1,X2,X3) ),
    inference(rectify,[],[f1984]) ).

fof(f1984,plain,
    ! [X4,X2,X0,X1] :
      ( ( ( iext(uri_owl_intersectionOf,X0,X1)
          | ~ sP88(X0,X2,X4) )
        & ( sP88(X0,X2,X4)
          | ~ iext(uri_owl_intersectionOf,X0,X1) ) )
      | ~ sP89(X4,X2,X0,X1) ),
    inference(nnf_transformation,[],[f1466]) ).

fof(f32657,plain,
    spl316_1117,
    inference(avatar_split_clause,[],[f3312,f32655]) ).

fof(f32655,plain,
    ( spl316_1117
  <=> ! [X0,X3,X2,X1] :
        ( sP88(X2,X1,X0)
        | ~ iext(uri_owl_intersectionOf,X2,X3)
        | ~ sP89(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1117])]) ).

fof(f3312,plain,
    ! [X2,X3,X0,X1] :
      ( sP88(X2,X1,X0)
      | ~ iext(uri_owl_intersectionOf,X2,X3)
      | ~ sP89(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1985]) ).

fof(f32653,plain,
    spl316_1116,
    inference(avatar_split_clause,[],[f3303,f32651]) ).

fof(f32651,plain,
    ( spl316_1116
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_propertyChainAxiom,X2,X3)
        | ~ sP85(X2,X1,X0)
        | ~ sP86(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1116])]) ).

fof(f3303,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_propertyChainAxiom,X2,X3)
      | ~ sP85(X2,X1,X0)
      | ~ sP86(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1978]) ).

fof(f1978,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( iext(uri_owl_propertyChainAxiom,X2,X3)
          | ~ sP85(X2,X1,X0) )
        & ( sP85(X2,X1,X0)
          | ~ iext(uri_owl_propertyChainAxiom,X2,X3) ) )
      | ~ sP86(X0,X1,X2,X3) ),
    inference(rectify,[],[f1977]) ).

fof(f1977,plain,
    ! [X2,X4,X0,X1] :
      ( ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
          | ~ sP85(X0,X4,X2) )
        & ( sP85(X0,X4,X2)
          | ~ iext(uri_owl_propertyChainAxiom,X0,X1) ) )
      | ~ sP86(X2,X4,X0,X1) ),
    inference(nnf_transformation,[],[f1462]) ).

fof(f32649,plain,
    spl316_1115,
    inference(avatar_split_clause,[],[f3302,f32647]) ).

fof(f32647,plain,
    ( spl316_1115
  <=> ! [X0,X3,X2,X1] :
        ( sP85(X2,X1,X0)
        | ~ iext(uri_owl_propertyChainAxiom,X2,X3)
        | ~ sP86(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1115])]) ).

fof(f3302,plain,
    ! [X2,X3,X0,X1] :
      ( sP85(X2,X1,X0)
      | ~ iext(uri_owl_propertyChainAxiom,X2,X3)
      | ~ sP86(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1978]) ).

fof(f32645,plain,
    spl316_1114,
    inference(avatar_split_clause,[],[f3300,f32643]) ).

fof(f32643,plain,
    ( spl316_1114
  <=> ! [X2,X0,X1] :
        ( sP82(X0,X1,X2)
        | sK275(X0,X1,X2) != sK276(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1114])]) ).

fof(f3300,plain,
    ! [X2,X0,X1] :
      ( sP82(X0,X1,X2)
      | sK275(X0,X1,X2) != sK276(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1976]) ).

fof(f32641,plain,
    spl316_1113,
    inference(avatar_split_clause,[],[f3287,f32639]) ).

fof(f32639,plain,
    ( spl316_1113
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_hasKey,X2,X3)
        | ~ sP83(X2,X1,X0)
        | ~ sP84(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1113])]) ).

fof(f3287,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_hasKey,X2,X3)
      | ~ sP83(X2,X1,X0)
      | ~ sP84(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1969]) ).

fof(f1969,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( iext(uri_owl_hasKey,X2,X3)
          | ~ sP83(X2,X1,X0) )
        & ( sP83(X2,X1,X0)
          | ~ iext(uri_owl_hasKey,X2,X3) ) )
      | ~ sP84(X0,X1,X2,X3) ),
    inference(rectify,[],[f1968]) ).

fof(f1968,plain,
    ! [X4,X2,X0,X1] :
      ( ( ( iext(uri_owl_hasKey,X0,X1)
          | ~ sP83(X0,X2,X4) )
        & ( sP83(X0,X2,X4)
          | ~ iext(uri_owl_hasKey,X0,X1) ) )
      | ~ sP84(X4,X2,X0,X1) ),
    inference(nnf_transformation,[],[f1459]) ).

fof(f32637,plain,
    spl316_1112,
    inference(avatar_split_clause,[],[f3286,f32635]) ).

fof(f32635,plain,
    ( spl316_1112
  <=> ! [X0,X3,X2,X1] :
        ( sP83(X2,X1,X0)
        | ~ iext(uri_owl_hasKey,X2,X3)
        | ~ sP84(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1112])]) ).

fof(f3286,plain,
    ! [X2,X3,X0,X1] :
      ( sP83(X2,X1,X0)
      | ~ iext(uri_owl_hasKey,X2,X3)
      | ~ sP84(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1969]) ).

fof(f32633,plain,
    spl316_1111,
    inference(avatar_split_clause,[],[f3269,f32631]) ).

fof(f32631,plain,
    ( spl316_1111
  <=> ! [X0,X3,X2,X1] :
        ( iext(uri_owl_disjointUnionOf,X2,X3)
        | ~ sP80(X2,X1,X0)
        | ~ sP81(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1111])]) ).

fof(f3269,plain,
    ! [X2,X3,X0,X1] :
      ( iext(uri_owl_disjointUnionOf,X2,X3)
      | ~ sP80(X2,X1,X0)
      | ~ sP81(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1957]) ).

fof(f1957,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( iext(uri_owl_disjointUnionOf,X2,X3)
          | ~ sP80(X2,X1,X0) )
        & ( sP80(X2,X1,X0)
          | ~ iext(uri_owl_disjointUnionOf,X2,X3) ) )
      | ~ sP81(X0,X1,X2,X3) ),
    inference(rectify,[],[f1956]) ).

fof(f1956,plain,
    ! [X2,X4,X0,X1] :
      ( ( ( iext(uri_owl_disjointUnionOf,X0,X1)
          | ~ sP80(X0,X4,X2) )
        & ( sP80(X0,X4,X2)
          | ~ iext(uri_owl_disjointUnionOf,X0,X1) ) )
      | ~ sP81(X2,X4,X0,X1) ),
    inference(nnf_transformation,[],[f1455]) ).

fof(f32629,plain,
    spl316_1110,
    inference(avatar_split_clause,[],[f3268,f32627]) ).

fof(f32627,plain,
    ( spl316_1110
  <=> ! [X0,X3,X2,X1] :
        ( sP80(X2,X1,X0)
        | ~ iext(uri_owl_disjointUnionOf,X2,X3)
        | ~ sP81(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1110])]) ).

fof(f3268,plain,
    ! [X2,X3,X0,X1] :
      ( sP80(X2,X1,X0)
      | ~ iext(uri_owl_disjointUnionOf,X2,X3)
      | ~ sP81(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f1957]) ).

fof(f32625,plain,
    ( spl316_1109
    | ~ spl316_633
    | ~ spl316_883 ),
    inference(avatar_split_clause,[],[f22392,f20815,f6927,f32623]) ).

fof(f32623,plain,
    ( spl316_1109
  <=> ! [X0] :
        ( iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP21(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1109])]) ).

fof(f22392,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP21(uri_rdf_type,X0) )
    | ~ spl316_633
    | ~ spl316_883 ),
    inference(resolution,[],[f20816,f6928]) ).

fof(f32621,plain,
    spl316_1108,
    inference(avatar_split_clause,[],[f3241,f32619]) ).

fof(f32619,plain,
    ( spl316_1108
  <=> ! [X2,X0,X1] :
        ( sK265(X0,X1,X2) != sK266(X0,X1,X2)
        | ~ sP76(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1108])]) ).

fof(f3241,plain,
    ! [X2,X0,X1] :
      ( sK265(X0,X1,X2) != sK266(X0,X1,X2)
      | ~ sP76(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f32617,plain,
    spl316_1107,
    inference(avatar_split_clause,[],[f3240,f32615]) ).

fof(f32615,plain,
    ( spl316_1107
  <=> ! [X2,X0,X1] :
        ( sK264(X0,X1,X2) != sK266(X0,X1,X2)
        | ~ sP76(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1107])]) ).

fof(f3240,plain,
    ! [X2,X0,X1] :
      ( sK264(X0,X1,X2) != sK266(X0,X1,X2)
      | ~ sP76(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f32613,plain,
    spl316_1106,
    inference(avatar_split_clause,[],[f3239,f32611]) ).

fof(f32611,plain,
    ( spl316_1106
  <=> ! [X2,X0,X1] :
        ( sK264(X0,X1,X2) != sK265(X0,X1,X2)
        | ~ sP76(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1106])]) ).

fof(f3239,plain,
    ! [X2,X0,X1] :
      ( sK264(X0,X1,X2) != sK265(X0,X1,X2)
      | ~ sP76(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f32609,plain,
    spl316_1105,
    inference(avatar_split_clause,[],[f3228,f32607]) ).

fof(f32607,plain,
    ( spl316_1105
  <=> ! [X2,X0,X1] :
        ( sK262(X0,X1,X2) != sK263(X0,X1,X2)
        | ~ sP74(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1105])]) ).

fof(f3228,plain,
    ! [X2,X0,X1] :
      ( sK262(X0,X1,X2) != sK263(X0,X1,X2)
      | ~ sP74(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1937]) ).

fof(f32605,plain,
    spl316_1104,
    inference(avatar_split_clause,[],[f3217,f32603]) ).

fof(f32603,plain,
    ( spl316_1104
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | sK259(X0,X1,X2) != sK260(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1104])]) ).

fof(f3217,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | sK259(X0,X1,X2) != sK260(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f32601,plain,
    spl316_1103,
    inference(avatar_split_clause,[],[f3216,f32599]) ).

fof(f32599,plain,
    ( spl316_1103
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | sK258(X0,X1,X2) != sK260(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1103])]) ).

fof(f3216,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | sK258(X0,X1,X2) != sK260(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f32597,plain,
    spl316_1102,
    inference(avatar_split_clause,[],[f3215,f32595]) ).

fof(f32595,plain,
    ( spl316_1102
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | sK257(X0,X1,X2) != sK260(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1102])]) ).

fof(f3215,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | sK257(X0,X1,X2) != sK260(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f32593,plain,
    spl316_1101,
    inference(avatar_split_clause,[],[f3202,f32591]) ).

fof(f32591,plain,
    ( spl316_1101
  <=> ! [X2,X0,X1] :
        ( sP70(X0,X1,X2)
        | sK255(X0,X1,X2) != sK256(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1101])]) ).

fof(f3202,plain,
    ! [X2,X0,X1] :
      ( sP70(X0,X1,X2)
      | sK255(X0,X1,X2) != sK256(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1921]) ).

fof(f32589,plain,
    spl316_1100,
    inference(avatar_split_clause,[],[f3201,f32587]) ).

fof(f32587,plain,
    ( spl316_1100
  <=> ! [X2,X0,X1] :
        ( sP70(X0,X1,X2)
        | sK254(X0,X1,X2) != sK256(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1100])]) ).

fof(f3201,plain,
    ! [X2,X0,X1] :
      ( sP70(X0,X1,X2)
      | sK254(X0,X1,X2) != sK256(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1921]) ).

fof(f32585,plain,
    spl316_1099,
    inference(avatar_split_clause,[],[f3190,f32583]) ).

fof(f32583,plain,
    ( spl316_1099
  <=> ! [X2,X0,X1] :
        ( sP68(X0,X1,X2)
        | sK252(X0,X1,X2) != sK253(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1099])]) ).

fof(f3190,plain,
    ! [X2,X0,X1] :
      ( sP68(X0,X1,X2)
      | sK252(X0,X1,X2) != sK253(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1915]) ).

fof(f32581,plain,
    ( spl316_1098
    | ~ spl316_629
    | ~ spl316_883 ),
    inference(avatar_split_clause,[],[f22391,f20815,f6911,f32579]) ).

fof(f32579,plain,
    ( spl316_1098
  <=> ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP21(uri_rdf_type,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1098])]) ).

fof(f22391,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP21(uri_rdf_type,X0) )
    | ~ spl316_629
    | ~ spl316_883 ),
    inference(resolution,[],[f20816,f6912]) ).

fof(f32577,plain,
    spl316_1097,
    inference(avatar_split_clause,[],[f3175,f32575]) ).

fof(f32575,plain,
    ( spl316_1097
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | sK248(X0,X1,X2) != sK249(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1097])]) ).

fof(f3175,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | sK248(X0,X1,X2) != sK249(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f32573,plain,
    spl316_1096,
    inference(avatar_split_clause,[],[f3174,f32571]) ).

fof(f32571,plain,
    ( spl316_1096
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | sK247(X0,X1,X2) != sK249(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1096])]) ).

fof(f3174,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | sK247(X0,X1,X2) != sK249(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f32569,plain,
    spl316_1095,
    inference(avatar_split_clause,[],[f3173,f32567]) ).

fof(f32567,plain,
    ( spl316_1095
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | sK246(X0,X1,X2) != sK249(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1095])]) ).

fof(f3173,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | sK246(X0,X1,X2) != sK249(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f32565,plain,
    spl316_1094,
    inference(avatar_split_clause,[],[f3161,f32563]) ).

fof(f32563,plain,
    ( spl316_1094
  <=> ! [X2,X0,X1] :
        ( sK244(X0,X1,X2) != sK245(X0,X1,X2)
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1094])]) ).

fof(f3161,plain,
    ! [X2,X0,X1] :
      ( sK244(X0,X1,X2) != sK245(X0,X1,X2)
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f32561,plain,
    spl316_1093,
    inference(avatar_split_clause,[],[f3160,f32559]) ).

fof(f32559,plain,
    ( spl316_1093
  <=> ! [X2,X0,X1] :
        ( sK243(X0,X1,X2) != sK245(X0,X1,X2)
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1093])]) ).

fof(f3160,plain,
    ! [X2,X0,X1] :
      ( sK243(X0,X1,X2) != sK245(X0,X1,X2)
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f32557,plain,
    spl316_1092,
    inference(avatar_split_clause,[],[f3159,f32555]) ).

fof(f32555,plain,
    ( spl316_1092
  <=> ! [X2,X0,X1] :
        ( sK243(X0,X1,X2) != sK244(X0,X1,X2)
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1092])]) ).

fof(f3159,plain,
    ! [X2,X0,X1] :
      ( sK243(X0,X1,X2) != sK244(X0,X1,X2)
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f32553,plain,
    spl316_1091,
    inference(avatar_split_clause,[],[f3149,f32551]) ).

fof(f32551,plain,
    ( spl316_1091
  <=> ! [X2,X0,X1] :
        ( sP62(X0,X1,X2)
        | sK241(X0,X1,X2) != sK242(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1091])]) ).

fof(f3149,plain,
    ! [X2,X0,X1] :
      ( sP62(X0,X1,X2)
      | sK241(X0,X1,X2) != sK242(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f32549,plain,
    spl316_1090,
    inference(avatar_split_clause,[],[f3148,f32547]) ).

fof(f32547,plain,
    ( spl316_1090
  <=> ! [X2,X0,X1] :
        ( sP62(X0,X1,X2)
        | sK240(X0,X1,X2) != sK242(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1090])]) ).

fof(f3148,plain,
    ! [X2,X0,X1] :
      ( sP62(X0,X1,X2)
      | sK240(X0,X1,X2) != sK242(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f32545,plain,
    spl316_1089,
    inference(avatar_split_clause,[],[f3138,f32543]) ).

fof(f32543,plain,
    ( spl316_1089
  <=> ! [X2,X0,X1] :
        ( sK238(X0,X1,X2) != sK239(X0,X1,X2)
        | ~ sP63(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1089])]) ).

fof(f3138,plain,
    ! [X2,X0,X1] :
      ( sK238(X0,X1,X2) != sK239(X0,X1,X2)
      | ~ sP63(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1886]) ).

fof(f32541,plain,
    spl316_1088,
    inference(avatar_split_clause,[],[f3127,f32539]) ).

fof(f32539,plain,
    ( spl316_1088
  <=> ! [X2,X0,X1] :
        ( sP61(X0,X1,X2)
        | sK235(X0,X1,X2) != sK236(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1088])]) ).

fof(f3127,plain,
    ! [X2,X0,X1] :
      ( sP61(X0,X1,X2)
      | sK235(X0,X1,X2) != sK236(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1874]) ).

fof(f32537,plain,
    ( spl316_1087
    | ~ spl316_627
    | ~ spl316_883 ),
    inference(avatar_split_clause,[],[f22390,f20815,f6903,f32535]) ).

fof(f22390,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP21(uri_rdf_type,X0) )
    | ~ spl316_627
    | ~ spl316_883 ),
    inference(resolution,[],[f20816,f6904]) ).

fof(f32533,plain,
    spl316_1086,
    inference(avatar_split_clause,[],[f3117,f32531]) ).

fof(f32531,plain,
    ( spl316_1086
  <=> ! [X2,X0,X1] :
        ( sK233(X0,X1,X2) != sK234(X0,X1,X2)
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1086])]) ).

fof(f3117,plain,
    ! [X2,X0,X1] :
      ( sK233(X0,X1,X2) != sK234(X0,X1,X2)
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f32529,plain,
    spl316_1085,
    inference(avatar_split_clause,[],[f3116,f32527]) ).

fof(f32527,plain,
    ( spl316_1085
  <=> ! [X2,X0,X1] :
        ( sK232(X0,X1,X2) != sK234(X0,X1,X2)
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1085])]) ).

fof(f3116,plain,
    ! [X2,X0,X1] :
      ( sK232(X0,X1,X2) != sK234(X0,X1,X2)
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f32525,plain,
    spl316_1084,
    inference(avatar_split_clause,[],[f3115,f32523]) ).

fof(f32523,plain,
    ( spl316_1084
  <=> ! [X2,X0,X1] :
        ( sK232(X0,X1,X2) != sK233(X0,X1,X2)
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1084])]) ).

fof(f3115,plain,
    ! [X2,X0,X1] :
      ( sK232(X0,X1,X2) != sK233(X0,X1,X2)
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f32521,plain,
    spl316_1083,
    inference(avatar_split_clause,[],[f3100,f32519]) ).

fof(f32519,plain,
    ( spl316_1083
  <=> ! [X2,X0,X1] :
        ( sK230(X0,X1,X2) != sK231(X0,X1,X2)
        | ~ sP57(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1083])]) ).

fof(f3100,plain,
    ! [X2,X0,X1] :
      ( sK230(X0,X1,X2) != sK231(X0,X1,X2)
      | ~ sP57(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1864]) ).

fof(f32517,plain,
    spl316_1082,
    inference(avatar_split_clause,[],[f3088,f32515]) ).

fof(f32515,plain,
    ( spl316_1082
  <=> ! [X0,X3,X2,X1] :
        ( icext(X0,sK229(X0,X1,X3))
        | ~ icext(X2,X3)
        | ~ sP56(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1082])]) ).

fof(f3088,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X0,sK229(X0,X1,X3))
      | ~ icext(X2,X3)
      | ~ sP56(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1858]) ).

fof(f32513,plain,
    spl316_1081,
    inference(avatar_split_clause,[],[f3083,f32511]) ).

fof(f32511,plain,
    ( spl316_1081
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | sK227(X0,X1,X2) != sK228(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1081])]) ).

fof(f3083,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | sK227(X0,X1,X2) != sK228(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f32509,plain,
    spl316_1080,
    inference(avatar_split_clause,[],[f3082,f32507]) ).

fof(f32507,plain,
    ( spl316_1080
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | sK226(X0,X1,X2) != sK228(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1080])]) ).

fof(f3082,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | sK226(X0,X1,X2) != sK228(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f32505,plain,
    spl316_1079,
    inference(avatar_split_clause,[],[f3081,f32503]) ).

fof(f32503,plain,
    ( spl316_1079
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | sK225(X0,X1,X2) != sK228(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1079])]) ).

fof(f3081,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | sK225(X0,X1,X2) != sK228(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f32501,plain,
    spl316_1078,
    inference(avatar_split_clause,[],[f3063,f32499]) ).

fof(f32499,plain,
    ( spl316_1078
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | sK223(X0,X1,X2) != sK224(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1078])]) ).

fof(f3063,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | sK223(X0,X1,X2) != sK224(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f32497,plain,
    spl316_1077,
    inference(avatar_split_clause,[],[f3062,f32495]) ).

fof(f32495,plain,
    ( spl316_1077
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | sK222(X0,X1,X2) != sK224(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1077])]) ).

fof(f3062,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | sK222(X0,X1,X2) != sK224(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f32493,plain,
    ( spl316_1076
    | ~ spl316_634
    | ~ spl316_882 ),
    inference(avatar_split_clause,[],[f22270,f20811,f6931,f32491]) ).

fof(f32491,plain,
    ( spl316_1076
  <=> ! [X0] :
        ( iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP21(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1076])]) ).

fof(f22270,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_o,uri_owl_Thing)
        | ~ sP21(X0,uri_rdf_type) )
    | ~ spl316_634
    | ~ spl316_882 ),
    inference(resolution,[],[f20812,f6932]) ).

fof(f32489,plain,
    spl316_1075,
    inference(avatar_split_clause,[],[f3047,f32487]) ).

fof(f32487,plain,
    ( spl316_1075
  <=> ! [X2,X0,X1] :
        ( sP50(X0,X1,X2)
        | sK220(X0,X1,X2) != sK221(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1075])]) ).

fof(f3047,plain,
    ! [X2,X0,X1] :
      ( sP50(X0,X1,X2)
      | sK220(X0,X1,X2) != sK221(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1842]) ).

fof(f32485,plain,
    spl316_1074,
    inference(avatar_split_clause,[],[f3035,f32483]) ).

fof(f32483,plain,
    ( spl316_1074
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | icext(X0,sK219(X0,X1,X3))
        | ~ sP49(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1074])]) ).

fof(f3035,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | icext(X0,sK219(X0,X1,X3))
      | ~ sP49(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1836]) ).

fof(f32481,plain,
    spl316_1073,
    inference(avatar_split_clause,[],[f3029,f32479]) ).

fof(f32479,plain,
    ( spl316_1073
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | icext(X0,sK218(X0,X1,X3))
        | ~ sP48(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1073])]) ).

fof(f3029,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | icext(X0,sK218(X0,X1,X3))
      | ~ sP48(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1832]) ).

fof(f32477,plain,
    spl316_1072,
    inference(avatar_split_clause,[],[f3023,f32475]) ).

fof(f32475,plain,
    ( spl316_1072
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | sK216(X0,X1,X2) != sK217(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1072])]) ).

fof(f3023,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | sK216(X0,X1,X2) != sK217(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f32473,plain,
    spl316_1071,
    inference(avatar_split_clause,[],[f3022,f32471]) ).

fof(f32471,plain,
    ( spl316_1071
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | sK215(X0,X1,X2) != sK217(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1071])]) ).

fof(f3022,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | sK215(X0,X1,X2) != sK217(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f32469,plain,
    spl316_1070,
    inference(avatar_split_clause,[],[f3021,f32467]) ).

fof(f32467,plain,
    ( spl316_1070
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | sK214(X0,X1,X2) != sK217(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1070])]) ).

fof(f3021,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | sK214(X0,X1,X2) != sK217(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f32465,plain,
    spl316_1069,
    inference(avatar_split_clause,[],[f3005,f32463]) ).

fof(f32463,plain,
    ( spl316_1069
  <=> ! [X2,X0,X1] :
        ( sK212(X0,X1,X2) != sK213(X0,X1,X2)
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1069])]) ).

fof(f3005,plain,
    ! [X2,X0,X1] :
      ( sK212(X0,X1,X2) != sK213(X0,X1,X2)
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f32461,plain,
    spl316_1068,
    inference(avatar_split_clause,[],[f3004,f32459]) ).

fof(f32459,plain,
    ( spl316_1068
  <=> ! [X2,X0,X1] :
        ( sK211(X0,X1,X2) != sK213(X0,X1,X2)
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1068])]) ).

fof(f3004,plain,
    ! [X2,X0,X1] :
      ( sK211(X0,X1,X2) != sK213(X0,X1,X2)
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f32457,plain,
    spl316_1067,
    inference(avatar_split_clause,[],[f3003,f32455]) ).

fof(f32455,plain,
    ( spl316_1067
  <=> ! [X2,X0,X1] :
        ( sK211(X0,X1,X2) != sK212(X0,X1,X2)
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1067])]) ).

fof(f3003,plain,
    ! [X2,X0,X1] :
      ( sK211(X0,X1,X2) != sK212(X0,X1,X2)
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f32453,plain,
    spl316_1066,
    inference(avatar_split_clause,[],[f2989,f32451]) ).

fof(f32451,plain,
    ( spl316_1066
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | sK209(X0,X1,X2) != sK210(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1066])]) ).

fof(f2989,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | sK209(X0,X1,X2) != sK210(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f32449,plain,
    ( spl316_1065
    | ~ spl316_630
    | ~ spl316_882 ),
    inference(avatar_split_clause,[],[f22269,f20811,f6915,f32447]) ).

fof(f32447,plain,
    ( spl316_1065
  <=> ! [X0] :
        ( iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP21(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1065])]) ).

fof(f22269,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_p,uri_owl_Thing)
        | ~ sP21(X0,uri_rdf_type) )
    | ~ spl316_630
    | ~ spl316_882 ),
    inference(resolution,[],[f20812,f6916]) ).

fof(f32445,plain,
    spl316_1064,
    inference(avatar_split_clause,[],[f2988,f32443]) ).

fof(f32443,plain,
    ( spl316_1064
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | sK208(X0,X1,X2) != sK210(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1064])]) ).

fof(f2988,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | sK208(X0,X1,X2) != sK210(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f32441,plain,
    spl316_1063,
    inference(avatar_split_clause,[],[f2975,f32439]) ).

fof(f32439,plain,
    ( spl316_1063
  <=> ! [X2,X0,X1] :
        ( sK206(X0,X1,X2) != sK207(X0,X1,X2)
        | ~ sP43(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1063])]) ).

fof(f2975,plain,
    ! [X2,X0,X1] :
      ( sK206(X0,X1,X2) != sK207(X0,X1,X2)
      | ~ sP43(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1813]) ).

fof(f32437,plain,
    spl316_1062,
    inference(avatar_split_clause,[],[f2964,f32435]) ).

fof(f32435,plain,
    ( spl316_1062
  <=> ! [X2,X0,X1] :
        ( sP39(X0,X1,X2)
        | sK204(X0,X1,X2) != sK205(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1062])]) ).

fof(f2964,plain,
    ! [X2,X0,X1] :
      ( sP39(X0,X1,X2)
      | sK204(X0,X1,X2) != sK205(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1806]) ).

fof(f32433,plain,
    spl316_1061,
    inference(avatar_split_clause,[],[f2794,f32431]) ).

fof(f32431,plain,
    ( spl316_1061
  <=> ! [X0,X1] :
        ( sP18(X1,X0)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1061])]) ).

fof(f2794,plain,
    ! [X0,X1] :
      ( sP18(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1358]) ).

fof(f1358,plain,
    ! [X0,X1] :
      ( sP18(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1163,f1357,f1356]) ).

fof(f1357,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> sP17(X2,X1) )
      | ~ sP18(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP18])]) ).

fof(f1163,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ? [X3,X4,X5] :
              ( X4 != X5
              & X3 != X5
              & X3 != X4
              & iext(X1,X2,X5)
              & iext(X1,X2,X4)
              & iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1162]) ).

fof(f1162,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ? [X3,X4,X5] :
              ( X4 != X5
              & X3 != X5
              & X3 != X4
              & iext(X1,X2,X5)
              & iext(X1,X2,X4)
              & iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f821]) ).

fof(f821,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ? [X3,X4,X5] :
              ( X4 != X5
              & X3 != X5
              & X3 != X4
              & iext(X1,X2,X5)
              & iext(X1,X2,X4)
              & iext(X1,X2,X3) ) ) ),
    inference(rectify,[],[f331]) ).

fof(f331,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minCardinality,X10,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ? [X26,X27,X28] :
              ( X27 != X28
              & X26 != X28
              & X26 != X27
              & iext(X1,X3,X28)
              & iext(X1,X3,X27)
              & iext(X1,X3,X26) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_mincard_003) ).

fof(f32429,plain,
    spl316_1060,
    inference(avatar_split_clause,[],[f2778,f32427]) ).

fof(f32427,plain,
    ( spl316_1060
  <=> ! [X0,X1] :
        ( sP16(X1,X0)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1060])]) ).

fof(f2778,plain,
    ! [X0,X1] :
      ( sP16(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1355]) ).

fof(f1355,plain,
    ! [X0,X1] :
      ( sP16(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1157,f1354,f1353]) ).

fof(f1354,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> sP15(X2,X1) )
      | ~ sP16(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP16])]) ).

fof(f1157,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3,X4,X5,X6] :
              ( X5 = X6
              | X4 = X6
              | X3 = X6
              | ~ iext(X1,X2,X6)
              | ~ iext(X1,X2,X5)
              | ~ iext(X1,X2,X4)
              | ~ iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1156]) ).

fof(f1156,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3,X4,X5,X6] :
              ( X5 = X6
              | X4 = X6
              | X3 = X6
              | ~ iext(X1,X2,X6)
              | ~ iext(X1,X2,X5)
              | ~ iext(X1,X2,X4)
              | ~ iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f818]) ).

fof(f818,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3,X4,X5,X6] :
              ( ( iext(X1,X2,X6)
                & iext(X1,X2,X5)
                & iext(X1,X2,X4)
                & iext(X1,X2,X3) )
             => ( X5 = X6
                | X4 = X6
                | X3 = X6 ) ) ) ),
    inference(rectify,[],[f319]) ).

fof(f319,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxCardinality,X10,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ! [X26,X27,X28,X29] :
              ( ( iext(X1,X3,X29)
                & iext(X1,X3,X28)
                & iext(X1,X3,X27)
                & iext(X1,X3,X26) )
             => ( X28 = X29
                | X27 = X29
                | X26 = X29 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxcard_003) ).

fof(f32425,plain,
    spl316_1059,
    inference(avatar_split_clause,[],[f2767,f32423]) ).

fof(f32423,plain,
    ( spl316_1059
  <=> ! [X0,X1] :
        ( sP14(X1,X0)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1059])]) ).

fof(f2767,plain,
    ! [X0,X1] :
      ( sP14(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1352]) ).

fof(f1352,plain,
    ! [X0,X1] :
      ( sP14(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1155,f1351,f1350]) ).

fof(f1351,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> sP13(X2,X1) )
      | ~ sP14(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP14])]) ).

fof(f1155,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3,X4,X5] :
              ( X4 = X5
              | X3 = X5
              | ~ iext(X1,X2,X5)
              | ~ iext(X1,X2,X4)
              | ~ iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1154]) ).

fof(f1154,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3,X4,X5] :
              ( X4 = X5
              | X3 = X5
              | ~ iext(X1,X2,X5)
              | ~ iext(X1,X2,X4)
              | ~ iext(X1,X2,X3) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f817]) ).

fof(f817,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_maxCardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ! [X3,X4,X5] :
              ( ( iext(X1,X2,X5)
                & iext(X1,X2,X4)
                & iext(X1,X2,X3) )
             => ( X4 = X5
                | X3 = X5 ) ) ) ),
    inference(rectify,[],[f318]) ).

fof(f318,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_maxCardinality,X10,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ! [X26,X27,X28] :
              ( ( iext(X1,X3,X28)
                & iext(X1,X3,X27)
                & iext(X1,X3,X26) )
             => ( X27 = X28
                | X26 = X28 ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_maxcard_002) ).

fof(f32421,plain,
    spl316_1058,
    inference(avatar_split_clause,[],[f2750,f32419]) ).

fof(f32419,plain,
    ( spl316_1058
  <=> ! [X0,X1] :
        ( sP12(X1,X0)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1058])]) ).

fof(f2750,plain,
    ! [X0,X1] :
      ( sP12(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1349]) ).

fof(f1349,plain,
    ! [X0,X1] :
      ( sP12(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1147,f1348,f1347,f1346]) ).

fof(f1348,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> sP11(X1,X2) )
      | ~ sP12(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP12])]) ).

fof(f1147,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ( ! [X3,X4,X5,X6] :
                ( X5 = X6
                | X4 = X6
                | X3 = X6
                | ~ iext(X1,X2,X6)
                | ~ iext(X1,X2,X5)
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) )
            & ? [X7,X8,X9] :
                ( X8 != X9
                & X7 != X9
                & X7 != X8
                & iext(X1,X2,X9)
                & iext(X1,X2,X8)
                & iext(X1,X2,X7) ) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1146]) ).

fof(f1146,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ( ! [X3,X4,X5,X6] :
                ( X5 = X6
                | X4 = X6
                | X3 = X6
                | ~ iext(X1,X2,X6)
                | ~ iext(X1,X2,X5)
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) )
            & ? [X7,X8,X9] :
                ( X8 != X9
                & X7 != X9
                & X7 != X8
                & iext(X1,X2,X9)
                & iext(X1,X2,X8)
                & iext(X1,X2,X7) ) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f813]) ).

fof(f813,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_cardinality,X0,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ( ! [X3,X4,X5,X6] :
                ( ( iext(X1,X2,X6)
                  & iext(X1,X2,X5)
                  & iext(X1,X2,X4)
                  & iext(X1,X2,X3) )
               => ( X5 = X6
                  | X4 = X6
                  | X3 = X6 ) )
            & ? [X7,X8,X9] :
                ( X8 != X9
                & X7 != X9
                & X7 != X8
                & iext(X1,X2,X9)
                & iext(X1,X2,X8)
                & iext(X1,X2,X7) ) ) ) ),
    inference(rectify,[],[f305]) ).

fof(f305,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_cardinality,X10,literal_typed(dat_str_3,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ( ! [X26,X27,X28,X29] :
                ( ( iext(X1,X3,X29)
                  & iext(X1,X3,X28)
                  & iext(X1,X3,X27)
                  & iext(X1,X3,X26) )
               => ( X28 = X29
                  | X27 = X29
                  | X26 = X29 ) )
            & ? [X26,X27,X28] :
                ( X27 != X28
                & X26 != X28
                & X26 != X27
                & iext(X1,X3,X28)
                & iext(X1,X3,X27)
                & iext(X1,X3,X26) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactcard_003) ).

fof(f32417,plain,
    spl316_1057,
    inference(avatar_split_clause,[],[f2731,f32415]) ).

fof(f32415,plain,
    ( spl316_1057
  <=> ! [X0,X1] :
        ( sP9(X1,X0)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1057])]) ).

fof(f2731,plain,
    ! [X0,X1] :
      ( sP9(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1345]) ).

fof(f1345,plain,
    ! [X0,X1] :
      ( sP9(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1145,f1344,f1343,f1342]) ).

fof(f1344,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> sP8(X1,X2) )
      | ~ sP9(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP9])]) ).

fof(f1145,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ( ! [X3,X4,X5] :
                ( X4 = X5
                | X3 = X5
                | ~ iext(X1,X2,X5)
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) )
            & ? [X6,X7] :
                ( X6 != X7
                & iext(X1,X2,X7)
                & iext(X1,X2,X6) ) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1144]) ).

fof(f1144,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ( ! [X3,X4,X5] :
                ( X4 = X5
                | X3 = X5
                | ~ iext(X1,X2,X5)
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) )
            & ? [X6,X7] :
                ( X6 != X7
                & iext(X1,X2,X7)
                & iext(X1,X2,X6) ) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f812]) ).

fof(f812,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_cardinality,X0,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ( ! [X3,X4,X5] :
                ( ( iext(X1,X2,X5)
                  & iext(X1,X2,X4)
                  & iext(X1,X2,X3) )
               => ( X4 = X5
                  | X3 = X5 ) )
            & ? [X6,X7] :
                ( X6 != X7
                & iext(X1,X2,X7)
                & iext(X1,X2,X6) ) ) ) ),
    inference(rectify,[],[f304]) ).

fof(f304,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_cardinality,X10,literal_typed(dat_str_2,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ( ! [X26,X27,X28] :
                ( ( iext(X1,X3,X28)
                  & iext(X1,X3,X27)
                  & iext(X1,X3,X26) )
               => ( X27 = X28
                  | X26 = X28 ) )
            & ? [X26,X27] :
                ( X26 != X27
                & iext(X1,X3,X27)
                & iext(X1,X3,X26) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactcard_002) ).

fof(f32413,plain,
    spl316_1056,
    inference(avatar_split_clause,[],[f2717,f32411]) ).

fof(f32411,plain,
    ( spl316_1056
  <=> ! [X0,X1] :
        ( sP6(X1,X0)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1056])]) ).

fof(f2717,plain,
    ! [X0,X1] :
      ( sP6(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1341]) ).

fof(f1341,plain,
    ! [X0,X1] :
      ( sP6(X1,X0)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(definition_folding,[],[f1143,f1340,f1339]) ).

fof(f1340,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> sP5(X2,X1) )
      | ~ sP6(X1,X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP6])]) ).

fof(f1143,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ( ! [X3,X4] :
                ( X3 = X4
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) )
            & ? [X5] : iext(X1,X2,X5) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1142]) ).

fof(f1142,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ( ! [X3,X4] :
                ( X3 = X4
                | ~ iext(X1,X2,X4)
                | ~ iext(X1,X2,X3) )
            & ? [X5] : iext(X1,X2,X5) ) )
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_cardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f811]) ).

fof(f811,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_cardinality,X0,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X2] :
          ( icext(X0,X2)
        <=> ( ! [X3,X4] :
                ( ( iext(X1,X2,X4)
                  & iext(X1,X2,X3) )
               => X3 = X4 )
            & ? [X5] : iext(X1,X2,X5) ) ) ),
    inference(rectify,[],[f303]) ).

fof(f303,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_cardinality,X10,literal_typed(dat_str_1,uri_xsd_nonNegativeInteger)) )
     => ! [X3] :
          ( icext(X10,X3)
        <=> ( ! [X26,X27] :
                ( ( iext(X1,X3,X27)
                  & iext(X1,X3,X26) )
               => X26 = X27 )
            & ? [X6] : iext(X1,X3,X6) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_exactcard_001) ).

fof(f32409,plain,
    spl316_1055,
    inference(avatar_split_clause,[],[f2715,f32407]) ).

fof(f32407,plain,
    ( spl316_1055
  <=> ! [X4,X0,X1] :
        ( sP5(X0,X1)
        | iext(X1,X0,sK144(X0,X1))
        | ~ iext(X1,X0,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1055])]) ).

fof(f2715,plain,
    ! [X0,X1,X4] :
      ( sP5(X0,X1)
      | iext(X1,X0,sK144(X0,X1))
      | ~ iext(X1,X0,X4) ),
    inference(cnf_transformation,[],[f1619]) ).

fof(f32405,plain,
    ( spl316_1054
    | ~ spl316_628
    | ~ spl316_882 ),
    inference(avatar_split_clause,[],[f22268,f20811,f6907,f32403]) ).

fof(f32403,plain,
    ( spl316_1054
  <=> ! [X0] :
        ( iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP21(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1054])]) ).

fof(f22268,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_owl_Thing)
        | ~ sP21(X0,uri_rdf_type) )
    | ~ spl316_628
    | ~ spl316_882 ),
    inference(resolution,[],[f20812,f6908]) ).

fof(f32401,plain,
    spl316_1053,
    inference(avatar_split_clause,[],[f2714,f32399]) ).

fof(f32399,plain,
    ( spl316_1053
  <=> ! [X4,X0,X1] :
        ( sP5(X0,X1)
        | iext(X1,X0,sK143(X0,X1))
        | ~ iext(X1,X0,X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1053])]) ).

fof(f2714,plain,
    ! [X0,X1,X4] :
      ( sP5(X0,X1)
      | iext(X1,X0,sK143(X0,X1))
      | ~ iext(X1,X0,X4) ),
    inference(cnf_transformation,[],[f1619]) ).

fof(f32397,plain,
    spl316_1052,
    inference(avatar_split_clause,[],[f2709,f32395]) ).

fof(f32395,plain,
    ( spl316_1052
  <=> ! [X2,X0,X1] :
        ( icext(X0,X2)
        | ~ iext(uri_owl_onProperty,X0,X1)
        | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1052])]) ).

fof(f2709,plain,
    ! [X2,X0,X1] :
      ( icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(cnf_transformation,[],[f1141]) ).

fof(f1141,plain,
    ! [X0,X1] :
      ( ! [X2] : icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(flattening,[],[f1140]) ).

fof(f1140,plain,
    ! [X0,X1] :
      ( ! [X2] : icext(X0,X2)
      | ~ iext(uri_owl_onProperty,X0,X1)
      | ~ iext(uri_owl_minCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) ),
    inference(ennf_transformation,[],[f810]) ).

fof(f810,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_onProperty,X0,X1)
        & iext(uri_owl_minCardinality,X0,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X2] : icext(X0,X2) ),
    inference(rectify,[],[f328]) ).

fof(f328,axiom,
    ! [X10,X1] :
      ( ( iext(uri_owl_onProperty,X10,X1)
        & iext(uri_owl_minCardinality,X10,literal_typed(dat_str_0,uri_xsd_nonNegativeInteger)) )
     => ! [X3] : icext(X10,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_restrict_mincard_000) ).

fof(f32393,plain,
    spl316_1051,
    inference(avatar_split_clause,[],[f2708,f32391]) ).

fof(f32391,plain,
    ( spl316_1051
  <=> ! [X0,X1] :
        ( iext(uri_owl_members,sK142(X0),X0)
        | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1051])]) ).

fof(f2708,plain,
    ! [X0,X1] :
      ( iext(uri_owl_members,sK142(X0),X0)
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1611]) ).

fof(f1611,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_members,sK142(X0),X0)
        & icext(uri_owl_AllDifferent,sK142(X0)) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK142])],[f1139,f1610]) ).

fof(f1610,plain,
    ! [X0] :
      ( ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDifferent,X2) )
     => ( iext(uri_owl_members,sK142(X0),X0)
        & icext(uri_owl_AllDifferent,sK142(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1139,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDifferent,X2) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1138]) ).

fof(f1138,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDifferent,X2) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f809]) ).

fof(f809,plain,
    ! [X0,X1] :
      ( ( iext(uri_rdf_rest,X0,uri_rdf_nil)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDifferent,X2) ) ),
    inference(rectify,[],[f364]) ).

fof(f364,axiom,
    ! [X11,X20] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X20) )
     => ? [X10] :
          ( iext(uri_owl_members,X10,X11)
          & icext(uri_owl_AllDifferent,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_members_fi_001) ).

fof(f32389,plain,
    spl316_1050,
    inference(avatar_split_clause,[],[f2706,f32387]) ).

fof(f32387,plain,
    ( spl316_1050
  <=> ! [X0,X1] :
        ( iext(uri_owl_distinctMembers,sK141(X0),X0)
        | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1050])]) ).

fof(f2706,plain,
    ! [X0,X1] :
      ( iext(uri_owl_distinctMembers,sK141(X0),X0)
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1609]) ).

fof(f1609,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_distinctMembers,sK141(X0),X0)
        & icext(uri_owl_AllDifferent,sK141(X0)) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK141])],[f1137,f1608]) ).

fof(f1608,plain,
    ! [X0] :
      ( ? [X2] :
          ( iext(uri_owl_distinctMembers,X2,X0)
          & icext(uri_owl_AllDifferent,X2) )
     => ( iext(uri_owl_distinctMembers,sK141(X0),X0)
        & icext(uri_owl_AllDifferent,sK141(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1137,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( iext(uri_owl_distinctMembers,X2,X0)
          & icext(uri_owl_AllDifferent,X2) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1136]) ).

fof(f1136,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( iext(uri_owl_distinctMembers,X2,X0)
          & icext(uri_owl_AllDifferent,X2) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f808]) ).

fof(f808,plain,
    ! [X0,X1] :
      ( ( iext(uri_rdf_rest,X0,uri_rdf_nil)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X2] :
          ( iext(uri_owl_distinctMembers,X2,X0)
          & icext(uri_owl_AllDifferent,X2) ) ),
    inference(rectify,[],[f356]) ).

fof(f356,axiom,
    ! [X11,X20] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X20) )
     => ? [X10] :
          ( iext(uri_owl_distinctMembers,X10,X11)
          & icext(uri_owl_AllDifferent,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_distinctmembers_fi_001) ).

fof(f32385,plain,
    spl316_1049,
    inference(avatar_split_clause,[],[f2704,f32383]) ).

fof(f32383,plain,
    ( spl316_1049
  <=> ! [X0,X1] :
        ( iext(uri_owl_members,sK140(X0),X0)
        | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1049])]) ).

fof(f2704,plain,
    ! [X0,X1] :
      ( iext(uri_owl_members,sK140(X0),X0)
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1607]) ).

fof(f1607,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_members,sK140(X0),X0)
        & icext(uri_owl_AllDisjointClasses,sK140(X0)) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK140])],[f1135,f1606]) ).

fof(f1606,plain,
    ! [X0] :
      ( ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDisjointClasses,X2) )
     => ( iext(uri_owl_members,sK140(X0),X0)
        & icext(uri_owl_AllDisjointClasses,sK140(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1135,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDisjointClasses,X2) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1134]) ).

fof(f1134,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDisjointClasses,X2) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f807]) ).

fof(f807,plain,
    ! [X0,X1] :
      ( ( iext(uri_rdf_rest,X0,uri_rdf_nil)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDisjointClasses,X2) ) ),
    inference(rectify,[],[f372]) ).

fof(f372,axiom,
    ! [X11,X12] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X12) )
     => ? [X10] :
          ( iext(uri_owl_members,X10,X11)
          & icext(uri_owl_AllDisjointClasses,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointclasses_fi_001) ).

fof(f32381,plain,
    spl316_1048,
    inference(avatar_split_clause,[],[f2702,f32379]) ).

fof(f32379,plain,
    ( spl316_1048
  <=> ! [X0,X1] :
        ( iext(uri_owl_members,sK139(X0),X0)
        | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1048])]) ).

fof(f2702,plain,
    ! [X0,X1] :
      ( iext(uri_owl_members,sK139(X0),X0)
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1605]) ).

fof(f1605,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_members,sK139(X0),X0)
        & icext(uri_owl_AllDisjointProperties,sK139(X0)) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK139])],[f1133,f1604]) ).

fof(f1604,plain,
    ! [X0] :
      ( ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDisjointProperties,X2) )
     => ( iext(uri_owl_members,sK139(X0),X0)
        & icext(uri_owl_AllDisjointProperties,sK139(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1133,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDisjointProperties,X2) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(flattening,[],[f1132]) ).

fof(f1132,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDisjointProperties,X2) )
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(ennf_transformation,[],[f806]) ).

fof(f806,plain,
    ! [X0,X1] :
      ( ( iext(uri_rdf_rest,X0,uri_rdf_nil)
        & iext(uri_rdf_first,X0,X1) )
     => ? [X2] :
          ( iext(uri_owl_members,X2,X0)
          & icext(uri_owl_AllDisjointProperties,X2) ) ),
    inference(rectify,[],[f380]) ).

fof(f380,axiom,
    ! [X11,X32] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X32) )
     => ? [X10] :
          ( iext(uri_owl_members,X10,X11)
          & icext(uri_owl_AllDisjointProperties,X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointproperties_fi_001) ).

fof(f32377,plain,
    spl316_1047,
    inference(avatar_split_clause,[],[f2470,f32375]) ).

fof(f32375,plain,
    ( spl316_1047
  <=> ! [X5,X4,X0,X6] :
        ( X5 = X6
        | ~ iext(X0,X4,X6)
        | ~ iext(X0,X4,X5)
        | ~ sP1(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1047])]) ).

fof(f2470,plain,
    ! [X0,X6,X4,X5] :
      ( X5 = X6
      | ~ iext(X0,X4,X6)
      | ~ iext(X0,X4,X5)
      | ~ sP1(X0) ),
    inference(cnf_transformation,[],[f1554]) ).

fof(f1554,plain,
    ! [X0] :
      ( ( sP1(X0)
        | ( sK127(X0) != sK128(X0)
          & iext(X0,sK126(X0),sK128(X0))
          & iext(X0,sK126(X0),sK127(X0)) )
        | ~ ip(X0) )
      & ( ( ! [X4,X5,X6] :
              ( X5 = X6
              | ~ iext(X0,X4,X6)
              | ~ iext(X0,X4,X5) )
          & ip(X0) )
        | ~ sP1(X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK126,sK127,sK128])],[f1552,f1553]) ).

fof(f1553,plain,
    ! [X0] :
      ( ? [X1,X2,X3] :
          ( X2 != X3
          & iext(X0,X1,X3)
          & iext(X0,X1,X2) )
     => ( sK127(X0) != sK128(X0)
        & iext(X0,sK126(X0),sK128(X0))
        & iext(X0,sK126(X0),sK127(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1552,plain,
    ! [X0] :
      ( ( sP1(X0)
        | ? [X1,X2,X3] :
            ( X2 != X3
            & iext(X0,X1,X3)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X4,X5,X6] :
              ( X5 = X6
              | ~ iext(X0,X4,X6)
              | ~ iext(X0,X4,X5) )
          & ip(X0) )
        | ~ sP1(X0) ) ),
    inference(rectify,[],[f1551]) ).

fof(f1551,plain,
    ! [X0] :
      ( ( sP1(X0)
        | ? [X1,X2,X3] :
            ( X2 != X3
            & iext(X0,X1,X3)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2,X3] :
              ( X2 = X3
              | ~ iext(X0,X1,X3)
              | ~ iext(X0,X1,X2) )
          & ip(X0) )
        | ~ sP1(X0) ) ),
    inference(flattening,[],[f1550]) ).

fof(f1550,plain,
    ! [X0] :
      ( ( sP1(X0)
        | ? [X1,X2,X3] :
            ( X2 != X3
            & iext(X0,X1,X3)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2,X3] :
              ( X2 = X3
              | ~ iext(X0,X1,X3)
              | ~ iext(X0,X1,X2) )
          & ip(X0) )
        | ~ sP1(X0) ) ),
    inference(nnf_transformation,[],[f1331]) ).

fof(f1331,plain,
    ! [X0] :
      ( sP1(X0)
    <=> ( ! [X1,X2,X3] :
            ( X2 = X3
            | ~ iext(X0,X1,X3)
            | ~ iext(X0,X1,X2) )
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f32373,plain,
    spl316_1046,
    inference(avatar_split_clause,[],[f2463,f32371]) ).

fof(f32371,plain,
    ( spl316_1046
  <=> ! [X5,X4,X0,X6] :
        ( X4 = X5
        | ~ iext(X0,X5,X6)
        | ~ iext(X0,X4,X6)
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1046])]) ).

fof(f2463,plain,
    ! [X0,X6,X4,X5] :
      ( X4 = X5
      | ~ iext(X0,X5,X6)
      | ~ iext(X0,X4,X6)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f1548]) ).

fof(f1548,plain,
    ! [X0] :
      ( ( sP0(X0)
        | ( sK123(X0) != sK124(X0)
          & iext(X0,sK124(X0),sK125(X0))
          & iext(X0,sK123(X0),sK125(X0)) )
        | ~ ip(X0) )
      & ( ( ! [X4,X5,X6] :
              ( X4 = X5
              | ~ iext(X0,X5,X6)
              | ~ iext(X0,X4,X6) )
          & ip(X0) )
        | ~ sP0(X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK123,sK124,sK125])],[f1546,f1547]) ).

fof(f1547,plain,
    ! [X0] :
      ( ? [X1,X2,X3] :
          ( X1 != X2
          & iext(X0,X2,X3)
          & iext(X0,X1,X3) )
     => ( sK123(X0) != sK124(X0)
        & iext(X0,sK124(X0),sK125(X0))
        & iext(X0,sK123(X0),sK125(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1546,plain,
    ! [X0] :
      ( ( sP0(X0)
        | ? [X1,X2,X3] :
            ( X1 != X2
            & iext(X0,X2,X3)
            & iext(X0,X1,X3) )
        | ~ ip(X0) )
      & ( ( ! [X4,X5,X6] :
              ( X4 = X5
              | ~ iext(X0,X5,X6)
              | ~ iext(X0,X4,X6) )
          & ip(X0) )
        | ~ sP0(X0) ) ),
    inference(rectify,[],[f1545]) ).

fof(f1545,plain,
    ! [X0] :
      ( ( sP0(X0)
        | ? [X1,X2,X3] :
            ( X1 != X2
            & iext(X0,X2,X3)
            & iext(X0,X1,X3) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2,X3] :
              ( X1 = X2
              | ~ iext(X0,X2,X3)
              | ~ iext(X0,X1,X3) )
          & ip(X0) )
        | ~ sP0(X0) ) ),
    inference(flattening,[],[f1544]) ).

fof(f1544,plain,
    ! [X0] :
      ( ( sP0(X0)
        | ? [X1,X2,X3] :
            ( X1 != X2
            & iext(X0,X2,X3)
            & iext(X0,X1,X3) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2,X3] :
              ( X1 = X2
              | ~ iext(X0,X2,X3)
              | ~ iext(X0,X1,X3) )
          & ip(X0) )
        | ~ sP0(X0) ) ),
    inference(nnf_transformation,[],[f1329]) ).

fof(f1329,plain,
    ! [X0] :
      ( sP0(X0)
    <=> ( ! [X1,X2,X3] :
            ( X1 = X2
            | ~ iext(X0,X2,X3)
            | ~ iext(X0,X1,X3) )
        & ip(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f32111,plain,
    ( spl316_1045
    | ~ spl316_633
    | ~ spl316_882 ),
    inference(avatar_split_clause,[],[f22255,f20811,f6927,f32109]) ).

fof(f32109,plain,
    ( spl316_1045
  <=> ! [X0] :
        ( iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP21(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1045])]) ).

fof(f22255,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_o,uri_rdfs_Resource)
        | ~ sP21(X0,uri_rdf_type) )
    | ~ spl316_633
    | ~ spl316_882 ),
    inference(resolution,[],[f20812,f6928]) ).

fof(f31894,plain,
    ( spl316_1044
    | ~ spl316_629
    | ~ spl316_882 ),
    inference(avatar_split_clause,[],[f22254,f20811,f6911,f31892]) ).

fof(f31892,plain,
    ( spl316_1044
  <=> ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP21(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1044])]) ).

fof(f22254,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_p,uri_rdfs_Resource)
        | ~ sP21(X0,uri_rdf_type) )
    | ~ spl316_629
    | ~ spl316_882 ),
    inference(resolution,[],[f20812,f6912]) ).

fof(f31446,plain,
    ( spl316_1043
    | ~ spl316_627
    | ~ spl316_882 ),
    inference(avatar_split_clause,[],[f22253,f20811,f6903,f31444]) ).

fof(f22253,plain,
    ( ! [X0] :
        ( iext(X0,uri_ex_s,uri_rdfs_Resource)
        | ~ sP21(X0,uri_rdf_type) )
    | ~ spl316_627
    | ~ spl316_882 ),
    inference(resolution,[],[f20812,f6904]) ).

fof(f31224,plain,
    spl316_1042,
    inference(avatar_split_clause,[],[f3423,f31222]) ).

fof(f31222,plain,
    ( spl316_1042
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X0,X1,X2,X3)
        | icext(X3,sK300(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1042])]) ).

fof(f3423,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X0,X1,X2,X3)
      | icext(X3,sK300(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f31220,plain,
    spl316_1041,
    inference(avatar_split_clause,[],[f3422,f31218]) ).

fof(f31218,plain,
    ( spl316_1041
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X0,X1,X2,X3)
        | icext(X3,sK299(X0,X1,X2,X3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1041])]) ).

fof(f3422,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X0,X1,X2,X3)
      | icext(X3,sK299(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f2065]) ).

fof(f31216,plain,
    spl316_1040,
    inference(avatar_split_clause,[],[f3086,f31214]) ).

fof(f31214,plain,
    ( spl316_1040
  <=> ! [X0,X3,X2,X1] :
        ( lv(sK229(X0,X1,X3))
        | ~ icext(X2,X3)
        | ~ sP56(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1040])]) ).

fof(f3086,plain,
    ! [X2,X3,X0,X1] :
      ( lv(sK229(X0,X1,X3))
      | ~ icext(X2,X3)
      | ~ sP56(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1858]) ).

fof(f31212,plain,
    spl316_1039,
    inference(avatar_split_clause,[],[f3033,f31210]) ).

fof(f31210,plain,
    ( spl316_1039
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | lv(sK219(X0,X1,X3))
        | ~ sP49(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1039])]) ).

fof(f3033,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | lv(sK219(X0,X1,X3))
      | ~ sP49(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1836]) ).

fof(f31208,plain,
    spl316_1038,
    inference(avatar_split_clause,[],[f3027,f31206]) ).

fof(f31206,plain,
    ( spl316_1038
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | lv(sK218(X0,X1,X3))
        | ~ sP48(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1038])]) ).

fof(f3027,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | lv(sK218(X0,X1,X3))
      | ~ sP48(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1832]) ).

fof(f31204,plain,
    spl316_1037,
    inference(avatar_split_clause,[],[f2947,f31202]) ).

fof(f31202,plain,
    ( spl316_1037
  <=> ! [X2,X0,X1] :
        ( sP38(X0,X2,X1)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1037])]) ).

fof(f2947,plain,
    ! [X2,X0,X1] :
      ( sP38(X0,X2,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1393]) ).

fof(f1393,plain,
    ! [X0,X1,X2] :
      ( sP38(X0,X2,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1204,f1392,f1391]) ).

fof(f1392,plain,
    ! [X0,X2,X1] :
      ( ( iext(uri_owl_oneOf,X0,X1)
      <=> sP37(X2,X0) )
      | ~ sP38(X0,X2,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP38])]) ).

fof(f1204,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_oneOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> X2 = X3 )
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1203]) ).

fof(f1203,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_oneOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> X2 = X3 )
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f852]) ).

fof(f852,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_rdf_rest,X1,uri_rdf_nil)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_oneOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> X2 = X3 )
          & ic(X0) ) ) ),
    inference(rectify,[],[f295]) ).

fof(f295,axiom,
    ! [X10,X11,X20] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X20) )
     => ( iext(uri_owl_oneOf,X10,X11)
      <=> ( ! [X3] :
              ( icext(X10,X3)
            <=> X3 = X20 )
          & ic(X10) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_enum_class_001) ).

fof(f31200,plain,
    spl316_1036,
    inference(avatar_split_clause,[],[f2939,f31198]) ).

fof(f31198,plain,
    ( spl316_1036
  <=> ! [X2,X0,X1] :
        ( sP36(X0,X2,X1)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1036])]) ).

fof(f2939,plain,
    ! [X2,X0,X1] :
      ( sP36(X0,X2,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1390]) ).

fof(f1390,plain,
    ! [X0,X1,X2] :
      ( sP36(X0,X2,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1202,f1389,f1388]) ).

fof(f1389,plain,
    ! [X0,X2,X1] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
      <=> sP35(X2,X0) )
      | ~ sP36(X0,X2,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP36])]) ).

fof(f1202,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> icext(X2,X3) )
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1201]) ).

fof(f1201,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_intersectionOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> icext(X2,X3) )
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f851]) ).

fof(f851,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_rdf_rest,X1,uri_rdf_nil)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_intersectionOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> icext(X2,X3) )
          & ic(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f281]) ).

fof(f281,axiom,
    ! [X10,X11,X12] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X12) )
     => ( iext(uri_owl_intersectionOf,X10,X11)
      <=> ( ! [X3] :
              ( icext(X10,X3)
            <=> icext(X12,X3) )
          & ic(X12)
          & ic(X10) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_intersectionof_class_001) ).

fof(f31196,plain,
    spl316_1035,
    inference(avatar_split_clause,[],[f2930,f31194]) ).

fof(f31194,plain,
    ( spl316_1035
  <=> ! [X2,X0,X1] :
        ( sP34(X0,X2,X1)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1035])]) ).

fof(f2930,plain,
    ! [X2,X0,X1] :
      ( sP34(X0,X2,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1387]) ).

fof(f1387,plain,
    ! [X0,X1,X2] :
      ( sP34(X0,X2,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1200,f1386,f1385]) ).

fof(f1386,plain,
    ! [X0,X2,X1] :
      ( ( iext(uri_owl_unionOf,X0,X1)
      <=> sP33(X2,X0) )
      | ~ sP34(X0,X2,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP34])]) ).

fof(f1200,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_unionOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> icext(X2,X3) )
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1199]) ).

fof(f1199,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_unionOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> icext(X2,X3) )
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f850]) ).

fof(f850,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_rdf_rest,X1,uri_rdf_nil)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_unionOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> icext(X2,X3) )
          & ic(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f288]) ).

fof(f288,axiom,
    ! [X10,X11,X12] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X12) )
     => ( iext(uri_owl_unionOf,X10,X11)
      <=> ( ! [X3] :
              ( icext(X10,X3)
            <=> icext(X12,X3) )
          & ic(X12)
          & ic(X10) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_unionof_class_001) ).

fof(f31192,plain,
    spl316_1034,
    inference(avatar_split_clause,[],[f2921,f31190]) ).

fof(f31190,plain,
    ( spl316_1034
  <=> ! [X2,X0,X1] :
        ( sP32(X2,X0,X1)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1034])]) ).

fof(f2921,plain,
    ! [X2,X0,X1] :
      ( sP32(X2,X0,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1384]) ).

fof(f1384,plain,
    ! [X0,X1,X2] :
      ( sP32(X2,X0,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1198,f1383,f1382]) ).

fof(f1383,plain,
    ! [X2,X0,X1] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> sP31(X0,X2) )
      | ~ sP32(X2,X0,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP32])]) ).

fof(f1198,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> ( ! [X3,X4] :
              ( iext(X0,X3,X4)
              | ~ iext(X2,X3,X4) )
          & ip(X2)
          & ip(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1197]) ).

fof(f1197,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> ( ! [X3,X4] :
              ( iext(X0,X3,X4)
              | ~ iext(X2,X3,X4) )
          & ip(X2)
          & ip(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f849]) ).

fof(f849,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_rdf_rest,X1,uri_rdf_nil)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_propertyChainAxiom,X0,X1)
      <=> ( ! [X3,X4] :
              ( iext(X2,X3,X4)
             => iext(X0,X3,X4) )
          & ip(X2)
          & ip(X0) ) ) ),
    inference(rectify,[],[f388]) ).

fof(f388,axiom,
    ! [X1,X11,X32] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X32) )
     => ( iext(uri_owl_propertyChainAxiom,X1,X11)
      <=> ( ! [X35,X26] :
              ( iext(X32,X35,X26)
             => iext(X1,X35,X26) )
          & ip(X32)
          & ip(X1) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_chain_001) ).

fof(f31188,plain,
    spl316_1033,
    inference(avatar_split_clause,[],[f2903,f31186]) ).

fof(f31186,plain,
    ( spl316_1033
  <=> ! [X2,X0,X1] :
        ( sP29(X0,X2,X1)
        | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1033])]) ).

fof(f2903,plain,
    ! [X2,X0,X1] :
      ( sP29(X0,X2,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(cnf_transformation,[],[f1379]) ).

fof(f1379,plain,
    ! [X0,X1,X2] :
      ( sP29(X0,X2,X1)
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(definition_folding,[],[f1194,f1378,f1377]) ).

fof(f1378,plain,
    ! [X0,X2,X1] :
      ( ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> sP28(X2,X0) )
      | ~ sP29(X0,X2,X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP29])]) ).

fof(f1194,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> icext(X2,X3) )
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(flattening,[],[f1193]) ).

fof(f1193,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> icext(X2,X3) )
          & ic(X2)
          & ic(X0) ) )
      | ~ iext(uri_rdf_rest,X1,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X1,X2) ),
    inference(ennf_transformation,[],[f847]) ).

fof(f847,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_rdf_rest,X1,uri_rdf_nil)
        & iext(uri_rdf_first,X1,X2) )
     => ( iext(uri_owl_disjointUnionOf,X0,X1)
      <=> ( ! [X3] :
              ( icext(X0,X3)
            <=> icext(X2,X3) )
          & ic(X2)
          & ic(X0) ) ) ),
    inference(rectify,[],[f347]) ).

fof(f347,axiom,
    ! [X4,X11,X12] :
      ( ( iext(uri_rdf_rest,X11,uri_rdf_nil)
        & iext(uri_rdf_first,X11,X12) )
     => ( iext(uri_owl_disjointUnionOf,X4,X11)
      <=> ( ! [X3] :
              ( icext(X4,X3)
            <=> icext(X12,X3) )
          & ic(X12)
          & ic(X4) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_disjointunionof_001) ).

fof(f31184,plain,
    spl316_1032,
    inference(avatar_split_clause,[],[f2891,f31182]) ).

fof(f31182,plain,
    ( spl316_1032
  <=> ! [X2,X0,X1] :
        ( iext(uri_rdfs_subClassOf,X0,X2)
        | ~ iext(uri_rdfs_subClassOf,X1,X2)
        | ~ iext(uri_rdfs_subClassOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1032])]) ).

fof(f2891,plain,
    ! [X2,X0,X1] :
      ( iext(uri_rdfs_subClassOf,X0,X2)
      | ~ iext(uri_rdfs_subClassOf,X1,X2)
      | ~ iext(uri_rdfs_subClassOf,X0,X1) ),
    inference(cnf_transformation,[],[f1186]) ).

fof(f1186,plain,
    ! [X0,X1,X2] :
      ( iext(uri_rdfs_subClassOf,X0,X2)
      | ~ iext(uri_rdfs_subClassOf,X1,X2)
      | ~ iext(uri_rdfs_subClassOf,X0,X1) ),
    inference(flattening,[],[f1185]) ).

fof(f1185,plain,
    ! [X0,X1,X2] :
      ( iext(uri_rdfs_subClassOf,X0,X2)
      | ~ iext(uri_rdfs_subClassOf,X1,X2)
      | ~ iext(uri_rdfs_subClassOf,X0,X1) ),
    inference(ennf_transformation,[],[f843]) ).

fof(f843,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_rdfs_subClassOf,X1,X2)
        & iext(uri_rdfs_subClassOf,X0,X1) )
     => iext(uri_rdfs_subClassOf,X0,X2) ),
    inference(rectify,[],[f71]) ).

fof(f71,axiom,
    ! [X4,X5,X7] :
      ( ( iext(uri_rdfs_subClassOf,X5,X7)
        & iext(uri_rdfs_subClassOf,X4,X5) )
     => iext(uri_rdfs_subClassOf,X4,X7) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subclassof_trans) ).

fof(f31180,plain,
    spl316_1031,
    inference(avatar_split_clause,[],[f2890,f31178]) ).

fof(f31178,plain,
    ( spl316_1031
  <=> ! [X2,X0,X1] :
        ( iext(uri_rdfs_subPropertyOf,X0,X2)
        | ~ iext(uri_rdfs_subPropertyOf,X1,X2)
        | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1031])]) ).

fof(f2890,plain,
    ! [X2,X0,X1] :
      ( iext(uri_rdfs_subPropertyOf,X0,X2)
      | ~ iext(uri_rdfs_subPropertyOf,X1,X2)
      | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ),
    inference(cnf_transformation,[],[f1184]) ).

fof(f1184,plain,
    ! [X0,X1,X2] :
      ( iext(uri_rdfs_subPropertyOf,X0,X2)
      | ~ iext(uri_rdfs_subPropertyOf,X1,X2)
      | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ),
    inference(flattening,[],[f1183]) ).

fof(f1183,plain,
    ! [X0,X1,X2] :
      ( iext(uri_rdfs_subPropertyOf,X0,X2)
      | ~ iext(uri_rdfs_subPropertyOf,X1,X2)
      | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ),
    inference(ennf_transformation,[],[f842]) ).

fof(f842,plain,
    ! [X0,X1,X2] :
      ( ( iext(uri_rdfs_subPropertyOf,X1,X2)
        & iext(uri_rdfs_subPropertyOf,X0,X1) )
     => iext(uri_rdfs_subPropertyOf,X0,X2) ),
    inference(rectify,[],[f76]) ).

fof(f76,axiom,
    ! [X1,X8,X9] :
      ( ( iext(uri_rdfs_subPropertyOf,X8,X9)
        & iext(uri_rdfs_subPropertyOf,X1,X8) )
     => iext(uri_rdfs_subPropertyOf,X1,X9) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subpropertyof_trans) ).

fof(f31176,plain,
    spl316_1030,
    inference(avatar_split_clause,[],[f2868,f31174]) ).

fof(f31174,plain,
    ( spl316_1030
  <=> ! [X0,X1] :
        ( sP27(X0,X1)
        | ~ icext(X0,sK189(X0,X1))
        | ~ ip(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1030])]) ).

fof(f2868,plain,
    ! [X0,X1] :
      ( sP27(X0,X1)
      | ~ icext(X0,sK189(X0,X1))
      | ~ ip(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1738]) ).

fof(f31172,plain,
    spl316_1029,
    inference(avatar_split_clause,[],[f2861,f31170]) ).

fof(f31170,plain,
    ( spl316_1029
  <=> ! [X0,X1] :
        ( sP26(X0,X1)
        | ~ icext(X0,sK186(X0,X1))
        | ~ ic(X0)
        | ~ ip(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1029])]) ).

fof(f2861,plain,
    ! [X0,X1] :
      ( sP26(X0,X1)
      | ~ icext(X0,sK186(X0,X1))
      | ~ ic(X0)
      | ~ ip(X1) ),
    inference(cnf_transformation,[],[f1732]) ).

fof(f31168,plain,
    spl316_1028,
    inference(avatar_split_clause,[],[f2854,f31166]) ).

fof(f31166,plain,
    ( spl316_1028
  <=> ! [X0,X1] :
        ( sP25(X0,X1)
        | ~ icext(X0,sK185(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1028])]) ).

fof(f2854,plain,
    ! [X0,X1] :
      ( sP25(X0,X1)
      | ~ icext(X0,sK185(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1726]) ).

fof(f1726,plain,
    ! [X0,X1] :
      ( ( sP25(X0,X1)
        | ( ~ icext(X0,sK185(X0,X1))
          & icext(X1,sK185(X0,X1)) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( icext(X0,X3)
              | ~ icext(X1,X3) )
          & ic(X0)
          & ic(X1) )
        | ~ sP25(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK185])],[f1724,f1725]) ).

fof(f1725,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ~ icext(X0,X2)
          & icext(X1,X2) )
     => ( ~ icext(X0,sK185(X0,X1))
        & icext(X1,sK185(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1724,plain,
    ! [X0,X1] :
      ( ( sP25(X0,X1)
        | ? [X2] :
            ( ~ icext(X0,X2)
            & icext(X1,X2) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( icext(X0,X3)
              | ~ icext(X1,X3) )
          & ic(X0)
          & ic(X1) )
        | ~ sP25(X0,X1) ) ),
    inference(rectify,[],[f1723]) ).

fof(f1723,plain,
    ! [X1,X0] :
      ( ( sP25(X1,X0)
        | ? [X2] :
            ( ~ icext(X1,X2)
            & icext(X0,X2) )
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( ! [X2] :
              ( icext(X1,X2)
              | ~ icext(X0,X2) )
          & ic(X1)
          & ic(X0) )
        | ~ sP25(X1,X0) ) ),
    inference(flattening,[],[f1722]) ).

fof(f1722,plain,
    ! [X1,X0] :
      ( ( sP25(X1,X0)
        | ? [X2] :
            ( ~ icext(X1,X2)
            & icext(X0,X2) )
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( ! [X2] :
              ( icext(X1,X2)
              | ~ icext(X0,X2) )
          & ic(X1)
          & ic(X0) )
        | ~ sP25(X1,X0) ) ),
    inference(nnf_transformation,[],[f1371]) ).

fof(f1371,plain,
    ! [X1,X0] :
      ( sP25(X1,X0)
    <=> ( ! [X2] :
            ( icext(X1,X2)
            | ~ icext(X0,X2) )
        & ic(X1)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP25])]) ).

fof(f31164,plain,
    spl316_1027,
    inference(avatar_split_clause,[],[f2853,f31162]) ).

fof(f31162,plain,
    ( spl316_1027
  <=> ! [X0,X1] :
        ( sP25(X0,X1)
        | icext(X1,sK185(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1027])]) ).

fof(f2853,plain,
    ! [X0,X1] :
      ( sP25(X0,X1)
      | icext(X1,sK185(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1726]) ).

fof(f31160,plain,
    spl316_1026,
    inference(avatar_split_clause,[],[f2817,f31158]) ).

fof(f31158,plain,
    ( spl316_1026
  <=> ! [X0,X1] :
        ( sP20(X0,X1)
        | icext(X0,sK176(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1026])]) ).

fof(f2817,plain,
    ! [X0,X1] :
      ( sP20(X0,X1)
      | icext(X0,sK176(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1696]) ).

fof(f1696,plain,
    ! [X0,X1] :
      ( ( sP20(X0,X1)
        | ( icext(X0,sK176(X0,X1))
          & icext(X1,sK176(X0,X1)) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ~ icext(X0,X3)
              | ~ icext(X1,X3) )
          & ic(X0)
          & ic(X1) )
        | ~ sP20(X0,X1) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK176])],[f1694,f1695]) ).

fof(f1695,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( icext(X0,X2)
          & icext(X1,X2) )
     => ( icext(X0,sK176(X0,X1))
        & icext(X1,sK176(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1694,plain,
    ! [X0,X1] :
      ( ( sP20(X0,X1)
        | ? [X2] :
            ( icext(X0,X2)
            & icext(X1,X2) )
        | ~ ic(X0)
        | ~ ic(X1) )
      & ( ( ! [X3] :
              ( ~ icext(X0,X3)
              | ~ icext(X1,X3) )
          & ic(X0)
          & ic(X1) )
        | ~ sP20(X0,X1) ) ),
    inference(rectify,[],[f1693]) ).

fof(f1693,plain,
    ! [X1,X0] :
      ( ( sP20(X1,X0)
        | ? [X2] :
            ( icext(X1,X2)
            & icext(X0,X2) )
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( ! [X2] :
              ( ~ icext(X1,X2)
              | ~ icext(X0,X2) )
          & ic(X1)
          & ic(X0) )
        | ~ sP20(X1,X0) ) ),
    inference(flattening,[],[f1692]) ).

fof(f1692,plain,
    ! [X1,X0] :
      ( ( sP20(X1,X0)
        | ? [X2] :
            ( icext(X1,X2)
            & icext(X0,X2) )
        | ~ ic(X1)
        | ~ ic(X0) )
      & ( ( ! [X2] :
              ( ~ icext(X1,X2)
              | ~ icext(X0,X2) )
          & ic(X1)
          & ic(X0) )
        | ~ sP20(X1,X0) ) ),
    inference(nnf_transformation,[],[f1361]) ).

fof(f1361,plain,
    ! [X1,X0] :
      ( sP20(X1,X0)
    <=> ( ! [X2] :
            ( ~ icext(X1,X2)
            | ~ icext(X0,X2) )
        & ic(X1)
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP20])]) ).

fof(f31156,plain,
    ( ~ spl316_1025
    | ~ spl316_1013
    | ~ spl316_547
    | spl316_1016 ),
    inference(avatar_split_clause,[],[f31119,f30619,f6158,f25862,f31153]) ).

fof(f31153,plain,
    ( spl316_1025
  <=> sP4(uri_owl_SymmetricProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1025])]) ).

fof(f25862,plain,
    ( spl316_1013
  <=> ir(uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1013])]) ).

fof(f6158,plain,
    ( spl316_547
  <=> ! [X2,X0] :
        ( icext(X0,X2)
        | ~ ir(X2)
        | ~ sP4(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_547])]) ).

fof(f30619,plain,
    ( spl316_1016
  <=> icext(uri_owl_SymmetricProperty,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1016])]) ).

fof(f31119,plain,
    ( ~ ir(uri_rdf_type)
    | ~ sP4(uri_owl_SymmetricProperty)
    | ~ spl316_547
    | spl316_1016 ),
    inference(resolution,[],[f30621,f6159]) ).

fof(f6159,plain,
    ( ! [X2,X0] :
        ( icext(X0,X2)
        | ~ ir(X2)
        | ~ sP4(X0) )
    | ~ spl316_547 ),
    inference(avatar_component_clause,[],[f6158]) ).

fof(f30621,plain,
    ( ~ icext(uri_owl_SymmetricProperty,uri_rdf_type)
    | spl316_1016 ),
    inference(avatar_component_clause,[],[f30619]) ).

fof(f31151,plain,
    spl316_1024,
    inference(avatar_split_clause,[],[f2816,f31149]) ).

fof(f31149,plain,
    ( spl316_1024
  <=> ! [X0,X1] :
        ( sP20(X0,X1)
        | icext(X1,sK176(X0,X1))
        | ~ ic(X0)
        | ~ ic(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1024])]) ).

fof(f2816,plain,
    ! [X0,X1] :
      ( sP20(X0,X1)
      | icext(X1,sK176(X0,X1))
      | ~ ic(X0)
      | ~ ic(X1) ),
    inference(cnf_transformation,[],[f1696]) ).

fof(f31147,plain,
    spl316_1023,
    inference(avatar_split_clause,[],[f2707,f31145]) ).

fof(f31145,plain,
    ( spl316_1023
  <=> ! [X0,X1] :
        ( icext(uri_owl_AllDifferent,sK142(X0))
        | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1023])]) ).

fof(f2707,plain,
    ! [X0,X1] :
      ( icext(uri_owl_AllDifferent,sK142(X0))
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1611]) ).

fof(f31143,plain,
    spl316_1022,
    inference(avatar_split_clause,[],[f2705,f31141]) ).

fof(f31141,plain,
    ( spl316_1022
  <=> ! [X0,X1] :
        ( icext(uri_owl_AllDifferent,sK141(X0))
        | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1022])]) ).

fof(f2705,plain,
    ! [X0,X1] :
      ( icext(uri_owl_AllDifferent,sK141(X0))
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1609]) ).

fof(f31139,plain,
    spl316_1021,
    inference(avatar_split_clause,[],[f2703,f31137]) ).

fof(f31137,plain,
    ( spl316_1021
  <=> ! [X0,X1] :
        ( icext(uri_owl_AllDisjointClasses,sK140(X0))
        | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1021])]) ).

fof(f2703,plain,
    ! [X0,X1] :
      ( icext(uri_owl_AllDisjointClasses,sK140(X0))
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1607]) ).

fof(f31135,plain,
    spl316_1020,
    inference(avatar_split_clause,[],[f2701,f31133]) ).

fof(f31133,plain,
    ( spl316_1020
  <=> ! [X0,X1] :
        ( icext(uri_owl_AllDisjointProperties,sK139(X0))
        | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
        | ~ iext(uri_rdf_first,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1020])]) ).

fof(f2701,plain,
    ! [X0,X1] :
      ( icext(uri_owl_AllDisjointProperties,sK139(X0))
      | ~ iext(uri_rdf_rest,X0,uri_rdf_nil)
      | ~ iext(uri_rdf_first,X0,X1) ),
    inference(cnf_transformation,[],[f1605]) ).

fof(f31131,plain,
    spl316_1019,
    inference(avatar_split_clause,[],[f2683,f31129]) ).

fof(f31129,plain,
    ( spl316_1019
  <=> ! [X0,X3,X2,X1] :
        ( iext(X1,X2,X3)
        | ~ iext(X0,X2,X3)
        | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1019])]) ).

fof(f2683,plain,
    ! [X2,X3,X0,X1] :
      ( iext(X1,X2,X3)
      | ~ iext(X0,X2,X3)
      | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ),
    inference(cnf_transformation,[],[f1123]) ).

fof(f1123,plain,
    ! [X0,X1] :
      ( ( ! [X2,X3] :
            ( iext(X1,X2,X3)
            | ~ iext(X0,X2,X3) )
        & ip(X1)
        & ip(X0) )
      | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ),
    inference(ennf_transformation,[],[f797]) ).

fof(f797,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subPropertyOf,X0,X1)
     => ( ! [X2,X3] :
            ( iext(X0,X2,X3)
           => iext(X1,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f73]) ).

fof(f73,axiom,
    ! [X1,X8] :
      ( iext(uri_rdfs_subPropertyOf,X1,X8)
     => ( ! [X3,X6] :
            ( iext(X1,X3,X6)
           => iext(X8,X3,X6) )
        & ip(X8)
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subpropertyof_main) ).

fof(f31127,plain,
    spl316_1018,
    inference(avatar_split_clause,[],[f2644,f31125]) ).

fof(f31125,plain,
    ( spl316_1018
  <=> ! [X2,X0,X1] :
        ( icext(X0,X2)
        | icext(X1,X2)
        | ~ lv(X2)
        | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1018])]) ).

fof(f2644,plain,
    ! [X2,X0,X1] :
      ( icext(X0,X2)
      | icext(X1,X2)
      | ~ lv(X2)
      | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ),
    inference(cnf_transformation,[],[f1603]) ).

fof(f1603,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | icext(X1,X2)
            | ~ lv(X2) )
          & ( ( ~ icext(X1,X2)
              & lv(X2) )
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ),
    inference(flattening,[],[f1602]) ).

fof(f1602,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | icext(X1,X2)
            | ~ lv(X2) )
          & ( ( ~ icext(X1,X2)
              & lv(X2) )
            | ~ icext(X0,X2) ) )
      | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ),
    inference(nnf_transformation,[],[f1104]) ).

fof(f1104,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( icext(X0,X2)
        <=> ( ~ icext(X1,X2)
            & lv(X2) ) )
      | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ),
    inference(ennf_transformation,[],[f778]) ).

fof(f778,plain,
    ! [X0,X1] :
      ( iext(uri_owl_datatypeComplementOf,X0,X1)
     => ! [X2] :
          ( icext(X0,X2)
        <=> ( ~ icext(X1,X2)
            & lv(X2) ) ) ),
    inference(rectify,[],[f279]) ).

fof(f279,axiom,
    ! [X10,X5] :
      ( iext(uri_owl_datatypeComplementOf,X10,X5)
     => ! [X3] :
          ( icext(X10,X3)
        <=> ( ~ icext(X5,X3)
            & lv(X3) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_datatypecomplementof) ).

fof(f31123,plain,
    spl316_1017,
    inference(avatar_split_clause,[],[f2507,f31121]) ).

fof(f31121,plain,
    ( spl316_1017
  <=> ! [X0] :
        ( iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil)
        | ~ iext(X0,sK135(X0),sK135(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1017])]) ).

fof(f2507,plain,
    ! [X0] :
      ( iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil)
      | ~ iext(X0,sK135(X0),sK135(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1583]) ).

fof(f1583,plain,
    ! [X0] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil)
        | ~ iext(X0,sK135(X0),sK135(X0))
        | ~ ip(X0) )
      & ( ( ! [X2] : iext(X0,X2,X2)
          & ip(X0) )
        | ~ iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK135])],[f1581,f1582]) ).

fof(f1582,plain,
    ! [X0] :
      ( ? [X1] : ~ iext(X0,X1,X1)
     => ~ iext(X0,sK135(X0),sK135(X0)) ),
    introduced(choice_axiom,[]) ).

fof(f1581,plain,
    ! [X0] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil)
        | ? [X1] : ~ iext(X0,X1,X1)
        | ~ ip(X0) )
      & ( ( ! [X2] : iext(X0,X2,X2)
          & ip(X0) )
        | ~ iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil) ) ),
    inference(rectify,[],[f1580]) ).

fof(f1580,plain,
    ! [X0] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil)
        | ? [X1] : ~ iext(X0,X1,X1)
        | ~ ip(X0) )
      & ( ( ! [X1] : iext(X0,X1,X1)
          & ip(X0) )
        | ~ iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil) ) ),
    inference(flattening,[],[f1579]) ).

fof(f1579,plain,
    ! [X0] :
      ( ( iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil)
        | ? [X1] : ~ iext(X0,X1,X1)
        | ~ ip(X0) )
      & ( ( ! [X1] : iext(X0,X1,X1)
          & ip(X0) )
        | ~ iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil) ) ),
    inference(nnf_transformation,[],[f691]) ).

fof(f691,plain,
    ! [X0] :
      ( iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil)
    <=> ( ! [X1] : iext(X0,X1,X1)
        & ip(X0) ) ),
    inference(rectify,[],[f387]) ).

fof(f387,axiom,
    ! [X1] :
      ( iext(uri_owl_propertyChainAxiom,X1,uri_rdf_nil)
    <=> ( ! [X35] : iext(X1,X35,X35)
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_chain_000) ).

fof(f30622,plain,
    ( ~ spl316_1016
    | spl316_1010
    | ~ spl316_627
    | ~ spl316_877 ),
    inference(avatar_split_clause,[],[f21862,f20791,f6903,f22202,f30619]) ).

fof(f20791,plain,
    ( spl316_877
  <=> ! [X4,X0,X3] :
        ( iext(X0,X4,X3)
        | ~ iext(X0,X3,X4)
        | ~ icext(uri_owl_SymmetricProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_877])]) ).

fof(f21862,plain,
    ( iext(uri_rdf_type,uri_rdfs_Resource,uri_ex_s)
    | ~ icext(uri_owl_SymmetricProperty,uri_rdf_type)
    | ~ spl316_627
    | ~ spl316_877 ),
    inference(resolution,[],[f20792,f6904]) ).

fof(f20792,plain,
    ( ! [X3,X0,X4] :
        ( ~ iext(X0,X3,X4)
        | iext(X0,X4,X3)
        | ~ icext(uri_owl_SymmetricProperty,X0) )
    | ~ spl316_877 ),
    inference(avatar_component_clause,[],[f20791]) ).

fof(f29904,plain,
    ( ~ spl316_131
    | spl316_1015 ),
    inference(avatar_contradiction_clause,[],[f29903]) ).

fof(f29903,plain,
    ( $false
    | ~ spl316_131
    | spl316_1015 ),
    inference(resolution,[],[f28437,f4173]) ).

fof(f4173,plain,
    ( ! [X0] : ir(X0)
    | ~ spl316_131 ),
    inference(avatar_component_clause,[],[f4172]) ).

fof(f4172,plain,
    ( spl316_131
  <=> ! [X0] : ir(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_131])]) ).

fof(f28437,plain,
    ( ~ ir(uri_rdfs_Resource)
    | spl316_1015 ),
    inference(avatar_component_clause,[],[f28435]) ).

fof(f28435,plain,
    ( spl316_1015
  <=> ir(uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1015])]) ).

fof(f28438,plain,
    ( ~ spl316_1014
    | ~ spl316_1015
    | ~ spl316_547
    | spl316_1011 ),
    inference(avatar_split_clause,[],[f25246,f24266,f6158,f28435,f28431]) ).

fof(f28431,plain,
    ( spl316_1014
  <=> sP4(uri_ex_s) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1014])]) ).

fof(f24266,plain,
    ( spl316_1011
  <=> icext(uri_ex_s,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1011])]) ).

fof(f25246,plain,
    ( ~ ir(uri_rdfs_Resource)
    | ~ sP4(uri_ex_s)
    | ~ spl316_547
    | spl316_1011 ),
    inference(resolution,[],[f24268,f6159]) ).

fof(f24268,plain,
    ( ~ icext(uri_ex_s,uri_rdfs_Resource)
    | spl316_1011 ),
    inference(avatar_component_clause,[],[f24266]) ).

fof(f27453,plain,
    ( ~ spl316_131
    | spl316_1013 ),
    inference(avatar_contradiction_clause,[],[f27452]) ).

fof(f27452,plain,
    ( $false
    | ~ spl316_131
    | spl316_1013 ),
    inference(resolution,[],[f25864,f4173]) ).

fof(f25864,plain,
    ( ~ ir(uri_rdf_type)
    | spl316_1013 ),
    inference(avatar_component_clause,[],[f25862]) ).

fof(f25865,plain,
    ( ~ spl316_1012
    | ~ spl316_1013
    | ~ spl316_547
    | spl316_1009 ),
    inference(avatar_split_clause,[],[f23270,f22198,f6158,f25862,f25858]) ).

fof(f25858,plain,
    ( spl316_1012
  <=> sP4(uri_owl_AsymmetricProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1012])]) ).

fof(f22198,plain,
    ( spl316_1009
  <=> icext(uri_owl_AsymmetricProperty,uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1009])]) ).

fof(f23270,plain,
    ( ~ ir(uri_rdf_type)
    | ~ sP4(uri_owl_AsymmetricProperty)
    | ~ spl316_547
    | spl316_1009 ),
    inference(resolution,[],[f22200,f6159]) ).

fof(f22200,plain,
    ( ~ icext(uri_owl_AsymmetricProperty,uri_rdf_type)
    | spl316_1009 ),
    inference(avatar_component_clause,[],[f22198]) ).

fof(f24269,plain,
    ( ~ spl316_1011
    | ~ spl316_602
    | spl316_1010 ),
    inference(avatar_split_clause,[],[f23410,f22202,f6378,f24266]) ).

fof(f6378,plain,
    ( spl316_602
  <=> ! [X0,X1] :
        ( iext(uri_rdf_type,X0,X1)
        | ~ icext(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_602])]) ).

fof(f23410,plain,
    ( ~ icext(uri_ex_s,uri_rdfs_Resource)
    | ~ spl316_602
    | spl316_1010 ),
    inference(resolution,[],[f22204,f6379]) ).

fof(f6379,plain,
    ( ! [X0,X1] :
        ( iext(uri_rdf_type,X0,X1)
        | ~ icext(X1,X0) )
    | ~ spl316_602 ),
    inference(avatar_component_clause,[],[f6378]) ).

fof(f22205,plain,
    ( ~ spl316_1009
    | ~ spl316_1010
    | ~ spl316_627
    | ~ spl316_874 ),
    inference(avatar_split_clause,[],[f21498,f20779,f6903,f22202,f22198]) ).

fof(f20779,plain,
    ( spl316_874
  <=> ! [X4,X0,X3] :
        ( ~ iext(X0,X4,X3)
        | ~ iext(X0,X3,X4)
        | ~ icext(uri_owl_AsymmetricProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_874])]) ).

fof(f21498,plain,
    ( ~ iext(uri_rdf_type,uri_rdfs_Resource,uri_ex_s)
    | ~ icext(uri_owl_AsymmetricProperty,uri_rdf_type)
    | ~ spl316_627
    | ~ spl316_874 ),
    inference(resolution,[],[f20780,f6904]) ).

fof(f20780,plain,
    ( ! [X3,X0,X4] :
        ( ~ iext(X0,X4,X3)
        | ~ iext(X0,X3,X4)
        | ~ icext(uri_owl_AsymmetricProperty,X0) )
    | ~ spl316_874 ),
    inference(avatar_component_clause,[],[f20779]) ).

fof(f21317,plain,
    spl316_1008,
    inference(avatar_split_clause,[],[f3472,f21315]) ).

fof(f21315,plain,
    ( spl316_1008
  <=> ! [X3,X0,X5,X2,X1] :
        ( icext(X3,X5)
        | ~ icext(X0,X5)
        | ~ sP113(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1008])]) ).

fof(f3472,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X3,X5)
      | ~ icext(X0,X5)
      | ~ sP113(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2092]) ).

fof(f21313,plain,
    spl316_1007,
    inference(avatar_split_clause,[],[f3471,f21311]) ).

fof(f21311,plain,
    ( spl316_1007
  <=> ! [X3,X0,X5,X2,X1] :
        ( icext(X3,X5)
        | ~ icext(X1,X5)
        | ~ sP113(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1007])]) ).

fof(f3471,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X3,X5)
      | ~ icext(X1,X5)
      | ~ sP113(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2092]) ).

fof(f21309,plain,
    spl316_1006,
    inference(avatar_split_clause,[],[f3470,f21307]) ).

fof(f21307,plain,
    ( spl316_1006
  <=> ! [X3,X0,X5,X2,X1] :
        ( icext(X3,X5)
        | ~ icext(X2,X5)
        | ~ sP113(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1006])]) ).

fof(f3470,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X3,X5)
      | ~ icext(X2,X5)
      | ~ sP113(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2092]) ).

fof(f21305,plain,
    spl316_1005,
    inference(avatar_split_clause,[],[f3454,f21303]) ).

fof(f21303,plain,
    ( spl316_1005
  <=> ! [X3,X0,X5,X2,X1] :
        ( icext(X0,X5)
        | ~ icext(X3,X5)
        | ~ sP110(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1005])]) ).

fof(f3454,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X0,X5)
      | ~ icext(X3,X5)
      | ~ sP110(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2082]) ).

fof(f21301,plain,
    spl316_1004,
    inference(avatar_split_clause,[],[f3453,f21299]) ).

fof(f21299,plain,
    ( spl316_1004
  <=> ! [X3,X0,X5,X2,X1] :
        ( icext(X1,X5)
        | ~ icext(X3,X5)
        | ~ sP110(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1004])]) ).

fof(f3453,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X1,X5)
      | ~ icext(X3,X5)
      | ~ sP110(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2082]) ).

fof(f21297,plain,
    spl316_1003,
    inference(avatar_split_clause,[],[f3452,f21295]) ).

fof(f21295,plain,
    ( spl316_1003
  <=> ! [X3,X0,X5,X2,X1] :
        ( icext(X2,X5)
        | ~ icext(X3,X5)
        | ~ sP110(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1003])]) ).

fof(f3452,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X2,X5)
      | ~ icext(X3,X5)
      | ~ sP110(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2082]) ).

fof(f21293,plain,
    spl316_1002,
    inference(avatar_split_clause,[],[f3400,f21291]) ).

fof(f21291,plain,
    ( spl316_1002
  <=> ! [X0,X3,X2,X1] :
        ( ~ icext(X1,X0)
        | ~ icext(X2,X0)
        | ~ sP101(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1002])]) ).

fof(f3400,plain,
    ! [X2,X3,X0,X1] :
      ( ~ icext(X1,X0)
      | ~ icext(X2,X0)
      | ~ sP101(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2050]) ).

fof(f21289,plain,
    spl316_1001,
    inference(avatar_split_clause,[],[f3399,f21287]) ).

fof(f21287,plain,
    ( spl316_1001
  <=> ! [X0,X3,X2,X1] :
        ( ~ icext(X1,X0)
        | ~ icext(X3,X0)
        | ~ sP101(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1001])]) ).

fof(f3399,plain,
    ! [X2,X3,X0,X1] :
      ( ~ icext(X1,X0)
      | ~ icext(X3,X0)
      | ~ sP101(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2050]) ).

fof(f21285,plain,
    spl316_1000,
    inference(avatar_split_clause,[],[f3365,f21283]) ).

fof(f21283,plain,
    ( spl316_1000
  <=> ! [X0,X1] :
        ( iext(X0,sK293(X0,X1),sK294(X0,X1))
        | ~ sP97(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1000])]) ).

fof(f3365,plain,
    ! [X0,X1] :
      ( iext(X0,sK293(X0,X1),sK294(X0,X1))
      | ~ sP97(X0,X1) ),
    inference(cnf_transformation,[],[f2034]) ).

fof(f2034,plain,
    ! [X0,X1] :
      ( ( iext(X0,sK293(X0,X1),sK294(X0,X1))
        & iext(X1,sK293(X0,X1),sK294(X0,X1)) )
      | ~ sP97(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK293,sK294])],[f2032,f2033]) ).

fof(f2033,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( iext(X0,X2,X3)
          & iext(X1,X2,X3) )
     => ( iext(X0,sK293(X0,X1),sK294(X0,X1))
        & iext(X1,sK293(X0,X1),sK294(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2032,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( iext(X0,X2,X3)
          & iext(X1,X2,X3) )
      | ~ sP97(X0,X1) ),
    inference(rectify,[],[f2031]) ).

fof(f2031,plain,
    ! [X3,X1] :
      ( ? [X10,X11] :
          ( iext(X3,X10,X11)
          & iext(X1,X10,X11) )
      | ~ sP97(X3,X1) ),
    inference(nnf_transformation,[],[f1478]) ).

fof(f21281,plain,
    spl316_999,
    inference(avatar_split_clause,[],[f3364,f21279]) ).

fof(f21279,plain,
    ( spl316_999
  <=> ! [X0,X1] :
        ( iext(X1,sK293(X0,X1),sK294(X0,X1))
        | ~ sP97(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_999])]) ).

fof(f3364,plain,
    ! [X0,X1] :
      ( iext(X1,sK293(X0,X1),sK294(X0,X1))
      | ~ sP97(X0,X1) ),
    inference(cnf_transformation,[],[f2034]) ).

fof(f21277,plain,
    spl316_998,
    inference(avatar_split_clause,[],[f3363,f21275]) ).

fof(f21275,plain,
    ( spl316_998
  <=> ! [X0,X1] :
        ( iext(X0,sK291(X0,X1),sK292(X0,X1))
        | ~ sP98(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_998])]) ).

fof(f3363,plain,
    ! [X0,X1] :
      ( iext(X0,sK291(X0,X1),sK292(X0,X1))
      | ~ sP98(X0,X1) ),
    inference(cnf_transformation,[],[f2030]) ).

fof(f2030,plain,
    ! [X0,X1] :
      ( ( iext(X0,sK291(X0,X1),sK292(X0,X1))
        & iext(X1,sK291(X0,X1),sK292(X0,X1)) )
      | ~ sP98(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK291,sK292])],[f2028,f2029]) ).

fof(f2029,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( iext(X0,X2,X3)
          & iext(X1,X2,X3) )
     => ( iext(X0,sK291(X0,X1),sK292(X0,X1))
        & iext(X1,sK291(X0,X1),sK292(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2028,plain,
    ! [X0,X1] :
      ( ? [X2,X3] :
          ( iext(X0,X2,X3)
          & iext(X1,X2,X3) )
      | ~ sP98(X0,X1) ),
    inference(rectify,[],[f2027]) ).

fof(f2027,plain,
    ! [X5,X1] :
      ( ? [X8,X9] :
          ( iext(X5,X8,X9)
          & iext(X1,X8,X9) )
      | ~ sP98(X5,X1) ),
    inference(nnf_transformation,[],[f1479]) ).

fof(f21273,plain,
    spl316_997,
    inference(avatar_split_clause,[],[f3362,f21271]) ).

fof(f21271,plain,
    ( spl316_997
  <=> ! [X0,X1] :
        ( iext(X1,sK291(X0,X1),sK292(X0,X1))
        | ~ sP98(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_997])]) ).

fof(f3362,plain,
    ! [X0,X1] :
      ( iext(X1,sK291(X0,X1),sK292(X0,X1))
      | ~ sP98(X0,X1) ),
    inference(cnf_transformation,[],[f2030]) ).

fof(f21269,plain,
    spl316_996,
    inference(avatar_split_clause,[],[f3276,f21267]) ).

fof(f21267,plain,
    ( spl316_996
  <=> ! [X4,X0,X2,X1] :
        ( icext(X2,X4)
        | ~ sP78(X4,X1,X0)
        | ~ sP79(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_996])]) ).

fof(f3276,plain,
    ! [X2,X0,X1,X4] :
      ( icext(X2,X4)
      | ~ sP78(X4,X1,X0)
      | ~ sP79(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1964]) ).

fof(f21265,plain,
    spl316_995,
    inference(avatar_split_clause,[],[f3275,f21263]) ).

fof(f21263,plain,
    ( spl316_995
  <=> ! [X2,X4,X0,X1] :
        ( sP78(X4,X1,X0)
        | ~ icext(X2,X4)
        | ~ sP79(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_995])]) ).

fof(f3275,plain,
    ! [X2,X0,X1,X4] :
      ( sP78(X4,X1,X0)
      | ~ icext(X2,X4)
      | ~ sP79(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1964]) ).

fof(f21261,plain,
    spl316_994,
    inference(avatar_split_clause,[],[f3248,f21259]) ).

fof(f21259,plain,
    ( spl316_994
  <=> ! [X0,X3,X2,X1] :
        ( icext(X1,X3)
        | ~ iext(X0,X2,X3)
        | ~ iext(uri_rdfs_range,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_994])]) ).

fof(f3248,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X1,X3)
      | ~ iext(X0,X2,X3)
      | ~ iext(uri_rdfs_range,X0,X1) ),
    inference(cnf_transformation,[],[f1260]) ).

fof(f1260,plain,
    ! [X0,X1,X2,X3] :
      ( icext(X1,X3)
      | ~ iext(X0,X2,X3)
      | ~ iext(uri_rdfs_range,X0,X1) ),
    inference(flattening,[],[f1259]) ).

fof(f1259,plain,
    ! [X0,X1,X2,X3] :
      ( icext(X1,X3)
      | ~ iext(X0,X2,X3)
      | ~ iext(uri_rdfs_range,X0,X1) ),
    inference(ennf_transformation,[],[f880]) ).

fof(f880,plain,
    ! [X0,X1,X2,X3] :
      ( ( iext(X0,X2,X3)
        & iext(uri_rdfs_range,X0,X1) )
     => icext(X1,X3) ),
    inference(rectify,[],[f59]) ).

fof(f59,axiom,
    ! [X1,X4,X3,X6] :
      ( ( iext(X1,X3,X6)
        & iext(uri_rdfs_range,X1,X4) )
     => icext(X4,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_range_main) ).

fof(f21257,plain,
    spl316_993,
    inference(avatar_split_clause,[],[f3247,f21255]) ).

fof(f21255,plain,
    ( spl316_993
  <=> ! [X0,X3,X2,X1] :
        ( icext(X1,X2)
        | ~ iext(X0,X2,X3)
        | ~ iext(uri_rdfs_domain,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_993])]) ).

fof(f3247,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X1,X2)
      | ~ iext(X0,X2,X3)
      | ~ iext(uri_rdfs_domain,X0,X1) ),
    inference(cnf_transformation,[],[f1258]) ).

fof(f1258,plain,
    ! [X0,X1,X2,X3] :
      ( icext(X1,X2)
      | ~ iext(X0,X2,X3)
      | ~ iext(uri_rdfs_domain,X0,X1) ),
    inference(flattening,[],[f1257]) ).

fof(f1257,plain,
    ! [X0,X1,X2,X3] :
      ( icext(X1,X2)
      | ~ iext(X0,X2,X3)
      | ~ iext(uri_rdfs_domain,X0,X1) ),
    inference(ennf_transformation,[],[f879]) ).

fof(f879,plain,
    ! [X0,X1,X2,X3] :
      ( ( iext(X0,X2,X3)
        & iext(uri_rdfs_domain,X0,X1) )
     => icext(X1,X2) ),
    inference(rectify,[],[f52]) ).

fof(f52,axiom,
    ! [X1,X4,X3,X6] :
      ( ( iext(X1,X3,X6)
        & iext(uri_rdfs_domain,X1,X4) )
     => icext(X4,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_domain_main) ).

fof(f21253,plain,
    spl316_992,
    inference(avatar_split_clause,[],[f3237,f21251]) ).

fof(f21251,plain,
    ( spl316_992
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK266(X0,X1,X2))
        | ~ sP76(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_992])]) ).

fof(f3237,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK266(X0,X1,X2))
      | ~ sP76(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f21249,plain,
    spl316_991,
    inference(avatar_split_clause,[],[f3235,f21247]) ).

fof(f21247,plain,
    ( spl316_991
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK265(X0,X1,X2))
        | ~ sP76(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_991])]) ).

fof(f3235,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK265(X0,X1,X2))
      | ~ sP76(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f21245,plain,
    spl316_990,
    inference(avatar_split_clause,[],[f3233,f21243]) ).

fof(f21243,plain,
    ( spl316_990
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK264(X0,X1,X2))
        | ~ sP76(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_990])]) ).

fof(f3233,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK264(X0,X1,X2))
      | ~ sP76(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f21241,plain,
    spl316_989,
    inference(avatar_split_clause,[],[f3232,f21239]) ).

fof(f21239,plain,
    ( spl316_989
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP76(X1,X3,X0)
        | ~ sP77(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_989])]) ).

fof(f3232,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP76(X1,X3,X0)
      | ~ sP77(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1939]) ).

fof(f1939,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP76(X1,X3,X0) )
          & ( sP76(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP77(X0,X1,X2) ),
    inference(rectify,[],[f1938]) ).

fof(f1938,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP76(X2,X3,X1) )
          & ( sP76(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP77(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1450]) ).

fof(f21237,plain,
    spl316_988,
    inference(avatar_split_clause,[],[f3231,f21235]) ).

fof(f21235,plain,
    ( spl316_988
  <=> ! [X0,X3,X2,X1] :
        ( sP76(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP77(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_988])]) ).

fof(f3231,plain,
    ! [X2,X3,X0,X1] :
      ( sP76(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP77(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1939]) ).

fof(f21233,plain,
    spl316_987,
    inference(avatar_split_clause,[],[f3226,f21231]) ).

fof(f21231,plain,
    ( spl316_987
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK263(X0,X1,X2))
        | ~ sP74(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_987])]) ).

fof(f3226,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK263(X0,X1,X2))
      | ~ sP74(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1937]) ).

fof(f21229,plain,
    spl316_986,
    inference(avatar_split_clause,[],[f3224,f21227]) ).

fof(f21227,plain,
    ( spl316_986
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK262(X0,X1,X2))
        | ~ sP74(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_986])]) ).

fof(f3224,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK262(X0,X1,X2))
      | ~ sP74(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1937]) ).

fof(f21225,plain,
    spl316_985,
    inference(avatar_split_clause,[],[f3223,f21223]) ).

fof(f21223,plain,
    ( spl316_985
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP74(X1,X3,X0)
        | ~ sP75(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_985])]) ).

fof(f3223,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP74(X1,X3,X0)
      | ~ sP75(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1933]) ).

fof(f1933,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP74(X1,X3,X0) )
          & ( sP74(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP75(X0,X1,X2) ),
    inference(rectify,[],[f1932]) ).

fof(f1932,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP74(X2,X3,X1) )
          & ( sP74(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP75(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1447]) ).

fof(f21221,plain,
    spl316_984,
    inference(avatar_split_clause,[],[f3222,f21219]) ).

fof(f21219,plain,
    ( spl316_984
  <=> ! [X0,X3,X2,X1] :
        ( sP74(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP75(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_984])]) ).

fof(f3222,plain,
    ! [X2,X3,X0,X1] :
      ( sP74(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP75(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1933]) ).

fof(f21217,plain,
    spl316_983,
    inference(avatar_split_clause,[],[f3213,f21215]) ).

fof(f21215,plain,
    ( spl316_983
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | iext(X2,X1,sK260(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_983])]) ).

fof(f3213,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | iext(X2,X1,sK260(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f21213,plain,
    spl316_982,
    inference(avatar_split_clause,[],[f3211,f21211]) ).

fof(f21211,plain,
    ( spl316_982
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | iext(X2,X1,sK259(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_982])]) ).

fof(f3211,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | iext(X2,X1,sK259(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f21209,plain,
    spl316_981,
    inference(avatar_split_clause,[],[f3209,f21207]) ).

fof(f21207,plain,
    ( spl316_981
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | iext(X2,X1,sK258(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_981])]) ).

fof(f3209,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | iext(X2,X1,sK258(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f21205,plain,
    spl316_980,
    inference(avatar_split_clause,[],[f3207,f21203]) ).

fof(f21203,plain,
    ( spl316_980
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | iext(X2,X1,sK257(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_980])]) ).

fof(f3207,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | iext(X2,X1,sK257(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f21201,plain,
    spl316_979,
    inference(avatar_split_clause,[],[f3205,f21199]) ).

fof(f21199,plain,
    ( spl316_979
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP72(X1,X3,X0)
        | ~ sP73(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_979])]) ).

fof(f3205,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP72(X1,X3,X0)
      | ~ sP73(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1923]) ).

fof(f1923,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP72(X1,X3,X0) )
          & ( sP72(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP73(X0,X1,X2) ),
    inference(rectify,[],[f1922]) ).

fof(f1922,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP72(X2,X3,X1) )
          & ( sP72(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP73(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1444]) ).

fof(f21197,plain,
    spl316_978,
    inference(avatar_split_clause,[],[f3204,f21195]) ).

fof(f21195,plain,
    ( spl316_978
  <=> ! [X0,X3,X2,X1] :
        ( sP72(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP73(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_978])]) ).

fof(f3204,plain,
    ! [X2,X3,X0,X1] :
      ( sP72(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP73(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1923]) ).

fof(f21193,plain,
    spl316_977,
    inference(avatar_split_clause,[],[f3199,f21191]) ).

fof(f21191,plain,
    ( spl316_977
  <=> ! [X2,X0,X1] :
        ( sP70(X0,X1,X2)
        | iext(X2,X1,sK256(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_977])]) ).

fof(f3199,plain,
    ! [X2,X0,X1] :
      ( sP70(X0,X1,X2)
      | iext(X2,X1,sK256(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1921]) ).

fof(f21189,plain,
    spl316_976,
    inference(avatar_split_clause,[],[f3197,f21187]) ).

fof(f21187,plain,
    ( spl316_976
  <=> ! [X2,X0,X1] :
        ( sP70(X0,X1,X2)
        | iext(X2,X1,sK255(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_976])]) ).

fof(f3197,plain,
    ! [X2,X0,X1] :
      ( sP70(X0,X1,X2)
      | iext(X2,X1,sK255(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1921]) ).

fof(f21185,plain,
    spl316_975,
    inference(avatar_split_clause,[],[f3195,f21183]) ).

fof(f21183,plain,
    ( spl316_975
  <=> ! [X2,X0,X1] :
        ( sP70(X0,X1,X2)
        | iext(X2,X1,sK254(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_975])]) ).

fof(f3195,plain,
    ! [X2,X0,X1] :
      ( sP70(X0,X1,X2)
      | iext(X2,X1,sK254(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1921]) ).

fof(f21181,plain,
    spl316_974,
    inference(avatar_split_clause,[],[f3193,f21179]) ).

fof(f21179,plain,
    ( spl316_974
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP70(X1,X3,X0)
        | ~ sP71(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_974])]) ).

fof(f3193,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP70(X1,X3,X0)
      | ~ sP71(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1917]) ).

fof(f1917,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP70(X1,X3,X0) )
          & ( sP70(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP71(X0,X1,X2) ),
    inference(rectify,[],[f1916]) ).

fof(f1916,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP70(X2,X3,X1) )
          & ( sP70(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP71(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1441]) ).

fof(f21177,plain,
    spl316_973,
    inference(avatar_split_clause,[],[f3192,f21175]) ).

fof(f21175,plain,
    ( spl316_973
  <=> ! [X0,X3,X2,X1] :
        ( sP70(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP71(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_973])]) ).

fof(f3192,plain,
    ! [X2,X3,X0,X1] :
      ( sP70(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP71(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1917]) ).

fof(f21173,plain,
    spl316_972,
    inference(avatar_split_clause,[],[f3188,f21171]) ).

fof(f21171,plain,
    ( spl316_972
  <=> ! [X2,X0,X1] :
        ( sP68(X0,X1,X2)
        | iext(X2,X1,sK253(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_972])]) ).

fof(f3188,plain,
    ! [X2,X0,X1] :
      ( sP68(X0,X1,X2)
      | iext(X2,X1,sK253(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1915]) ).

fof(f21169,plain,
    spl316_971,
    inference(avatar_split_clause,[],[f3186,f21167]) ).

fof(f21167,plain,
    ( spl316_971
  <=> ! [X2,X0,X1] :
        ( sP68(X0,X1,X2)
        | iext(X2,X1,sK252(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_971])]) ).

fof(f3186,plain,
    ! [X2,X0,X1] :
      ( sP68(X0,X1,X2)
      | iext(X2,X1,sK252(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1915]) ).

fof(f21165,plain,
    spl316_970,
    inference(avatar_split_clause,[],[f3184,f21163]) ).

fof(f21163,plain,
    ( spl316_970
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP68(X1,X3,X0)
        | ~ sP69(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_970])]) ).

fof(f3184,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP68(X1,X3,X0)
      | ~ sP69(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1911]) ).

fof(f1911,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP68(X1,X3,X0) )
          & ( sP68(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP69(X0,X1,X2) ),
    inference(rectify,[],[f1910]) ).

fof(f1910,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP68(X2,X3,X1) )
          & ( sP68(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP69(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1438]) ).

fof(f21161,plain,
    spl316_969,
    inference(avatar_split_clause,[],[f3183,f21159]) ).

fof(f21159,plain,
    ( spl316_969
  <=> ! [X0,X3,X2,X1] :
        ( sP68(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP69(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_969])]) ).

fof(f3183,plain,
    ! [X2,X3,X0,X1] :
      ( sP68(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP69(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1911]) ).

fof(f21157,plain,
    spl316_968,
    inference(avatar_split_clause,[],[f3171,f21155]) ).

fof(f21155,plain,
    ( spl316_968
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | iext(X2,X1,sK249(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_968])]) ).

fof(f3171,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | iext(X2,X1,sK249(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f21153,plain,
    spl316_967,
    inference(avatar_split_clause,[],[f3169,f21151]) ).

fof(f21151,plain,
    ( spl316_967
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | iext(X2,X1,sK248(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_967])]) ).

fof(f3169,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | iext(X2,X1,sK248(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f21149,plain,
    spl316_966,
    inference(avatar_split_clause,[],[f3167,f21147]) ).

fof(f21147,plain,
    ( spl316_966
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | iext(X2,X1,sK247(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_966])]) ).

fof(f3167,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | iext(X2,X1,sK247(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f21145,plain,
    spl316_965,
    inference(avatar_split_clause,[],[f3165,f21143]) ).

fof(f21143,plain,
    ( spl316_965
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | iext(X2,X1,sK246(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_965])]) ).

fof(f3165,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | iext(X2,X1,sK246(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f21141,plain,
    spl316_964,
    inference(avatar_split_clause,[],[f3157,f21139]) ).

fof(f21139,plain,
    ( spl316_964
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK245(X0,X1,X2))
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_964])]) ).

fof(f3157,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK245(X0,X1,X2))
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f21137,plain,
    spl316_963,
    inference(avatar_split_clause,[],[f3155,f21135]) ).

fof(f21135,plain,
    ( spl316_963
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK244(X0,X1,X2))
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_963])]) ).

fof(f3155,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK244(X0,X1,X2))
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f21133,plain,
    spl316_962,
    inference(avatar_split_clause,[],[f3153,f21131]) ).

fof(f21131,plain,
    ( spl316_962
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK243(X0,X1,X2))
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_962])]) ).

fof(f3153,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK243(X0,X1,X2))
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f21129,plain,
    spl316_961,
    inference(avatar_split_clause,[],[f3152,f21127]) ).

fof(f21127,plain,
    ( spl316_961
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP66(X1,X3,X0)
        | ~ sP67(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_961])]) ).

fof(f3152,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP66(X1,X3,X0)
      | ~ sP67(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1892]) ).

fof(f1892,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP66(X1,X3,X0) )
          & ( sP66(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP67(X0,X1,X2) ),
    inference(rectify,[],[f1891]) ).

fof(f1891,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP66(X1,X3,X2) )
          & ( sP66(X1,X3,X2)
            | ~ icext(X0,X3) ) )
      | ~ sP67(X2,X1,X0) ),
    inference(nnf_transformation,[],[f1435]) ).

fof(f21125,plain,
    spl316_960,
    inference(avatar_split_clause,[],[f3151,f21123]) ).

fof(f21123,plain,
    ( spl316_960
  <=> ! [X0,X3,X2,X1] :
        ( sP66(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP67(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_960])]) ).

fof(f3151,plain,
    ! [X2,X3,X0,X1] :
      ( sP66(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP67(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1892]) ).

fof(f21121,plain,
    spl316_959,
    inference(avatar_split_clause,[],[f3146,f21119]) ).

fof(f21119,plain,
    ( spl316_959
  <=> ! [X2,X0,X1] :
        ( sP62(X0,X1,X2)
        | iext(X2,X1,sK242(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_959])]) ).

fof(f3146,plain,
    ! [X2,X0,X1] :
      ( sP62(X0,X1,X2)
      | iext(X2,X1,sK242(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f21117,plain,
    spl316_958,
    inference(avatar_split_clause,[],[f3144,f21115]) ).

fof(f21115,plain,
    ( spl316_958
  <=> ! [X2,X0,X1] :
        ( sP62(X0,X1,X2)
        | iext(X2,X1,sK241(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_958])]) ).

fof(f3144,plain,
    ! [X2,X0,X1] :
      ( sP62(X0,X1,X2)
      | iext(X2,X1,sK241(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f21113,plain,
    spl316_957,
    inference(avatar_split_clause,[],[f3142,f21111]) ).

fof(f21111,plain,
    ( spl316_957
  <=> ! [X2,X0,X1] :
        ( sP62(X0,X1,X2)
        | iext(X2,X1,sK240(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_957])]) ).

fof(f3142,plain,
    ! [X2,X0,X1] :
      ( sP62(X0,X1,X2)
      | iext(X2,X1,sK240(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f21109,plain,
    spl316_956,
    inference(avatar_split_clause,[],[f3136,f21107]) ).

fof(f21107,plain,
    ( spl316_956
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK239(X0,X1,X2))
        | ~ sP63(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_956])]) ).

fof(f3136,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK239(X0,X1,X2))
      | ~ sP63(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1886]) ).

fof(f21105,plain,
    spl316_955,
    inference(avatar_split_clause,[],[f3134,f21103]) ).

fof(f21103,plain,
    ( spl316_955
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK238(X0,X1,X2))
        | ~ sP63(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_955])]) ).

fof(f3134,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK238(X0,X1,X2))
      | ~ sP63(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1886]) ).

fof(f21101,plain,
    spl316_954,
    inference(avatar_split_clause,[],[f3133,f21099]) ).

fof(f21099,plain,
    ( spl316_954
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP63(X1,X3,X0)
        | ~ sP64(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_954])]) ).

fof(f3133,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP63(X1,X3,X0)
      | ~ sP64(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1881]) ).

fof(f1881,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP63(X1,X3,X0) )
          & ( sP63(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP64(X0,X1,X2) ),
    inference(rectify,[],[f1880]) ).

fof(f1880,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP63(X1,X3,X2) )
          & ( sP63(X1,X3,X2)
            | ~ icext(X0,X3) ) )
      | ~ sP64(X2,X1,X0) ),
    inference(nnf_transformation,[],[f1431]) ).

fof(f21097,plain,
    spl316_953,
    inference(avatar_split_clause,[],[f3132,f21095]) ).

fof(f21095,plain,
    ( spl316_953
  <=> ! [X0,X3,X2,X1] :
        ( sP63(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP64(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_953])]) ).

fof(f3132,plain,
    ! [X2,X3,X0,X1] :
      ( sP63(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP64(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1881]) ).

fof(f21093,plain,
    spl316_952,
    inference(avatar_split_clause,[],[f3125,f21091]) ).

fof(f21091,plain,
    ( spl316_952
  <=> ! [X2,X0,X1] :
        ( sP61(X0,X1,X2)
        | iext(X2,X1,sK236(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_952])]) ).

fof(f3125,plain,
    ! [X2,X0,X1] :
      ( sP61(X0,X1,X2)
      | iext(X2,X1,sK236(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1874]) ).

fof(f21089,plain,
    spl316_951,
    inference(avatar_split_clause,[],[f3123,f21087]) ).

fof(f21087,plain,
    ( spl316_951
  <=> ! [X2,X0,X1] :
        ( sP61(X0,X1,X2)
        | iext(X2,X1,sK235(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_951])]) ).

fof(f3123,plain,
    ! [X2,X0,X1] :
      ( sP61(X0,X1,X2)
      | iext(X2,X1,sK235(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1874]) ).

fof(f21085,plain,
    spl316_950,
    inference(avatar_split_clause,[],[f3113,f21083]) ).

fof(f21083,plain,
    ( spl316_950
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK234(X0,X1,X2))
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_950])]) ).

fof(f3113,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK234(X0,X1,X2))
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f21081,plain,
    spl316_949,
    inference(avatar_split_clause,[],[f3110,f21079]) ).

fof(f21079,plain,
    ( spl316_949
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK233(X0,X1,X2))
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_949])]) ).

fof(f3110,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK233(X0,X1,X2))
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f21077,plain,
    spl316_948,
    inference(avatar_split_clause,[],[f3107,f21075]) ).

fof(f21075,plain,
    ( spl316_948
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK232(X0,X1,X2))
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_948])]) ).

fof(f3107,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK232(X0,X1,X2))
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f21073,plain,
    spl316_947,
    inference(avatar_split_clause,[],[f3105,f21071]) ).

fof(f21071,plain,
    ( spl316_947
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP59(X1,X3,X0)
        | ~ sP60(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_947])]) ).

fof(f3105,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP59(X1,X3,X0)
      | ~ sP60(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1866]) ).

fof(f1866,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP59(X1,X3,X0) )
          & ( sP59(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP60(X0,X1,X2) ),
    inference(rectify,[],[f1865]) ).

fof(f1865,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP59(X2,X3,X1) )
          & ( sP59(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP60(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1425]) ).

fof(f21069,plain,
    spl316_946,
    inference(avatar_split_clause,[],[f3104,f21067]) ).

fof(f21067,plain,
    ( spl316_946
  <=> ! [X0,X3,X2,X1] :
        ( sP59(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP60(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_946])]) ).

fof(f3104,plain,
    ! [X2,X3,X0,X1] :
      ( sP59(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP60(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1866]) ).

fof(f21065,plain,
    spl316_945,
    inference(avatar_split_clause,[],[f3098,f21063]) ).

fof(f21063,plain,
    ( spl316_945
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK231(X0,X1,X2))
        | ~ sP57(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_945])]) ).

fof(f3098,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK231(X0,X1,X2))
      | ~ sP57(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1864]) ).

fof(f21061,plain,
    spl316_944,
    inference(avatar_split_clause,[],[f3095,f21059]) ).

fof(f21059,plain,
    ( spl316_944
  <=> ! [X2,X0,X1] :
        ( iext(X2,X1,sK230(X0,X1,X2))
        | ~ sP57(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_944])]) ).

fof(f3095,plain,
    ! [X2,X0,X1] :
      ( iext(X2,X1,sK230(X0,X1,X2))
      | ~ sP57(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1864]) ).

fof(f21057,plain,
    spl316_943,
    inference(avatar_split_clause,[],[f3093,f21055]) ).

fof(f21055,plain,
    ( spl316_943
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP57(X1,X3,X0)
        | ~ sP58(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_943])]) ).

fof(f3093,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP57(X1,X3,X0)
      | ~ sP58(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1860]) ).

fof(f1860,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP57(X1,X3,X0) )
          & ( sP57(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP58(X0,X1,X2) ),
    inference(rectify,[],[f1859]) ).

fof(f1859,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP57(X2,X3,X1) )
          & ( sP57(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP58(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1422]) ).

fof(f21053,plain,
    spl316_942,
    inference(avatar_split_clause,[],[f3092,f21051]) ).

fof(f21051,plain,
    ( spl316_942
  <=> ! [X0,X3,X2,X1] :
        ( sP57(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP58(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_942])]) ).

fof(f3092,plain,
    ! [X2,X3,X0,X1] :
      ( sP57(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP58(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1860]) ).

fof(f21049,plain,
    spl316_941,
    inference(avatar_split_clause,[],[f3079,f21047]) ).

fof(f21047,plain,
    ( spl316_941
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | iext(X2,X1,sK228(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_941])]) ).

fof(f3079,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | iext(X2,X1,sK228(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f21045,plain,
    spl316_940,
    inference(avatar_split_clause,[],[f3076,f21043]) ).

fof(f21043,plain,
    ( spl316_940
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | iext(X2,X1,sK227(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_940])]) ).

fof(f3076,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | iext(X2,X1,sK227(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f21041,plain,
    spl316_939,
    inference(avatar_split_clause,[],[f3073,f21039]) ).

fof(f21039,plain,
    ( spl316_939
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | iext(X2,X1,sK226(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_939])]) ).

fof(f3073,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | iext(X2,X1,sK226(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f21037,plain,
    spl316_938,
    inference(avatar_split_clause,[],[f3070,f21035]) ).

fof(f21035,plain,
    ( spl316_938
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | iext(X2,X1,sK225(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_938])]) ).

fof(f3070,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | iext(X2,X1,sK225(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f21033,plain,
    spl316_937,
    inference(avatar_split_clause,[],[f3067,f21031]) ).

fof(f21031,plain,
    ( spl316_937
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP54(X1,X3,X0)
        | ~ sP55(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_937])]) ).

fof(f3067,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP54(X1,X3,X0)
      | ~ sP55(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1850]) ).

fof(f1850,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP54(X1,X3,X0) )
          & ( sP54(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP55(X0,X1,X2) ),
    inference(rectify,[],[f1849]) ).

fof(f1849,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP54(X2,X3,X1) )
          & ( sP54(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP55(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1417]) ).

fof(f21029,plain,
    spl316_936,
    inference(avatar_split_clause,[],[f3066,f21027]) ).

fof(f21027,plain,
    ( spl316_936
  <=> ! [X0,X3,X2,X1] :
        ( sP54(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP55(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_936])]) ).

fof(f3066,plain,
    ! [X2,X3,X0,X1] :
      ( sP54(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP55(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1850]) ).

fof(f21025,plain,
    spl316_935,
    inference(avatar_split_clause,[],[f3060,f21023]) ).

fof(f21023,plain,
    ( spl316_935
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | iext(X2,X1,sK224(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_935])]) ).

fof(f3060,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | iext(X2,X1,sK224(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f21021,plain,
    spl316_934,
    inference(avatar_split_clause,[],[f3057,f21019]) ).

fof(f21019,plain,
    ( spl316_934
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | iext(X2,X1,sK223(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_934])]) ).

fof(f3057,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | iext(X2,X1,sK223(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f21017,plain,
    spl316_933,
    inference(avatar_split_clause,[],[f3054,f21015]) ).

fof(f21015,plain,
    ( spl316_933
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | iext(X2,X1,sK222(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_933])]) ).

fof(f3054,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | iext(X2,X1,sK222(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f21013,plain,
    spl316_932,
    inference(avatar_split_clause,[],[f3051,f21011]) ).

fof(f21011,plain,
    ( spl316_932
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP52(X1,X3,X0)
        | ~ sP53(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_932])]) ).

fof(f3051,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP52(X1,X3,X0)
      | ~ sP53(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1844]) ).

fof(f1844,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP52(X1,X3,X0) )
          & ( sP52(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP53(X0,X1,X2) ),
    inference(rectify,[],[f1843]) ).

fof(f1843,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP52(X2,X3,X1) )
          & ( sP52(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP53(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1414]) ).

fof(f21009,plain,
    spl316_931,
    inference(avatar_split_clause,[],[f3050,f21007]) ).

fof(f21007,plain,
    ( spl316_931
  <=> ! [X0,X3,X2,X1] :
        ( sP52(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP53(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_931])]) ).

fof(f3050,plain,
    ! [X2,X3,X0,X1] :
      ( sP52(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP53(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1844]) ).

fof(f21005,plain,
    spl316_930,
    inference(avatar_split_clause,[],[f3045,f21003]) ).

fof(f21003,plain,
    ( spl316_930
  <=> ! [X2,X0,X1] :
        ( sP50(X0,X1,X2)
        | iext(X2,X1,sK221(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_930])]) ).

fof(f3045,plain,
    ! [X2,X0,X1] :
      ( sP50(X0,X1,X2)
      | iext(X2,X1,sK221(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1842]) ).

fof(f21001,plain,
    spl316_929,
    inference(avatar_split_clause,[],[f3042,f20999]) ).

fof(f20999,plain,
    ( spl316_929
  <=> ! [X2,X0,X1] :
        ( sP50(X0,X1,X2)
        | iext(X2,X1,sK220(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_929])]) ).

fof(f3042,plain,
    ! [X2,X0,X1] :
      ( sP50(X0,X1,X2)
      | iext(X2,X1,sK220(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1842]) ).

fof(f20997,plain,
    ( spl316_928
    | ~ spl316_628
    | ~ spl316_788 ),
    inference(avatar_split_clause,[],[f13118,f11401,f6907,f20995]) ).

fof(f20995,plain,
    ( spl316_928
  <=> ! [X0] :
        ( icext(X0,uri_owl_Thing)
        | ~ sP27(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_928])]) ).

fof(f11401,plain,
    ( spl316_788
  <=> ! [X4,X0,X5,X1] :
        ( icext(X0,X5)
        | ~ iext(X1,X4,X5)
        | ~ sP27(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_788])]) ).

fof(f13118,plain,
    ( ! [X0] :
        ( icext(X0,uri_owl_Thing)
        | ~ sP27(X0,uri_rdf_type) )
    | ~ spl316_628
    | ~ spl316_788 ),
    inference(resolution,[],[f11402,f6908]) ).

fof(f11402,plain,
    ( ! [X0,X1,X4,X5] :
        ( ~ iext(X1,X4,X5)
        | icext(X0,X5)
        | ~ sP27(X0,X1) )
    | ~ spl316_788 ),
    inference(avatar_component_clause,[],[f11401]) ).

fof(f20993,plain,
    spl316_927,
    inference(avatar_split_clause,[],[f3039,f20991]) ).

fof(f20991,plain,
    ( spl316_927
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP50(X1,X3,X0)
        | ~ sP51(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_927])]) ).

fof(f3039,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP50(X1,X3,X0)
      | ~ sP51(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1838]) ).

fof(f1838,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP50(X1,X3,X0) )
          & ( sP50(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP51(X0,X1,X2) ),
    inference(rectify,[],[f1837]) ).

fof(f1837,plain,
    ! [X1,X2,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP50(X2,X3,X1) )
          & ( sP50(X2,X3,X1)
            | ~ icext(X0,X3) ) )
      | ~ sP51(X1,X2,X0) ),
    inference(nnf_transformation,[],[f1411]) ).

fof(f20989,plain,
    spl316_926,
    inference(avatar_split_clause,[],[f3038,f20987]) ).

fof(f20987,plain,
    ( spl316_926
  <=> ! [X0,X3,X2,X1] :
        ( sP50(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP51(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_926])]) ).

fof(f3038,plain,
    ! [X2,X3,X0,X1] :
      ( sP50(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP51(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1838]) ).

fof(f20985,plain,
    spl316_925,
    inference(avatar_split_clause,[],[f3019,f20983]) ).

fof(f20983,plain,
    ( spl316_925
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | iext(X2,X1,sK217(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_925])]) ).

fof(f3019,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | iext(X2,X1,sK217(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f20981,plain,
    spl316_924,
    inference(avatar_split_clause,[],[f3016,f20979]) ).

fof(f20979,plain,
    ( spl316_924
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | iext(X2,X1,sK216(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_924])]) ).

fof(f3016,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | iext(X2,X1,sK216(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f20977,plain,
    spl316_923,
    inference(avatar_split_clause,[],[f3013,f20975]) ).

fof(f20975,plain,
    ( spl316_923
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | iext(X2,X1,sK215(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_923])]) ).

fof(f3013,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | iext(X2,X1,sK215(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f20973,plain,
    spl316_922,
    inference(avatar_split_clause,[],[f3010,f20971]) ).

fof(f20971,plain,
    ( spl316_922
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | iext(X2,X1,sK214(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_922])]) ).

fof(f3010,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | iext(X2,X1,sK214(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f20969,plain,
    spl316_921,
    inference(avatar_split_clause,[],[f3001,f20967]) ).

fof(f20967,plain,
    ( spl316_921
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK213(X0,X1,X2))
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_921])]) ).

fof(f3001,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK213(X0,X1,X2))
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f20965,plain,
    spl316_920,
    inference(avatar_split_clause,[],[f2998,f20963]) ).

fof(f20963,plain,
    ( spl316_920
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK212(X0,X1,X2))
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_920])]) ).

fof(f2998,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK212(X0,X1,X2))
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f20961,plain,
    spl316_919,
    inference(avatar_split_clause,[],[f2995,f20959]) ).

fof(f20959,plain,
    ( spl316_919
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK211(X0,X1,X2))
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_919])]) ).

fof(f2995,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK211(X0,X1,X2))
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f20957,plain,
    spl316_918,
    inference(avatar_split_clause,[],[f2993,f20955]) ).

fof(f20955,plain,
    ( spl316_918
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP46(X1,X3,X0)
        | ~ sP47(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_918])]) ).

fof(f2993,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP46(X1,X3,X0)
      | ~ sP47(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1819]) ).

fof(f1819,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP46(X1,X3,X0) )
          & ( sP46(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP47(X0,X1,X2) ),
    inference(rectify,[],[f1818]) ).

fof(f1818,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP46(X1,X3,X2) )
          & ( sP46(X1,X3,X2)
            | ~ icext(X0,X3) ) )
      | ~ sP47(X2,X1,X0) ),
    inference(nnf_transformation,[],[f1404]) ).

fof(f20953,plain,
    ( spl316_917
    | ~ spl316_627
    | ~ spl316_788 ),
    inference(avatar_split_clause,[],[f13103,f11401,f6903,f20951]) ).

fof(f20951,plain,
    ( spl316_917
  <=> ! [X0] :
        ( icext(X0,uri_rdfs_Resource)
        | ~ sP27(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_917])]) ).

fof(f13103,plain,
    ( ! [X0] :
        ( icext(X0,uri_rdfs_Resource)
        | ~ sP27(X0,uri_rdf_type) )
    | ~ spl316_627
    | ~ spl316_788 ),
    inference(resolution,[],[f11402,f6904]) ).

fof(f20949,plain,
    spl316_916,
    inference(avatar_split_clause,[],[f2992,f20947]) ).

fof(f20947,plain,
    ( spl316_916
  <=> ! [X0,X3,X2,X1] :
        ( sP46(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP47(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_916])]) ).

fof(f2992,plain,
    ! [X2,X3,X0,X1] :
      ( sP46(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP47(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1819]) ).

fof(f20945,plain,
    spl316_915,
    inference(avatar_split_clause,[],[f2986,f20943]) ).

fof(f20943,plain,
    ( spl316_915
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | iext(X2,X1,sK210(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_915])]) ).

fof(f2986,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | iext(X2,X1,sK210(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f20941,plain,
    spl316_914,
    inference(avatar_split_clause,[],[f2983,f20939]) ).

fof(f20939,plain,
    ( spl316_914
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | iext(X2,X1,sK209(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_914])]) ).

fof(f2983,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | iext(X2,X1,sK209(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f20937,plain,
    spl316_913,
    inference(avatar_split_clause,[],[f2980,f20935]) ).

fof(f20935,plain,
    ( spl316_913
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | iext(X2,X1,sK208(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_913])]) ).

fof(f2980,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | iext(X2,X1,sK208(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f20933,plain,
    spl316_912,
    inference(avatar_split_clause,[],[f2973,f20931]) ).

fof(f20931,plain,
    ( spl316_912
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK207(X0,X1,X2))
        | ~ sP43(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_912])]) ).

fof(f2973,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK207(X0,X1,X2))
      | ~ sP43(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1813]) ).

fof(f20929,plain,
    spl316_911,
    inference(avatar_split_clause,[],[f2970,f20927]) ).

fof(f20927,plain,
    ( spl316_911
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK206(X0,X1,X2))
        | ~ sP43(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_911])]) ).

fof(f2970,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK206(X0,X1,X2))
      | ~ sP43(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1813]) ).

fof(f20925,plain,
    spl316_910,
    inference(avatar_split_clause,[],[f2968,f20923]) ).

fof(f20923,plain,
    ( spl316_910
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP43(X1,X3,X0)
        | ~ sP44(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_910])]) ).

fof(f2968,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP43(X1,X3,X0)
      | ~ sP44(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1808]) ).

fof(f1808,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP43(X1,X3,X0) )
          & ( sP43(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP44(X0,X1,X2) ),
    inference(rectify,[],[f1807]) ).

fof(f1807,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP43(X1,X3,X2) )
          & ( sP43(X1,X3,X2)
            | ~ icext(X0,X3) ) )
      | ~ sP44(X2,X1,X0) ),
    inference(nnf_transformation,[],[f1400]) ).

fof(f20921,plain,
    spl316_909,
    inference(avatar_split_clause,[],[f2967,f20919]) ).

fof(f20919,plain,
    ( spl316_909
  <=> ! [X0,X3,X2,X1] :
        ( sP43(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP44(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_909])]) ).

fof(f2967,plain,
    ! [X2,X3,X0,X1] :
      ( sP43(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP44(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1808]) ).

fof(f20917,plain,
    spl316_908,
    inference(avatar_split_clause,[],[f2962,f20915]) ).

fof(f20915,plain,
    ( spl316_908
  <=> ! [X2,X0,X1] :
        ( sP39(X0,X1,X2)
        | iext(X2,X1,sK205(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_908])]) ).

fof(f2962,plain,
    ! [X2,X0,X1] :
      ( sP39(X0,X1,X2)
      | iext(X2,X1,sK205(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1806]) ).

fof(f20913,plain,
    spl316_907,
    inference(avatar_split_clause,[],[f2959,f20911]) ).

fof(f20911,plain,
    ( spl316_907
  <=> ! [X2,X0,X1] :
        ( sP39(X0,X1,X2)
        | iext(X2,X1,sK204(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_907])]) ).

fof(f2959,plain,
    ! [X2,X0,X1] :
      ( sP39(X0,X1,X2)
      | iext(X2,X1,sK204(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1806]) ).

fof(f20909,plain,
    ( spl316_906
    | ~ spl316_633
    | ~ spl316_787 ),
    inference(avatar_split_clause,[],[f12972,f11397,f6927,f20907]) ).

fof(f20907,plain,
    ( spl316_906
  <=> ! [X0] :
        ( icext(X0,uri_ex_o)
        | ~ sP26(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_906])]) ).

fof(f11397,plain,
    ( spl316_787
  <=> ! [X4,X0,X5,X1] :
        ( icext(X0,X4)
        | ~ iext(X1,X4,X5)
        | ~ sP26(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_787])]) ).

fof(f12972,plain,
    ( ! [X0] :
        ( icext(X0,uri_ex_o)
        | ~ sP26(X0,uri_rdf_type) )
    | ~ spl316_633
    | ~ spl316_787 ),
    inference(resolution,[],[f11398,f6928]) ).

fof(f11398,plain,
    ( ! [X0,X1,X4,X5] :
        ( ~ iext(X1,X4,X5)
        | icext(X0,X4)
        | ~ sP26(X0,X1) )
    | ~ spl316_787 ),
    inference(avatar_component_clause,[],[f11397]) ).

fof(f20905,plain,
    spl316_905,
    inference(avatar_split_clause,[],[f2953,f20903]) ).

fof(f20903,plain,
    ( spl316_905
  <=> ! [X2,X0,X1] :
        ( iext(X0,X1,sK203(X0,X1,X2))
        | ~ sP40(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_905])]) ).

fof(f2953,plain,
    ! [X2,X0,X1] :
      ( iext(X0,X1,sK203(X0,X1,X2))
      | ~ sP40(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1802]) ).

fof(f20901,plain,
    spl316_904,
    inference(avatar_split_clause,[],[f2951,f20899]) ).

fof(f20899,plain,
    ( spl316_904
  <=> ! [X0,X3,X2,X1] :
        ( icext(X2,X3)
        | ~ sP40(X1,X3,X0)
        | ~ sP41(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_904])]) ).

fof(f2951,plain,
    ! [X2,X3,X0,X1] :
      ( icext(X2,X3)
      | ~ sP40(X1,X3,X0)
      | ~ sP41(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1797]) ).

fof(f1797,plain,
    ! [X0,X1,X2] :
      ( ! [X3] :
          ( ( icext(X2,X3)
            | ~ sP40(X1,X3,X0) )
          & ( sP40(X1,X3,X0)
            | ~ icext(X2,X3) ) )
      | ~ sP41(X0,X1,X2) ),
    inference(rectify,[],[f1796]) ).

fof(f1796,plain,
    ! [X2,X1,X0] :
      ( ! [X3] :
          ( ( icext(X0,X3)
            | ~ sP40(X1,X3,X2) )
          & ( sP40(X1,X3,X2)
            | ~ icext(X0,X3) ) )
      | ~ sP41(X2,X1,X0) ),
    inference(nnf_transformation,[],[f1396]) ).

fof(f20897,plain,
    spl316_903,
    inference(avatar_split_clause,[],[f2950,f20895]) ).

fof(f20895,plain,
    ( spl316_903
  <=> ! [X0,X3,X2,X1] :
        ( sP40(X1,X3,X0)
        | ~ icext(X2,X3)
        | ~ sP41(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_903])]) ).

fof(f2950,plain,
    ! [X2,X3,X0,X1] :
      ( sP40(X1,X3,X0)
      | ~ icext(X2,X3)
      | ~ sP41(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1797]) ).

fof(f20893,plain,
    spl316_902,
    inference(avatar_split_clause,[],[f2941,f20891]) ).

fof(f20891,plain,
    ( spl316_902
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_oneOf,X0,X2)
        | ~ sP37(X1,X0)
        | ~ sP38(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_902])]) ).

fof(f2941,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_oneOf,X0,X2)
      | ~ sP37(X1,X0)
      | ~ sP38(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1790]) ).

fof(f1790,plain,
    ! [X0,X1,X2] :
      ( ( ( iext(uri_owl_oneOf,X0,X2)
          | ~ sP37(X1,X0) )
        & ( sP37(X1,X0)
          | ~ iext(uri_owl_oneOf,X0,X2) ) )
      | ~ sP38(X0,X1,X2) ),
    inference(rectify,[],[f1789]) ).

fof(f1789,plain,
    ! [X0,X2,X1] :
      ( ( ( iext(uri_owl_oneOf,X0,X1)
          | ~ sP37(X2,X0) )
        & ( sP37(X2,X0)
          | ~ iext(uri_owl_oneOf,X0,X1) ) )
      | ~ sP38(X0,X2,X1) ),
    inference(nnf_transformation,[],[f1392]) ).

fof(f20889,plain,
    spl316_901,
    inference(avatar_split_clause,[],[f2940,f20887]) ).

fof(f20887,plain,
    ( spl316_901
  <=> ! [X2,X0,X1] :
        ( sP37(X1,X0)
        | ~ iext(uri_owl_oneOf,X0,X2)
        | ~ sP38(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_901])]) ).

fof(f2940,plain,
    ! [X2,X0,X1] :
      ( sP37(X1,X0)
      | ~ iext(uri_owl_oneOf,X0,X2)
      | ~ sP38(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1790]) ).

fof(f20885,plain,
    spl316_900,
    inference(avatar_split_clause,[],[f2932,f20883]) ).

fof(f20883,plain,
    ( spl316_900
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_intersectionOf,X0,X2)
        | ~ sP35(X1,X0)
        | ~ sP36(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_900])]) ).

fof(f2932,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_intersectionOf,X0,X2)
      | ~ sP35(X1,X0)
      | ~ sP36(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1783]) ).

fof(f1783,plain,
    ! [X0,X1,X2] :
      ( ( ( iext(uri_owl_intersectionOf,X0,X2)
          | ~ sP35(X1,X0) )
        & ( sP35(X1,X0)
          | ~ iext(uri_owl_intersectionOf,X0,X2) ) )
      | ~ sP36(X0,X1,X2) ),
    inference(rectify,[],[f1782]) ).

fof(f1782,plain,
    ! [X0,X2,X1] :
      ( ( ( iext(uri_owl_intersectionOf,X0,X1)
          | ~ sP35(X2,X0) )
        & ( sP35(X2,X0)
          | ~ iext(uri_owl_intersectionOf,X0,X1) ) )
      | ~ sP36(X0,X2,X1) ),
    inference(nnf_transformation,[],[f1389]) ).

fof(f20881,plain,
    spl316_899,
    inference(avatar_split_clause,[],[f2931,f20879]) ).

fof(f20879,plain,
    ( spl316_899
  <=> ! [X2,X0,X1] :
        ( sP35(X1,X0)
        | ~ iext(uri_owl_intersectionOf,X0,X2)
        | ~ sP36(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_899])]) ).

fof(f2931,plain,
    ! [X2,X0,X1] :
      ( sP35(X1,X0)
      | ~ iext(uri_owl_intersectionOf,X0,X2)
      | ~ sP36(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1783]) ).

fof(f20877,plain,
    spl316_898,
    inference(avatar_split_clause,[],[f2923,f20875]) ).

fof(f20875,plain,
    ( spl316_898
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_unionOf,X0,X2)
        | ~ sP33(X1,X0)
        | ~ sP34(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_898])]) ).

fof(f2923,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_unionOf,X0,X2)
      | ~ sP33(X1,X0)
      | ~ sP34(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1776]) ).

fof(f1776,plain,
    ! [X0,X1,X2] :
      ( ( ( iext(uri_owl_unionOf,X0,X2)
          | ~ sP33(X1,X0) )
        & ( sP33(X1,X0)
          | ~ iext(uri_owl_unionOf,X0,X2) ) )
      | ~ sP34(X0,X1,X2) ),
    inference(rectify,[],[f1775]) ).

fof(f1775,plain,
    ! [X0,X2,X1] :
      ( ( ( iext(uri_owl_unionOf,X0,X1)
          | ~ sP33(X2,X0) )
        & ( sP33(X2,X0)
          | ~ iext(uri_owl_unionOf,X0,X1) ) )
      | ~ sP34(X0,X2,X1) ),
    inference(nnf_transformation,[],[f1386]) ).

fof(f20873,plain,
    spl316_897,
    inference(avatar_split_clause,[],[f2922,f20871]) ).

fof(f20871,plain,
    ( spl316_897
  <=> ! [X2,X0,X1] :
        ( sP33(X1,X0)
        | ~ iext(uri_owl_unionOf,X0,X2)
        | ~ sP34(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_897])]) ).

fof(f2922,plain,
    ! [X2,X0,X1] :
      ( sP33(X1,X0)
      | ~ iext(uri_owl_unionOf,X0,X2)
      | ~ sP34(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1776]) ).

fof(f20869,plain,
    spl316_896,
    inference(avatar_split_clause,[],[f2918,f20867]) ).

fof(f2918,plain,
    ! [X0,X1,X4,X5] :
      ( iext(X0,X4,X5)
      | ~ iext(X1,X4,X5)
      | ~ sP31(X0,X1) ),
    inference(cnf_transformation,[],[f1774]) ).

fof(f20865,plain,
    ( spl316_895
    | ~ spl316_629
    | ~ spl316_787 ),
    inference(avatar_split_clause,[],[f12971,f11397,f6911,f20863]) ).

fof(f20863,plain,
    ( spl316_895
  <=> ! [X0] :
        ( icext(X0,uri_ex_p)
        | ~ sP26(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_895])]) ).

fof(f12971,plain,
    ( ! [X0] :
        ( icext(X0,uri_ex_p)
        | ~ sP26(X0,uri_rdf_type) )
    | ~ spl316_629
    | ~ spl316_787 ),
    inference(resolution,[],[f11398,f6912]) ).

fof(f20861,plain,
    spl316_894,
    inference(avatar_split_clause,[],[f2915,f20859]) ).

fof(f20859,plain,
    ( spl316_894
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_propertyChainAxiom,X1,X2)
        | ~ sP31(X1,X0)
        | ~ sP32(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_894])]) ).

fof(f2915,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_propertyChainAxiom,X1,X2)
      | ~ sP31(X1,X0)
      | ~ sP32(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1769]) ).

fof(f1769,plain,
    ! [X0,X1,X2] :
      ( ( ( iext(uri_owl_propertyChainAxiom,X1,X2)
          | ~ sP31(X1,X0) )
        & ( sP31(X1,X0)
          | ~ iext(uri_owl_propertyChainAxiom,X1,X2) ) )
      | ~ sP32(X0,X1,X2) ),
    inference(rectify,[],[f1768]) ).

fof(f1768,plain,
    ! [X2,X0,X1] :
      ( ( ( iext(uri_owl_propertyChainAxiom,X0,X1)
          | ~ sP31(X0,X2) )
        & ( sP31(X0,X2)
          | ~ iext(uri_owl_propertyChainAxiom,X0,X1) ) )
      | ~ sP32(X2,X0,X1) ),
    inference(nnf_transformation,[],[f1383]) ).

fof(f20857,plain,
    spl316_893,
    inference(avatar_split_clause,[],[f2914,f20855]) ).

fof(f20855,plain,
    ( spl316_893
  <=> ! [X2,X0,X1] :
        ( sP31(X1,X0)
        | ~ iext(uri_owl_propertyChainAxiom,X1,X2)
        | ~ sP32(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_893])]) ).

fof(f2914,plain,
    ! [X2,X0,X1] :
      ( sP31(X1,X0)
      | ~ iext(uri_owl_propertyChainAxiom,X1,X2)
      | ~ sP32(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1769]) ).

fof(f20853,plain,
    spl316_892,
    inference(avatar_split_clause,[],[f2908,f20851]) ).

fof(f20851,plain,
    ( spl316_892
  <=> ! [X0,X1] :
        ( sP30(X0,X1)
        | iext(X0,sK196(X0,X1),sK197(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_892])]) ).

fof(f2908,plain,
    ! [X0,X1] :
      ( sP30(X0,X1)
      | iext(X0,sK196(X0,X1),sK197(X0,X1)) ),
    inference(cnf_transformation,[],[f1765]) ).

fof(f20849,plain,
    spl316_891,
    inference(avatar_split_clause,[],[f2907,f20847]) ).

fof(f20847,plain,
    ( spl316_891
  <=> ! [X0,X1] :
        ( sP30(X0,X1)
        | iext(X0,sK195(X0,X1),sK197(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_891])]) ).

fof(f2907,plain,
    ! [X0,X1] :
      ( sP30(X0,X1)
      | iext(X0,sK195(X0,X1),sK197(X0,X1)) ),
    inference(cnf_transformation,[],[f1765]) ).

fof(f20845,plain,
    spl316_890,
    inference(avatar_split_clause,[],[f2896,f20843]) ).

fof(f20843,plain,
    ( spl316_890
  <=> ! [X2,X0,X1] :
        ( iext(uri_owl_disjointUnionOf,X0,X2)
        | ~ sP28(X1,X0)
        | ~ sP29(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_890])]) ).

fof(f2896,plain,
    ! [X2,X0,X1] :
      ( iext(uri_owl_disjointUnionOf,X0,X2)
      | ~ sP28(X1,X0)
      | ~ sP29(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1756]) ).

fof(f1756,plain,
    ! [X0,X1,X2] :
      ( ( ( iext(uri_owl_disjointUnionOf,X0,X2)
          | ~ sP28(X1,X0) )
        & ( sP28(X1,X0)
          | ~ iext(uri_owl_disjointUnionOf,X0,X2) ) )
      | ~ sP29(X0,X1,X2) ),
    inference(rectify,[],[f1755]) ).

fof(f1755,plain,
    ! [X0,X2,X1] :
      ( ( ( iext(uri_owl_disjointUnionOf,X0,X1)
          | ~ sP28(X2,X0) )
        & ( sP28(X2,X0)
          | ~ iext(uri_owl_disjointUnionOf,X0,X1) ) )
      | ~ sP29(X0,X2,X1) ),
    inference(nnf_transformation,[],[f1378]) ).

fof(f20841,plain,
    spl316_889,
    inference(avatar_split_clause,[],[f2895,f20839]) ).

fof(f20839,plain,
    ( spl316_889
  <=> ! [X2,X0,X1] :
        ( sP28(X1,X0)
        | ~ iext(uri_owl_disjointUnionOf,X0,X2)
        | ~ sP29(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_889])]) ).

fof(f2895,plain,
    ! [X2,X0,X1] :
      ( sP28(X1,X0)
      | ~ iext(uri_owl_disjointUnionOf,X0,X2)
      | ~ sP29(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1756]) ).

fof(f20837,plain,
    spl316_888,
    inference(avatar_split_clause,[],[f2845,f20835]) ).

fof(f2845,plain,
    ! [X0,X1,X4,X5] :
      ( iext(X0,X4,X5)
      | ~ iext(X1,X4,X5)
      | ~ sP24(X0,X1) ),
    inference(cnf_transformation,[],[f1720]) ).

fof(f20833,plain,
    spl316_887,
    inference(avatar_split_clause,[],[f2838,f20831]) ).

fof(f2838,plain,
    ! [X0,X1,X4,X5] :
      ( ~ iext(X0,X4,X5)
      | ~ iext(X1,X4,X5)
      | ~ sP23(X0,X1) ),
    inference(cnf_transformation,[],[f1714]) ).

fof(f20829,plain,
    spl316_886,
    inference(avatar_split_clause,[],[f2831,f20827]) ).

fof(f2831,plain,
    ! [X0,X1,X4,X5] :
      ( iext(X1,X4,X5)
      | ~ iext(X0,X5,X4)
      | ~ sP22(X0,X1) ),
    inference(cnf_transformation,[],[f1708]) ).

fof(f20825,plain,
    spl316_885,
    inference(avatar_split_clause,[],[f2830,f20823]) ).

fof(f2830,plain,
    ! [X0,X1,X4,X5] :
      ( iext(X0,X5,X4)
      | ~ iext(X1,X4,X5)
      | ~ sP22(X0,X1) ),
    inference(cnf_transformation,[],[f1708]) ).

fof(f20821,plain,
    ( spl316_884
    | ~ spl316_627
    | ~ spl316_787 ),
    inference(avatar_split_clause,[],[f12970,f11397,f6903,f20819]) ).

fof(f20819,plain,
    ( spl316_884
  <=> ! [X0] :
        ( icext(X0,uri_ex_s)
        | ~ sP26(X0,uri_rdf_type) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_884])]) ).

fof(f12970,plain,
    ( ! [X0] :
        ( icext(X0,uri_ex_s)
        | ~ sP26(X0,uri_rdf_type) )
    | ~ spl316_627
    | ~ spl316_787 ),
    inference(resolution,[],[f11398,f6904]) ).

fof(f20817,plain,
    spl316_883,
    inference(avatar_split_clause,[],[f2823,f20815]) ).

fof(f2823,plain,
    ! [X0,X1,X4,X5] :
      ( iext(X1,X4,X5)
      | ~ iext(X0,X4,X5)
      | ~ sP21(X0,X1) ),
    inference(cnf_transformation,[],[f1702]) ).

fof(f20813,plain,
    spl316_882,
    inference(avatar_split_clause,[],[f2822,f20811]) ).

fof(f2822,plain,
    ! [X0,X1,X4,X5] :
      ( iext(X0,X4,X5)
      | ~ iext(X1,X4,X5)
      | ~ sP21(X0,X1) ),
    inference(cnf_transformation,[],[f1702]) ).

fof(f20809,plain,
    spl316_881,
    inference(avatar_split_clause,[],[f2518,f20807]) ).

fof(f20807,plain,
    ( spl316_881
  <=> ! [X0] :
        ( sP4(X0)
        | ~ ir(sK138(X0))
        | ~ icext(X0,sK138(X0))
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_881])]) ).

fof(f2518,plain,
    ! [X0] :
      ( sP4(X0)
      | ~ ir(sK138(X0))
      | ~ icext(X0,sK138(X0))
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1598]) ).

fof(f1598,plain,
    ! [X0] :
      ( ( sP4(X0)
        | ( ( ~ ir(sK138(X0))
            | ~ icext(X0,sK138(X0)) )
          & ( ir(sK138(X0))
            | icext(X0,sK138(X0)) ) )
        | ~ ic(X0) )
      & ( ( ! [X2] :
              ( ( icext(X0,X2)
                | ~ ir(X2) )
              & ( ir(X2)
                | ~ icext(X0,X2) ) )
          & ic(X0) )
        | ~ sP4(X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK138])],[f1596,f1597]) ).

fof(f1597,plain,
    ! [X0] :
      ( ? [X1] :
          ( ( ~ ir(X1)
            | ~ icext(X0,X1) )
          & ( ir(X1)
            | icext(X0,X1) ) )
     => ( ( ~ ir(sK138(X0))
          | ~ icext(X0,sK138(X0)) )
        & ( ir(sK138(X0))
          | icext(X0,sK138(X0)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f1596,plain,
    ! [X0] :
      ( ( sP4(X0)
        | ? [X1] :
            ( ( ~ ir(X1)
              | ~ icext(X0,X1) )
            & ( ir(X1)
              | icext(X0,X1) ) )
        | ~ ic(X0) )
      & ( ( ! [X2] :
              ( ( icext(X0,X2)
                | ~ ir(X2) )
              & ( ir(X2)
                | ~ icext(X0,X2) ) )
          & ic(X0) )
        | ~ sP4(X0) ) ),
    inference(rectify,[],[f1595]) ).

fof(f1595,plain,
    ! [X0] :
      ( ( sP4(X0)
        | ? [X1] :
            ( ( ~ ir(X1)
              | ~ icext(X0,X1) )
            & ( ir(X1)
              | icext(X0,X1) ) )
        | ~ ic(X0) )
      & ( ( ! [X1] :
              ( ( icext(X0,X1)
                | ~ ir(X1) )
              & ( ir(X1)
                | ~ icext(X0,X1) ) )
          & ic(X0) )
        | ~ sP4(X0) ) ),
    inference(flattening,[],[f1594]) ).

fof(f1594,plain,
    ! [X0] :
      ( ( sP4(X0)
        | ? [X1] :
            ( ( ~ ir(X1)
              | ~ icext(X0,X1) )
            & ( ir(X1)
              | icext(X0,X1) ) )
        | ~ ic(X0) )
      & ( ( ! [X1] :
              ( ( icext(X0,X1)
                | ~ ir(X1) )
              & ( ir(X1)
                | ~ icext(X0,X1) ) )
          & ic(X0) )
        | ~ sP4(X0) ) ),
    inference(nnf_transformation,[],[f1337]) ).

fof(f1337,plain,
    ! [X0] :
      ( sP4(X0)
    <=> ( ! [X1] :
            ( icext(X0,X1)
          <=> ir(X1) )
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP4])]) ).

fof(f20805,plain,
    spl316_880,
    inference(avatar_split_clause,[],[f2499,f20803]) ).

fof(f20803,plain,
    ( spl316_880
  <=> ! [X4,X0,X3] :
        ( X3 = X4
        | ~ icext(X0,X4)
        | ~ icext(X0,X3)
        | ~ sP3(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_880])]) ).

fof(f2499,plain,
    ! [X3,X0,X4] :
      ( X3 = X4
      | ~ icext(X0,X4)
      | ~ icext(X0,X3)
      | ~ sP3(X0) ),
    inference(cnf_transformation,[],[f1577]) ).

fof(f1577,plain,
    ! [X0] :
      ( ( sP3(X0)
        | ( sK133(X0) != sK134(X0)
          & icext(X0,sK134(X0))
          & icext(X0,sK133(X0)) )
        | ~ ic(X0) )
      & ( ( ! [X3,X4] :
              ( X3 = X4
              | ~ icext(X0,X4)
              | ~ icext(X0,X3) )
          & ic(X0) )
        | ~ sP3(X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK133,sK134])],[f1575,f1576]) ).

fof(f1576,plain,
    ! [X0] :
      ( ? [X1,X2] :
          ( X1 != X2
          & icext(X0,X2)
          & icext(X0,X1) )
     => ( sK133(X0) != sK134(X0)
        & icext(X0,sK134(X0))
        & icext(X0,sK133(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1575,plain,
    ! [X0] :
      ( ( sP3(X0)
        | ? [X1,X2] :
            ( X1 != X2
            & icext(X0,X2)
            & icext(X0,X1) )
        | ~ ic(X0) )
      & ( ( ! [X3,X4] :
              ( X3 = X4
              | ~ icext(X0,X4)
              | ~ icext(X0,X3) )
          & ic(X0) )
        | ~ sP3(X0) ) ),
    inference(rectify,[],[f1574]) ).

fof(f1574,plain,
    ! [X0] :
      ( ( sP3(X0)
        | ? [X1,X2] :
            ( X1 != X2
            & icext(X0,X2)
            & icext(X0,X1) )
        | ~ ic(X0) )
      & ( ( ! [X1,X2] :
              ( X1 = X2
              | ~ icext(X0,X2)
              | ~ icext(X0,X1) )
          & ic(X0) )
        | ~ sP3(X0) ) ),
    inference(flattening,[],[f1573]) ).

fof(f1573,plain,
    ! [X0] :
      ( ( sP3(X0)
        | ? [X1,X2] :
            ( X1 != X2
            & icext(X0,X2)
            & icext(X0,X1) )
        | ~ ic(X0) )
      & ( ( ! [X1,X2] :
              ( X1 = X2
              | ~ icext(X0,X2)
              | ~ icext(X0,X1) )
          & ic(X0) )
        | ~ sP3(X0) ) ),
    inference(nnf_transformation,[],[f1335]) ).

fof(f1335,plain,
    ! [X0] :
      ( sP3(X0)
    <=> ( ! [X1,X2] :
            ( X1 = X2
            | ~ icext(X0,X2)
            | ~ icext(X0,X1) )
        & ic(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP3])]) ).

fof(f20801,plain,
    spl316_879,
    inference(avatar_split_clause,[],[f2461,f20799]) ).

fof(f20799,plain,
    ( spl316_879
  <=> ! [X0] :
        ( icext(uri_owl_SymmetricProperty,X0)
        | ~ iext(X0,sK122(X0),sK121(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_879])]) ).

fof(f2461,plain,
    ! [X0] :
      ( icext(uri_owl_SymmetricProperty,X0)
      | ~ iext(X0,sK122(X0),sK121(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1543]) ).

fof(f1543,plain,
    ! [X0] :
      ( ( icext(uri_owl_SymmetricProperty,X0)
        | ( ~ iext(X0,sK122(X0),sK121(X0))
          & iext(X0,sK121(X0),sK122(X0)) )
        | ~ ip(X0) )
      & ( ( ! [X3,X4] :
              ( iext(X0,X4,X3)
              | ~ iext(X0,X3,X4) )
          & ip(X0) )
        | ~ icext(uri_owl_SymmetricProperty,X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK121,sK122])],[f1541,f1542]) ).

fof(f1542,plain,
    ! [X0] :
      ( ? [X1,X2] :
          ( ~ iext(X0,X2,X1)
          & iext(X0,X1,X2) )
     => ( ~ iext(X0,sK122(X0),sK121(X0))
        & iext(X0,sK121(X0),sK122(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1541,plain,
    ! [X0] :
      ( ( icext(uri_owl_SymmetricProperty,X0)
        | ? [X1,X2] :
            ( ~ iext(X0,X2,X1)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X3,X4] :
              ( iext(X0,X4,X3)
              | ~ iext(X0,X3,X4) )
          & ip(X0) )
        | ~ icext(uri_owl_SymmetricProperty,X0) ) ),
    inference(rectify,[],[f1540]) ).

fof(f1540,plain,
    ! [X0] :
      ( ( icext(uri_owl_SymmetricProperty,X0)
        | ? [X1,X2] :
            ( ~ iext(X0,X2,X1)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2] :
              ( iext(X0,X2,X1)
              | ~ iext(X0,X1,X2) )
          & ip(X0) )
        | ~ icext(uri_owl_SymmetricProperty,X0) ) ),
    inference(flattening,[],[f1539]) ).

fof(f1539,plain,
    ! [X0] :
      ( ( icext(uri_owl_SymmetricProperty,X0)
        | ? [X1,X2] :
            ( ~ iext(X0,X2,X1)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2] :
              ( iext(X0,X2,X1)
              | ~ iext(X0,X1,X2) )
          & ip(X0) )
        | ~ icext(uri_owl_SymmetricProperty,X0) ) ),
    inference(nnf_transformation,[],[f1015]) ).

fof(f1015,plain,
    ! [X0] :
      ( icext(uri_owl_SymmetricProperty,X0)
    <=> ( ! [X1,X2] :
            ( iext(X0,X2,X1)
            | ~ iext(X0,X1,X2) )
        & ip(X0) ) ),
    inference(ennf_transformation,[],[f679]) ).

fof(f679,plain,
    ! [X0] :
      ( icext(uri_owl_SymmetricProperty,X0)
    <=> ( ! [X1,X2] :
            ( iext(X0,X1,X2)
           => iext(X0,X2,X1) )
        & ip(X0) ) ),
    inference(rectify,[],[f397]) ).

fof(f397,axiom,
    ! [X1] :
      ( icext(uri_owl_SymmetricProperty,X1)
    <=> ( ! [X3,X6] :
            ( iext(X1,X3,X6)
           => iext(X1,X6,X3) )
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_char_symmetric) ).

fof(f20797,plain,
    spl316_878,
    inference(avatar_split_clause,[],[f2460,f20795]) ).

fof(f20795,plain,
    ( spl316_878
  <=> ! [X0] :
        ( icext(uri_owl_SymmetricProperty,X0)
        | iext(X0,sK121(X0),sK122(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_878])]) ).

fof(f2460,plain,
    ! [X0] :
      ( icext(uri_owl_SymmetricProperty,X0)
      | iext(X0,sK121(X0),sK122(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1543]) ).

fof(f20793,plain,
    spl316_877,
    inference(avatar_split_clause,[],[f2459,f20791]) ).

fof(f2459,plain,
    ! [X3,X0,X4] :
      ( iext(X0,X4,X3)
      | ~ iext(X0,X3,X4)
      | ~ icext(uri_owl_SymmetricProperty,X0) ),
    inference(cnf_transformation,[],[f1543]) ).

fof(f20789,plain,
    spl316_876,
    inference(avatar_split_clause,[],[f2457,f20787]) ).

fof(f20787,plain,
    ( spl316_876
  <=> ! [X0] :
        ( icext(uri_owl_AsymmetricProperty,X0)
        | iext(X0,sK120(X0),sK119(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_876])]) ).

fof(f2457,plain,
    ! [X0] :
      ( icext(uri_owl_AsymmetricProperty,X0)
      | iext(X0,sK120(X0),sK119(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1538]) ).

fof(f1538,plain,
    ! [X0] :
      ( ( icext(uri_owl_AsymmetricProperty,X0)
        | ( iext(X0,sK120(X0),sK119(X0))
          & iext(X0,sK119(X0),sK120(X0)) )
        | ~ ip(X0) )
      & ( ( ! [X3,X4] :
              ( ~ iext(X0,X4,X3)
              | ~ iext(X0,X3,X4) )
          & ip(X0) )
        | ~ icext(uri_owl_AsymmetricProperty,X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK119,sK120])],[f1536,f1537]) ).

fof(f1537,plain,
    ! [X0] :
      ( ? [X1,X2] :
          ( iext(X0,X2,X1)
          & iext(X0,X1,X2) )
     => ( iext(X0,sK120(X0),sK119(X0))
        & iext(X0,sK119(X0),sK120(X0)) ) ),
    introduced(choice_axiom,[]) ).

fof(f1536,plain,
    ! [X0] :
      ( ( icext(uri_owl_AsymmetricProperty,X0)
        | ? [X1,X2] :
            ( iext(X0,X2,X1)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X3,X4] :
              ( ~ iext(X0,X4,X3)
              | ~ iext(X0,X3,X4) )
          & ip(X0) )
        | ~ icext(uri_owl_AsymmetricProperty,X0) ) ),
    inference(rectify,[],[f1535]) ).

fof(f1535,plain,
    ! [X0] :
      ( ( icext(uri_owl_AsymmetricProperty,X0)
        | ? [X1,X2] :
            ( iext(X0,X2,X1)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2] :
              ( ~ iext(X0,X2,X1)
              | ~ iext(X0,X1,X2) )
          & ip(X0) )
        | ~ icext(uri_owl_AsymmetricProperty,X0) ) ),
    inference(flattening,[],[f1534]) ).

fof(f1534,plain,
    ! [X0] :
      ( ( icext(uri_owl_AsymmetricProperty,X0)
        | ? [X1,X2] :
            ( iext(X0,X2,X1)
            & iext(X0,X1,X2) )
        | ~ ip(X0) )
      & ( ( ! [X1,X2] :
              ( ~ iext(X0,X2,X1)
              | ~ iext(X0,X1,X2) )
          & ip(X0) )
        | ~ icext(uri_owl_AsymmetricProperty,X0) ) ),
    inference(nnf_transformation,[],[f1014]) ).

fof(f1014,plain,
    ! [X0] :
      ( icext(uri_owl_AsymmetricProperty,X0)
    <=> ( ! [X1,X2] :
            ( ~ iext(X0,X2,X1)
            | ~ iext(X0,X1,X2) )
        & ip(X0) ) ),
    inference(ennf_transformation,[],[f678]) ).

fof(f678,plain,
    ! [X0] :
      ( icext(uri_owl_AsymmetricProperty,X0)
    <=> ( ! [X1,X2] :
            ( iext(X0,X1,X2)
           => ~ iext(X0,X2,X1) )
        & ip(X0) ) ),
    inference(rectify,[],[f392]) ).

fof(f392,axiom,
    ! [X1] :
      ( icext(uri_owl_AsymmetricProperty,X1)
    <=> ( ! [X3,X6] :
            ( iext(X1,X3,X6)
           => ~ iext(X1,X6,X3) )
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_char_asymmetric) ).

fof(f20785,plain,
    spl316_875,
    inference(avatar_split_clause,[],[f2456,f20783]) ).

fof(f20783,plain,
    ( spl316_875
  <=> ! [X0] :
        ( icext(uri_owl_AsymmetricProperty,X0)
        | iext(X0,sK119(X0),sK120(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_875])]) ).

fof(f2456,plain,
    ! [X0] :
      ( icext(uri_owl_AsymmetricProperty,X0)
      | iext(X0,sK119(X0),sK120(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1538]) ).

fof(f20781,plain,
    spl316_874,
    inference(avatar_split_clause,[],[f2455,f20779]) ).

fof(f2455,plain,
    ! [X3,X0,X4] :
      ( ~ iext(X0,X4,X3)
      | ~ iext(X0,X3,X4)
      | ~ icext(uri_owl_AsymmetricProperty,X0) ),
    inference(cnf_transformation,[],[f1538]) ).

fof(f20777,plain,
    spl316_873,
    inference(avatar_split_clause,[],[f2453,f20775]) ).

fof(f20775,plain,
    ( spl316_873
  <=> ! [X0] :
        ( icext(uri_owl_ReflexiveProperty,X0)
        | ~ iext(X0,sK118(X0),sK118(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_873])]) ).

fof(f2453,plain,
    ! [X0] :
      ( icext(uri_owl_ReflexiveProperty,X0)
      | ~ iext(X0,sK118(X0),sK118(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1533]) ).

fof(f1533,plain,
    ! [X0] :
      ( ( icext(uri_owl_ReflexiveProperty,X0)
        | ~ iext(X0,sK118(X0),sK118(X0))
        | ~ ip(X0) )
      & ( ( ! [X2] : iext(X0,X2,X2)
          & ip(X0) )
        | ~ icext(uri_owl_ReflexiveProperty,X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK118])],[f1531,f1532]) ).

fof(f1532,plain,
    ! [X0] :
      ( ? [X1] : ~ iext(X0,X1,X1)
     => ~ iext(X0,sK118(X0),sK118(X0)) ),
    introduced(choice_axiom,[]) ).

fof(f1531,plain,
    ! [X0] :
      ( ( icext(uri_owl_ReflexiveProperty,X0)
        | ? [X1] : ~ iext(X0,X1,X1)
        | ~ ip(X0) )
      & ( ( ! [X2] : iext(X0,X2,X2)
          & ip(X0) )
        | ~ icext(uri_owl_ReflexiveProperty,X0) ) ),
    inference(rectify,[],[f1530]) ).

fof(f1530,plain,
    ! [X0] :
      ( ( icext(uri_owl_ReflexiveProperty,X0)
        | ? [X1] : ~ iext(X0,X1,X1)
        | ~ ip(X0) )
      & ( ( ! [X1] : iext(X0,X1,X1)
          & ip(X0) )
        | ~ icext(uri_owl_ReflexiveProperty,X0) ) ),
    inference(flattening,[],[f1529]) ).

fof(f1529,plain,
    ! [X0] :
      ( ( icext(uri_owl_ReflexiveProperty,X0)
        | ? [X1] : ~ iext(X0,X1,X1)
        | ~ ip(X0) )
      & ( ( ! [X1] : iext(X0,X1,X1)
          & ip(X0) )
        | ~ icext(uri_owl_ReflexiveProperty,X0) ) ),
    inference(nnf_transformation,[],[f677]) ).

fof(f677,plain,
    ! [X0] :
      ( icext(uri_owl_ReflexiveProperty,X0)
    <=> ( ! [X1] : iext(X0,X1,X1)
        & ip(X0) ) ),
    inference(rectify,[],[f396]) ).

fof(f396,axiom,
    ! [X1] :
      ( icext(uri_owl_ReflexiveProperty,X1)
    <=> ( ! [X3] : iext(X1,X3,X3)
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_char_reflexive) ).

fof(f20773,plain,
    spl316_872,
    inference(avatar_split_clause,[],[f2436,f20771]) ).

fof(f20771,plain,
    ( spl316_872
  <=> ! [X0] :
        ( icext(uri_owl_IrreflexiveReflexiveProperty,X0)
        | iext(X0,sK117(X0),sK117(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_872])]) ).

fof(f2436,plain,
    ! [X0] :
      ( icext(uri_owl_IrreflexiveReflexiveProperty,X0)
      | iext(X0,sK117(X0),sK117(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1521]) ).

fof(f1521,plain,
    ! [X0] :
      ( ( icext(uri_owl_IrreflexiveReflexiveProperty,X0)
        | iext(X0,sK117(X0),sK117(X0))
        | ~ ip(X0) )
      & ( ( ! [X2] : ~ iext(X0,X2,X2)
          & ip(X0) )
        | ~ icext(uri_owl_IrreflexiveReflexiveProperty,X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK117])],[f1519,f1520]) ).

fof(f1520,plain,
    ! [X0] :
      ( ? [X1] : iext(X0,X1,X1)
     => iext(X0,sK117(X0),sK117(X0)) ),
    introduced(choice_axiom,[]) ).

fof(f1519,plain,
    ! [X0] :
      ( ( icext(uri_owl_IrreflexiveReflexiveProperty,X0)
        | ? [X1] : iext(X0,X1,X1)
        | ~ ip(X0) )
      & ( ( ! [X2] : ~ iext(X0,X2,X2)
          & ip(X0) )
        | ~ icext(uri_owl_IrreflexiveReflexiveProperty,X0) ) ),
    inference(rectify,[],[f1518]) ).

fof(f1518,plain,
    ! [X0] :
      ( ( icext(uri_owl_IrreflexiveReflexiveProperty,X0)
        | ? [X1] : iext(X0,X1,X1)
        | ~ ip(X0) )
      & ( ( ! [X1] : ~ iext(X0,X1,X1)
          & ip(X0) )
        | ~ icext(uri_owl_IrreflexiveReflexiveProperty,X0) ) ),
    inference(flattening,[],[f1517]) ).

fof(f1517,plain,
    ! [X0] :
      ( ( icext(uri_owl_IrreflexiveReflexiveProperty,X0)
        | ? [X1] : iext(X0,X1,X1)
        | ~ ip(X0) )
      & ( ( ! [X1] : ~ iext(X0,X1,X1)
          & ip(X0) )
        | ~ icext(uri_owl_IrreflexiveReflexiveProperty,X0) ) ),
    inference(nnf_transformation,[],[f669]) ).

fof(f669,plain,
    ! [X0] :
      ( icext(uri_owl_IrreflexiveReflexiveProperty,X0)
    <=> ( ! [X1] : ~ iext(X0,X1,X1)
        & ip(X0) ) ),
    inference(rectify,[],[f395]) ).

fof(f395,axiom,
    ! [X1] :
      ( icext(uri_owl_IrreflexiveReflexiveProperty,X1)
    <=> ( ! [X3] : ~ iext(X1,X3,X3)
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_char_irreflexive) ).

fof(f20767,plain,
    ( ~ spl316_871
    | spl316_868
    | ~ spl316_538
    | ~ spl316_742 ),
    inference(avatar_split_clause,[],[f11457,f8722,f6121,f12923,f20764]) ).

fof(f12923,plain,
    ( spl316_868
  <=> lv(uri_ex_s) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_868])]) ).

fof(f6121,plain,
    ( spl316_538
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ icext(X0,X1)
        | ~ idc(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_538])]) ).

fof(f8722,plain,
    ( spl316_742
  <=> icext(uri_rdfs_Resource,uri_ex_s) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_742])]) ).

fof(f11457,plain,
    ( lv(uri_ex_s)
    | ~ idc(uri_rdfs_Resource)
    | ~ spl316_538
    | ~ spl316_742 ),
    inference(resolution,[],[f8724,f6122]) ).

fof(f6122,plain,
    ( ! [X0,X1] :
        ( ~ icext(X0,X1)
        | lv(X1)
        | ~ idc(X0) )
    | ~ spl316_538 ),
    inference(avatar_component_clause,[],[f6121]) ).

fof(f8724,plain,
    ( icext(uri_rdfs_Resource,uri_ex_s)
    | ~ spl316_742 ),
    inference(avatar_component_clause,[],[f8722]) ).

fof(f18962,plain,
    ( ~ spl316_870
    | ~ spl316_646
    | ~ spl316_547
    | spl316_720 ),
    inference(avatar_split_clause,[],[f11291,f8632,f6158,f6993,f18959]) ).

fof(f18959,plain,
    ( spl316_870
  <=> sP4(uri_owl_ObjectProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_870])]) ).

fof(f6993,plain,
    ( spl316_646
  <=> ir(uri_ex_p) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_646])]) ).

fof(f11291,plain,
    ( ~ ir(uri_ex_p)
    | ~ sP4(uri_owl_ObjectProperty)
    | ~ spl316_547
    | spl316_720 ),
    inference(resolution,[],[f8634,f6159]) ).

fof(f16397,plain,
    ( ~ spl316_869
    | ~ spl316_646
    | ~ spl316_547
    | spl316_709 ),
    inference(avatar_split_clause,[],[f11261,f8587,f6158,f6993,f16394]) ).

fof(f16394,plain,
    ( spl316_869
  <=> sP4(uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_869])]) ).

fof(f11261,plain,
    ( ~ ir(uri_ex_p)
    | ~ sP4(uri_rdf_Property)
    | ~ spl316_547
    | spl316_709 ),
    inference(resolution,[],[f8589,f6159]) ).

fof(f8589,plain,
    ( ~ icext(uri_rdf_Property,uri_ex_p)
    | spl316_709 ),
    inference(avatar_component_clause,[],[f8587]) ).

fof(f12926,plain,
    ( ~ spl316_867
    | spl316_868
    | ~ spl316_538
    | ~ spl316_687 ),
    inference(avatar_split_clause,[],[f11143,f8497,f6121,f12923,f12919]) ).

fof(f12919,plain,
    ( spl316_867
  <=> idc(uri_owl_Thing) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_867])]) ).

fof(f8497,plain,
    ( spl316_687
  <=> icext(uri_owl_Thing,uri_ex_s) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_687])]) ).

fof(f11143,plain,
    ( lv(uri_ex_s)
    | ~ idc(uri_owl_Thing)
    | ~ spl316_538
    | ~ spl316_687 ),
    inference(resolution,[],[f8498,f6122]) ).

fof(f8498,plain,
    ( icext(uri_owl_Thing,uri_ex_s)
    | ~ spl316_687 ),
    inference(avatar_component_clause,[],[f8497]) ).

fof(f11721,plain,
    spl316_866,
    inference(avatar_split_clause,[],[f3467,f11719]) ).

fof(f11719,plain,
    ( spl316_866
  <=> ! [X0,X3,X2,X1] :
        ( sP113(X3,X2,X1,X0)
        | ~ sP114(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_866])]) ).

fof(f3467,plain,
    ! [X2,X3,X0,X1] :
      ( sP113(X3,X2,X1,X0)
      | ~ sP114(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2087]) ).

fof(f11717,plain,
    ( ~ spl316_864
    | spl316_865
    | ~ spl316_627
    | ~ spl316_637 ),
    inference(avatar_split_clause,[],[f7891,f6957,f6903,f11714,f11710]) ).

fof(f11710,plain,
    ( spl316_864
  <=> ioxp(uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_864])]) ).

fof(f6957,plain,
    ( spl316_637
  <=> ! [X2,X0,X1] :
        ( ix(X2)
        | ~ iext(X0,X1,X2)
        | ~ ioxp(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_637])]) ).

fof(f7891,plain,
    ( ix(uri_rdfs_Resource)
    | ~ ioxp(uri_rdf_type)
    | ~ spl316_627
    | ~ spl316_637 ),
    inference(resolution,[],[f6904,f6958]) ).

fof(f6958,plain,
    ( ! [X2,X0,X1] :
        ( ~ iext(X0,X1,X2)
        | ix(X2)
        | ~ ioxp(X0) )
    | ~ spl316_637 ),
    inference(avatar_component_clause,[],[f6957]) ).

fof(f11708,plain,
    spl316_863,
    inference(avatar_split_clause,[],[f3450,f11706]) ).

fof(f11706,plain,
    ( spl316_863
  <=> ! [X0,X3,X2,X1] :
        ( sP110(X3,X2,X1,X0)
        | ~ sP111(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_863])]) ).

fof(f3450,plain,
    ! [X2,X3,X0,X1] :
      ( sP110(X3,X2,X1,X0)
      | ~ sP111(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2077]) ).

fof(f11704,plain,
    spl316_862,
    inference(avatar_split_clause,[],[f3419,f11702]) ).

fof(f11702,plain,
    ( spl316_862
  <=> ! [X0,X3,X2,X1] :
        ( sP105(X3,X2,X1,X0)
        | ~ sP106(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_862])]) ).

fof(f3419,plain,
    ! [X2,X3,X0,X1] :
      ( sP105(X3,X2,X1,X0)
      | ~ sP106(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2061]) ).

fof(f11700,plain,
    spl316_861,
    inference(avatar_split_clause,[],[f3405,f11698]) ).

fof(f11698,plain,
    ( spl316_861
  <=> ! [X2,X0,X1] :
        ( ~ icext(X1,X0)
        | ~ icext(X2,X0)
        | ~ sP100(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_861])]) ).

fof(f3405,plain,
    ! [X2,X0,X1] :
      ( ~ icext(X1,X0)
      | ~ icext(X2,X0)
      | ~ sP100(X0,X1,X2) ),
    inference(cnf_transformation,[],[f2053]) ).

fof(f2053,plain,
    ! [X0,X1,X2] :
      ( ( sP100(X0,X1,X2)
        | ( icext(X1,X0)
          & icext(X2,X0) ) )
      & ( ~ icext(X1,X0)
        | ~ icext(X2,X0)
        | ~ sP100(X0,X1,X2) ) ),
    inference(rectify,[],[f2052]) ).

fof(f2052,plain,
    ! [X7,X4,X2] :
      ( ( sP100(X7,X4,X2)
        | ( icext(X4,X7)
          & icext(X2,X7) ) )
      & ( ~ icext(X4,X7)
        | ~ icext(X2,X7)
        | ~ sP100(X7,X4,X2) ) ),
    inference(flattening,[],[f2051]) ).

fof(f2051,plain,
    ! [X7,X4,X2] :
      ( ( sP100(X7,X4,X2)
        | ( icext(X4,X7)
          & icext(X2,X7) ) )
      & ( ~ icext(X4,X7)
        | ~ icext(X2,X7)
        | ~ sP100(X7,X4,X2) ) ),
    inference(nnf_transformation,[],[f1482]) ).

fof(f11696,plain,
    spl316_860,
    inference(avatar_split_clause,[],[f3397,f11694]) ).

fof(f11694,plain,
    ( spl316_860
  <=> ! [X0,X3,X2,X1] :
        ( sP99(X0,X1,X2,X3)
        | ~ sP101(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_860])]) ).

fof(f3397,plain,
    ! [X2,X3,X0,X1] :
      ( sP99(X0,X1,X2,X3)
      | ~ sP101(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2050]) ).

fof(f11692,plain,
    spl316_859,
    inference(avatar_split_clause,[],[f3391,f11690]) ).

fof(f11690,plain,
    ( spl316_859
  <=> ! [X0,X3,X2,X1] :
        ( sP102(X3,X2,X1,X0)
        | ~ sP103(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_859])]) ).

fof(f3391,plain,
    ! [X2,X3,X0,X1] :
      ( sP102(X3,X2,X1,X0)
      | ~ sP103(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2043]) ).

fof(f11688,plain,
    spl316_858,
    inference(avatar_split_clause,[],[f3335,f11686]) ).

fof(f11686,plain,
    ( spl316_858
  <=> ! [X4,X0,X2,X1] :
        ( icext(X2,X4)
        | ~ icext(X0,X4)
        | ~ sP90(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_858])]) ).

fof(f3335,plain,
    ! [X2,X0,X1,X4] :
      ( icext(X2,X4)
      | ~ icext(X0,X4)
      | ~ sP90(X0,X1,X2) ),
    inference(cnf_transformation,[],[f2003]) ).

fof(f11684,plain,
    spl316_857,
    inference(avatar_split_clause,[],[f3334,f11682]) ).

fof(f11682,plain,
    ( spl316_857
  <=> ! [X4,X0,X2,X1] :
        ( icext(X2,X4)
        | ~ icext(X1,X4)
        | ~ sP90(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_857])]) ).

fof(f3334,plain,
    ! [X2,X0,X1,X4] :
      ( icext(X2,X4)
      | ~ icext(X1,X4)
      | ~ sP90(X0,X1,X2) ),
    inference(cnf_transformation,[],[f2003]) ).

fof(f11680,plain,
    spl316_856,
    inference(avatar_split_clause,[],[f3320,f11678]) ).

fof(f11678,plain,
    ( spl316_856
  <=> ! [X4,X0,X2,X1] :
        ( icext(X0,X4)
        | ~ icext(X2,X4)
        | ~ sP87(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_856])]) ).

fof(f3320,plain,
    ! [X2,X0,X1,X4] :
      ( icext(X0,X4)
      | ~ icext(X2,X4)
      | ~ sP87(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1993]) ).

fof(f11676,plain,
    spl316_855,
    inference(avatar_split_clause,[],[f3319,f11674]) ).

fof(f11674,plain,
    ( spl316_855
  <=> ! [X4,X0,X1,X2] :
        ( icext(X1,X4)
        | ~ icext(X2,X4)
        | ~ sP87(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_855])]) ).

fof(f3319,plain,
    ! [X2,X0,X1,X4] :
      ( icext(X1,X4)
      | ~ icext(X2,X4)
      | ~ sP87(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1993]) ).

fof(f11672,plain,
    spl316_854,
    inference(avatar_split_clause,[],[f3295,f11670]) ).

fof(f11670,plain,
    ( spl316_854
  <=> ! [X2,X0,X1] :
        ( sP82(X0,X1,X2)
        | icext(X2,sK276(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_854])]) ).

fof(f3295,plain,
    ! [X2,X0,X1] :
      ( sP82(X0,X1,X2)
      | icext(X2,sK276(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1976]) ).

fof(f11668,plain,
    spl316_853,
    inference(avatar_split_clause,[],[f3294,f11666]) ).

fof(f11666,plain,
    ( spl316_853
  <=> ! [X2,X0,X1] :
        ( sP82(X0,X1,X2)
        | icext(X2,sK275(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_853])]) ).

fof(f3294,plain,
    ! [X2,X0,X1] :
      ( sP82(X0,X1,X2)
      | icext(X2,sK275(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1976]) ).

fof(f11664,plain,
    spl316_852,
    inference(avatar_split_clause,[],[f3283,f11662]) ).

fof(f11662,plain,
    ( spl316_852
  <=> ! [X2,X0,X1] :
        ( sP78(X0,X1,X2)
        | icext(X1,X0)
        | ~ icext(X2,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_852])]) ).

fof(f3283,plain,
    ! [X2,X0,X1] :
      ( sP78(X0,X1,X2)
      | icext(X1,X0)
      | ~ icext(X2,X0) ),
    inference(cnf_transformation,[],[f1967]) ).

fof(f1967,plain,
    ! [X0,X1,X2] :
      ( ( sP78(X0,X1,X2)
        | ( icext(X1,X0)
          & icext(X2,X0) )
        | ( ~ icext(X1,X0)
          & ~ icext(X2,X0) ) )
      & ( ( ( ~ icext(X1,X0)
            | ~ icext(X2,X0) )
          & ( icext(X1,X0)
            | icext(X2,X0) ) )
        | ~ sP78(X0,X1,X2) ) ),
    inference(rectify,[],[f1966]) ).

fof(f1966,plain,
    ! [X5,X4,X2] :
      ( ( sP78(X5,X4,X2)
        | ( icext(X4,X5)
          & icext(X2,X5) )
        | ( ~ icext(X4,X5)
          & ~ icext(X2,X5) ) )
      & ( ( ( ~ icext(X4,X5)
            | ~ icext(X2,X5) )
          & ( icext(X4,X5)
            | icext(X2,X5) ) )
        | ~ sP78(X5,X4,X2) ) ),
    inference(flattening,[],[f1965]) ).

fof(f1965,plain,
    ! [X5,X4,X2] :
      ( ( sP78(X5,X4,X2)
        | ( icext(X4,X5)
          & icext(X2,X5) )
        | ( ~ icext(X4,X5)
          & ~ icext(X2,X5) ) )
      & ( ( ( ~ icext(X4,X5)
            | ~ icext(X2,X5) )
          & ( icext(X4,X5)
            | icext(X2,X5) ) )
        | ~ sP78(X5,X4,X2) ) ),
    inference(nnf_transformation,[],[f1452]) ).

fof(f11660,plain,
    spl316_851,
    inference(avatar_split_clause,[],[f3282,f11658]) ).

fof(f11658,plain,
    ( spl316_851
  <=> ! [X2,X0,X1] :
        ( sP78(X0,X1,X2)
        | icext(X2,X0)
        | ~ icext(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_851])]) ).

fof(f3282,plain,
    ! [X2,X0,X1] :
      ( sP78(X0,X1,X2)
      | icext(X2,X0)
      | ~ icext(X1,X0) ),
    inference(cnf_transformation,[],[f1967]) ).

fof(f11656,plain,
    spl316_850,
    inference(avatar_split_clause,[],[f3280,f11654]) ).

fof(f11654,plain,
    ( spl316_850
  <=> ! [X2,X0,X1] :
        ( ~ icext(X1,X0)
        | ~ icext(X2,X0)
        | ~ sP78(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_850])]) ).

fof(f3280,plain,
    ! [X2,X0,X1] :
      ( ~ icext(X1,X0)
      | ~ icext(X2,X0)
      | ~ sP78(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1967]) ).

fof(f11652,plain,
    spl316_849,
    inference(avatar_split_clause,[],[f3279,f11650]) ).

fof(f11650,plain,
    ( spl316_849
  <=> ! [X2,X0,X1] :
        ( icext(X1,X0)
        | icext(X2,X0)
        | ~ sP78(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_849])]) ).

fof(f3279,plain,
    ! [X2,X0,X1] :
      ( icext(X1,X0)
      | icext(X2,X0)
      | ~ sP78(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1967]) ).

fof(f11648,plain,
    spl316_848,
    inference(avatar_split_clause,[],[f3238,f11646]) ).

fof(f11646,plain,
    ( spl316_848
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK266(X0,X1,X2))
        | ~ sP76(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_848])]) ).

fof(f3238,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK266(X0,X1,X2))
      | ~ sP76(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f11644,plain,
    spl316_847,
    inference(avatar_split_clause,[],[f3236,f11642]) ).

fof(f11642,plain,
    ( spl316_847
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK265(X0,X1,X2))
        | ~ sP76(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_847])]) ).

fof(f3236,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK265(X0,X1,X2))
      | ~ sP76(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f11640,plain,
    spl316_846,
    inference(avatar_split_clause,[],[f3234,f11638]) ).

fof(f11638,plain,
    ( spl316_846
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK264(X0,X1,X2))
        | ~ sP76(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_846])]) ).

fof(f3234,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK264(X0,X1,X2))
      | ~ sP76(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1943]) ).

fof(f11636,plain,
    spl316_845,
    inference(avatar_split_clause,[],[f3227,f11634]) ).

fof(f11634,plain,
    ( spl316_845
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK263(X0,X1,X2))
        | ~ sP74(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_845])]) ).

fof(f3227,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK263(X0,X1,X2))
      | ~ sP74(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1937]) ).

fof(f11632,plain,
    spl316_844,
    inference(avatar_split_clause,[],[f3225,f11630]) ).

fof(f11630,plain,
    ( spl316_844
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK262(X0,X1,X2))
        | ~ sP74(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_844])]) ).

fof(f3225,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK262(X0,X1,X2))
      | ~ sP74(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1937]) ).

fof(f11628,plain,
    spl316_843,
    inference(avatar_split_clause,[],[f3214,f11626]) ).

fof(f11626,plain,
    ( spl316_843
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | icext(X0,sK260(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_843])]) ).

fof(f3214,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | icext(X0,sK260(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f11624,plain,
    spl316_842,
    inference(avatar_split_clause,[],[f3212,f11622]) ).

fof(f11622,plain,
    ( spl316_842
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | icext(X0,sK259(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_842])]) ).

fof(f3212,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | icext(X0,sK259(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f11620,plain,
    spl316_841,
    inference(avatar_split_clause,[],[f3210,f11618]) ).

fof(f11618,plain,
    ( spl316_841
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | icext(X0,sK258(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_841])]) ).

fof(f3210,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | icext(X0,sK258(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f11616,plain,
    spl316_840,
    inference(avatar_split_clause,[],[f3208,f11614]) ).

fof(f11614,plain,
    ( spl316_840
  <=> ! [X2,X0,X1] :
        ( sP72(X0,X1,X2)
        | icext(X0,sK257(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_840])]) ).

fof(f3208,plain,
    ! [X2,X0,X1] :
      ( sP72(X0,X1,X2)
      | icext(X0,sK257(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1927]) ).

fof(f11612,plain,
    spl316_839,
    inference(avatar_split_clause,[],[f3200,f11610]) ).

fof(f11610,plain,
    ( spl316_839
  <=> ! [X2,X0,X1] :
        ( sP70(X0,X1,X2)
        | icext(X0,sK256(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_839])]) ).

fof(f3200,plain,
    ! [X2,X0,X1] :
      ( sP70(X0,X1,X2)
      | icext(X0,sK256(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1921]) ).

fof(f11608,plain,
    spl316_838,
    inference(avatar_split_clause,[],[f3198,f11606]) ).

fof(f11606,plain,
    ( spl316_838
  <=> ! [X2,X0,X1] :
        ( sP70(X0,X1,X2)
        | icext(X0,sK255(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_838])]) ).

fof(f3198,plain,
    ! [X2,X0,X1] :
      ( sP70(X0,X1,X2)
      | icext(X0,sK255(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1921]) ).

fof(f11604,plain,
    spl316_837,
    inference(avatar_split_clause,[],[f3196,f11602]) ).

fof(f11602,plain,
    ( spl316_837
  <=> ! [X2,X0,X1] :
        ( sP70(X0,X1,X2)
        | icext(X0,sK254(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_837])]) ).

fof(f3196,plain,
    ! [X2,X0,X1] :
      ( sP70(X0,X1,X2)
      | icext(X0,sK254(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1921]) ).

fof(f11600,plain,
    spl316_836,
    inference(avatar_split_clause,[],[f3189,f11598]) ).

fof(f11598,plain,
    ( spl316_836
  <=> ! [X2,X0,X1] :
        ( sP68(X0,X1,X2)
        | icext(X0,sK253(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_836])]) ).

fof(f3189,plain,
    ! [X2,X0,X1] :
      ( sP68(X0,X1,X2)
      | icext(X0,sK253(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1915]) ).

fof(f11596,plain,
    spl316_835,
    inference(avatar_split_clause,[],[f3187,f11594]) ).

fof(f11594,plain,
    ( spl316_835
  <=> ! [X2,X0,X1] :
        ( sP68(X0,X1,X2)
        | icext(X0,sK252(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_835])]) ).

fof(f3187,plain,
    ! [X2,X0,X1] :
      ( sP68(X0,X1,X2)
      | icext(X0,sK252(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1915]) ).

fof(f11592,plain,
    spl316_834,
    inference(avatar_split_clause,[],[f3172,f11590]) ).

fof(f11590,plain,
    ( spl316_834
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | icext(X0,sK249(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_834])]) ).

fof(f3172,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | icext(X0,sK249(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f11588,plain,
    ( ~ spl316_832
    | spl316_833
    | ~ spl316_627
    | ~ spl316_638 ),
    inference(avatar_split_clause,[],[f7890,f6961,f6903,f11585,f11581]) ).

fof(f11581,plain,
    ( spl316_832
  <=> iodp(uri_rdf_type) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_832])]) ).

fof(f6961,plain,
    ( spl316_638
  <=> ! [X2,X0,X1] :
        ( lv(X2)
        | ~ iext(X0,X1,X2)
        | ~ iodp(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_638])]) ).

fof(f7890,plain,
    ( lv(uri_rdfs_Resource)
    | ~ iodp(uri_rdf_type)
    | ~ spl316_627
    | ~ spl316_638 ),
    inference(resolution,[],[f6904,f6962]) ).

fof(f6962,plain,
    ( ! [X2,X0,X1] :
        ( ~ iext(X0,X1,X2)
        | lv(X2)
        | ~ iodp(X0) )
    | ~ spl316_638 ),
    inference(avatar_component_clause,[],[f6961]) ).

fof(f11579,plain,
    spl316_831,
    inference(avatar_split_clause,[],[f3170,f11577]) ).

fof(f11577,plain,
    ( spl316_831
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | icext(X0,sK248(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_831])]) ).

fof(f3170,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | icext(X0,sK248(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f11575,plain,
    spl316_830,
    inference(avatar_split_clause,[],[f3168,f11573]) ).

fof(f11573,plain,
    ( spl316_830
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | icext(X0,sK247(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_830])]) ).

fof(f3168,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | icext(X0,sK247(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f11571,plain,
    spl316_829,
    inference(avatar_split_clause,[],[f3166,f11569]) ).

fof(f11569,plain,
    ( spl316_829
  <=> ! [X2,X0,X1] :
        ( sP65(X0,X1,X2)
        | icext(X0,sK246(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_829])]) ).

fof(f3166,plain,
    ! [X2,X0,X1] :
      ( sP65(X0,X1,X2)
      | icext(X0,sK246(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1901]) ).

fof(f11567,plain,
    spl316_828,
    inference(avatar_split_clause,[],[f3158,f11565]) ).

fof(f11565,plain,
    ( spl316_828
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK245(X0,X1,X2))
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_828])]) ).

fof(f3158,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK245(X0,X1,X2))
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f11563,plain,
    spl316_827,
    inference(avatar_split_clause,[],[f3156,f11561]) ).

fof(f11561,plain,
    ( spl316_827
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK244(X0,X1,X2))
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_827])]) ).

fof(f3156,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK244(X0,X1,X2))
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f11559,plain,
    spl316_826,
    inference(avatar_split_clause,[],[f3154,f11557]) ).

fof(f11557,plain,
    ( spl316_826
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK243(X0,X1,X2))
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_826])]) ).

fof(f3154,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK243(X0,X1,X2))
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f11555,plain,
    spl316_825,
    inference(avatar_split_clause,[],[f3147,f11553]) ).

fof(f11553,plain,
    ( spl316_825
  <=> ! [X2,X0,X1] :
        ( sP62(X0,X1,X2)
        | icext(X0,sK242(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_825])]) ).

fof(f3147,plain,
    ! [X2,X0,X1] :
      ( sP62(X0,X1,X2)
      | icext(X0,sK242(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f11551,plain,
    spl316_824,
    inference(avatar_split_clause,[],[f3145,f11549]) ).

fof(f11549,plain,
    ( spl316_824
  <=> ! [X2,X0,X1] :
        ( sP62(X0,X1,X2)
        | icext(X0,sK241(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_824])]) ).

fof(f3145,plain,
    ! [X2,X0,X1] :
      ( sP62(X0,X1,X2)
      | icext(X0,sK241(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f11547,plain,
    spl316_823,
    inference(avatar_split_clause,[],[f3143,f11545]) ).

fof(f11545,plain,
    ( spl316_823
  <=> ! [X2,X0,X1] :
        ( sP62(X0,X1,X2)
        | icext(X0,sK240(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_823])]) ).

fof(f3143,plain,
    ! [X2,X0,X1] :
      ( sP62(X0,X1,X2)
      | icext(X0,sK240(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1890]) ).

fof(f11543,plain,
    spl316_822,
    inference(avatar_split_clause,[],[f3137,f11541]) ).

fof(f11541,plain,
    ( spl316_822
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK239(X0,X1,X2))
        | ~ sP63(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_822])]) ).

fof(f3137,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK239(X0,X1,X2))
      | ~ sP63(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1886]) ).

fof(f11538,plain,
    spl316_821,
    inference(avatar_split_clause,[],[f3135,f11536]) ).

fof(f11536,plain,
    ( spl316_821
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK238(X0,X1,X2))
        | ~ sP63(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_821])]) ).

fof(f3135,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK238(X0,X1,X2))
      | ~ sP63(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1886]) ).

fof(f11534,plain,
    spl316_820,
    inference(avatar_split_clause,[],[f3126,f11532]) ).

fof(f11532,plain,
    ( spl316_820
  <=> ! [X2,X0,X1] :
        ( sP61(X0,X1,X2)
        | icext(X0,sK236(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_820])]) ).

fof(f3126,plain,
    ! [X2,X0,X1] :
      ( sP61(X0,X1,X2)
      | icext(X0,sK236(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1874]) ).

fof(f11530,plain,
    spl316_819,
    inference(avatar_split_clause,[],[f3124,f11528]) ).

fof(f11528,plain,
    ( spl316_819
  <=> ! [X2,X0,X1] :
        ( sP61(X0,X1,X2)
        | icext(X0,sK235(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_819])]) ).

fof(f3124,plain,
    ! [X2,X0,X1] :
      ( sP61(X0,X1,X2)
      | icext(X0,sK235(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1874]) ).

fof(f11526,plain,
    spl316_818,
    inference(avatar_split_clause,[],[f3114,f11524]) ).

fof(f11524,plain,
    ( spl316_818
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK234(X0,X1,X2))
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_818])]) ).

fof(f3114,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK234(X0,X1,X2))
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f11522,plain,
    spl316_817,
    inference(avatar_split_clause,[],[f3111,f11520]) ).

fof(f11520,plain,
    ( spl316_817
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK233(X0,X1,X2))
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_817])]) ).

fof(f3111,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK233(X0,X1,X2))
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f11518,plain,
    spl316_816,
    inference(avatar_split_clause,[],[f3108,f11516]) ).

fof(f11516,plain,
    ( spl316_816
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK232(X0,X1,X2))
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_816])]) ).

fof(f3108,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK232(X0,X1,X2))
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f11514,plain,
    spl316_815,
    inference(avatar_split_clause,[],[f3099,f11512]) ).

fof(f11512,plain,
    ( spl316_815
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK231(X0,X1,X2))
        | ~ sP57(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_815])]) ).

fof(f3099,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK231(X0,X1,X2))
      | ~ sP57(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1864]) ).

fof(f11510,plain,
    spl316_814,
    inference(avatar_split_clause,[],[f3096,f11508]) ).

fof(f11508,plain,
    ( spl316_814
  <=> ! [X2,X0,X1] :
        ( icext(X0,sK230(X0,X1,X2))
        | ~ sP57(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_814])]) ).

fof(f3096,plain,
    ! [X2,X0,X1] :
      ( icext(X0,sK230(X0,X1,X2))
      | ~ sP57(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1864]) ).

fof(f11506,plain,
    spl316_813,
    inference(avatar_split_clause,[],[f3080,f11504]) ).

fof(f11504,plain,
    ( spl316_813
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | icext(X0,sK228(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_813])]) ).

fof(f3080,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | icext(X0,sK228(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f11502,plain,
    spl316_812,
    inference(avatar_split_clause,[],[f3077,f11500]) ).

fof(f11500,plain,
    ( spl316_812
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | icext(X0,sK227(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_812])]) ).

fof(f3077,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | icext(X0,sK227(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f11497,plain,
    spl316_811,
    inference(avatar_split_clause,[],[f3074,f11495]) ).

fof(f11495,plain,
    ( spl316_811
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | icext(X0,sK226(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_811])]) ).

fof(f3074,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | icext(X0,sK226(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f11493,plain,
    spl316_810,
    inference(avatar_split_clause,[],[f3071,f11491]) ).

fof(f11491,plain,
    ( spl316_810
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | icext(X0,sK225(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_810])]) ).

fof(f3071,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | icext(X0,sK225(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f11489,plain,
    spl316_809,
    inference(avatar_split_clause,[],[f3061,f11487]) ).

fof(f11487,plain,
    ( spl316_809
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | icext(X0,sK224(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_809])]) ).

fof(f3061,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | icext(X0,sK224(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f11485,plain,
    spl316_808,
    inference(avatar_split_clause,[],[f3058,f11483]) ).

fof(f11483,plain,
    ( spl316_808
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | icext(X0,sK223(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_808])]) ).

fof(f3058,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | icext(X0,sK223(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f11481,plain,
    spl316_807,
    inference(avatar_split_clause,[],[f3055,f11479]) ).

fof(f11479,plain,
    ( spl316_807
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | icext(X0,sK222(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_807])]) ).

fof(f3055,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | icext(X0,sK222(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f11477,plain,
    spl316_806,
    inference(avatar_split_clause,[],[f3046,f11475]) ).

fof(f11475,plain,
    ( spl316_806
  <=> ! [X2,X0,X1] :
        ( sP50(X0,X1,X2)
        | icext(X0,sK221(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_806])]) ).

fof(f3046,plain,
    ! [X2,X0,X1] :
      ( sP50(X0,X1,X2)
      | icext(X0,sK221(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1842]) ).

fof(f11473,plain,
    spl316_805,
    inference(avatar_split_clause,[],[f3043,f11471]) ).

fof(f11471,plain,
    ( spl316_805
  <=> ! [X2,X0,X1] :
        ( sP50(X0,X1,X2)
        | icext(X0,sK220(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_805])]) ).

fof(f3043,plain,
    ! [X2,X0,X1] :
      ( sP50(X0,X1,X2)
      | icext(X0,sK220(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1842]) ).

fof(f11469,plain,
    spl316_804,
    inference(avatar_split_clause,[],[f3020,f11467]) ).

fof(f11467,plain,
    ( spl316_804
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | icext(X0,sK217(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_804])]) ).

fof(f3020,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | icext(X0,sK217(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f11465,plain,
    spl316_803,
    inference(avatar_split_clause,[],[f3017,f11463]) ).

fof(f11463,plain,
    ( spl316_803
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | icext(X0,sK216(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_803])]) ).

fof(f3017,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | icext(X0,sK216(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f11461,plain,
    spl316_802,
    inference(avatar_split_clause,[],[f3014,f11459]) ).

fof(f11459,plain,
    ( spl316_802
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | icext(X0,sK215(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_802])]) ).

fof(f3014,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | icext(X0,sK215(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f11456,plain,
    spl316_801,
    inference(avatar_split_clause,[],[f3011,f11454]) ).

fof(f11454,plain,
    ( spl316_801
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | icext(X0,sK214(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_801])]) ).

fof(f3011,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | icext(X0,sK214(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f11452,plain,
    spl316_800,
    inference(avatar_split_clause,[],[f3002,f11450]) ).

fof(f11450,plain,
    ( spl316_800
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK213(X0,X1,X2))
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_800])]) ).

fof(f3002,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK213(X0,X1,X2))
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f11448,plain,
    spl316_799,
    inference(avatar_split_clause,[],[f2999,f11446]) ).

fof(f11446,plain,
    ( spl316_799
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK212(X0,X1,X2))
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_799])]) ).

fof(f2999,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK212(X0,X1,X2))
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f11444,plain,
    spl316_798,
    inference(avatar_split_clause,[],[f2996,f11442]) ).

fof(f11442,plain,
    ( spl316_798
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK211(X0,X1,X2))
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_798])]) ).

fof(f2996,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK211(X0,X1,X2))
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f11440,plain,
    spl316_797,
    inference(avatar_split_clause,[],[f2987,f11438]) ).

fof(f11438,plain,
    ( spl316_797
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | icext(X0,sK210(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_797])]) ).

fof(f2987,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | icext(X0,sK210(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f11436,plain,
    spl316_796,
    inference(avatar_split_clause,[],[f2984,f11434]) ).

fof(f11434,plain,
    ( spl316_796
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | icext(X0,sK209(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_796])]) ).

fof(f2984,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | icext(X0,sK209(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f11432,plain,
    spl316_795,
    inference(avatar_split_clause,[],[f2981,f11430]) ).

fof(f11430,plain,
    ( spl316_795
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | icext(X0,sK208(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_795])]) ).

fof(f2981,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | icext(X0,sK208(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f11428,plain,
    spl316_794,
    inference(avatar_split_clause,[],[f2974,f11426]) ).

fof(f11426,plain,
    ( spl316_794
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK207(X0,X1,X2))
        | ~ sP43(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_794])]) ).

fof(f2974,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK207(X0,X1,X2))
      | ~ sP43(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1813]) ).

fof(f11424,plain,
    spl316_793,
    inference(avatar_split_clause,[],[f2971,f11422]) ).

fof(f11422,plain,
    ( spl316_793
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK206(X0,X1,X2))
        | ~ sP43(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_793])]) ).

fof(f2971,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK206(X0,X1,X2))
      | ~ sP43(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1813]) ).

fof(f11420,plain,
    spl316_792,
    inference(avatar_split_clause,[],[f2963,f11418]) ).

fof(f11418,plain,
    ( spl316_792
  <=> ! [X2,X0,X1] :
        ( sP39(X0,X1,X2)
        | icext(X0,sK205(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_792])]) ).

fof(f2963,plain,
    ! [X2,X0,X1] :
      ( sP39(X0,X1,X2)
      | icext(X0,sK205(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1806]) ).

fof(f11415,plain,
    spl316_791,
    inference(avatar_split_clause,[],[f2960,f11413]) ).

fof(f11413,plain,
    ( spl316_791
  <=> ! [X2,X0,X1] :
        ( sP39(X0,X1,X2)
        | icext(X0,sK204(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_791])]) ).

fof(f2960,plain,
    ! [X2,X0,X1] :
      ( sP39(X0,X1,X2)
      | icext(X0,sK204(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1806]) ).

fof(f11411,plain,
    spl316_790,
    inference(avatar_split_clause,[],[f2954,f11409]) ).

fof(f11409,plain,
    ( spl316_790
  <=> ! [X2,X0,X1] :
        ( icext(X2,sK203(X0,X1,X2))
        | ~ sP40(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_790])]) ).

fof(f2954,plain,
    ! [X2,X0,X1] :
      ( icext(X2,sK203(X0,X1,X2))
      | ~ sP40(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1802]) ).

fof(f11407,plain,
    spl316_789,
    inference(avatar_split_clause,[],[f2909,f11405]) ).

fof(f11405,plain,
    ( spl316_789
  <=> ! [X0,X1] :
        ( sP30(X0,X1)
        | sK195(X0,X1) != sK196(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_789])]) ).

fof(f2909,plain,
    ! [X0,X1] :
      ( sP30(X0,X1)
      | sK195(X0,X1) != sK196(X0,X1) ),
    inference(cnf_transformation,[],[f1765]) ).

fof(f11403,plain,
    spl316_788,
    inference(avatar_split_clause,[],[f2866,f11401]) ).

fof(f2866,plain,
    ! [X0,X1,X4,X5] :
      ( icext(X0,X5)
      | ~ iext(X1,X4,X5)
      | ~ sP27(X0,X1) ),
    inference(cnf_transformation,[],[f1738]) ).

fof(f11399,plain,
    spl316_787,
    inference(avatar_split_clause,[],[f2859,f11397]) ).

fof(f2859,plain,
    ! [X0,X1,X4,X5] :
      ( icext(X0,X4)
      | ~ iext(X1,X4,X5)
      | ~ sP26(X0,X1) ),
    inference(cnf_transformation,[],[f1732]) ).

fof(f11395,plain,
    spl316_786,
    inference(avatar_split_clause,[],[f2792,f11393]) ).

fof(f11393,plain,
    ( spl316_786
  <=> ! [X0,X1] :
        ( sK173(X0,X1) != sK174(X0,X1)
        | ~ sP17(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_786])]) ).

fof(f2792,plain,
    ! [X0,X1] :
      ( sK173(X0,X1) != sK174(X0,X1)
      | ~ sP17(X0,X1) ),
    inference(cnf_transformation,[],[f1679]) ).

fof(f11391,plain,
    spl316_785,
    inference(avatar_split_clause,[],[f2791,f11389]) ).

fof(f11389,plain,
    ( spl316_785
  <=> ! [X0,X1] :
        ( sK172(X0,X1) != sK174(X0,X1)
        | ~ sP17(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_785])]) ).

fof(f2791,plain,
    ! [X0,X1] :
      ( sK172(X0,X1) != sK174(X0,X1)
      | ~ sP17(X0,X1) ),
    inference(cnf_transformation,[],[f1679]) ).

fof(f11387,plain,
    spl316_784,
    inference(avatar_split_clause,[],[f2790,f11385]) ).

fof(f11385,plain,
    ( spl316_784
  <=> ! [X0,X1] :
        ( sK172(X0,X1) != sK173(X0,X1)
        | ~ sP17(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_784])]) ).

fof(f2790,plain,
    ! [X0,X1] :
      ( sK172(X0,X1) != sK173(X0,X1)
      | ~ sP17(X0,X1) ),
    inference(cnf_transformation,[],[f1679]) ).

fof(f11383,plain,
    spl316_783,
    inference(avatar_split_clause,[],[f2777,f11381]) ).

fof(f11381,plain,
    ( spl316_783
  <=> ! [X0,X1] :
        ( sP15(X0,X1)
        | sK167(X0,X1) != sK168(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_783])]) ).

fof(f2777,plain,
    ! [X0,X1] :
      ( sP15(X0,X1)
      | sK167(X0,X1) != sK168(X0,X1) ),
    inference(cnf_transformation,[],[f1665]) ).

fof(f11374,plain,
    ( ~ spl316_667
    | ~ spl316_291
    | spl316_731 ),
    inference(avatar_split_clause,[],[f11332,f8677,f4947,f7172]) ).

fof(f7172,plain,
    ( spl316_667
  <=> ir(uri_ex_o) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_667])]) ).

fof(f4947,plain,
    ( spl316_291
  <=> ! [X0] :
        ( icext(uri_owl_Thing,X0)
        | ~ ir(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_291])]) ).

fof(f8677,plain,
    ( spl316_731
  <=> icext(uri_owl_Thing,uri_ex_o) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_731])]) ).

fof(f11332,plain,
    ( ~ ir(uri_ex_o)
    | ~ spl316_291
    | spl316_731 ),
    inference(resolution,[],[f8679,f4948]) ).

fof(f4948,plain,
    ( ! [X0] :
        ( icext(uri_owl_Thing,X0)
        | ~ ir(X0) )
    | ~ spl316_291 ),
    inference(avatar_component_clause,[],[f4947]) ).

fof(f8679,plain,
    ( ~ icext(uri_owl_Thing,uri_ex_o)
    | spl316_731 ),
    inference(avatar_component_clause,[],[f8677]) ).

fof(f11373,plain,
    spl316_782,
    inference(avatar_split_clause,[],[f2776,f11371]) ).

fof(f11371,plain,
    ( spl316_782
  <=> ! [X0,X1] :
        ( sP15(X0,X1)
        | sK166(X0,X1) != sK168(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_782])]) ).

fof(f2776,plain,
    ! [X0,X1] :
      ( sP15(X0,X1)
      | sK166(X0,X1) != sK168(X0,X1) ),
    inference(cnf_transformation,[],[f1665]) ).

fof(f11369,plain,
    spl316_781,
    inference(avatar_split_clause,[],[f2775,f11367]) ).

fof(f11367,plain,
    ( spl316_781
  <=> ! [X0,X1] :
        ( sP15(X0,X1)
        | sK165(X0,X1) != sK168(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_781])]) ).

fof(f2775,plain,
    ! [X0,X1] :
      ( sP15(X0,X1)
      | sK165(X0,X1) != sK168(X0,X1) ),
    inference(cnf_transformation,[],[f1665]) ).

fof(f11365,plain,
    spl316_780,
    inference(avatar_split_clause,[],[f2766,f11363]) ).

fof(f11363,plain,
    ( spl316_780
  <=> ! [X0,X1] :
        ( sP13(X0,X1)
        | sK163(X0,X1) != sK164(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_780])]) ).

fof(f2766,plain,
    ! [X0,X1] :
      ( sP13(X0,X1)
      | sK163(X0,X1) != sK164(X0,X1) ),
    inference(cnf_transformation,[],[f1659]) ).

fof(f11361,plain,
    spl316_779,
    inference(avatar_split_clause,[],[f2765,f11359]) ).

fof(f11359,plain,
    ( spl316_779
  <=> ! [X0,X1] :
        ( sP13(X0,X1)
        | sK162(X0,X1) != sK164(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_779])]) ).

fof(f2765,plain,
    ! [X0,X1] :
      ( sP13(X0,X1)
      | sK162(X0,X1) != sK164(X0,X1) ),
    inference(cnf_transformation,[],[f1659]) ).

fof(f11357,plain,
    spl316_778,
    inference(avatar_split_clause,[],[f2749,f11355]) ).

fof(f11355,plain,
    ( spl316_778
  <=> ! [X0,X1] :
        ( sP10(X0,X1)
        | sK156(X0,X1) != sK157(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_778])]) ).

fof(f2749,plain,
    ! [X0,X1] :
      ( sP10(X0,X1)
      | sK156(X0,X1) != sK157(X0,X1) ),
    inference(cnf_transformation,[],[f1641]) ).

fof(f11353,plain,
    spl316_777,
    inference(avatar_split_clause,[],[f2748,f11351]) ).

fof(f11351,plain,
    ( spl316_777
  <=> ! [X0,X1] :
        ( sP10(X0,X1)
        | sK155(X0,X1) != sK157(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_777])]) ).

fof(f2748,plain,
    ! [X0,X1] :
      ( sP10(X0,X1)
      | sK155(X0,X1) != sK157(X0,X1) ),
    inference(cnf_transformation,[],[f1641]) ).

fof(f11349,plain,
    spl316_776,
    inference(avatar_split_clause,[],[f2747,f11347]) ).

fof(f11347,plain,
    ( spl316_776
  <=> ! [X0,X1] :
        ( sP10(X0,X1)
        | sK154(X0,X1) != sK157(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_776])]) ).

fof(f2747,plain,
    ! [X0,X1] :
      ( sP10(X0,X1)
      | sK154(X0,X1) != sK157(X0,X1) ),
    inference(cnf_transformation,[],[f1641]) ).

fof(f11345,plain,
    spl316_775,
    inference(avatar_split_clause,[],[f2739,f11343]) ).

fof(f11343,plain,
    ( spl316_775
  <=> ! [X0,X1] :
        ( sK152(X0,X1) != sK153(X0,X1)
        | ~ sP11(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_775])]) ).

fof(f2739,plain,
    ! [X0,X1] :
      ( sK152(X0,X1) != sK153(X0,X1)
      | ~ sP11(X0,X1) ),
    inference(cnf_transformation,[],[f1637]) ).

fof(f11341,plain,
    spl316_774,
    inference(avatar_split_clause,[],[f2738,f11339]) ).

fof(f11339,plain,
    ( spl316_774
  <=> ! [X0,X1] :
        ( sK151(X0,X1) != sK153(X0,X1)
        | ~ sP11(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_774])]) ).

fof(f2738,plain,
    ! [X0,X1] :
      ( sK151(X0,X1) != sK153(X0,X1)
      | ~ sP11(X0,X1) ),
    inference(cnf_transformation,[],[f1637]) ).

fof(f11337,plain,
    spl316_773,
    inference(avatar_split_clause,[],[f2737,f11335]) ).

fof(f11335,plain,
    ( spl316_773
  <=> ! [X0,X1] :
        ( sK151(X0,X1) != sK152(X0,X1)
        | ~ sP11(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_773])]) ).

fof(f2737,plain,
    ! [X0,X1] :
      ( sK151(X0,X1) != sK152(X0,X1)
      | ~ sP11(X0,X1) ),
    inference(cnf_transformation,[],[f1637]) ).

fof(f11331,plain,
    spl316_772,
    inference(avatar_split_clause,[],[f2730,f11329]) ).

fof(f11329,plain,
    ( spl316_772
  <=> ! [X0,X1] :
        ( sP7(X0,X1)
        | sK149(X0,X1) != sK150(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_772])]) ).

fof(f2730,plain,
    ! [X0,X1] :
      ( sP7(X0,X1)
      | sK149(X0,X1) != sK150(X0,X1) ),
    inference(cnf_transformation,[],[f1630]) ).

fof(f11327,plain,
    spl316_771,
    inference(avatar_split_clause,[],[f2729,f11325]) ).

fof(f11325,plain,
    ( spl316_771
  <=> ! [X0,X1] :
        ( sP7(X0,X1)
        | sK148(X0,X1) != sK150(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_771])]) ).

fof(f2729,plain,
    ! [X0,X1] :
      ( sP7(X0,X1)
      | sK148(X0,X1) != sK150(X0,X1) ),
    inference(cnf_transformation,[],[f1630]) ).

fof(f11323,plain,
    spl316_770,
    inference(avatar_split_clause,[],[f2722,f11321]) ).

fof(f11321,plain,
    ( spl316_770
  <=> ! [X0,X1] :
        ( sK146(X0,X1) != sK147(X0,X1)
        | ~ sP8(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_770])]) ).

fof(f2722,plain,
    ! [X0,X1] :
      ( sK146(X0,X1) != sK147(X0,X1)
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f1626]) ).

fof(f11319,plain,
    spl316_769,
    inference(avatar_split_clause,[],[f2696,f11317]) ).

fof(f11317,plain,
    ( spl316_769
  <=> ! [X2,X0,X1] :
        ( icext(X1,X2)
        | ~ icext(X0,X2)
        | ~ iext(uri_rdfs_subClassOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_769])]) ).

fof(f2696,plain,
    ! [X2,X0,X1] :
      ( icext(X1,X2)
      | ~ icext(X0,X2)
      | ~ iext(uri_rdfs_subClassOf,X0,X1) ),
    inference(cnf_transformation,[],[f1129]) ).

fof(f1129,plain,
    ! [X0,X1] :
      ( ( ! [X2] :
            ( icext(X1,X2)
            | ~ icext(X0,X2) )
        & ic(X1)
        & ic(X0) )
      | ~ iext(uri_rdfs_subClassOf,X0,X1) ),
    inference(ennf_transformation,[],[f803]) ).

fof(f803,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subClassOf,X0,X1)
     => ( ! [X2] :
            ( icext(X0,X2)
           => icext(X1,X2) )
        & ic(X1)
        & ic(X0) ) ),
    inference(rectify,[],[f68]) ).

fof(f68,axiom,
    ! [X4,X5] :
      ( iext(uri_rdfs_subClassOf,X4,X5)
     => ( ! [X3] :
            ( icext(X4,X3)
           => icext(X5,X3) )
        & ic(X5)
        & ic(X4) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subclassof_main) ).

fof(f11315,plain,
    spl316_768,
    inference(avatar_split_clause,[],[f2643,f11313]) ).

fof(f11313,plain,
    ( spl316_768
  <=> ! [X2,X0,X1] :
        ( ~ icext(X1,X2)
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_768])]) ).

fof(f2643,plain,
    ! [X2,X0,X1] :
      ( ~ icext(X1,X2)
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ),
    inference(cnf_transformation,[],[f1603]) ).

fof(f11311,plain,
    spl316_767,
    inference(avatar_split_clause,[],[f2623,f11309]) ).

fof(f11309,plain,
    ( spl316_767
  <=> ! [X2,X0,X1] :
        ( icext(X0,X2)
        | icext(X1,X2)
        | ~ iext(uri_owl_complementOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_767])]) ).

fof(f2623,plain,
    ! [X2,X0,X1] :
      ( icext(X0,X2)
      | icext(X1,X2)
      | ~ iext(uri_owl_complementOf,X0,X1) ),
    inference(cnf_transformation,[],[f1601]) ).

fof(f1601,plain,
    ! [X0,X1] :
      ( ( ! [X2] :
            ( ( icext(X0,X2)
              | icext(X1,X2) )
            & ( ~ icext(X1,X2)
              | ~ icext(X0,X2) ) )
        & ic(X1)
        & ic(X0) )
      | ~ iext(uri_owl_complementOf,X0,X1) ),
    inference(nnf_transformation,[],[f1094]) ).

fof(f1094,plain,
    ! [X0,X1] :
      ( ( ! [X2] :
            ( icext(X0,X2)
          <=> ~ icext(X1,X2) )
        & ic(X1)
        & ic(X0) )
      | ~ iext(uri_owl_complementOf,X0,X1) ),
    inference(ennf_transformation,[],[f768]) ).

fof(f768,plain,
    ! [X0,X1] :
      ( iext(uri_owl_complementOf,X0,X1)
     => ( ! [X2] :
            ( icext(X0,X2)
          <=> ~ icext(X1,X2) )
        & ic(X1)
        & ic(X0) ) ),
    inference(rectify,[],[f278]) ).

fof(f278,axiom,
    ! [X10,X4] :
      ( iext(uri_owl_complementOf,X10,X4)
     => ( ! [X3] :
            ( icext(X10,X3)
          <=> ~ icext(X4,X3) )
        & ic(X4)
        & ic(X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_complementof_class) ).

fof(f11307,plain,
    spl316_766,
    inference(avatar_split_clause,[],[f2622,f11305]) ).

fof(f11305,plain,
    ( spl316_766
  <=> ! [X2,X0,X1] :
        ( ~ icext(X1,X2)
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_complementOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_766])]) ).

fof(f2622,plain,
    ! [X2,X0,X1] :
      ( ~ icext(X1,X2)
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_complementOf,X0,X1) ),
    inference(cnf_transformation,[],[f1601]) ).

fof(f11303,plain,
    spl316_765,
    inference(avatar_split_clause,[],[f2513,f11301]) ).

fof(f11301,plain,
    ( spl316_765
  <=> ! [X0] :
        ( iext(uri_owl_oneOf,X0,uri_rdf_nil)
        | icext(X0,sK137(X0))
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_765])]) ).

fof(f2513,plain,
    ! [X0] :
      ( iext(uri_owl_oneOf,X0,uri_rdf_nil)
      | icext(X0,sK137(X0))
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1593]) ).

fof(f1593,plain,
    ! [X0] :
      ( ( iext(uri_owl_oneOf,X0,uri_rdf_nil)
        | icext(X0,sK137(X0))
        | ~ ic(X0) )
      & ( ( ! [X2] : ~ icext(X0,X2)
          & ic(X0) )
        | ~ iext(uri_owl_oneOf,X0,uri_rdf_nil) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK137])],[f1591,f1592]) ).

fof(f1592,plain,
    ! [X0] :
      ( ? [X1] : icext(X0,X1)
     => icext(X0,sK137(X0)) ),
    introduced(choice_axiom,[]) ).

fof(f1591,plain,
    ! [X0] :
      ( ( iext(uri_owl_oneOf,X0,uri_rdf_nil)
        | ? [X1] : icext(X0,X1)
        | ~ ic(X0) )
      & ( ( ! [X2] : ~ icext(X0,X2)
          & ic(X0) )
        | ~ iext(uri_owl_oneOf,X0,uri_rdf_nil) ) ),
    inference(rectify,[],[f1590]) ).

fof(f1590,plain,
    ! [X0] :
      ( ( iext(uri_owl_oneOf,X0,uri_rdf_nil)
        | ? [X1] : icext(X0,X1)
        | ~ ic(X0) )
      & ( ( ! [X1] : ~ icext(X0,X1)
          & ic(X0) )
        | ~ iext(uri_owl_oneOf,X0,uri_rdf_nil) ) ),
    inference(flattening,[],[f1589]) ).

fof(f1589,plain,
    ! [X0] :
      ( ( iext(uri_owl_oneOf,X0,uri_rdf_nil)
        | ? [X1] : icext(X0,X1)
        | ~ ic(X0) )
      & ( ( ! [X1] : ~ icext(X0,X1)
          & ic(X0) )
        | ~ iext(uri_owl_oneOf,X0,uri_rdf_nil) ) ),
    inference(nnf_transformation,[],[f693]) ).

fof(f693,plain,
    ! [X0] :
      ( iext(uri_owl_oneOf,X0,uri_rdf_nil)
    <=> ( ! [X1] : ~ icext(X0,X1)
        & ic(X0) ) ),
    inference(rectify,[],[f294]) ).

fof(f294,axiom,
    ! [X10] :
      ( iext(uri_owl_oneOf,X10,uri_rdf_nil)
    <=> ( ! [X3] : ~ icext(X10,X3)
        & ic(X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_enum_class_000) ).

fof(f11299,plain,
    spl316_764,
    inference(avatar_split_clause,[],[f2510,f11297]) ).

fof(f11297,plain,
    ( spl316_764
  <=> ! [X0] :
        ( iext(uri_owl_unionOf,X0,uri_rdf_nil)
        | icext(X0,sK136(X0))
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_764])]) ).

fof(f2510,plain,
    ! [X0] :
      ( iext(uri_owl_unionOf,X0,uri_rdf_nil)
      | icext(X0,sK136(X0))
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1588]) ).

fof(f1588,plain,
    ! [X0] :
      ( ( iext(uri_owl_unionOf,X0,uri_rdf_nil)
        | icext(X0,sK136(X0))
        | ~ ic(X0) )
      & ( ( ! [X2] : ~ icext(X0,X2)
          & ic(X0) )
        | ~ iext(uri_owl_unionOf,X0,uri_rdf_nil) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK136])],[f1586,f1587]) ).

fof(f1587,plain,
    ! [X0] :
      ( ? [X1] : icext(X0,X1)
     => icext(X0,sK136(X0)) ),
    introduced(choice_axiom,[]) ).

fof(f1586,plain,
    ! [X0] :
      ( ( iext(uri_owl_unionOf,X0,uri_rdf_nil)
        | ? [X1] : icext(X0,X1)
        | ~ ic(X0) )
      & ( ( ! [X2] : ~ icext(X0,X2)
          & ic(X0) )
        | ~ iext(uri_owl_unionOf,X0,uri_rdf_nil) ) ),
    inference(rectify,[],[f1585]) ).

fof(f1585,plain,
    ! [X0] :
      ( ( iext(uri_owl_unionOf,X0,uri_rdf_nil)
        | ? [X1] : icext(X0,X1)
        | ~ ic(X0) )
      & ( ( ! [X1] : ~ icext(X0,X1)
          & ic(X0) )
        | ~ iext(uri_owl_unionOf,X0,uri_rdf_nil) ) ),
    inference(flattening,[],[f1584]) ).

fof(f1584,plain,
    ! [X0] :
      ( ( iext(uri_owl_unionOf,X0,uri_rdf_nil)
        | ? [X1] : icext(X0,X1)
        | ~ ic(X0) )
      & ( ( ! [X1] : ~ icext(X0,X1)
          & ic(X0) )
        | ~ iext(uri_owl_unionOf,X0,uri_rdf_nil) ) ),
    inference(nnf_transformation,[],[f692]) ).

fof(f692,plain,
    ! [X0] :
      ( iext(uri_owl_unionOf,X0,uri_rdf_nil)
    <=> ( ! [X1] : ~ icext(X0,X1)
        & ic(X0) ) ),
    inference(rectify,[],[f287]) ).

fof(f287,axiom,
    ! [X10] :
      ( iext(uri_owl_unionOf,X10,uri_rdf_nil)
    <=> ( ! [X3] : ~ icext(X10,X3)
        & ic(X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_unionof_class_000) ).

fof(f11295,plain,
    spl316_763,
    inference(avatar_split_clause,[],[f2497,f11293]) ).

fof(f11293,plain,
    ( spl316_763
  <=> ! [X0] :
        ( iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil)
        | icext(X0,sK132(X0))
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_763])]) ).

fof(f2497,plain,
    ! [X0] :
      ( iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil)
      | icext(X0,sK132(X0))
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1572]) ).

fof(f1572,plain,
    ! [X0] :
      ( ( iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil)
        | icext(X0,sK132(X0))
        | ~ ic(X0) )
      & ( ( ! [X2] : ~ icext(X0,X2)
          & ic(X0) )
        | ~ iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK132])],[f1570,f1571]) ).

fof(f1571,plain,
    ! [X0] :
      ( ? [X1] : icext(X0,X1)
     => icext(X0,sK132(X0)) ),
    introduced(choice_axiom,[]) ).

fof(f1570,plain,
    ! [X0] :
      ( ( iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil)
        | ? [X1] : icext(X0,X1)
        | ~ ic(X0) )
      & ( ( ! [X2] : ~ icext(X0,X2)
          & ic(X0) )
        | ~ iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil) ) ),
    inference(rectify,[],[f1569]) ).

fof(f1569,plain,
    ! [X0] :
      ( ( iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil)
        | ? [X1] : icext(X0,X1)
        | ~ ic(X0) )
      & ( ( ! [X1] : ~ icext(X0,X1)
          & ic(X0) )
        | ~ iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil) ) ),
    inference(flattening,[],[f1568]) ).

fof(f1568,plain,
    ! [X0] :
      ( ( iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil)
        | ? [X1] : icext(X0,X1)
        | ~ ic(X0) )
      & ( ( ! [X1] : ~ icext(X0,X1)
          & ic(X0) )
        | ~ iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil) ) ),
    inference(nnf_transformation,[],[f689]) ).

fof(f689,plain,
    ! [X0] :
      ( iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil)
    <=> ( ! [X1] : ~ icext(X0,X1)
        & ic(X0) ) ),
    inference(rectify,[],[f346]) ).

fof(f346,axiom,
    ! [X4] :
      ( iext(uri_owl_disjointUnionOf,X4,uri_rdf_nil)
    <=> ( ! [X3] : ~ icext(X4,X3)
        & ic(X4) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_disjointunionof_000) ).

fof(f11289,plain,
    spl316_762,
    inference(avatar_split_clause,[],[f2480,f11287]) ).

fof(f11287,plain,
    ( spl316_762
  <=> ! [X0] :
        ( sP2(X0)
        | ~ iext(X0,sK129(X0),sK131(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_762])]) ).

fof(f2480,plain,
    ! [X0] :
      ( sP2(X0)
      | ~ iext(X0,sK129(X0),sK131(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1560]) ).

fof(f11285,plain,
    spl316_761,
    inference(avatar_split_clause,[],[f2479,f11283]) ).

fof(f11283,plain,
    ( spl316_761
  <=> ! [X0] :
        ( sP2(X0)
        | iext(X0,sK130(X0),sK131(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_761])]) ).

fof(f2479,plain,
    ! [X0] :
      ( sP2(X0)
      | iext(X0,sK130(X0),sK131(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1560]) ).

fof(f11281,plain,
    spl316_760,
    inference(avatar_split_clause,[],[f2478,f11279]) ).

fof(f11279,plain,
    ( spl316_760
  <=> ! [X0] :
        ( sP2(X0)
        | iext(X0,sK129(X0),sK130(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_760])]) ).

fof(f2478,plain,
    ! [X0] :
      ( sP2(X0)
      | iext(X0,sK129(X0),sK130(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1560]) ).

fof(f11277,plain,
    spl316_759,
    inference(avatar_split_clause,[],[f2472,f11275]) ).

fof(f11275,plain,
    ( spl316_759
  <=> ! [X0] :
        ( sP1(X0)
        | iext(X0,sK126(X0),sK128(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_759])]) ).

fof(f2472,plain,
    ! [X0] :
      ( sP1(X0)
      | iext(X0,sK126(X0),sK128(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1554]) ).

fof(f11273,plain,
    spl316_758,
    inference(avatar_split_clause,[],[f2471,f11271]) ).

fof(f11271,plain,
    ( spl316_758
  <=> ! [X0] :
        ( sP1(X0)
        | iext(X0,sK126(X0),sK127(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_758])]) ).

fof(f2471,plain,
    ! [X0] :
      ( sP1(X0)
      | iext(X0,sK126(X0),sK127(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1554]) ).

fof(f11269,plain,
    spl316_757,
    inference(avatar_split_clause,[],[f2465,f11267]) ).

fof(f11267,plain,
    ( spl316_757
  <=> ! [X0] :
        ( sP0(X0)
        | iext(X0,sK124(X0),sK125(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_757])]) ).

fof(f2465,plain,
    ! [X0] :
      ( sP0(X0)
      | iext(X0,sK124(X0),sK125(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1548]) ).

fof(f11265,plain,
    spl316_756,
    inference(avatar_split_clause,[],[f2464,f11263]) ).

fof(f11263,plain,
    ( spl316_756
  <=> ! [X0] :
        ( sP0(X0)
        | iext(X0,sK123(X0),sK125(X0))
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_756])]) ).

fof(f2464,plain,
    ! [X0] :
      ( sP0(X0)
      | iext(X0,sK123(X0),sK125(X0))
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1548]) ).

fof(f11253,plain,
    ( ~ spl316_646
    | ~ spl316_291
    | spl316_698 ),
    inference(avatar_split_clause,[],[f11251,f8542,f4947,f6993]) ).

fof(f8542,plain,
    ( spl316_698
  <=> icext(uri_owl_Thing,uri_ex_p) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_698])]) ).

fof(f11251,plain,
    ( ~ ir(uri_ex_p)
    | ~ spl316_291
    | spl316_698 ),
    inference(resolution,[],[f8544,f4948]) ).

fof(f8544,plain,
    ( ~ icext(uri_owl_Thing,uri_ex_p)
    | spl316_698 ),
    inference(avatar_component_clause,[],[f8542]) ).

fof(f10495,plain,
    ( ~ spl316_635
    | ~ spl316_291
    | spl316_687 ),
    inference(avatar_split_clause,[],[f9744,f8497,f4947,f6948]) ).

fof(f6948,plain,
    ( spl316_635
  <=> ir(uri_ex_s) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_635])]) ).

fof(f9744,plain,
    ( ~ ir(uri_ex_s)
    | ~ spl316_291
    | spl316_687 ),
    inference(resolution,[],[f8499,f4948]) ).

fof(f8499,plain,
    ( ~ icext(uri_owl_Thing,uri_ex_s)
    | spl316_687 ),
    inference(avatar_component_clause,[],[f8497]) ).

fof(f8887,plain,
    ( spl316_755
    | ~ spl316_601
    | ~ spl316_633 ),
    inference(avatar_split_clause,[],[f8455,f6927,f6374,f8884]) ).

fof(f8884,plain,
    ( spl316_755
  <=> icext(uri_rdfs_Resource,uri_ex_o) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_755])]) ).

fof(f8455,plain,
    ( icext(uri_rdfs_Resource,uri_ex_o)
    | ~ spl316_601
    | ~ spl316_633 ),
    inference(resolution,[],[f6928,f6375]) ).

fof(f8774,plain,
    spl316_754,
    inference(avatar_split_clause,[],[f3398,f8772]) ).

fof(f8772,plain,
    ( spl316_754
  <=> ! [X0,X3,X2,X1] :
        ( sP100(X0,X2,X3)
        | ~ sP101(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_754])]) ).

fof(f3398,plain,
    ! [X2,X3,X0,X1] :
      ( sP100(X0,X2,X3)
      | ~ sP101(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2050]) ).

fof(f8770,plain,
    ( spl316_753
    | ~ spl316_601
    | ~ spl316_629 ),
    inference(avatar_split_clause,[],[f8024,f6911,f6374,f8767]) ).

fof(f8767,plain,
    ( spl316_753
  <=> icext(uri_rdfs_Resource,uri_ex_p) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_753])]) ).

fof(f8024,plain,
    ( icext(uri_rdfs_Resource,uri_ex_p)
    | ~ spl316_601
    | ~ spl316_629 ),
    inference(resolution,[],[f6912,f6375]) ).

fof(f8765,plain,
    spl316_752,
    inference(avatar_split_clause,[],[f3112,f8763]) ).

fof(f8763,plain,
    ( spl316_752
  <=> ! [X2,X0,X1] :
        ( lv(sK234(X0,X1,X2))
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_752])]) ).

fof(f3112,plain,
    ! [X2,X0,X1] :
      ( lv(sK234(X0,X1,X2))
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f8761,plain,
    spl316_751,
    inference(avatar_split_clause,[],[f3109,f8759]) ).

fof(f8759,plain,
    ( spl316_751
  <=> ! [X2,X0,X1] :
        ( lv(sK233(X0,X1,X2))
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_751])]) ).

fof(f3109,plain,
    ! [X2,X0,X1] :
      ( lv(sK233(X0,X1,X2))
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f8757,plain,
    spl316_750,
    inference(avatar_split_clause,[],[f3106,f8755]) ).

fof(f8755,plain,
    ( spl316_750
  <=> ! [X2,X0,X1] :
        ( lv(sK232(X0,X1,X2))
        | ~ sP59(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_750])]) ).

fof(f3106,plain,
    ! [X2,X0,X1] :
      ( lv(sK232(X0,X1,X2))
      | ~ sP59(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1870]) ).

fof(f8753,plain,
    spl316_749,
    inference(avatar_split_clause,[],[f3097,f8751]) ).

fof(f8751,plain,
    ( spl316_749
  <=> ! [X2,X0,X1] :
        ( lv(sK231(X0,X1,X2))
        | ~ sP57(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_749])]) ).

fof(f3097,plain,
    ! [X2,X0,X1] :
      ( lv(sK231(X0,X1,X2))
      | ~ sP57(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1864]) ).

fof(f8749,plain,
    spl316_748,
    inference(avatar_split_clause,[],[f3094,f8747]) ).

fof(f8747,plain,
    ( spl316_748
  <=> ! [X2,X0,X1] :
        ( lv(sK230(X0,X1,X2))
        | ~ sP57(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_748])]) ).

fof(f3094,plain,
    ! [X2,X0,X1] :
      ( lv(sK230(X0,X1,X2))
      | ~ sP57(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1864]) ).

fof(f8745,plain,
    spl316_747,
    inference(avatar_split_clause,[],[f3078,f8743]) ).

fof(f8743,plain,
    ( spl316_747
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | lv(sK228(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_747])]) ).

fof(f3078,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | lv(sK228(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f8741,plain,
    spl316_746,
    inference(avatar_split_clause,[],[f3075,f8739]) ).

fof(f8739,plain,
    ( spl316_746
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | lv(sK227(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_746])]) ).

fof(f3075,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | lv(sK227(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f8737,plain,
    spl316_745,
    inference(avatar_split_clause,[],[f3072,f8735]) ).

fof(f8735,plain,
    ( spl316_745
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | lv(sK226(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_745])]) ).

fof(f3072,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | lv(sK226(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f8733,plain,
    spl316_744,
    inference(avatar_split_clause,[],[f3069,f8731]) ).

fof(f8731,plain,
    ( spl316_744
  <=> ! [X2,X0,X1] :
        ( sP54(X0,X1,X2)
        | lv(sK225(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_744])]) ).

fof(f3069,plain,
    ! [X2,X0,X1] :
      ( sP54(X0,X1,X2)
      | lv(sK225(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1854]) ).

fof(f8729,plain,
    spl316_743,
    inference(avatar_split_clause,[],[f3059,f8727]) ).

fof(f8727,plain,
    ( spl316_743
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | lv(sK224(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_743])]) ).

fof(f3059,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | lv(sK224(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f8725,plain,
    ( spl316_742
    | ~ spl316_601
    | ~ spl316_627 ),
    inference(avatar_split_clause,[],[f7889,f6903,f6374,f8722]) ).

fof(f7889,plain,
    ( icext(uri_rdfs_Resource,uri_ex_s)
    | ~ spl316_601
    | ~ spl316_627 ),
    inference(resolution,[],[f6904,f6375]) ).

fof(f8720,plain,
    spl316_741,
    inference(avatar_split_clause,[],[f3056,f8718]) ).

fof(f8718,plain,
    ( spl316_741
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | lv(sK223(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_741])]) ).

fof(f3056,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | lv(sK223(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f8716,plain,
    spl316_740,
    inference(avatar_split_clause,[],[f3053,f8714]) ).

fof(f8714,plain,
    ( spl316_740
  <=> ! [X2,X0,X1] :
        ( sP52(X0,X1,X2)
        | lv(sK222(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_740])]) ).

fof(f3053,plain,
    ! [X2,X0,X1] :
      ( sP52(X0,X1,X2)
      | lv(sK222(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1848]) ).

fof(f8712,plain,
    spl316_739,
    inference(avatar_split_clause,[],[f3044,f8710]) ).

fof(f8710,plain,
    ( spl316_739
  <=> ! [X2,X0,X1] :
        ( sP50(X0,X1,X2)
        | lv(sK221(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_739])]) ).

fof(f3044,plain,
    ! [X2,X0,X1] :
      ( sP50(X0,X1,X2)
      | lv(sK221(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1842]) ).

fof(f8708,plain,
    spl316_738,
    inference(avatar_split_clause,[],[f3041,f8706]) ).

fof(f8706,plain,
    ( spl316_738
  <=> ! [X2,X0,X1] :
        ( sP50(X0,X1,X2)
        | lv(sK220(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_738])]) ).

fof(f3041,plain,
    ! [X2,X0,X1] :
      ( sP50(X0,X1,X2)
      | lv(sK220(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1842]) ).

fof(f8704,plain,
    spl316_737,
    inference(avatar_split_clause,[],[f3018,f8702]) ).

fof(f8702,plain,
    ( spl316_737
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | lv(sK217(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_737])]) ).

fof(f3018,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | lv(sK217(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f8700,plain,
    spl316_736,
    inference(avatar_split_clause,[],[f3015,f8698]) ).

fof(f8698,plain,
    ( spl316_736
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | lv(sK216(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_736])]) ).

fof(f3015,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | lv(sK216(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f8696,plain,
    spl316_735,
    inference(avatar_split_clause,[],[f3012,f8694]) ).

fof(f8694,plain,
    ( spl316_735
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | lv(sK215(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_735])]) ).

fof(f3012,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | lv(sK215(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f8692,plain,
    spl316_734,
    inference(avatar_split_clause,[],[f3009,f8690]) ).

fof(f8690,plain,
    ( spl316_734
  <=> ! [X2,X0,X1] :
        ( sP45(X0,X1,X2)
        | lv(sK214(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_734])]) ).

fof(f3009,plain,
    ! [X2,X0,X1] :
      ( sP45(X0,X1,X2)
      | lv(sK214(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1828]) ).

fof(f8688,plain,
    spl316_733,
    inference(avatar_split_clause,[],[f3000,f8686]) ).

fof(f8686,plain,
    ( spl316_733
  <=> ! [X2,X0,X1] :
        ( lv(sK213(X0,X1,X2))
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_733])]) ).

fof(f3000,plain,
    ! [X2,X0,X1] :
      ( lv(sK213(X0,X1,X2))
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f8684,plain,
    spl316_732,
    inference(avatar_split_clause,[],[f2997,f8682]) ).

fof(f8682,plain,
    ( spl316_732
  <=> ! [X2,X0,X1] :
        ( lv(sK212(X0,X1,X2))
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_732])]) ).

fof(f2997,plain,
    ! [X2,X0,X1] :
      ( lv(sK212(X0,X1,X2))
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f8680,plain,
    ( ~ spl316_731
    | ~ spl316_602
    | spl316_634 ),
    inference(avatar_split_clause,[],[f6946,f6931,f6378,f8677]) ).

fof(f6946,plain,
    ( ~ icext(uri_owl_Thing,uri_ex_o)
    | ~ spl316_602
    | spl316_634 ),
    inference(resolution,[],[f6933,f6379]) ).

fof(f6933,plain,
    ( ~ iext(uri_rdf_type,uri_ex_o,uri_owl_Thing)
    | spl316_634 ),
    inference(avatar_component_clause,[],[f6931]) ).

fof(f8675,plain,
    spl316_730,
    inference(avatar_split_clause,[],[f2994,f8673]) ).

fof(f8673,plain,
    ( spl316_730
  <=> ! [X2,X0,X1] :
        ( lv(sK211(X0,X1,X2))
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_730])]) ).

fof(f2994,plain,
    ! [X2,X0,X1] :
      ( lv(sK211(X0,X1,X2))
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f8671,plain,
    spl316_729,
    inference(avatar_split_clause,[],[f2985,f8669]) ).

fof(f8669,plain,
    ( spl316_729
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | lv(sK210(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_729])]) ).

fof(f2985,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | lv(sK210(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f8667,plain,
    spl316_728,
    inference(avatar_split_clause,[],[f2982,f8665]) ).

fof(f8665,plain,
    ( spl316_728
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | lv(sK209(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_728])]) ).

fof(f2982,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | lv(sK209(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f8663,plain,
    spl316_727,
    inference(avatar_split_clause,[],[f2979,f8661]) ).

fof(f8661,plain,
    ( spl316_727
  <=> ! [X2,X0,X1] :
        ( sP42(X0,X1,X2)
        | lv(sK208(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_727])]) ).

fof(f2979,plain,
    ! [X2,X0,X1] :
      ( sP42(X0,X1,X2)
      | lv(sK208(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1817]) ).

fof(f8659,plain,
    spl316_726,
    inference(avatar_split_clause,[],[f2972,f8657]) ).

fof(f8657,plain,
    ( spl316_726
  <=> ! [X2,X0,X1] :
        ( lv(sK207(X0,X1,X2))
        | ~ sP43(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_726])]) ).

fof(f2972,plain,
    ! [X2,X0,X1] :
      ( lv(sK207(X0,X1,X2))
      | ~ sP43(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1813]) ).

fof(f8655,plain,
    spl316_725,
    inference(avatar_split_clause,[],[f2969,f8653]) ).

fof(f8653,plain,
    ( spl316_725
  <=> ! [X2,X0,X1] :
        ( lv(sK206(X0,X1,X2))
        | ~ sP43(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_725])]) ).

fof(f2969,plain,
    ! [X2,X0,X1] :
      ( lv(sK206(X0,X1,X2))
      | ~ sP43(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1813]) ).

fof(f8651,plain,
    spl316_724,
    inference(avatar_split_clause,[],[f2961,f8649]) ).

fof(f8649,plain,
    ( spl316_724
  <=> ! [X2,X0,X1] :
        ( sP39(X0,X1,X2)
        | lv(sK205(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_724])]) ).

fof(f2961,plain,
    ! [X2,X0,X1] :
      ( sP39(X0,X1,X2)
      | lv(sK205(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1806]) ).

fof(f8647,plain,
    spl316_723,
    inference(avatar_split_clause,[],[f2958,f8645]) ).

fof(f8645,plain,
    ( spl316_723
  <=> ! [X2,X0,X1] :
        ( sP39(X0,X1,X2)
        | lv(sK204(X0,X1,X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_723])]) ).

fof(f2958,plain,
    ! [X2,X0,X1] :
      ( sP39(X0,X1,X2)
      | lv(sK204(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f1806]) ).

fof(f8643,plain,
    spl316_722,
    inference(avatar_split_clause,[],[f2952,f8641]) ).

fof(f8641,plain,
    ( spl316_722
  <=> ! [X2,X0,X1] :
        ( lv(sK203(X0,X1,X2))
        | ~ sP40(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_722])]) ).

fof(f2952,plain,
    ! [X2,X0,X1] :
      ( lv(sK203(X0,X1,X2))
      | ~ sP40(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1802]) ).

fof(f8639,plain,
    spl316_721,
    inference(avatar_split_clause,[],[f2943,f8637]) ).

fof(f8637,plain,
    ( spl316_721
  <=> ! [X0,X1,X3] :
        ( X0 = X3
        | ~ icext(X1,X3)
        | ~ sP37(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_721])]) ).

fof(f2943,plain,
    ! [X3,X0,X1] :
      ( X0 = X3
      | ~ icext(X1,X3)
      | ~ sP37(X0,X1) ),
    inference(cnf_transformation,[],[f1795]) ).

fof(f8635,plain,
    ( ~ spl316_720
    | ~ spl316_602
    | spl316_632 ),
    inference(avatar_split_clause,[],[f6943,f6923,f6378,f8632]) ).

fof(f6923,plain,
    ( spl316_632
  <=> iext(uri_rdf_type,uri_ex_p,uri_owl_ObjectProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_632])]) ).

fof(f6943,plain,
    ( ~ icext(uri_owl_ObjectProperty,uri_ex_p)
    | ~ spl316_602
    | spl316_632 ),
    inference(resolution,[],[f6925,f6379]) ).

fof(f6925,plain,
    ( ~ iext(uri_rdf_type,uri_ex_p,uri_owl_ObjectProperty)
    | spl316_632 ),
    inference(avatar_component_clause,[],[f6923]) ).

fof(f8630,plain,
    spl316_719,
    inference(avatar_split_clause,[],[f2936,f8628]) ).

fof(f8628,plain,
    ( spl316_719
  <=> ! [X0,X1,X3] :
        ( icext(X1,X3)
        | ~ icext(X0,X3)
        | ~ sP35(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_719])]) ).

fof(f2936,plain,
    ! [X3,X0,X1] :
      ( icext(X1,X3)
      | ~ icext(X0,X3)
      | ~ sP35(X0,X1) ),
    inference(cnf_transformation,[],[f1788]) ).

fof(f8626,plain,
    spl316_718,
    inference(avatar_split_clause,[],[f2935,f8624]) ).

fof(f8624,plain,
    ( spl316_718
  <=> ! [X0,X1,X3] :
        ( icext(X0,X3)
        | ~ icext(X1,X3)
        | ~ sP35(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_718])]) ).

fof(f2935,plain,
    ! [X3,X0,X1] :
      ( icext(X0,X3)
      | ~ icext(X1,X3)
      | ~ sP35(X0,X1) ),
    inference(cnf_transformation,[],[f1788]) ).

fof(f8622,plain,
    spl316_717,
    inference(avatar_split_clause,[],[f2927,f8620]) ).

fof(f8620,plain,
    ( spl316_717
  <=> ! [X0,X1,X3] :
        ( icext(X1,X3)
        | ~ icext(X0,X3)
        | ~ sP33(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_717])]) ).

fof(f2927,plain,
    ! [X3,X0,X1] :
      ( icext(X1,X3)
      | ~ icext(X0,X3)
      | ~ sP33(X0,X1) ),
    inference(cnf_transformation,[],[f1781]) ).

fof(f8618,plain,
    spl316_716,
    inference(avatar_split_clause,[],[f2926,f8616]) ).

fof(f8616,plain,
    ( spl316_716
  <=> ! [X0,X1,X3] :
        ( icext(X0,X3)
        | ~ icext(X1,X3)
        | ~ sP33(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_716])]) ).

fof(f2926,plain,
    ! [X3,X0,X1] :
      ( icext(X0,X3)
      | ~ icext(X1,X3)
      | ~ sP33(X0,X1) ),
    inference(cnf_transformation,[],[f1781]) ).

fof(f8614,plain,
    spl316_715,
    inference(avatar_split_clause,[],[f2900,f8612]) ).

fof(f8612,plain,
    ( spl316_715
  <=> ! [X0,X1,X3] :
        ( icext(X1,X3)
        | ~ icext(X0,X3)
        | ~ sP28(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_715])]) ).

fof(f2900,plain,
    ! [X3,X0,X1] :
      ( icext(X1,X3)
      | ~ icext(X0,X3)
      | ~ sP28(X0,X1) ),
    inference(cnf_transformation,[],[f1761]) ).

fof(f8610,plain,
    spl316_714,
    inference(avatar_split_clause,[],[f2899,f8608]) ).

fof(f8608,plain,
    ( spl316_714
  <=> ! [X0,X1,X3] :
        ( icext(X0,X3)
        | ~ icext(X1,X3)
        | ~ sP28(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_714])]) ).

fof(f2899,plain,
    ! [X3,X0,X1] :
      ( icext(X0,X3)
      | ~ icext(X1,X3)
      | ~ sP28(X0,X1) ),
    inference(cnf_transformation,[],[f1761]) ).

fof(f8606,plain,
    spl316_713,
    inference(avatar_split_clause,[],[f2852,f8604]) ).

fof(f8604,plain,
    ( spl316_713
  <=> ! [X0,X1,X3] :
        ( icext(X0,X3)
        | ~ icext(X1,X3)
        | ~ sP25(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_713])]) ).

fof(f2852,plain,
    ! [X3,X0,X1] :
      ( icext(X0,X3)
      | ~ icext(X1,X3)
      | ~ sP25(X0,X1) ),
    inference(cnf_transformation,[],[f1726]) ).

fof(f8602,plain,
    spl316_712,
    inference(avatar_split_clause,[],[f2815,f8600]) ).

fof(f8600,plain,
    ( spl316_712
  <=> ! [X0,X1,X3] :
        ( ~ icext(X0,X3)
        | ~ icext(X1,X3)
        | ~ sP20(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_712])]) ).

fof(f2815,plain,
    ! [X3,X0,X1] :
      ( ~ icext(X0,X3)
      | ~ icext(X1,X3)
      | ~ sP20(X0,X1) ),
    inference(cnf_transformation,[],[f1696]) ).

fof(f8598,plain,
    spl316_711,
    inference(avatar_split_clause,[],[f2808,f8596]) ).

fof(f8596,plain,
    ( spl316_711
  <=> ! [X0,X1,X3] :
        ( icext(X1,X3)
        | ~ icext(X0,X3)
        | ~ sP19(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_711])]) ).

fof(f2808,plain,
    ! [X3,X0,X1] :
      ( icext(X1,X3)
      | ~ icext(X0,X3)
      | ~ sP19(X0,X1) ),
    inference(cnf_transformation,[],[f1690]) ).

fof(f8594,plain,
    spl316_710,
    inference(avatar_split_clause,[],[f2807,f8592]) ).

fof(f8592,plain,
    ( spl316_710
  <=> ! [X0,X1,X3] :
        ( icext(X0,X3)
        | ~ icext(X1,X3)
        | ~ sP19(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_710])]) ).

fof(f2807,plain,
    ! [X3,X0,X1] :
      ( icext(X0,X3)
      | ~ icext(X1,X3)
      | ~ sP19(X0,X1) ),
    inference(cnf_transformation,[],[f1690]) ).

fof(f8590,plain,
    ( ~ spl316_709
    | ~ spl316_602
    | spl316_631 ),
    inference(avatar_split_clause,[],[f6942,f6919,f6378,f8587]) ).

fof(f6942,plain,
    ( ~ icext(uri_rdf_Property,uri_ex_p)
    | ~ spl316_602
    | spl316_631 ),
    inference(resolution,[],[f6921,f6379]) ).

fof(f6921,plain,
    ( ~ iext(uri_rdf_type,uri_ex_p,uri_rdf_Property)
    | spl316_631 ),
    inference(avatar_component_clause,[],[f6919]) ).

fof(f8585,plain,
    spl316_708,
    inference(avatar_split_clause,[],[f2789,f8583]) ).

fof(f8583,plain,
    ( spl316_708
  <=> ! [X0,X1] :
        ( iext(X1,X0,sK174(X0,X1))
        | ~ sP17(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_708])]) ).

fof(f2789,plain,
    ! [X0,X1] :
      ( iext(X1,X0,sK174(X0,X1))
      | ~ sP17(X0,X1) ),
    inference(cnf_transformation,[],[f1679]) ).

fof(f8581,plain,
    spl316_707,
    inference(avatar_split_clause,[],[f2788,f8579]) ).

fof(f8579,plain,
    ( spl316_707
  <=> ! [X0,X1] :
        ( iext(X1,X0,sK173(X0,X1))
        | ~ sP17(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_707])]) ).

fof(f2788,plain,
    ! [X0,X1] :
      ( iext(X1,X0,sK173(X0,X1))
      | ~ sP17(X0,X1) ),
    inference(cnf_transformation,[],[f1679]) ).

fof(f8577,plain,
    spl316_706,
    inference(avatar_split_clause,[],[f2787,f8575]) ).

fof(f8575,plain,
    ( spl316_706
  <=> ! [X0,X1] :
        ( iext(X1,X0,sK172(X0,X1))
        | ~ sP17(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_706])]) ).

fof(f2787,plain,
    ! [X0,X1] :
      ( iext(X1,X0,sK172(X0,X1))
      | ~ sP17(X0,X1) ),
    inference(cnf_transformation,[],[f1679]) ).

fof(f8573,plain,
    spl316_705,
    inference(avatar_split_clause,[],[f2786,f8571]) ).

fof(f8571,plain,
    ( spl316_705
  <=> ! [X2,X0,X1] :
        ( icext(X1,X2)
        | ~ sP17(X2,X0)
        | ~ sP18(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_705])]) ).

fof(f2786,plain,
    ! [X2,X0,X1] :
      ( icext(X1,X2)
      | ~ sP17(X2,X0)
      | ~ sP18(X0,X1) ),
    inference(cnf_transformation,[],[f1675]) ).

fof(f1675,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X1,X2)
            | ~ sP17(X2,X0) )
          & ( sP17(X2,X0)
            | ~ icext(X1,X2) ) )
      | ~ sP18(X0,X1) ),
    inference(rectify,[],[f1674]) ).

fof(f1674,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ~ sP17(X2,X1) )
          & ( sP17(X2,X1)
            | ~ icext(X0,X2) ) )
      | ~ sP18(X1,X0) ),
    inference(nnf_transformation,[],[f1357]) ).

fof(f8569,plain,
    spl316_704,
    inference(avatar_split_clause,[],[f2785,f8567]) ).

fof(f8567,plain,
    ( spl316_704
  <=> ! [X2,X0,X1] :
        ( sP17(X2,X0)
        | ~ icext(X1,X2)
        | ~ sP18(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_704])]) ).

fof(f2785,plain,
    ! [X2,X0,X1] :
      ( sP17(X2,X0)
      | ~ icext(X1,X2)
      | ~ sP18(X0,X1) ),
    inference(cnf_transformation,[],[f1675]) ).

fof(f8565,plain,
    spl316_703,
    inference(avatar_split_clause,[],[f2774,f8563]) ).

fof(f8563,plain,
    ( spl316_703
  <=> ! [X0,X1] :
        ( sP15(X0,X1)
        | iext(X1,X0,sK168(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_703])]) ).

fof(f2774,plain,
    ! [X0,X1] :
      ( sP15(X0,X1)
      | iext(X1,X0,sK168(X0,X1)) ),
    inference(cnf_transformation,[],[f1665]) ).

fof(f8561,plain,
    spl316_702,
    inference(avatar_split_clause,[],[f2773,f8559]) ).

fof(f8559,plain,
    ( spl316_702
  <=> ! [X0,X1] :
        ( sP15(X0,X1)
        | iext(X1,X0,sK167(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_702])]) ).

fof(f2773,plain,
    ! [X0,X1] :
      ( sP15(X0,X1)
      | iext(X1,X0,sK167(X0,X1)) ),
    inference(cnf_transformation,[],[f1665]) ).

fof(f8557,plain,
    spl316_701,
    inference(avatar_split_clause,[],[f2772,f8555]) ).

fof(f8555,plain,
    ( spl316_701
  <=> ! [X0,X1] :
        ( sP15(X0,X1)
        | iext(X1,X0,sK166(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_701])]) ).

fof(f2772,plain,
    ! [X0,X1] :
      ( sP15(X0,X1)
      | iext(X1,X0,sK166(X0,X1)) ),
    inference(cnf_transformation,[],[f1665]) ).

fof(f8553,plain,
    spl316_700,
    inference(avatar_split_clause,[],[f2771,f8551]) ).

fof(f8551,plain,
    ( spl316_700
  <=> ! [X0,X1] :
        ( sP15(X0,X1)
        | iext(X1,X0,sK165(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_700])]) ).

fof(f2771,plain,
    ! [X0,X1] :
      ( sP15(X0,X1)
      | iext(X1,X0,sK165(X0,X1)) ),
    inference(cnf_transformation,[],[f1665]) ).

fof(f8549,plain,
    spl316_699,
    inference(avatar_split_clause,[],[f2769,f8547]) ).

fof(f8547,plain,
    ( spl316_699
  <=> ! [X2,X0,X1] :
        ( icext(X1,X2)
        | ~ sP15(X2,X0)
        | ~ sP16(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_699])]) ).

fof(f2769,plain,
    ! [X2,X0,X1] :
      ( icext(X1,X2)
      | ~ sP15(X2,X0)
      | ~ sP16(X0,X1) ),
    inference(cnf_transformation,[],[f1661]) ).

fof(f1661,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X1,X2)
            | ~ sP15(X2,X0) )
          & ( sP15(X2,X0)
            | ~ icext(X1,X2) ) )
      | ~ sP16(X0,X1) ),
    inference(rectify,[],[f1660]) ).

fof(f1660,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ~ sP15(X2,X1) )
          & ( sP15(X2,X1)
            | ~ icext(X0,X2) ) )
      | ~ sP16(X1,X0) ),
    inference(nnf_transformation,[],[f1354]) ).

fof(f8545,plain,
    ( ~ spl316_698
    | ~ spl316_602
    | spl316_630 ),
    inference(avatar_split_clause,[],[f6940,f6915,f6378,f8542]) ).

fof(f6940,plain,
    ( ~ icext(uri_owl_Thing,uri_ex_p)
    | ~ spl316_602
    | spl316_630 ),
    inference(resolution,[],[f6917,f6379]) ).

fof(f6917,plain,
    ( ~ iext(uri_rdf_type,uri_ex_p,uri_owl_Thing)
    | spl316_630 ),
    inference(avatar_component_clause,[],[f6915]) ).

fof(f8540,plain,
    spl316_697,
    inference(avatar_split_clause,[],[f2768,f8538]) ).

fof(f8538,plain,
    ( spl316_697
  <=> ! [X2,X0,X1] :
        ( sP15(X2,X0)
        | ~ icext(X1,X2)
        | ~ sP16(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_697])]) ).

fof(f2768,plain,
    ! [X2,X0,X1] :
      ( sP15(X2,X0)
      | ~ icext(X1,X2)
      | ~ sP16(X0,X1) ),
    inference(cnf_transformation,[],[f1661]) ).

fof(f8536,plain,
    spl316_696,
    inference(avatar_split_clause,[],[f2764,f8534]) ).

fof(f8534,plain,
    ( spl316_696
  <=> ! [X0,X1] :
        ( sP13(X0,X1)
        | iext(X1,X0,sK164(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_696])]) ).

fof(f2764,plain,
    ! [X0,X1] :
      ( sP13(X0,X1)
      | iext(X1,X0,sK164(X0,X1)) ),
    inference(cnf_transformation,[],[f1659]) ).

fof(f8532,plain,
    spl316_695,
    inference(avatar_split_clause,[],[f2763,f8530]) ).

fof(f8530,plain,
    ( spl316_695
  <=> ! [X0,X1] :
        ( sP13(X0,X1)
        | iext(X1,X0,sK163(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_695])]) ).

fof(f2763,plain,
    ! [X0,X1] :
      ( sP13(X0,X1)
      | iext(X1,X0,sK163(X0,X1)) ),
    inference(cnf_transformation,[],[f1659]) ).

fof(f8528,plain,
    spl316_694,
    inference(avatar_split_clause,[],[f2762,f8526]) ).

fof(f8526,plain,
    ( spl316_694
  <=> ! [X0,X1] :
        ( sP13(X0,X1)
        | iext(X1,X0,sK162(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_694])]) ).

fof(f2762,plain,
    ! [X0,X1] :
      ( sP13(X0,X1)
      | iext(X1,X0,sK162(X0,X1)) ),
    inference(cnf_transformation,[],[f1659]) ).

fof(f8524,plain,
    spl316_693,
    inference(avatar_split_clause,[],[f2760,f8522]) ).

fof(f8522,plain,
    ( spl316_693
  <=> ! [X2,X0,X1] :
        ( icext(X1,X2)
        | ~ sP13(X2,X0)
        | ~ sP14(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_693])]) ).

fof(f2760,plain,
    ! [X2,X0,X1] :
      ( icext(X1,X2)
      | ~ sP13(X2,X0)
      | ~ sP14(X0,X1) ),
    inference(cnf_transformation,[],[f1655]) ).

fof(f1655,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X1,X2)
            | ~ sP13(X2,X0) )
          & ( sP13(X2,X0)
            | ~ icext(X1,X2) ) )
      | ~ sP14(X0,X1) ),
    inference(rectify,[],[f1654]) ).

fof(f1654,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ~ sP13(X2,X1) )
          & ( sP13(X2,X1)
            | ~ icext(X0,X2) ) )
      | ~ sP14(X1,X0) ),
    inference(nnf_transformation,[],[f1351]) ).

fof(f8520,plain,
    spl316_692,
    inference(avatar_split_clause,[],[f2759,f8518]) ).

fof(f8518,plain,
    ( spl316_692
  <=> ! [X2,X0,X1] :
        ( sP13(X2,X0)
        | ~ icext(X1,X2)
        | ~ sP14(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_692])]) ).

fof(f2759,plain,
    ! [X2,X0,X1] :
      ( sP13(X2,X0)
      | ~ icext(X1,X2)
      | ~ sP14(X0,X1) ),
    inference(cnf_transformation,[],[f1655]) ).

fof(f8516,plain,
    spl316_691,
    inference(avatar_split_clause,[],[f2746,f8514]) ).

fof(f8514,plain,
    ( spl316_691
  <=> ! [X0,X1] :
        ( sP10(X0,X1)
        | iext(X1,X0,sK157(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_691])]) ).

fof(f2746,plain,
    ! [X0,X1] :
      ( sP10(X0,X1)
      | iext(X1,X0,sK157(X0,X1)) ),
    inference(cnf_transformation,[],[f1641]) ).

fof(f8512,plain,
    spl316_690,
    inference(avatar_split_clause,[],[f2745,f8510]) ).

fof(f8510,plain,
    ( spl316_690
  <=> ! [X0,X1] :
        ( sP10(X0,X1)
        | iext(X1,X0,sK156(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_690])]) ).

fof(f2745,plain,
    ! [X0,X1] :
      ( sP10(X0,X1)
      | iext(X1,X0,sK156(X0,X1)) ),
    inference(cnf_transformation,[],[f1641]) ).

fof(f8508,plain,
    spl316_689,
    inference(avatar_split_clause,[],[f2744,f8506]) ).

fof(f8506,plain,
    ( spl316_689
  <=> ! [X0,X1] :
        ( sP10(X0,X1)
        | iext(X1,X0,sK155(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_689])]) ).

fof(f2744,plain,
    ! [X0,X1] :
      ( sP10(X0,X1)
      | iext(X1,X0,sK155(X0,X1)) ),
    inference(cnf_transformation,[],[f1641]) ).

fof(f8504,plain,
    spl316_688,
    inference(avatar_split_clause,[],[f2743,f8502]) ).

fof(f8502,plain,
    ( spl316_688
  <=> ! [X0,X1] :
        ( sP10(X0,X1)
        | iext(X1,X0,sK154(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_688])]) ).

fof(f2743,plain,
    ! [X0,X1] :
      ( sP10(X0,X1)
      | iext(X1,X0,sK154(X0,X1)) ),
    inference(cnf_transformation,[],[f1641]) ).

fof(f8500,plain,
    ( ~ spl316_687
    | ~ spl316_602
    | spl316_628 ),
    inference(avatar_split_clause,[],[f6937,f6907,f6378,f8497]) ).

fof(f6937,plain,
    ( ~ icext(uri_owl_Thing,uri_ex_s)
    | ~ spl316_602
    | spl316_628 ),
    inference(resolution,[],[f6909,f6379]) ).

fof(f6909,plain,
    ( ~ iext(uri_rdf_type,uri_ex_s,uri_owl_Thing)
    | spl316_628 ),
    inference(avatar_component_clause,[],[f6907]) ).

fof(f8495,plain,
    spl316_686,
    inference(avatar_split_clause,[],[f2736,f8493]) ).

fof(f8493,plain,
    ( spl316_686
  <=> ! [X0,X1] :
        ( iext(X0,X1,sK153(X0,X1))
        | ~ sP11(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_686])]) ).

fof(f2736,plain,
    ! [X0,X1] :
      ( iext(X0,X1,sK153(X0,X1))
      | ~ sP11(X0,X1) ),
    inference(cnf_transformation,[],[f1637]) ).

fof(f8491,plain,
    spl316_685,
    inference(avatar_split_clause,[],[f2735,f8489]) ).

fof(f8489,plain,
    ( spl316_685
  <=> ! [X0,X1] :
        ( iext(X0,X1,sK152(X0,X1))
        | ~ sP11(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_685])]) ).

fof(f2735,plain,
    ! [X0,X1] :
      ( iext(X0,X1,sK152(X0,X1))
      | ~ sP11(X0,X1) ),
    inference(cnf_transformation,[],[f1637]) ).

fof(f8487,plain,
    spl316_684,
    inference(avatar_split_clause,[],[f2734,f8485]) ).

fof(f8485,plain,
    ( spl316_684
  <=> ! [X0,X1] :
        ( iext(X0,X1,sK151(X0,X1))
        | ~ sP11(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_684])]) ).

fof(f2734,plain,
    ! [X0,X1] :
      ( iext(X0,X1,sK151(X0,X1))
      | ~ sP11(X0,X1) ),
    inference(cnf_transformation,[],[f1637]) ).

fof(f8483,plain,
    spl316_683,
    inference(avatar_split_clause,[],[f2733,f8481]) ).

fof(f8481,plain,
    ( spl316_683
  <=> ! [X2,X0,X1] :
        ( icext(X1,X2)
        | ~ sP11(X0,X2)
        | ~ sP12(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_683])]) ).

fof(f2733,plain,
    ! [X2,X0,X1] :
      ( icext(X1,X2)
      | ~ sP11(X0,X2)
      | ~ sP12(X0,X1) ),
    inference(cnf_transformation,[],[f1632]) ).

fof(f1632,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X1,X2)
            | ~ sP11(X0,X2) )
          & ( sP11(X0,X2)
            | ~ icext(X1,X2) ) )
      | ~ sP12(X0,X1) ),
    inference(rectify,[],[f1631]) ).

fof(f1631,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ~ sP11(X1,X2) )
          & ( sP11(X1,X2)
            | ~ icext(X0,X2) ) )
      | ~ sP12(X1,X0) ),
    inference(nnf_transformation,[],[f1348]) ).

fof(f8479,plain,
    spl316_682,
    inference(avatar_split_clause,[],[f2732,f8477]) ).

fof(f8477,plain,
    ( spl316_682
  <=> ! [X2,X0,X1] :
        ( sP11(X0,X2)
        | ~ icext(X1,X2)
        | ~ sP12(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_682])]) ).

fof(f2732,plain,
    ! [X2,X0,X1] :
      ( sP11(X0,X2)
      | ~ icext(X1,X2)
      | ~ sP12(X0,X1) ),
    inference(cnf_transformation,[],[f1632]) ).

fof(f8475,plain,
    spl316_681,
    inference(avatar_split_clause,[],[f2728,f8473]) ).

fof(f8473,plain,
    ( spl316_681
  <=> ! [X0,X1] :
        ( sP7(X0,X1)
        | iext(X1,X0,sK150(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_681])]) ).

fof(f2728,plain,
    ! [X0,X1] :
      ( sP7(X0,X1)
      | iext(X1,X0,sK150(X0,X1)) ),
    inference(cnf_transformation,[],[f1630]) ).

fof(f8471,plain,
    spl316_680,
    inference(avatar_split_clause,[],[f2727,f8469]) ).

fof(f8469,plain,
    ( spl316_680
  <=> ! [X0,X1] :
        ( sP7(X0,X1)
        | iext(X1,X0,sK149(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_680])]) ).

fof(f2727,plain,
    ! [X0,X1] :
      ( sP7(X0,X1)
      | iext(X1,X0,sK149(X0,X1)) ),
    inference(cnf_transformation,[],[f1630]) ).

fof(f8467,plain,
    spl316_679,
    inference(avatar_split_clause,[],[f2726,f8465]) ).

fof(f8465,plain,
    ( spl316_679
  <=> ! [X0,X1] :
        ( sP7(X0,X1)
        | iext(X1,X0,sK148(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_679])]) ).

fof(f2726,plain,
    ! [X0,X1] :
      ( sP7(X0,X1)
      | iext(X1,X0,sK148(X0,X1)) ),
    inference(cnf_transformation,[],[f1630]) ).

fof(f8463,plain,
    spl316_678,
    inference(avatar_split_clause,[],[f2721,f8461]) ).

fof(f8461,plain,
    ( spl316_678
  <=> ! [X0,X1] :
        ( iext(X0,X1,sK147(X0,X1))
        | ~ sP8(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_678])]) ).

fof(f2721,plain,
    ! [X0,X1] :
      ( iext(X0,X1,sK147(X0,X1))
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f1626]) ).

fof(f8454,plain,
    ( ~ spl316_131
    | spl316_667 ),
    inference(avatar_contradiction_clause,[],[f8453]) ).

fof(f8453,plain,
    ( $false
    | ~ spl316_131
    | spl316_667 ),
    inference(resolution,[],[f7174,f4173]) ).

fof(f7174,plain,
    ( ~ ir(uri_ex_o)
    | spl316_667 ),
    inference(avatar_component_clause,[],[f7172]) ).

fof(f8452,plain,
    spl316_677,
    inference(avatar_split_clause,[],[f2720,f8450]) ).

fof(f8450,plain,
    ( spl316_677
  <=> ! [X0,X1] :
        ( iext(X0,X1,sK146(X0,X1))
        | ~ sP8(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_677])]) ).

fof(f2720,plain,
    ! [X0,X1] :
      ( iext(X0,X1,sK146(X0,X1))
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f1626]) ).

fof(f8448,plain,
    spl316_676,
    inference(avatar_split_clause,[],[f2719,f8446]) ).

fof(f8446,plain,
    ( spl316_676
  <=> ! [X2,X0,X1] :
        ( icext(X1,X2)
        | ~ sP8(X0,X2)
        | ~ sP9(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_676])]) ).

fof(f2719,plain,
    ! [X2,X0,X1] :
      ( icext(X1,X2)
      | ~ sP8(X0,X2)
      | ~ sP9(X0,X1) ),
    inference(cnf_transformation,[],[f1621]) ).

fof(f1621,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X1,X2)
            | ~ sP8(X0,X2) )
          & ( sP8(X0,X2)
            | ~ icext(X1,X2) ) )
      | ~ sP9(X0,X1) ),
    inference(rectify,[],[f1620]) ).

fof(f1620,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ~ sP8(X1,X2) )
          & ( sP8(X1,X2)
            | ~ icext(X0,X2) ) )
      | ~ sP9(X1,X0) ),
    inference(nnf_transformation,[],[f1344]) ).

fof(f8444,plain,
    spl316_675,
    inference(avatar_split_clause,[],[f2718,f8442]) ).

fof(f8442,plain,
    ( spl316_675
  <=> ! [X2,X0,X1] :
        ( sP8(X0,X2)
        | ~ icext(X1,X2)
        | ~ sP9(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_675])]) ).

fof(f2718,plain,
    ! [X2,X0,X1] :
      ( sP8(X0,X2)
      | ~ icext(X1,X2)
      | ~ sP9(X0,X1) ),
    inference(cnf_transformation,[],[f1621]) ).

fof(f8440,plain,
    spl316_674,
    inference(avatar_split_clause,[],[f2712,f8438]) ).

fof(f8438,plain,
    ( spl316_674
  <=> ! [X0,X1] :
        ( iext(X1,X0,sK145(X0,X1))
        | ~ sP5(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_674])]) ).

fof(f2712,plain,
    ! [X0,X1] :
      ( iext(X1,X0,sK145(X0,X1))
      | ~ sP5(X0,X1) ),
    inference(cnf_transformation,[],[f1619]) ).

fof(f8436,plain,
    spl316_673,
    inference(avatar_split_clause,[],[f2711,f8434]) ).

fof(f8434,plain,
    ( spl316_673
  <=> ! [X2,X0,X1] :
        ( icext(X1,X2)
        | ~ sP5(X2,X0)
        | ~ sP6(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_673])]) ).

fof(f2711,plain,
    ! [X2,X0,X1] :
      ( icext(X1,X2)
      | ~ sP5(X2,X0)
      | ~ sP6(X0,X1) ),
    inference(cnf_transformation,[],[f1613]) ).

fof(f1613,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( ( icext(X1,X2)
            | ~ sP5(X2,X0) )
          & ( sP5(X2,X0)
            | ~ icext(X1,X2) ) )
      | ~ sP6(X0,X1) ),
    inference(rectify,[],[f1612]) ).

fof(f1612,plain,
    ! [X1,X0] :
      ( ! [X2] :
          ( ( icext(X0,X2)
            | ~ sP5(X2,X1) )
          & ( sP5(X2,X1)
            | ~ icext(X0,X2) ) )
      | ~ sP6(X1,X0) ),
    inference(nnf_transformation,[],[f1340]) ).

fof(f8432,plain,
    spl316_672,
    inference(avatar_split_clause,[],[f2710,f8430]) ).

fof(f8430,plain,
    ( spl316_672
  <=> ! [X2,X0,X1] :
        ( sP5(X2,X0)
        | ~ icext(X1,X2)
        | ~ sP6(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_672])]) ).

fof(f2710,plain,
    ! [X2,X0,X1] :
      ( sP5(X2,X0)
      | ~ icext(X1,X2)
      | ~ sP6(X0,X1) ),
    inference(cnf_transformation,[],[f1613]) ).

fof(f8428,plain,
    spl316_671,
    inference(avatar_split_clause,[],[f2642,f8426]) ).

fof(f8426,plain,
    ( spl316_671
  <=> ! [X2,X0,X1] :
        ( lv(X2)
        | ~ icext(X0,X2)
        | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_671])]) ).

fof(f2642,plain,
    ! [X2,X0,X1] :
      ( lv(X2)
      | ~ icext(X0,X2)
      | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ),
    inference(cnf_transformation,[],[f1603]) ).

fof(f8424,plain,
    spl316_670,
    inference(avatar_split_clause,[],[f2502,f8422]) ).

fof(f8422,plain,
    ( spl316_670
  <=> ! [X0] :
        ( sP3(X0)
        | sK133(X0) != sK134(X0)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_670])]) ).

fof(f2502,plain,
    ! [X0] :
      ( sP3(X0)
      | sK133(X0) != sK134(X0)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1577]) ).

fof(f8420,plain,
    spl316_669,
    inference(avatar_split_clause,[],[f2473,f8418]) ).

fof(f8418,plain,
    ( spl316_669
  <=> ! [X0] :
        ( sP1(X0)
        | sK127(X0) != sK128(X0)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_669])]) ).

fof(f2473,plain,
    ! [X0] :
      ( sP1(X0)
      | sK127(X0) != sK128(X0)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1554]) ).

fof(f8416,plain,
    spl316_668,
    inference(avatar_split_clause,[],[f2466,f8414]) ).

fof(f8414,plain,
    ( spl316_668
  <=> ! [X0] :
        ( sP0(X0)
        | sK123(X0) != sK124(X0)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_668])]) ).

fof(f2466,plain,
    ! [X0] :
      ( sP0(X0)
      | sK123(X0) != sK124(X0)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1548]) ).

fof(f8023,plain,
    ( ~ spl316_131
    | spl316_646 ),
    inference(avatar_contradiction_clause,[],[f8022]) ).

fof(f8022,plain,
    ( $false
    | ~ spl316_131
    | spl316_646 ),
    inference(resolution,[],[f6995,f4173]) ).

fof(f6995,plain,
    ( ~ ir(uri_ex_p)
    | spl316_646 ),
    inference(avatar_component_clause,[],[f6993]) ).

fof(f7888,plain,
    ( ~ spl316_131
    | spl316_635 ),
    inference(avatar_contradiction_clause,[],[f7887]) ).

fof(f7887,plain,
    ( $false
    | ~ spl316_131
    | spl316_635 ),
    inference(resolution,[],[f6950,f4173]) ).

fof(f6950,plain,
    ( ~ ir(uri_ex_s)
    | spl316_635 ),
    inference(avatar_component_clause,[],[f6948]) ).

fof(f7175,plain,
    ( ~ spl316_667
    | ~ spl316_380
    | spl316_633 ),
    inference(avatar_split_clause,[],[f6944,f6927,f5337,f7172]) ).

fof(f5337,plain,
    ( spl316_380
  <=> ! [X0] :
        ( iext(uri_rdf_type,X0,uri_rdfs_Resource)
        | ~ ir(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_380])]) ).

fof(f6944,plain,
    ( ~ ir(uri_ex_o)
    | ~ spl316_380
    | spl316_633 ),
    inference(resolution,[],[f6929,f5338]) ).

fof(f5338,plain,
    ( ! [X0] :
        ( iext(uri_rdf_type,X0,uri_rdfs_Resource)
        | ~ ir(X0) )
    | ~ spl316_380 ),
    inference(avatar_component_clause,[],[f5337]) ).

fof(f6929,plain,
    ( ~ iext(uri_rdf_type,uri_ex_o,uri_rdfs_Resource)
    | spl316_633 ),
    inference(avatar_component_clause,[],[f6927]) ).

fof(f7077,plain,
    spl316_666,
    inference(avatar_split_clause,[],[f3513,f7075]) ).

fof(f7075,plain,
    ( spl316_666
  <=> ! [X5,X1,X0,X3] :
        ( icext(X3,X5)
        | ~ sP116(X0,X1,X5,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_666])]) ).

fof(f3513,plain,
    ! [X3,X0,X1,X5] :
      ( icext(X3,X5)
      | ~ sP116(X0,X1,X5,X3) ),
    inference(equality_resolution,[],[f3479]) ).

fof(f3479,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X3,X5)
      | X2 != X5
      | ~ sP116(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2097]) ).

fof(f7073,plain,
    spl316_665,
    inference(avatar_split_clause,[],[f3512,f7071]) ).

fof(f7071,plain,
    ( spl316_665
  <=> ! [X2,X5,X0,X3] :
        ( icext(X3,X5)
        | ~ sP116(X0,X5,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_665])]) ).

fof(f3512,plain,
    ! [X2,X3,X0,X5] :
      ( icext(X3,X5)
      | ~ sP116(X0,X5,X2,X3) ),
    inference(equality_resolution,[],[f3480]) ).

fof(f3480,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X3,X5)
      | X1 != X5
      | ~ sP116(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2097]) ).

fof(f7069,plain,
    spl316_664,
    inference(avatar_split_clause,[],[f3511,f7067]) ).

fof(f7067,plain,
    ( spl316_664
  <=> ! [X3,X5,X2,X1] :
        ( icext(X3,X5)
        | ~ sP116(X5,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_664])]) ).

fof(f3511,plain,
    ! [X2,X3,X1,X5] :
      ( icext(X3,X5)
      | ~ sP116(X5,X1,X2,X3) ),
    inference(equality_resolution,[],[f3481]) ).

fof(f3481,plain,
    ! [X2,X3,X0,X1,X5] :
      ( icext(X3,X5)
      | X0 != X5
      | ~ sP116(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2097]) ).

fof(f7065,plain,
    spl316_663,
    inference(avatar_split_clause,[],[f3411,f7063]) ).

fof(f7063,plain,
    ( spl316_663
  <=> ! [X0,X3,X2,X1] :
        ( sP99(X0,X1,X2,X3)
        | ~ icext(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_663])]) ).

fof(f3411,plain,
    ! [X2,X3,X0,X1] :
      ( sP99(X0,X1,X2,X3)
      | ~ icext(X1,X0) ),
    inference(cnf_transformation,[],[f2056]) ).

fof(f7061,plain,
    spl316_662,
    inference(avatar_split_clause,[],[f3410,f7059]) ).

fof(f7059,plain,
    ( spl316_662
  <=> ! [X0,X3,X2,X1] :
        ( sP99(X0,X1,X2,X3)
        | ~ icext(X2,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_662])]) ).

fof(f3410,plain,
    ! [X2,X3,X0,X1] :
      ( sP99(X0,X1,X2,X3)
      | ~ icext(X2,X0) ),
    inference(cnf_transformation,[],[f2056]) ).

fof(f7057,plain,
    spl316_661,
    inference(avatar_split_clause,[],[f3409,f7055]) ).

fof(f7055,plain,
    ( spl316_661
  <=> ! [X0,X3,X2,X1] :
        ( sP99(X0,X1,X2,X3)
        | ~ icext(X3,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_661])]) ).

fof(f3409,plain,
    ! [X2,X3,X0,X1] :
      ( sP99(X0,X1,X2,X3)
      | ~ icext(X3,X0) ),
    inference(cnf_transformation,[],[f2056]) ).

fof(f7053,plain,
    spl316_660,
    inference(avatar_split_clause,[],[f3357,f7051]) ).

fof(f7051,plain,
    ( spl316_660
  <=> ! [X0,X1] :
        ( icext(X0,sK288(X0,X1))
        | ~ sP95(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_660])]) ).

fof(f3357,plain,
    ! [X0,X1] :
      ( icext(X0,sK288(X0,X1))
      | ~ sP95(X0,X1) ),
    inference(cnf_transformation,[],[f2022]) ).

fof(f2022,plain,
    ! [X0,X1] :
      ( ( icext(X0,sK288(X0,X1))
        & icext(X1,sK288(X0,X1)) )
      | ~ sP95(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK288])],[f2020,f2021]) ).

fof(f2021,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( icext(X0,X2)
          & icext(X1,X2) )
     => ( icext(X0,sK288(X0,X1))
        & icext(X1,sK288(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2020,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( icext(X0,X2)
          & icext(X1,X2) )
      | ~ sP95(X0,X1) ),
    inference(rectify,[],[f2019]) ).

fof(f2019,plain,
    ! [X3,X1] :
      ( ? [X8] :
          ( icext(X3,X8)
          & icext(X1,X8) )
      | ~ sP95(X3,X1) ),
    inference(nnf_transformation,[],[f1475]) ).

fof(f7049,plain,
    spl316_659,
    inference(avatar_split_clause,[],[f3356,f7047]) ).

fof(f7047,plain,
    ( spl316_659
  <=> ! [X0,X1] :
        ( icext(X1,sK288(X0,X1))
        | ~ sP95(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_659])]) ).

fof(f3356,plain,
    ! [X0,X1] :
      ( icext(X1,sK288(X0,X1))
      | ~ sP95(X0,X1) ),
    inference(cnf_transformation,[],[f2022]) ).

fof(f7045,plain,
    spl316_658,
    inference(avatar_split_clause,[],[f3355,f7043]) ).

fof(f7043,plain,
    ( spl316_658
  <=> ! [X0,X1] :
        ( icext(X0,sK287(X0,X1))
        | ~ sP96(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_658])]) ).

fof(f3355,plain,
    ! [X0,X1] :
      ( icext(X0,sK287(X0,X1))
      | ~ sP96(X0,X1) ),
    inference(cnf_transformation,[],[f2018]) ).

fof(f2018,plain,
    ! [X0,X1] :
      ( ( icext(X0,sK287(X0,X1))
        & icext(X1,sK287(X0,X1)) )
      | ~ sP96(X0,X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK287])],[f2016,f2017]) ).

fof(f2017,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( icext(X0,X2)
          & icext(X1,X2) )
     => ( icext(X0,sK287(X0,X1))
        & icext(X1,sK287(X0,X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f2016,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( icext(X0,X2)
          & icext(X1,X2) )
      | ~ sP96(X0,X1) ),
    inference(rectify,[],[f2015]) ).

fof(f2015,plain,
    ! [X5,X1] :
      ( ? [X7] :
          ( icext(X5,X7)
          & icext(X1,X7) )
      | ~ sP96(X5,X1) ),
    inference(nnf_transformation,[],[f1476]) ).

fof(f7041,plain,
    ( ~ spl316_657
    | ~ spl316_382
    | spl316_631 ),
    inference(avatar_split_clause,[],[f6941,f6919,f5346,f7038]) ).

fof(f5346,plain,
    ( spl316_382
  <=> ! [X0] :
        ( iext(uri_rdf_type,X0,uri_rdf_Property)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_382])]) ).

fof(f6941,plain,
    ( ~ ip(uri_ex_p)
    | ~ spl316_382
    | spl316_631 ),
    inference(resolution,[],[f6921,f5347]) ).

fof(f5347,plain,
    ( ! [X0] :
        ( iext(uri_rdf_type,X0,uri_rdf_Property)
        | ~ ip(X0) )
    | ~ spl316_382 ),
    inference(avatar_component_clause,[],[f5346]) ).

fof(f7036,plain,
    spl316_656,
    inference(avatar_split_clause,[],[f3354,f7034]) ).

fof(f7034,plain,
    ( spl316_656
  <=> ! [X0,X1] :
        ( icext(X1,sK287(X0,X1))
        | ~ sP96(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_656])]) ).

fof(f3354,plain,
    ! [X0,X1] :
      ( icext(X1,sK287(X0,X1))
      | ~ sP96(X0,X1) ),
    inference(cnf_transformation,[],[f2018]) ).

fof(f7032,plain,
    spl316_655,
    inference(avatar_split_clause,[],[f3331,f7030]) ).

fof(f7030,plain,
    ( spl316_655
  <=> ! [X2,X0,X1] :
        ( sP90(X2,X1,X0)
        | ~ sP91(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_655])]) ).

fof(f3331,plain,
    ! [X2,X0,X1] :
      ( sP90(X2,X1,X0)
      | ~ sP91(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1998]) ).

fof(f7028,plain,
    spl316_654,
    inference(avatar_split_clause,[],[f3317,f7026]) ).

fof(f7026,plain,
    ( spl316_654
  <=> ! [X2,X0,X1] :
        ( sP87(X2,X1,X0)
        | ~ sP88(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_654])]) ).

fof(f3317,plain,
    ! [X2,X0,X1] :
      ( sP87(X2,X1,X0)
      | ~ sP88(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1988]) ).

fof(f7024,plain,
    spl316_653,
    inference(avatar_split_clause,[],[f3291,f7022]) ).

fof(f7022,plain,
    ( spl316_653
  <=> ! [X2,X0,X1] :
        ( sP82(X2,X1,X0)
        | ~ sP83(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_653])]) ).

fof(f3291,plain,
    ! [X2,X0,X1] :
      ( sP82(X2,X1,X0)
      | ~ sP83(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1972]) ).

fof(f7020,plain,
    spl316_652,
    inference(avatar_split_clause,[],[f3273,f7018]) ).

fof(f7018,plain,
    ( spl316_652
  <=> ! [X2,X0,X1] :
        ( sP79(X2,X1,X0)
        | ~ sP80(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_652])]) ).

fof(f3273,plain,
    ! [X2,X0,X1] :
      ( sP79(X2,X1,X0)
      | ~ sP80(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1960]) ).

fof(f7016,plain,
    spl316_651,
    inference(avatar_split_clause,[],[f3162,f7014]) ).

fof(f7014,plain,
    ( spl316_651
  <=> ! [X2,X0,X1] :
        ( sP65(X2,X1,X0)
        | ~ sP66(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_651])]) ).

fof(f3162,plain,
    ! [X2,X0,X1] :
      ( sP65(X2,X1,X0)
      | ~ sP66(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1897]) ).

fof(f7012,plain,
    spl316_650,
    inference(avatar_split_clause,[],[f3139,f7010]) ).

fof(f7010,plain,
    ( spl316_650
  <=> ! [X2,X0,X1] :
        ( sP62(X2,X1,X0)
        | ~ sP63(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_650])]) ).

fof(f3139,plain,
    ! [X2,X0,X1] :
      ( sP62(X2,X1,X0)
      | ~ sP63(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1886]) ).

fof(f7008,plain,
    spl316_649,
    inference(avatar_split_clause,[],[f3006,f7006]) ).

fof(f7006,plain,
    ( spl316_649
  <=> ! [X2,X0,X1] :
        ( sP45(X2,X1,X0)
        | ~ sP46(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_649])]) ).

fof(f3006,plain,
    ! [X2,X0,X1] :
      ( sP45(X2,X1,X0)
      | ~ sP46(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1824]) ).

fof(f7004,plain,
    spl316_648,
    inference(avatar_split_clause,[],[f2976,f7002]) ).

fof(f7002,plain,
    ( spl316_648
  <=> ! [X2,X0,X1] :
        ( sP42(X2,X1,X0)
        | ~ sP43(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_648])]) ).

fof(f2976,plain,
    ! [X2,X0,X1] :
      ( sP42(X2,X1,X0)
      | ~ sP43(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1813]) ).

fof(f7000,plain,
    spl316_647,
    inference(avatar_split_clause,[],[f2955,f6998]) ).

fof(f6998,plain,
    ( spl316_647
  <=> ! [X2,X0,X1] :
        ( sP39(X2,X1,X0)
        | ~ sP40(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_647])]) ).

fof(f2955,plain,
    ! [X2,X0,X1] :
      ( sP39(X2,X1,X0)
      | ~ sP40(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1802]) ).

fof(f6996,plain,
    ( ~ spl316_646
    | ~ spl316_380
    | spl316_629 ),
    inference(avatar_split_clause,[],[f6938,f6911,f5337,f6993]) ).

fof(f6938,plain,
    ( ~ ir(uri_ex_p)
    | ~ spl316_380
    | spl316_629 ),
    inference(resolution,[],[f6913,f5338]) ).

fof(f6913,plain,
    ( ~ iext(uri_rdf_type,uri_ex_p,uri_rdfs_Resource)
    | spl316_629 ),
    inference(avatar_component_clause,[],[f6911]) ).

fof(f6991,plain,
    spl316_645,
    inference(avatar_split_clause,[],[f2906,f6989]) ).

fof(f6989,plain,
    ( spl316_645
  <=> ! [X0,X1] :
        ( sP30(X0,X1)
        | icext(X1,sK196(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_645])]) ).

fof(f2906,plain,
    ! [X0,X1] :
      ( sP30(X0,X1)
      | icext(X1,sK196(X0,X1)) ),
    inference(cnf_transformation,[],[f1765]) ).

fof(f6987,plain,
    spl316_644,
    inference(avatar_split_clause,[],[f2905,f6985]) ).

fof(f6985,plain,
    ( spl316_644
  <=> ! [X0,X1] :
        ( sP30(X0,X1)
        | icext(X1,sK195(X0,X1)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_644])]) ).

fof(f2905,plain,
    ! [X0,X1] :
      ( sP30(X0,X1)
      | icext(X1,sK195(X0,X1)) ),
    inference(cnf_transformation,[],[f1765]) ).

fof(f6983,plain,
    spl316_643,
    inference(avatar_split_clause,[],[f2800,f6981]) ).

fof(f6981,plain,
    ( spl316_643
  <=> ! [X0,X1] :
        ( iext(uri_owl_topObjectProperty,X0,X1)
        | ~ ir(X1)
        | ~ ir(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_643])]) ).

fof(f2800,plain,
    ! [X0,X1] :
      ( iext(uri_owl_topObjectProperty,X0,X1)
      | ~ ir(X1)
      | ~ ir(X0) ),
    inference(cnf_transformation,[],[f1683]) ).

fof(f1683,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_topObjectProperty,X0,X1)
        | ~ ir(X1)
        | ~ ir(X0) )
      & ( ( ir(X1)
          & ir(X0) )
        | ~ iext(uri_owl_topObjectProperty,X0,X1) ) ),
    inference(flattening,[],[f1682]) ).

fof(f1682,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_topObjectProperty,X0,X1)
        | ~ ir(X1)
        | ~ ir(X0) )
      & ( ( ir(X1)
          & ir(X0) )
        | ~ iext(uri_owl_topObjectProperty,X0,X1) ) ),
    inference(nnf_transformation,[],[f823]) ).

fof(f823,plain,
    ! [X0,X1] :
      ( iext(uri_owl_topObjectProperty,X0,X1)
    <=> ( ir(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f268]) ).

fof(f268,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_topObjectProperty,X3,X6)
    <=> ( ir(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_topobjectproperty_ext) ).

fof(f6979,plain,
    spl316_642,
    inference(avatar_split_clause,[],[f2797,f6977]) ).

fof(f6977,plain,
    ( spl316_642
  <=> ! [X0,X1] :
        ( iext(uri_owl_topDataProperty,X0,X1)
        | ~ lv(X1)
        | ~ ir(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_642])]) ).

fof(f2797,plain,
    ! [X0,X1] :
      ( iext(uri_owl_topDataProperty,X0,X1)
      | ~ lv(X1)
      | ~ ir(X0) ),
    inference(cnf_transformation,[],[f1681]) ).

fof(f1681,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_topDataProperty,X0,X1)
        | ~ lv(X1)
        | ~ ir(X0) )
      & ( ( lv(X1)
          & ir(X0) )
        | ~ iext(uri_owl_topDataProperty,X0,X1) ) ),
    inference(flattening,[],[f1680]) ).

fof(f1680,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_topDataProperty,X0,X1)
        | ~ lv(X1)
        | ~ ir(X0) )
      & ( ( lv(X1)
          & ir(X0) )
        | ~ iext(uri_owl_topDataProperty,X0,X1) ) ),
    inference(nnf_transformation,[],[f822]) ).

fof(f822,plain,
    ! [X0,X1] :
      ( iext(uri_owl_topDataProperty,X0,X1)
    <=> ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f266]) ).

fof(f266,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_topDataProperty,X3,X6)
    <=> ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_topdataproperty_ext) ).

fof(f6975,plain,
    spl316_641,
    inference(avatar_split_clause,[],[f2506,f6973]) ).

fof(f6973,plain,
    ( spl316_641
  <=> ! [X2,X0] :
        ( iext(X0,X2,X2)
        | ~ iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_641])]) ).

fof(f2506,plain,
    ! [X2,X0] :
      ( iext(X0,X2,X2)
      | ~ iext(uri_owl_propertyChainAxiom,X0,uri_rdf_nil) ),
    inference(cnf_transformation,[],[f1583]) ).

fof(f6971,plain,
    spl316_640,
    inference(avatar_split_clause,[],[f2501,f6969]) ).

fof(f6969,plain,
    ( spl316_640
  <=> ! [X0] :
        ( sP3(X0)
        | icext(X0,sK134(X0))
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_640])]) ).

fof(f2501,plain,
    ! [X0] :
      ( sP3(X0)
      | icext(X0,sK134(X0))
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1577]) ).

fof(f6967,plain,
    spl316_639,
    inference(avatar_split_clause,[],[f2500,f6965]) ).

fof(f6965,plain,
    ( spl316_639
  <=> ! [X0] :
        ( sP3(X0)
        | icext(X0,sK133(X0))
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_639])]) ).

fof(f2500,plain,
    ! [X0] :
      ( sP3(X0)
      | icext(X0,sK133(X0))
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1577]) ).

fof(f6963,plain,
    spl316_638,
    inference(avatar_split_clause,[],[f2322,f6961]) ).

fof(f2322,plain,
    ! [X2,X0,X1] :
      ( lv(X2)
      | ~ iext(X0,X1,X2)
      | ~ iodp(X0) ),
    inference(cnf_transformation,[],[f927]) ).

fof(f927,plain,
    ! [X0] :
      ( ! [X1,X2] :
          ( ( lv(X2)
            & ir(X1) )
          | ~ iext(X0,X1,X2) )
      | ~ iodp(X0) ),
    inference(ennf_transformation,[],[f570]) ).

fof(f570,plain,
    ! [X0] :
      ( iodp(X0)
     => ! [X1,X2] :
          ( iext(X0,X1,X2)
         => ( lv(X2)
            & ir(X1) ) ) ),
    inference(rectify,[],[f90]) ).

fof(f90,axiom,
    ! [X3] :
      ( iodp(X3)
     => ! [X6,X10] :
          ( iext(X3,X6,X10)
         => ( lv(X10)
            & ir(X6) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_iodp_cond_inst) ).

fof(f6959,plain,
    spl316_637,
    inference(avatar_split_clause,[],[f2315,f6957]) ).

fof(f2315,plain,
    ! [X2,X0,X1] :
      ( ix(X2)
      | ~ iext(X0,X1,X2)
      | ~ ioxp(X0) ),
    inference(cnf_transformation,[],[f922]) ).

fof(f922,plain,
    ! [X0] :
      ( ! [X1,X2] :
          ( ( ix(X2)
            & ix(X1) )
          | ~ iext(X0,X1,X2) )
      | ~ ioxp(X0) ),
    inference(ennf_transformation,[],[f565]) ).

fof(f565,plain,
    ! [X0] :
      ( ioxp(X0)
     => ! [X1,X2] :
          ( iext(X0,X1,X2)
         => ( ix(X2)
            & ix(X1) ) ) ),
    inference(rectify,[],[f93]) ).

fof(f93,axiom,
    ! [X3] :
      ( ioxp(X3)
     => ! [X6,X10] :
          ( iext(X3,X6,X10)
         => ( ix(X10)
            & ix(X6) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_ioxp_cond_inst) ).

fof(f6955,plain,
    spl316_636,
    inference(avatar_split_clause,[],[f2314,f6953]) ).

fof(f6953,plain,
    ( spl316_636
  <=> ! [X2,X0,X1] :
        ( ix(X1)
        | ~ iext(X0,X1,X2)
        | ~ ioxp(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_636])]) ).

fof(f2314,plain,
    ! [X2,X0,X1] :
      ( ix(X1)
      | ~ iext(X0,X1,X2)
      | ~ ioxp(X0) ),
    inference(cnf_transformation,[],[f922]) ).

fof(f6951,plain,
    ( ~ spl316_635
    | ~ spl316_380
    | spl316_627 ),
    inference(avatar_split_clause,[],[f6935,f6903,f5337,f6948]) ).

fof(f6935,plain,
    ( ~ ir(uri_ex_s)
    | ~ spl316_380
    | spl316_627 ),
    inference(resolution,[],[f6905,f5338]) ).

fof(f6905,plain,
    ( ~ iext(uri_rdf_type,uri_ex_s,uri_rdfs_Resource)
    | spl316_627 ),
    inference(avatar_component_clause,[],[f6903]) ).

fof(f6934,plain,
    ( ~ spl316_627
    | ~ spl316_628
    | ~ spl316_629
    | ~ spl316_630
    | ~ spl316_631
    | ~ spl316_632
    | ~ spl316_633
    | ~ spl316_634 ),
    inference(avatar_split_clause,[],[f2110,f6931,f6927,f6923,f6919,f6915,f6911,f6907,f6903]) ).

fof(f2110,plain,
    ( ~ iext(uri_rdf_type,uri_ex_o,uri_owl_Thing)
    | ~ iext(uri_rdf_type,uri_ex_o,uri_rdfs_Resource)
    | ~ iext(uri_rdf_type,uri_ex_p,uri_owl_ObjectProperty)
    | ~ iext(uri_rdf_type,uri_ex_p,uri_rdf_Property)
    | ~ iext(uri_rdf_type,uri_ex_p,uri_owl_Thing)
    | ~ iext(uri_rdf_type,uri_ex_p,uri_rdfs_Resource)
    | ~ iext(uri_rdf_type,uri_ex_s,uri_owl_Thing)
    | ~ iext(uri_rdf_type,uri_ex_s,uri_rdfs_Resource) ),
    inference(cnf_transformation,[],[f920]) ).

fof(f920,plain,
    ( ~ iext(uri_rdf_type,uri_ex_o,uri_owl_Thing)
    | ~ iext(uri_rdf_type,uri_ex_o,uri_rdfs_Resource)
    | ~ iext(uri_rdf_type,uri_ex_p,uri_owl_ObjectProperty)
    | ~ iext(uri_rdf_type,uri_ex_p,uri_rdf_Property)
    | ~ iext(uri_rdf_type,uri_ex_p,uri_owl_Thing)
    | ~ iext(uri_rdf_type,uri_ex_p,uri_rdfs_Resource)
    | ~ iext(uri_rdf_type,uri_ex_s,uri_owl_Thing)
    | ~ iext(uri_rdf_type,uri_ex_s,uri_rdfs_Resource) ),
    inference(ennf_transformation,[],[f560]) ).

fof(f560,negated_conjecture,
    ~ ( iext(uri_rdf_type,uri_ex_o,uri_owl_Thing)
      & iext(uri_rdf_type,uri_ex_o,uri_rdfs_Resource)
      & iext(uri_rdf_type,uri_ex_p,uri_owl_ObjectProperty)
      & iext(uri_rdf_type,uri_ex_p,uri_rdf_Property)
      & iext(uri_rdf_type,uri_ex_p,uri_owl_Thing)
      & iext(uri_rdf_type,uri_ex_p,uri_rdfs_Resource)
      & iext(uri_rdf_type,uri_ex_s,uri_owl_Thing)
      & iext(uri_rdf_type,uri_ex_s,uri_rdfs_Resource) ),
    inference(negated_conjecture,[],[f559]) ).

fof(f559,conjecture,
    ( iext(uri_rdf_type,uri_ex_o,uri_owl_Thing)
    & iext(uri_rdf_type,uri_ex_o,uri_rdfs_Resource)
    & iext(uri_rdf_type,uri_ex_p,uri_owl_ObjectProperty)
    & iext(uri_rdf_type,uri_ex_p,uri_rdf_Property)
    & iext(uri_rdf_type,uri_ex_p,uri_owl_Thing)
    & iext(uri_rdf_type,uri_ex_p,uri_rdfs_Resource)
    & iext(uri_rdf_type,uri_ex_s,uri_owl_Thing)
    & iext(uri_rdf_type,uri_ex_s,uri_rdfs_Resource) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',testcase_conclusion_fullish_005_Everything_is_a_Resource) ).

fof(f6476,plain,
    spl316_626,
    inference(avatar_split_clause,[],[f3504,f6474]) ).

fof(f6474,plain,
    ( spl316_626
  <=> ! [X4,X0,X2] :
        ( icext(X2,X4)
        | ~ sP93(X0,X4,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_626])]) ).

fof(f3504,plain,
    ! [X2,X0,X4] :
      ( icext(X2,X4)
      | ~ sP93(X0,X4,X2) ),
    inference(equality_resolution,[],[f3344]) ).

fof(f3344,plain,
    ! [X2,X0,X1,X4] :
      ( icext(X2,X4)
      | X1 != X4
      | ~ sP93(X0,X1,X2) ),
    inference(cnf_transformation,[],[f2010]) ).

fof(f6472,plain,
    spl316_625,
    inference(avatar_split_clause,[],[f3503,f6470]) ).

fof(f6470,plain,
    ( spl316_625
  <=> ! [X4,X2,X1] :
        ( icext(X2,X4)
        | ~ sP93(X4,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_625])]) ).

fof(f3503,plain,
    ! [X2,X1,X4] :
      ( icext(X2,X4)
      | ~ sP93(X4,X1,X2) ),
    inference(equality_resolution,[],[f3345]) ).

fof(f3345,plain,
    ! [X2,X0,X1,X4] :
      ( icext(X2,X4)
      | X0 != X4
      | ~ sP93(X0,X1,X2) ),
    inference(cnf_transformation,[],[f2010]) ).

fof(f6468,plain,
    spl316_624,
    inference(avatar_split_clause,[],[f3466,f6466]) ).

fof(f6466,plain,
    ( spl316_624
  <=> ! [X2,X0,X1,X3] :
        ( ic(X3)
        | ~ sP114(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_624])]) ).

fof(f3466,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X3)
      | ~ sP114(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2087]) ).

fof(f6464,plain,
    spl316_623,
    inference(avatar_split_clause,[],[f3465,f6462]) ).

fof(f6462,plain,
    ( spl316_623
  <=> ! [X2,X0,X1,X3] :
        ( ic(X2)
        | ~ sP114(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_623])]) ).

fof(f3465,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X2)
      | ~ sP114(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2087]) ).

fof(f6460,plain,
    spl316_622,
    inference(avatar_split_clause,[],[f3464,f6458]) ).

fof(f6458,plain,
    ( spl316_622
  <=> ! [X2,X0,X1,X3] :
        ( ic(X1)
        | ~ sP114(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_622])]) ).

fof(f3464,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X1)
      | ~ sP114(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2087]) ).

fof(f6456,plain,
    spl316_621,
    inference(avatar_split_clause,[],[f3463,f6454]) ).

fof(f6454,plain,
    ( spl316_621
  <=> ! [X0,X3,X2,X1] :
        ( ic(X0)
        | ~ sP114(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_621])]) ).

fof(f3463,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X0)
      | ~ sP114(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2087]) ).

fof(f6452,plain,
    spl316_620,
    inference(avatar_split_clause,[],[f3449,f6450]) ).

fof(f6450,plain,
    ( spl316_620
  <=> ! [X2,X0,X1,X3] :
        ( ic(X3)
        | ~ sP111(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_620])]) ).

fof(f3449,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X3)
      | ~ sP111(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2077]) ).

fof(f6448,plain,
    spl316_619,
    inference(avatar_split_clause,[],[f3448,f6446]) ).

fof(f6446,plain,
    ( spl316_619
  <=> ! [X2,X0,X1,X3] :
        ( ic(X2)
        | ~ sP111(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_619])]) ).

fof(f3448,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X2)
      | ~ sP111(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2077]) ).

fof(f6444,plain,
    spl316_618,
    inference(avatar_split_clause,[],[f3447,f6442]) ).

fof(f6442,plain,
    ( spl316_618
  <=> ! [X2,X0,X1,X3] :
        ( ic(X1)
        | ~ sP111(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_618])]) ).

fof(f3447,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X1)
      | ~ sP111(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2077]) ).

fof(f6440,plain,
    spl316_617,
    inference(avatar_split_clause,[],[f3446,f6438]) ).

fof(f6438,plain,
    ( spl316_617
  <=> ! [X0,X3,X2,X1] :
        ( ic(X0)
        | ~ sP111(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_617])]) ).

fof(f3446,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X0)
      | ~ sP111(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2077]) ).

fof(f6436,plain,
    spl316_616,
    inference(avatar_split_clause,[],[f3437,f6434]) ).

fof(f6434,plain,
    ( spl316_616
  <=> ! [X2,X0,X1,X3] :
        ( ip(X1)
        | ~ sP108(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_616])]) ).

fof(f3437,plain,
    ! [X2,X3,X0,X1] :
      ( ip(X1)
      | ~ sP108(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2072]) ).

fof(f6432,plain,
    spl316_615,
    inference(avatar_split_clause,[],[f3436,f6430]) ).

fof(f6430,plain,
    ( spl316_615
  <=> ! [X2,X0,X1,X3] :
        ( ip(X2)
        | ~ sP108(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_615])]) ).

fof(f3436,plain,
    ! [X2,X3,X0,X1] :
      ( ip(X2)
      | ~ sP108(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2072]) ).

fof(f6428,plain,
    spl316_614,
    inference(avatar_split_clause,[],[f3435,f6426]) ).

fof(f6426,plain,
    ( spl316_614
  <=> ! [X2,X0,X1,X3] :
        ( ip(X3)
        | ~ sP108(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_614])]) ).

fof(f3435,plain,
    ! [X2,X3,X0,X1] :
      ( ip(X3)
      | ~ sP108(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2072]) ).

fof(f6424,plain,
    spl316_613,
    inference(avatar_split_clause,[],[f3434,f6422]) ).

fof(f6422,plain,
    ( spl316_613
  <=> ! [X0,X3,X2,X1] :
        ( ip(X0)
        | ~ sP108(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_613])]) ).

fof(f3434,plain,
    ! [X2,X3,X0,X1] :
      ( ip(X0)
      | ~ sP108(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2072]) ).

fof(f6420,plain,
    spl316_612,
    inference(avatar_split_clause,[],[f3418,f6418]) ).

fof(f6418,plain,
    ( spl316_612
  <=> ! [X2,X0,X1,X3] :
        ( ip(X3)
        | ~ sP106(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_612])]) ).

fof(f3418,plain,
    ! [X2,X3,X0,X1] :
      ( ip(X3)
      | ~ sP106(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2061]) ).

fof(f6416,plain,
    spl316_611,
    inference(avatar_split_clause,[],[f3417,f6414]) ).

fof(f6414,plain,
    ( spl316_611
  <=> ! [X2,X0,X1,X3] :
        ( ip(X2)
        | ~ sP106(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_611])]) ).

fof(f3417,plain,
    ! [X2,X3,X0,X1] :
      ( ip(X2)
      | ~ sP106(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2061]) ).

fof(f6412,plain,
    spl316_610,
    inference(avatar_split_clause,[],[f3416,f6410]) ).

fof(f6410,plain,
    ( spl316_610
  <=> ! [X2,X0,X1,X3] :
        ( ip(X1)
        | ~ sP106(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_610])]) ).

fof(f3416,plain,
    ! [X2,X3,X0,X1] :
      ( ip(X1)
      | ~ sP106(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2061]) ).

fof(f6408,plain,
    spl316_609,
    inference(avatar_split_clause,[],[f3415,f6406]) ).

fof(f6406,plain,
    ( spl316_609
  <=> ! [X0,X3,X2,X1] :
        ( ic(X0)
        | ~ sP106(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_609])]) ).

fof(f3415,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X0)
      | ~ sP106(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2061]) ).

fof(f6404,plain,
    spl316_608,
    inference(avatar_split_clause,[],[f3407,f6402]) ).

fof(f6402,plain,
    ( spl316_608
  <=> ! [X2,X0,X1] :
        ( sP100(X0,X1,X2)
        | icext(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_608])]) ).

fof(f3407,plain,
    ! [X2,X0,X1] :
      ( sP100(X0,X1,X2)
      | icext(X1,X0) ),
    inference(cnf_transformation,[],[f2053]) ).

fof(f6400,plain,
    spl316_607,
    inference(avatar_split_clause,[],[f3406,f6398]) ).

fof(f6398,plain,
    ( spl316_607
  <=> ! [X2,X0,X1] :
        ( sP100(X0,X1,X2)
        | icext(X2,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_607])]) ).

fof(f3406,plain,
    ! [X2,X0,X1] :
      ( sP100(X0,X1,X2)
      | icext(X2,X0) ),
    inference(cnf_transformation,[],[f2053]) ).

fof(f6396,plain,
    spl316_606,
    inference(avatar_split_clause,[],[f3390,f6394]) ).

fof(f6394,plain,
    ( spl316_606
  <=> ! [X2,X0,X1,X3] :
        ( ic(X1)
        | ~ sP103(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_606])]) ).

fof(f3390,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X1)
      | ~ sP103(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2043]) ).

fof(f6392,plain,
    spl316_605,
    inference(avatar_split_clause,[],[f3389,f6390]) ).

fof(f6390,plain,
    ( spl316_605
  <=> ! [X2,X0,X1,X3] :
        ( ic(X2)
        | ~ sP103(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_605])]) ).

fof(f3389,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X2)
      | ~ sP103(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2043]) ).

fof(f6388,plain,
    spl316_604,
    inference(avatar_split_clause,[],[f3388,f6386]) ).

fof(f6386,plain,
    ( spl316_604
  <=> ! [X2,X0,X1,X3] :
        ( ic(X3)
        | ~ sP103(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_604])]) ).

fof(f3388,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X3)
      | ~ sP103(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2043]) ).

fof(f6384,plain,
    spl316_603,
    inference(avatar_split_clause,[],[f3387,f6382]) ).

fof(f6382,plain,
    ( spl316_603
  <=> ! [X0,X3,X2,X1] :
        ( ic(X0)
        | ~ sP103(X0,X1,X2,X3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_603])]) ).

fof(f3387,plain,
    ! [X2,X3,X0,X1] :
      ( ic(X0)
      | ~ sP103(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f2043]) ).

fof(f6380,plain,
    spl316_602,
    inference(avatar_split_clause,[],[f2872,f6378]) ).

fof(f2872,plain,
    ! [X0,X1] :
      ( iext(uri_rdf_type,X0,X1)
      | ~ icext(X1,X0) ),
    inference(cnf_transformation,[],[f1740]) ).

fof(f1740,plain,
    ! [X0,X1] :
      ( ( iext(uri_rdf_type,X0,X1)
        | ~ icext(X1,X0) )
      & ( icext(X1,X0)
        | ~ iext(uri_rdf_type,X0,X1) ) ),
    inference(nnf_transformation,[],[f835]) ).

fof(f835,plain,
    ! [X0,X1] :
      ( iext(uri_rdf_type,X0,X1)
    <=> icext(X1,X0) ),
    inference(rectify,[],[f25]) ).

fof(f25,axiom,
    ! [X3,X4] :
      ( iext(uri_rdf_type,X3,X4)
    <=> icext(X4,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_cext_def) ).

fof(f6376,plain,
    spl316_601,
    inference(avatar_split_clause,[],[f2871,f6374]) ).

fof(f2871,plain,
    ! [X0,X1] :
      ( icext(X1,X0)
      | ~ iext(uri_rdf_type,X0,X1) ),
    inference(cnf_transformation,[],[f1740]) ).

fof(f6372,plain,
    spl316_600,
    inference(avatar_split_clause,[],[f2870,f6370]) ).

fof(f6370,plain,
    ( spl316_600
  <=> ! [X0,X1] :
        ( iext(uri_rdfs_range,X0,X1)
        | ~ sP27(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_600])]) ).

fof(f2870,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_range,X0,X1)
      | ~ sP27(X1,X0) ),
    inference(cnf_transformation,[],[f1739]) ).

fof(f1739,plain,
    ! [X0,X1] :
      ( ( iext(uri_rdfs_range,X0,X1)
        | ~ sP27(X1,X0) )
      & ( sP27(X1,X0)
        | ~ iext(uri_rdfs_range,X0,X1) ) ),
    inference(nnf_transformation,[],[f1376]) ).

fof(f1376,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_range,X0,X1)
    <=> sP27(X1,X0) ),
    inference(definition_folding,[],[f1169,f1375]) ).

fof(f1169,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_range,X0,X1)
    <=> ( ! [X2,X3] :
            ( icext(X1,X3)
            | ~ iext(X0,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    inference(ennf_transformation,[],[f834]) ).

fof(f834,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_range,X0,X1)
    <=> ( ! [X2,X3] :
            ( iext(X0,X2,X3)
           => icext(X1,X3) )
        & ip(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f342]) ).

fof(f342,axiom,
    ! [X1,X4] :
      ( iext(uri_rdfs_range,X1,X4)
    <=> ( ! [X3,X6] :
            ( iext(X1,X3,X6)
           => icext(X4,X6) )
        & ip(X4)
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_rdfsext_range) ).

fof(f6368,plain,
    spl316_599,
    inference(avatar_split_clause,[],[f2869,f6366]) ).

fof(f6366,plain,
    ( spl316_599
  <=> ! [X0,X1] :
        ( sP27(X1,X0)
        | ~ iext(uri_rdfs_range,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_599])]) ).

fof(f2869,plain,
    ! [X0,X1] :
      ( sP27(X1,X0)
      | ~ iext(uri_rdfs_range,X0,X1) ),
    inference(cnf_transformation,[],[f1739]) ).

fof(f6364,plain,
    spl316_598,
    inference(avatar_split_clause,[],[f2863,f6362]) ).

fof(f6362,plain,
    ( spl316_598
  <=> ! [X0,X1] :
        ( iext(uri_rdfs_domain,X0,X1)
        | ~ sP26(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_598])]) ).

fof(f2863,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_domain,X0,X1)
      | ~ sP26(X1,X0) ),
    inference(cnf_transformation,[],[f1733]) ).

fof(f1733,plain,
    ! [X0,X1] :
      ( ( iext(uri_rdfs_domain,X0,X1)
        | ~ sP26(X1,X0) )
      & ( sP26(X1,X0)
        | ~ iext(uri_rdfs_domain,X0,X1) ) ),
    inference(nnf_transformation,[],[f1374]) ).

fof(f1374,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_domain,X0,X1)
    <=> sP26(X1,X0) ),
    inference(definition_folding,[],[f1168,f1373]) ).

fof(f1168,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_domain,X0,X1)
    <=> ( ! [X2,X3] :
            ( icext(X1,X2)
            | ~ iext(X0,X2,X3) )
        & ic(X1)
        & ip(X0) ) ),
    inference(ennf_transformation,[],[f833]) ).

fof(f833,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_domain,X0,X1)
    <=> ( ! [X2,X3] :
            ( iext(X0,X2,X3)
           => icext(X1,X2) )
        & ic(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f341]) ).

fof(f341,axiom,
    ! [X1,X4] :
      ( iext(uri_rdfs_domain,X1,X4)
    <=> ( ! [X3,X6] :
            ( iext(X1,X3,X6)
           => icext(X4,X3) )
        & ic(X4)
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_rdfsext_domain) ).

fof(f6360,plain,
    spl316_597,
    inference(avatar_split_clause,[],[f2862,f6358]) ).

fof(f6358,plain,
    ( spl316_597
  <=> ! [X0,X1] :
        ( sP26(X1,X0)
        | ~ iext(uri_rdfs_domain,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_597])]) ).

fof(f2862,plain,
    ! [X0,X1] :
      ( sP26(X1,X0)
      | ~ iext(uri_rdfs_domain,X0,X1) ),
    inference(cnf_transformation,[],[f1733]) ).

fof(f6356,plain,
    spl316_596,
    inference(avatar_split_clause,[],[f2856,f6354]) ).

fof(f6354,plain,
    ( spl316_596
  <=> ! [X0,X1] :
        ( iext(uri_rdfs_subClassOf,X0,X1)
        | ~ sP25(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_596])]) ).

fof(f2856,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subClassOf,X0,X1)
      | ~ sP25(X1,X0) ),
    inference(cnf_transformation,[],[f1727]) ).

fof(f1727,plain,
    ! [X0,X1] :
      ( ( iext(uri_rdfs_subClassOf,X0,X1)
        | ~ sP25(X1,X0) )
      & ( sP25(X1,X0)
        | ~ iext(uri_rdfs_subClassOf,X0,X1) ) ),
    inference(nnf_transformation,[],[f1372]) ).

fof(f1372,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subClassOf,X0,X1)
    <=> sP25(X1,X0) ),
    inference(definition_folding,[],[f1167,f1371]) ).

fof(f1167,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subClassOf,X0,X1)
    <=> ( ! [X2] :
            ( icext(X1,X2)
            | ~ icext(X0,X2) )
        & ic(X1)
        & ic(X0) ) ),
    inference(ennf_transformation,[],[f832]) ).

fof(f832,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subClassOf,X0,X1)
    <=> ( ! [X2] :
            ( icext(X0,X2)
           => icext(X1,X2) )
        & ic(X1)
        & ic(X0) ) ),
    inference(rectify,[],[f343]) ).

fof(f343,axiom,
    ! [X12,X14] :
      ( iext(uri_rdfs_subClassOf,X12,X14)
    <=> ( ! [X3] :
            ( icext(X12,X3)
           => icext(X14,X3) )
        & ic(X14)
        & ic(X12) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_rdfsext_subclassof) ).

fof(f6352,plain,
    spl316_595,
    inference(avatar_split_clause,[],[f2855,f6350]) ).

fof(f6350,plain,
    ( spl316_595
  <=> ! [X0,X1] :
        ( sP25(X1,X0)
        | ~ iext(uri_rdfs_subClassOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_595])]) ).

fof(f2855,plain,
    ! [X0,X1] :
      ( sP25(X1,X0)
      | ~ iext(uri_rdfs_subClassOf,X0,X1) ),
    inference(cnf_transformation,[],[f1727]) ).

fof(f6348,plain,
    spl316_594,
    inference(avatar_split_clause,[],[f2849,f6346]) ).

fof(f6346,plain,
    ( spl316_594
  <=> ! [X0,X1] :
        ( iext(uri_rdfs_subPropertyOf,X0,X1)
        | ~ sP24(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_594])]) ).

fof(f2849,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subPropertyOf,X0,X1)
      | ~ sP24(X1,X0) ),
    inference(cnf_transformation,[],[f1721]) ).

fof(f1721,plain,
    ! [X0,X1] :
      ( ( iext(uri_rdfs_subPropertyOf,X0,X1)
        | ~ sP24(X1,X0) )
      & ( sP24(X1,X0)
        | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ) ),
    inference(nnf_transformation,[],[f1370]) ).

fof(f1370,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subPropertyOf,X0,X1)
    <=> sP24(X1,X0) ),
    inference(definition_folding,[],[f1166,f1369]) ).

fof(f1166,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subPropertyOf,X0,X1)
    <=> ( ! [X2,X3] :
            ( iext(X1,X2,X3)
            | ~ iext(X0,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    inference(ennf_transformation,[],[f831]) ).

fof(f831,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_subPropertyOf,X0,X1)
    <=> ( ! [X2,X3] :
            ( iext(X0,X2,X3)
           => iext(X1,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f344]) ).

fof(f344,axiom,
    ! [X32,X33] :
      ( iext(uri_rdfs_subPropertyOf,X32,X33)
    <=> ( ! [X3,X6] :
            ( iext(X32,X3,X6)
           => iext(X33,X3,X6) )
        & ip(X33)
        & ip(X32) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_rdfsext_subpropertyof) ).

fof(f6344,plain,
    spl316_593,
    inference(avatar_split_clause,[],[f2848,f6342]) ).

fof(f6342,plain,
    ( spl316_593
  <=> ! [X0,X1] :
        ( sP24(X1,X0)
        | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_593])]) ).

fof(f2848,plain,
    ! [X0,X1] :
      ( sP24(X1,X0)
      | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ),
    inference(cnf_transformation,[],[f1721]) ).

fof(f6340,plain,
    spl316_592,
    inference(avatar_split_clause,[],[f2842,f6338]) ).

fof(f6338,plain,
    ( spl316_592
  <=> ! [X0,X1] :
        ( iext(uri_owl_propertyDisjointWith,X0,X1)
        | ~ sP23(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_592])]) ).

fof(f2842,plain,
    ! [X0,X1] :
      ( iext(uri_owl_propertyDisjointWith,X0,X1)
      | ~ sP23(X1,X0) ),
    inference(cnf_transformation,[],[f1715]) ).

fof(f1715,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_propertyDisjointWith,X0,X1)
        | ~ sP23(X1,X0) )
      & ( sP23(X1,X0)
        | ~ iext(uri_owl_propertyDisjointWith,X0,X1) ) ),
    inference(nnf_transformation,[],[f1368]) ).

fof(f1368,plain,
    ! [X0,X1] :
      ( iext(uri_owl_propertyDisjointWith,X0,X1)
    <=> sP23(X1,X0) ),
    inference(definition_folding,[],[f1165,f1367]) ).

fof(f1165,plain,
    ! [X0,X1] :
      ( iext(uri_owl_propertyDisjointWith,X0,X1)
    <=> ( ! [X2,X3] :
            ( ~ iext(X1,X2,X3)
            | ~ iext(X0,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    inference(ennf_transformation,[],[f830]) ).

fof(f830,plain,
    ! [X0,X1] :
      ( iext(uri_owl_propertyDisjointWith,X0,X1)
    <=> ( ! [X2,X3] :
            ~ ( iext(X1,X2,X3)
              & iext(X0,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f353]) ).

fof(f353,axiom,
    ! [X32,X33] :
      ( iext(uri_owl_propertyDisjointWith,X32,X33)
    <=> ( ! [X3,X6] :
            ~ ( iext(X33,X3,X6)
              & iext(X32,X3,X6) )
        & ip(X33)
        & ip(X32) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_propertydisjointwith) ).

fof(f6336,plain,
    spl316_591,
    inference(avatar_split_clause,[],[f2841,f6334]) ).

fof(f6334,plain,
    ( spl316_591
  <=> ! [X0,X1] :
        ( sP23(X1,X0)
        | ~ iext(uri_owl_propertyDisjointWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_591])]) ).

fof(f2841,plain,
    ! [X0,X1] :
      ( sP23(X1,X0)
      | ~ iext(uri_owl_propertyDisjointWith,X0,X1) ),
    inference(cnf_transformation,[],[f1715]) ).

fof(f6332,plain,
    spl316_590,
    inference(avatar_split_clause,[],[f2835,f6330]) ).

fof(f6330,plain,
    ( spl316_590
  <=> ! [X0,X1] :
        ( iext(uri_owl_inverseOf,X0,X1)
        | ~ sP22(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_590])]) ).

fof(f2835,plain,
    ! [X0,X1] :
      ( iext(uri_owl_inverseOf,X0,X1)
      | ~ sP22(X1,X0) ),
    inference(cnf_transformation,[],[f1709]) ).

fof(f1709,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_inverseOf,X0,X1)
        | ~ sP22(X1,X0) )
      & ( sP22(X1,X0)
        | ~ iext(uri_owl_inverseOf,X0,X1) ) ),
    inference(nnf_transformation,[],[f1366]) ).

fof(f1366,plain,
    ! [X0,X1] :
      ( iext(uri_owl_inverseOf,X0,X1)
    <=> sP22(X1,X0) ),
    inference(definition_folding,[],[f829,f1365]) ).

fof(f829,plain,
    ! [X0,X1] :
      ( iext(uri_owl_inverseOf,X0,X1)
    <=> ( ! [X2,X3] :
            ( iext(X0,X2,X3)
          <=> iext(X1,X3,X2) )
        & ip(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f391]) ).

fof(f391,axiom,
    ! [X32,X33] :
      ( iext(uri_owl_inverseOf,X32,X33)
    <=> ( ! [X3,X6] :
            ( iext(X32,X3,X6)
          <=> iext(X33,X6,X3) )
        & ip(X33)
        & ip(X32) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_inv) ).

fof(f6328,plain,
    spl316_589,
    inference(avatar_split_clause,[],[f2834,f6326]) ).

fof(f6326,plain,
    ( spl316_589
  <=> ! [X0,X1] :
        ( sP22(X1,X0)
        | ~ iext(uri_owl_inverseOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_589])]) ).

fof(f2834,plain,
    ! [X0,X1] :
      ( sP22(X1,X0)
      | ~ iext(uri_owl_inverseOf,X0,X1) ),
    inference(cnf_transformation,[],[f1709]) ).

fof(f6324,plain,
    spl316_588,
    inference(avatar_split_clause,[],[f2827,f6322]) ).

fof(f6322,plain,
    ( spl316_588
  <=> ! [X0,X1] :
        ( iext(uri_owl_equivalentProperty,X0,X1)
        | ~ sP21(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_588])]) ).

fof(f2827,plain,
    ! [X0,X1] :
      ( iext(uri_owl_equivalentProperty,X0,X1)
      | ~ sP21(X1,X0) ),
    inference(cnf_transformation,[],[f1703]) ).

fof(f1703,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_equivalentProperty,X0,X1)
        | ~ sP21(X1,X0) )
      & ( sP21(X1,X0)
        | ~ iext(uri_owl_equivalentProperty,X0,X1) ) ),
    inference(nnf_transformation,[],[f1364]) ).

fof(f1364,plain,
    ! [X0,X1] :
      ( iext(uri_owl_equivalentProperty,X0,X1)
    <=> sP21(X1,X0) ),
    inference(definition_folding,[],[f828,f1363]) ).

fof(f828,plain,
    ! [X0,X1] :
      ( iext(uri_owl_equivalentProperty,X0,X1)
    <=> ( ! [X2,X3] :
            ( iext(X0,X2,X3)
          <=> iext(X1,X2,X3) )
        & ip(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f352]) ).

fof(f352,axiom,
    ! [X32,X33] :
      ( iext(uri_owl_equivalentProperty,X32,X33)
    <=> ( ! [X3,X6] :
            ( iext(X32,X3,X6)
          <=> iext(X33,X3,X6) )
        & ip(X33)
        & ip(X32) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_equivalentproperty) ).

fof(f6320,plain,
    spl316_587,
    inference(avatar_split_clause,[],[f2826,f6318]) ).

fof(f6318,plain,
    ( spl316_587
  <=> ! [X0,X1] :
        ( sP21(X1,X0)
        | ~ iext(uri_owl_equivalentProperty,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_587])]) ).

fof(f2826,plain,
    ! [X0,X1] :
      ( sP21(X1,X0)
      | ~ iext(uri_owl_equivalentProperty,X0,X1) ),
    inference(cnf_transformation,[],[f1703]) ).

fof(f6316,plain,
    spl316_586,
    inference(avatar_split_clause,[],[f2819,f6314]) ).

fof(f6314,plain,
    ( spl316_586
  <=> ! [X0,X1] :
        ( iext(uri_owl_disjointWith,X0,X1)
        | ~ sP20(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_586])]) ).

fof(f2819,plain,
    ! [X0,X1] :
      ( iext(uri_owl_disjointWith,X0,X1)
      | ~ sP20(X1,X0) ),
    inference(cnf_transformation,[],[f1697]) ).

fof(f1697,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_disjointWith,X0,X1)
        | ~ sP20(X1,X0) )
      & ( sP20(X1,X0)
        | ~ iext(uri_owl_disjointWith,X0,X1) ) ),
    inference(nnf_transformation,[],[f1362]) ).

fof(f1362,plain,
    ! [X0,X1] :
      ( iext(uri_owl_disjointWith,X0,X1)
    <=> sP20(X1,X0) ),
    inference(definition_folding,[],[f1164,f1361]) ).

fof(f1164,plain,
    ! [X0,X1] :
      ( iext(uri_owl_disjointWith,X0,X1)
    <=> ( ! [X2] :
            ( ~ icext(X1,X2)
            | ~ icext(X0,X2) )
        & ic(X1)
        & ic(X0) ) ),
    inference(ennf_transformation,[],[f827]) ).

fof(f827,plain,
    ! [X0,X1] :
      ( iext(uri_owl_disjointWith,X0,X1)
    <=> ( ! [X2] :
            ~ ( icext(X1,X2)
              & icext(X0,X2) )
        & ic(X1)
        & ic(X0) ) ),
    inference(rectify,[],[f350]) ).

fof(f350,axiom,
    ! [X12,X14] :
      ( iext(uri_owl_disjointWith,X12,X14)
    <=> ( ! [X3] :
            ~ ( icext(X14,X3)
              & icext(X12,X3) )
        & ic(X14)
        & ic(X12) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_disjointwith) ).

fof(f6312,plain,
    spl316_585,
    inference(avatar_split_clause,[],[f2818,f6310]) ).

fof(f6310,plain,
    ( spl316_585
  <=> ! [X0,X1] :
        ( sP20(X1,X0)
        | ~ iext(uri_owl_disjointWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_585])]) ).

fof(f2818,plain,
    ! [X0,X1] :
      ( sP20(X1,X0)
      | ~ iext(uri_owl_disjointWith,X0,X1) ),
    inference(cnf_transformation,[],[f1697]) ).

fof(f6308,plain,
    spl316_584,
    inference(avatar_split_clause,[],[f2812,f6306]) ).

fof(f6306,plain,
    ( spl316_584
  <=> ! [X0,X1] :
        ( iext(uri_owl_equivalentClass,X0,X1)
        | ~ sP19(X1,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_584])]) ).

fof(f2812,plain,
    ! [X0,X1] :
      ( iext(uri_owl_equivalentClass,X0,X1)
      | ~ sP19(X1,X0) ),
    inference(cnf_transformation,[],[f1691]) ).

fof(f1691,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_equivalentClass,X0,X1)
        | ~ sP19(X1,X0) )
      & ( sP19(X1,X0)
        | ~ iext(uri_owl_equivalentClass,X0,X1) ) ),
    inference(nnf_transformation,[],[f1360]) ).

fof(f1360,plain,
    ! [X0,X1] :
      ( iext(uri_owl_equivalentClass,X0,X1)
    <=> sP19(X1,X0) ),
    inference(definition_folding,[],[f826,f1359]) ).

fof(f826,plain,
    ! [X0,X1] :
      ( iext(uri_owl_equivalentClass,X0,X1)
    <=> ( ! [X2] :
            ( icext(X0,X2)
          <=> icext(X1,X2) )
        & ic(X1)
        & ic(X0) ) ),
    inference(rectify,[],[f351]) ).

fof(f351,axiom,
    ! [X12,X14] :
      ( iext(uri_owl_equivalentClass,X12,X14)
    <=> ( ! [X3] :
            ( icext(X12,X3)
          <=> icext(X14,X3) )
        & ic(X14)
        & ic(X12) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_equivalentclass) ).

fof(f6304,plain,
    spl316_583,
    inference(avatar_split_clause,[],[f2811,f6302]) ).

fof(f6302,plain,
    ( spl316_583
  <=> ! [X0,X1] :
        ( sP19(X1,X0)
        | ~ iext(uri_owl_equivalentClass,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_583])]) ).

fof(f2811,plain,
    ! [X0,X1] :
      ( sP19(X1,X0)
      | ~ iext(uri_owl_equivalentClass,X0,X1) ),
    inference(cnf_transformation,[],[f1691]) ).

fof(f6300,plain,
    spl316_582,
    inference(avatar_split_clause,[],[f2803,f6298]) ).

fof(f6298,plain,
    ( spl316_582
  <=> ! [X0,X1] :
        ( X0 = X1
        | ~ iext(uri_owl_sameAs,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_582])]) ).

fof(f2803,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ~ iext(uri_owl_sameAs,X0,X1) ),
    inference(cnf_transformation,[],[f1685]) ).

fof(f1685,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_sameAs,X0,X1)
        | X0 != X1 )
      & ( X0 = X1
        | ~ iext(uri_owl_sameAs,X0,X1) ) ),
    inference(nnf_transformation,[],[f825]) ).

fof(f825,plain,
    ! [X0,X1] :
      ( iext(uri_owl_sameAs,X0,X1)
    <=> X0 = X1 ),
    inference(rectify,[],[f354]) ).

fof(f354,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_sameAs,X3,X6)
    <=> X3 = X6 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_sameas) ).

fof(f6296,plain,
    spl316_581,
    inference(avatar_split_clause,[],[f2802,f6294]) ).

fof(f6294,plain,
    ( spl316_581
  <=> ! [X0,X1] :
        ( iext(uri_owl_differentFrom,X0,X1)
        | X0 = X1 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_581])]) ).

fof(f2802,plain,
    ! [X0,X1] :
      ( iext(uri_owl_differentFrom,X0,X1)
      | X0 = X1 ),
    inference(cnf_transformation,[],[f1684]) ).

fof(f1684,plain,
    ! [X0,X1] :
      ( ( iext(uri_owl_differentFrom,X0,X1)
        | X0 = X1 )
      & ( X0 != X1
        | ~ iext(uri_owl_differentFrom,X0,X1) ) ),
    inference(nnf_transformation,[],[f824]) ).

fof(f824,plain,
    ! [X0,X1] :
      ( iext(uri_owl_differentFrom,X0,X1)
    <=> X0 != X1 ),
    inference(rectify,[],[f345]) ).

fof(f345,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_differentFrom,X3,X6)
    <=> X3 != X6 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_eqdis_differentfrom) ).

fof(f6292,plain,
    spl316_580,
    inference(avatar_split_clause,[],[f2699,f6290]) ).

fof(f6290,plain,
    ( spl316_580
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_onProperty,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_580])]) ).

fof(f2699,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_onProperty,X0,X1) ),
    inference(cnf_transformation,[],[f1131]) ).

fof(f1131,plain,
    ! [X0,X1] :
      ( ( ip(X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_onProperty,X0,X1) ),
    inference(ennf_transformation,[],[f805]) ).

fof(f805,plain,
    ! [X0,X1] :
      ( iext(uri_owl_onProperty,X0,X1)
     => ( ip(X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f243]) ).

fof(f243,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_onProperty,X3,X6)
     => ( ip(X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_onproperty_ext) ).

fof(f6288,plain,
    spl316_579,
    inference(avatar_split_clause,[],[f2698,f6286]) ).

fof(f6286,plain,
    ( spl316_579
  <=> ! [X0,X1] :
        ( icext(uri_rdf_List,X1)
        | ~ iext(uri_owl_members,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_579])]) ).

fof(f2698,plain,
    ! [X0,X1] :
      ( icext(uri_rdf_List,X1)
      | ~ iext(uri_owl_members,X0,X1) ),
    inference(cnf_transformation,[],[f1130]) ).

fof(f1130,plain,
    ! [X0,X1] :
      ( ( icext(uri_rdf_List,X1)
        & ir(X0) )
      | ~ iext(uri_owl_members,X0,X1) ),
    inference(ennf_transformation,[],[f804]) ).

fof(f804,plain,
    ! [X0,X1] :
      ( iext(uri_owl_members,X0,X1)
     => ( icext(uri_rdf_List,X1)
        & ir(X0) ) ),
    inference(rectify,[],[f229]) ).

fof(f229,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_members,X3,X6)
     => ( icext(uri_rdf_List,X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_members_ext) ).

fof(f6284,plain,
    spl316_578,
    inference(avatar_split_clause,[],[f2692,f6282]) ).

fof(f6282,plain,
    ( spl316_578
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_onClass,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_578])]) ).

fof(f2692,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_onClass,X0,X1) ),
    inference(cnf_transformation,[],[f1128]) ).

fof(f1128,plain,
    ! [X0,X1] :
      ( ( ic(X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_onClass,X0,X1) ),
    inference(ennf_transformation,[],[f802]) ).

fof(f802,plain,
    ! [X0,X1] :
      ( iext(uri_owl_onClass,X0,X1)
     => ( ic(X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f235]) ).

fof(f235,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_onClass,X3,X6)
     => ( ic(X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_onclass_ext) ).

fof(f6280,plain,
    spl316_577,
    inference(avatar_split_clause,[],[f2690,f6278]) ).

fof(f6278,plain,
    ( spl316_577
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_onDataRange,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_577])]) ).

fof(f2690,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_onDataRange,X0,X1) ),
    inference(cnf_transformation,[],[f1127]) ).

fof(f1127,plain,
    ! [X0,X1] :
      ( ( idc(X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_onDataRange,X0,X1) ),
    inference(ennf_transformation,[],[f801]) ).

fof(f801,plain,
    ! [X0,X1] :
      ( iext(uri_owl_onDataRange,X0,X1)
     => ( idc(X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f237]) ).

fof(f237,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_onDataRange,X3,X6)
     => ( idc(X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_ondatarange_ext) ).

fof(f6276,plain,
    spl316_576,
    inference(avatar_split_clause,[],[f2689,f6274]) ).

fof(f6274,plain,
    ( spl316_576
  <=> ! [X0,X1] :
        ( icext(uri_xml_nonNegativeInteger,X1)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_576])]) ).

fof(f2689,plain,
    ! [X0,X1] :
      ( icext(uri_xml_nonNegativeInteger,X1)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1126]) ).

fof(f1126,plain,
    ! [X0,X1] :
      ( ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,X1) ),
    inference(ennf_transformation,[],[f800]) ).

fof(f800,plain,
    ! [X0,X1] :
      ( iext(uri_owl_maxQualifiedCardinality,X0,X1)
     => ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f227]) ).

fof(f227,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_maxQualifiedCardinality,X3,X6)
     => ( icext(uri_xml_nonNegativeInteger,X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_maxqualifiedcardinality_ext) ).

fof(f6272,plain,
    spl316_575,
    inference(avatar_split_clause,[],[f2688,f6270]) ).

fof(f6270,plain,
    ( spl316_575
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_maxQualifiedCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_575])]) ).

fof(f2688,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_maxQualifiedCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1126]) ).

fof(f6268,plain,
    spl316_574,
    inference(avatar_split_clause,[],[f2687,f6266]) ).

fof(f6266,plain,
    ( spl316_574
  <=> ! [X0,X1] :
        ( icext(uri_xml_nonNegativeInteger,X1)
        | ~ iext(uri_owl_qualifiedCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_574])]) ).

fof(f2687,plain,
    ! [X0,X1] :
      ( icext(uri_xml_nonNegativeInteger,X1)
      | ~ iext(uri_owl_qualifiedCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1125]) ).

fof(f1125,plain,
    ! [X0,X1] :
      ( ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_qualifiedCardinality,X0,X1) ),
    inference(ennf_transformation,[],[f799]) ).

fof(f799,plain,
    ! [X0,X1] :
      ( iext(uri_owl_qualifiedCardinality,X0,X1)
     => ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f252]) ).

fof(f252,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_qualifiedCardinality,X3,X6)
     => ( icext(uri_xml_nonNegativeInteger,X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_qualifiedcardinality_ext) ).

fof(f6264,plain,
    spl316_573,
    inference(avatar_split_clause,[],[f2686,f6262]) ).

fof(f6262,plain,
    ( spl316_573
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_qualifiedCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_573])]) ).

fof(f2686,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_qualifiedCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1125]) ).

fof(f6260,plain,
    spl316_572,
    inference(avatar_split_clause,[],[f2685,f6258]) ).

fof(f6258,plain,
    ( spl316_572
  <=> ! [X0,X1] :
        ( icext(uri_xml_nonNegativeInteger,X1)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_572])]) ).

fof(f2685,plain,
    ! [X0,X1] :
      ( icext(uri_xml_nonNegativeInteger,X1)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1124]) ).

fof(f1124,plain,
    ! [X0,X1] :
      ( ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_minQualifiedCardinality,X0,X1) ),
    inference(ennf_transformation,[],[f798]) ).

fof(f798,plain,
    ! [X0,X1] :
      ( iext(uri_owl_minQualifiedCardinality,X0,X1)
     => ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f233]) ).

fof(f233,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_minQualifiedCardinality,X3,X6)
     => ( icext(uri_xml_nonNegativeInteger,X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_minqualifiedcardinality_ext) ).

fof(f6256,plain,
    spl316_571,
    inference(avatar_split_clause,[],[f2684,f6254]) ).

fof(f6254,plain,
    ( spl316_571
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_minQualifiedCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_571])]) ).

fof(f2684,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_minQualifiedCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1124]) ).

fof(f6252,plain,
    spl316_570,
    inference(avatar_split_clause,[],[f2680,f6250]) ).

fof(f6250,plain,
    ( spl316_570
  <=> ! [X0,X1] :
        ( icext(uri_rdf_List,X1)
        | ~ iext(uri_owl_intersectionOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_570])]) ).

fof(f2680,plain,
    ! [X0,X1] :
      ( icext(uri_rdf_List,X1)
      | ~ iext(uri_owl_intersectionOf,X0,X1) ),
    inference(cnf_transformation,[],[f1122]) ).

fof(f1122,plain,
    ! [X0,X1] :
      ( ( icext(uri_rdf_List,X1)
        & ic(X0) )
      | ~ iext(uri_owl_intersectionOf,X0,X1) ),
    inference(ennf_transformation,[],[f796]) ).

fof(f796,plain,
    ! [X0,X1] :
      ( iext(uri_owl_intersectionOf,X0,X1)
     => ( icext(uri_rdf_List,X1)
        & ic(X0) ) ),
    inference(rectify,[],[f217]) ).

fof(f217,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_intersectionOf,X3,X6)
     => ( icext(uri_rdf_List,X6)
        & ic(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_intersectionof_ext) ).

fof(f6248,plain,
    spl316_569,
    inference(avatar_split_clause,[],[f2678,f6246]) ).

fof(f6246,plain,
    ( spl316_569
  <=> ! [X0,X1] :
        ( icext(uri_rdf_List,X1)
        | ~ iext(uri_owl_unionOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_569])]) ).

fof(f2678,plain,
    ! [X0,X1] :
      ( icext(uri_rdf_List,X1)
      | ~ iext(uri_owl_unionOf,X0,X1) ),
    inference(cnf_transformation,[],[f1121]) ).

fof(f1121,plain,
    ! [X0,X1] :
      ( ( icext(uri_rdf_List,X1)
        & ic(X0) )
      | ~ iext(uri_owl_unionOf,X0,X1) ),
    inference(ennf_transformation,[],[f795]) ).

fof(f795,plain,
    ! [X0,X1] :
      ( iext(uri_owl_unionOf,X0,X1)
     => ( icext(uri_rdf_List,X1)
        & ic(X0) ) ),
    inference(rectify,[],[f270]) ).

fof(f270,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_unionOf,X3,X6)
     => ( icext(uri_rdf_List,X6)
        & ic(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_unionof_ext) ).

fof(f6244,plain,
    spl316_568,
    inference(avatar_split_clause,[],[f2676,f6242]) ).

fof(f6242,plain,
    ( spl316_568
  <=> ! [X0,X1] :
        ( icext(uri_rdf_List,X1)
        | ~ iext(uri_owl_oneOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_568])]) ).

fof(f2676,plain,
    ! [X0,X1] :
      ( icext(uri_rdf_List,X1)
      | ~ iext(uri_owl_oneOf,X0,X1) ),
    inference(cnf_transformation,[],[f1120]) ).

fof(f1120,plain,
    ! [X0,X1] :
      ( ( icext(uri_rdf_List,X1)
        & ic(X0) )
      | ~ iext(uri_owl_oneOf,X0,X1) ),
    inference(ennf_transformation,[],[f794]) ).

fof(f794,plain,
    ! [X0,X1] :
      ( iext(uri_owl_oneOf,X0,X1)
     => ( icext(uri_rdf_List,X1)
        & ic(X0) ) ),
    inference(rectify,[],[f241]) ).

fof(f241,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_oneOf,X3,X6)
     => ( icext(uri_rdf_List,X6)
        & ic(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_oneof_ext) ).

fof(f6240,plain,
    spl316_567,
    inference(avatar_split_clause,[],[f2674,f6238]) ).

fof(f6238,plain,
    ( spl316_567
  <=> ! [X0,X1] :
        ( icext(uri_rdf_List,X1)
        | ~ iext(uri_owl_distinctMembers,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_567])]) ).

fof(f2674,plain,
    ! [X0,X1] :
      ( icext(uri_rdf_List,X1)
      | ~ iext(uri_owl_distinctMembers,X0,X1) ),
    inference(cnf_transformation,[],[f1119]) ).

fof(f1119,plain,
    ! [X0,X1] :
      ( ( icext(uri_rdf_List,X1)
        & icext(uri_owl_AllDifferent,X0) )
      | ~ iext(uri_owl_distinctMembers,X0,X1) ),
    inference(ennf_transformation,[],[f793]) ).

fof(f793,plain,
    ! [X0,X1] :
      ( iext(uri_owl_distinctMembers,X0,X1)
     => ( icext(uri_rdf_List,X1)
        & icext(uri_owl_AllDifferent,X0) ) ),
    inference(rectify,[],[f200]) ).

fof(f200,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_distinctMembers,X3,X6)
     => ( icext(uri_rdf_List,X6)
        & icext(uri_owl_AllDifferent,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_distinctmembers_ext) ).

fof(f6236,plain,
    spl316_566,
    inference(avatar_split_clause,[],[f2673,f6234]) ).

fof(f6234,plain,
    ( spl316_566
  <=> ! [X0,X1] :
        ( icext(uri_owl_AllDifferent,X0)
        | ~ iext(uri_owl_distinctMembers,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_566])]) ).

fof(f2673,plain,
    ! [X0,X1] :
      ( icext(uri_owl_AllDifferent,X0)
      | ~ iext(uri_owl_distinctMembers,X0,X1) ),
    inference(cnf_transformation,[],[f1119]) ).

fof(f6232,plain,
    spl316_565,
    inference(avatar_split_clause,[],[f2672,f6230]) ).

fof(f6230,plain,
    ( spl316_565
  <=> ! [X0,X1] :
        ( icext(uri_xml_nonNegativeInteger,X1)
        | ~ iext(uri_owl_minCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_565])]) ).

fof(f2672,plain,
    ! [X0,X1] :
      ( icext(uri_xml_nonNegativeInteger,X1)
      | ~ iext(uri_owl_minCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1118]) ).

fof(f1118,plain,
    ! [X0,X1] :
      ( ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_minCardinality,X0,X1) ),
    inference(ennf_transformation,[],[f792]) ).

fof(f792,plain,
    ! [X0,X1] :
      ( iext(uri_owl_minCardinality,X0,X1)
     => ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f231]) ).

fof(f231,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_minCardinality,X3,X6)
     => ( icext(uri_xml_nonNegativeInteger,X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_mincardinality_ext) ).

fof(f6228,plain,
    spl316_564,
    inference(avatar_split_clause,[],[f2671,f6226]) ).

fof(f6226,plain,
    ( spl316_564
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_minCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_564])]) ).

fof(f2671,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_minCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1118]) ).

fof(f6224,plain,
    spl316_563,
    inference(avatar_split_clause,[],[f2670,f6222]) ).

fof(f6222,plain,
    ( spl316_563
  <=> ! [X0,X1] :
        ( icext(uri_xml_nonNegativeInteger,X1)
        | ~ iext(uri_owl_maxCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_563])]) ).

fof(f2670,plain,
    ! [X0,X1] :
      ( icext(uri_xml_nonNegativeInteger,X1)
      | ~ iext(uri_owl_maxCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1117]) ).

fof(f1117,plain,
    ! [X0,X1] :
      ( ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_maxCardinality,X0,X1) ),
    inference(ennf_transformation,[],[f791]) ).

fof(f791,plain,
    ! [X0,X1] :
      ( iext(uri_owl_maxCardinality,X0,X1)
     => ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f225]) ).

fof(f225,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_maxCardinality,X3,X6)
     => ( icext(uri_xml_nonNegativeInteger,X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_maxcardinality_ext) ).

fof(f6220,plain,
    spl316_562,
    inference(avatar_split_clause,[],[f2669,f6218]) ).

fof(f6218,plain,
    ( spl316_562
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_maxCardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_562])]) ).

fof(f2669,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_maxCardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1117]) ).

fof(f6216,plain,
    spl316_561,
    inference(avatar_split_clause,[],[f2668,f6214]) ).

fof(f6214,plain,
    ( spl316_561
  <=> ! [X0,X1] :
        ( icext(uri_xml_nonNegativeInteger,X1)
        | ~ iext(uri_owl_cardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_561])]) ).

fof(f2668,plain,
    ! [X0,X1] :
      ( icext(uri_xml_nonNegativeInteger,X1)
      | ~ iext(uri_owl_cardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1116]) ).

fof(f1116,plain,
    ! [X0,X1] :
      ( ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_cardinality,X0,X1) ),
    inference(ennf_transformation,[],[f790]) ).

fof(f790,plain,
    ! [X0,X1] :
      ( iext(uri_owl_cardinality,X0,X1)
     => ( icext(uri_xml_nonNegativeInteger,X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f184]) ).

fof(f184,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_cardinality,X3,X6)
     => ( icext(uri_xml_nonNegativeInteger,X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_cardinality_ext) ).

fof(f6212,plain,
    spl316_560,
    inference(avatar_split_clause,[],[f2667,f6210]) ).

fof(f6210,plain,
    ( spl316_560
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_cardinality,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_560])]) ).

fof(f2667,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_cardinality,X0,X1) ),
    inference(cnf_transformation,[],[f1116]) ).

fof(f6208,plain,
    spl316_559,
    inference(avatar_split_clause,[],[f2665,f6206]) ).

fof(f6206,plain,
    ( spl316_559
  <=> ! [X0,X1] :
        ( icext(uri_owl_NegativePropertyAssertion,X0)
        | ~ iext(uri_owl_assertionProperty,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_559])]) ).

fof(f2665,plain,
    ! [X0,X1] :
      ( icext(uri_owl_NegativePropertyAssertion,X0)
      | ~ iext(uri_owl_assertionProperty,X0,X1) ),
    inference(cnf_transformation,[],[f1115]) ).

fof(f1115,plain,
    ! [X0,X1] :
      ( ( ip(X1)
        & icext(uri_owl_NegativePropertyAssertion,X0) )
      | ~ iext(uri_owl_assertionProperty,X0,X1) ),
    inference(ennf_transformation,[],[f789]) ).

fof(f789,plain,
    ! [X0,X1] :
      ( iext(uri_owl_assertionProperty,X0,X1)
     => ( ip(X1)
        & icext(uri_owl_NegativePropertyAssertion,X0) ) ),
    inference(rectify,[],[f175]) ).

fof(f175,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_assertionProperty,X3,X6)
     => ( ip(X6)
        & icext(uri_owl_NegativePropertyAssertion,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_assertionproperty_ext) ).

fof(f6204,plain,
    spl316_558,
    inference(avatar_split_clause,[],[f2663,f6202]) ).

fof(f6202,plain,
    ( spl316_558
  <=> ! [X0,X1] :
        ( icext(uri_owl_NegativePropertyAssertion,X0)
        | ~ iext(uri_owl_sourceIndividual,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_558])]) ).

fof(f2663,plain,
    ! [X0,X1] :
      ( icext(uri_owl_NegativePropertyAssertion,X0)
      | ~ iext(uri_owl_sourceIndividual,X0,X1) ),
    inference(cnf_transformation,[],[f1114]) ).

fof(f1114,plain,
    ! [X0,X1] :
      ( ( ir(X1)
        & icext(uri_owl_NegativePropertyAssertion,X0) )
      | ~ iext(uri_owl_sourceIndividual,X0,X1) ),
    inference(ennf_transformation,[],[f788]) ).

fof(f788,plain,
    ! [X0,X1] :
      ( iext(uri_owl_sourceIndividual,X0,X1)
     => ( ir(X1)
        & icext(uri_owl_NegativePropertyAssertion,X0) ) ),
    inference(rectify,[],[f260]) ).

fof(f260,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_sourceIndividual,X3,X6)
     => ( ir(X6)
        & icext(uri_owl_NegativePropertyAssertion,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_sourceindividual_ext) ).

fof(f6200,plain,
    spl316_557,
    inference(avatar_split_clause,[],[f2662,f6198]) ).

fof(f6198,plain,
    ( spl316_557
  <=> ! [X0,X1] :
        ( icext(uri_rdf_List,X1)
        | ~ iext(uri_owl_propertyChainAxiom,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_557])]) ).

fof(f2662,plain,
    ! [X0,X1] :
      ( icext(uri_rdf_List,X1)
      | ~ iext(uri_owl_propertyChainAxiom,X0,X1) ),
    inference(cnf_transformation,[],[f1113]) ).

fof(f1113,plain,
    ! [X0,X1] :
      ( ( icext(uri_rdf_List,X1)
        & ip(X0) )
      | ~ iext(uri_owl_propertyChainAxiom,X0,X1) ),
    inference(ennf_transformation,[],[f787]) ).

fof(f787,plain,
    ! [X0,X1] :
      ( iext(uri_owl_propertyChainAxiom,X0,X1)
     => ( icext(uri_rdf_List,X1)
        & ip(X0) ) ),
    inference(rectify,[],[f248]) ).

fof(f248,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_propertyChainAxiom,X3,X6)
     => ( icext(uri_rdf_List,X6)
        & ip(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_propertychainaxiom_ext) ).

fof(f6196,plain,
    spl316_556,
    inference(avatar_split_clause,[],[f2660,f6194]) ).

fof(f6194,plain,
    ( spl316_556
  <=> ! [X0,X1] :
        ( icext(uri_rdf_List,X1)
        | ~ iext(uri_owl_hasKey,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_556])]) ).

fof(f2660,plain,
    ! [X0,X1] :
      ( icext(uri_rdf_List,X1)
      | ~ iext(uri_owl_hasKey,X0,X1) ),
    inference(cnf_transformation,[],[f1112]) ).

fof(f1112,plain,
    ! [X0,X1] :
      ( ( icext(uri_rdf_List,X1)
        & ic(X0) )
      | ~ iext(uri_owl_hasKey,X0,X1) ),
    inference(ennf_transformation,[],[f786]) ).

fof(f786,plain,
    ! [X0,X1] :
      ( iext(uri_owl_hasKey,X0,X1)
     => ( icext(uri_rdf_List,X1)
        & ic(X0) ) ),
    inference(rectify,[],[f206]) ).

fof(f206,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_hasKey,X3,X6)
     => ( icext(uri_rdf_List,X6)
        & ic(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_haskey_ext) ).

fof(f6192,plain,
    spl316_555,
    inference(avatar_split_clause,[],[f2658,f6190]) ).

fof(f6190,plain,
    ( spl316_555
  <=> ! [X0,X1] :
        ( icext(uri_rdf_List,X1)
        | ~ iext(uri_owl_disjointUnionOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_555])]) ).

fof(f2658,plain,
    ! [X0,X1] :
      ( icext(uri_rdf_List,X1)
      | ~ iext(uri_owl_disjointUnionOf,X0,X1) ),
    inference(cnf_transformation,[],[f1111]) ).

fof(f1111,plain,
    ! [X0,X1] :
      ( ( icext(uri_rdf_List,X1)
        & ic(X0) )
      | ~ iext(uri_owl_disjointUnionOf,X0,X1) ),
    inference(ennf_transformation,[],[f785]) ).

fof(f785,plain,
    ! [X0,X1] :
      ( iext(uri_owl_disjointUnionOf,X0,X1)
     => ( icext(uri_rdf_List,X1)
        & ic(X0) ) ),
    inference(rectify,[],[f196]) ).

fof(f196,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_disjointUnionOf,X3,X6)
     => ( icext(uri_rdf_List,X6)
        & ic(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_disjointunionof_ext) ).

fof(f6188,plain,
    spl316_554,
    inference(avatar_split_clause,[],[f2651,f6186]) ).

fof(f6186,plain,
    ( spl316_554
  <=> ! [X0,X1] :
        ( icext(uri_owl_NegativePropertyAssertion,X0)
        | ~ iext(uri_owl_targetIndividual,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_554])]) ).

fof(f2651,plain,
    ! [X0,X1] :
      ( icext(uri_owl_NegativePropertyAssertion,X0)
      | ~ iext(uri_owl_targetIndividual,X0,X1) ),
    inference(cnf_transformation,[],[f1108]) ).

fof(f1108,plain,
    ! [X0,X1] :
      ( ( ir(X1)
        & icext(uri_owl_NegativePropertyAssertion,X0) )
      | ~ iext(uri_owl_targetIndividual,X0,X1) ),
    inference(ennf_transformation,[],[f782]) ).

fof(f782,plain,
    ! [X0,X1] :
      ( iext(uri_owl_targetIndividual,X0,X1)
     => ( ir(X1)
        & icext(uri_owl_NegativePropertyAssertion,X0) ) ),
    inference(rectify,[],[f262]) ).

fof(f262,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_targetIndividual,X3,X6)
     => ( ir(X6)
        & icext(uri_owl_NegativePropertyAssertion,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_targetindividual_ext) ).

fof(f6184,plain,
    spl316_553,
    inference(avatar_split_clause,[],[f2649,f6182]) ).

fof(f6182,plain,
    ( spl316_553
  <=> ! [X0,X1] :
        ( icext(uri_owl_NegativePropertyAssertion,X0)
        | ~ iext(uri_owl_targetValue,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_553])]) ).

fof(f2649,plain,
    ! [X0,X1] :
      ( icext(uri_owl_NegativePropertyAssertion,X0)
      | ~ iext(uri_owl_targetValue,X0,X1) ),
    inference(cnf_transformation,[],[f1107]) ).

fof(f1107,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & icext(uri_owl_NegativePropertyAssertion,X0) )
      | ~ iext(uri_owl_targetValue,X0,X1) ),
    inference(ennf_transformation,[],[f781]) ).

fof(f781,plain,
    ! [X0,X1] :
      ( iext(uri_owl_targetValue,X0,X1)
     => ( lv(X1)
        & icext(uri_owl_NegativePropertyAssertion,X0) ) ),
    inference(rectify,[],[f264]) ).

fof(f264,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_targetValue,X3,X6)
     => ( lv(X6)
        & icext(uri_owl_NegativePropertyAssertion,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_targetvalue_ext) ).

fof(f6180,plain,
    spl316_552,
    inference(avatar_split_clause,[],[f2640,f6178]) ).

fof(f6178,plain,
    ( spl316_552
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_hasSelf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_552])]) ).

fof(f2640,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_hasSelf,X0,X1) ),
    inference(cnf_transformation,[],[f1103]) ).

fof(f1103,plain,
    ! [X0,X1] :
      ( ( ir(X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_hasSelf,X0,X1) ),
    inference(ennf_transformation,[],[f777]) ).

fof(f777,plain,
    ! [X0,X1] :
      ( iext(uri_owl_hasSelf,X0,X1)
     => ( ir(X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f208]) ).

fof(f208,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_hasSelf,X3,X6)
     => ( ir(X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_hasself_ext) ).

fof(f6176,plain,
    spl316_551,
    inference(avatar_split_clause,[],[f2638,f6174]) ).

fof(f6174,plain,
    ( spl316_551
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_hasValue,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_551])]) ).

fof(f2638,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_hasValue,X0,X1) ),
    inference(cnf_transformation,[],[f1102]) ).

fof(f1102,plain,
    ! [X0,X1] :
      ( ( ir(X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_hasValue,X0,X1) ),
    inference(ennf_transformation,[],[f776]) ).

fof(f776,plain,
    ! [X0,X1] :
      ( iext(uri_owl_hasValue,X0,X1)
     => ( ir(X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f210]) ).

fof(f210,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_hasValue,X3,X6)
     => ( ir(X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_hasvalue_ext) ).

fof(f6172,plain,
    spl316_550,
    inference(avatar_split_clause,[],[f2636,f6170]) ).

fof(f6170,plain,
    ( spl316_550
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_someValuesFrom,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_550])]) ).

fof(f2636,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_someValuesFrom,X0,X1) ),
    inference(cnf_transformation,[],[f1101]) ).

fof(f1101,plain,
    ! [X0,X1] :
      ( ( ic(X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_someValuesFrom,X0,X1) ),
    inference(ennf_transformation,[],[f775]) ).

fof(f775,plain,
    ! [X0,X1] :
      ( iext(uri_owl_someValuesFrom,X0,X1)
     => ( ic(X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f258]) ).

fof(f258,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_someValuesFrom,X3,X6)
     => ( ic(X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_somevaluesfrom_ext) ).

fof(f6168,plain,
    spl316_549,
    inference(avatar_split_clause,[],[f2634,f6166]) ).

fof(f6166,plain,
    ( spl316_549
  <=> ! [X0,X1] :
        ( icext(uri_owl_Restriction,X0)
        | ~ iext(uri_owl_allValuesFrom,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_549])]) ).

fof(f2634,plain,
    ! [X0,X1] :
      ( icext(uri_owl_Restriction,X0)
      | ~ iext(uri_owl_allValuesFrom,X0,X1) ),
    inference(cnf_transformation,[],[f1100]) ).

fof(f1100,plain,
    ! [X0,X1] :
      ( ( ic(X1)
        & icext(uri_owl_Restriction,X0) )
      | ~ iext(uri_owl_allValuesFrom,X0,X1) ),
    inference(ennf_transformation,[],[f774]) ).

fof(f774,plain,
    ! [X0,X1] :
      ( iext(uri_owl_allValuesFrom,X0,X1)
     => ( ic(X1)
        & icext(uri_owl_Restriction,X0) ) ),
    inference(rectify,[],[f167]) ).

fof(f167,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_allValuesFrom,X3,X6)
     => ( ic(X6)
        & icext(uri_owl_Restriction,X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_allvaluesfrom_ext) ).

fof(f6164,plain,
    spl316_548,
    inference(avatar_split_clause,[],[f2577,f6162]) ).

fof(f6162,plain,
    ( spl316_548
  <=> ! [X0,X1] :
        ( icext(uri_rdf_List,X1)
        | ~ iext(uri_owl_withRestrictions,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_548])]) ).

fof(f2577,plain,
    ! [X0,X1] :
      ( icext(uri_rdf_List,X1)
      | ~ iext(uri_owl_withRestrictions,X0,X1) ),
    inference(cnf_transformation,[],[f1072]) ).

fof(f1072,plain,
    ! [X0,X1] :
      ( ( icext(uri_rdf_List,X1)
        & idc(X0) )
      | ~ iext(uri_owl_withRestrictions,X0,X1) ),
    inference(ennf_transformation,[],[f746]) ).

fof(f746,plain,
    ! [X0,X1] :
      ( iext(uri_owl_withRestrictions,X0,X1)
     => ( icext(uri_rdf_List,X1)
        & idc(X0) ) ),
    inference(rectify,[],[f276]) ).

fof(f276,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_withRestrictions,X3,X6)
     => ( icext(uri_rdf_List,X6)
        & idc(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_withrestrictions_ext) ).

fof(f6160,plain,
    spl316_547,
    inference(avatar_split_clause,[],[f2516,f6158]) ).

fof(f2516,plain,
    ! [X2,X0] :
      ( icext(X0,X2)
      | ~ ir(X2)
      | ~ sP4(X0) ),
    inference(cnf_transformation,[],[f1598]) ).

fof(f6156,plain,
    spl316_546,
    inference(avatar_split_clause,[],[f2512,f6154]) ).

fof(f6154,plain,
    ( spl316_546
  <=> ! [X2,X0] :
        ( ~ icext(X0,X2)
        | ~ iext(uri_owl_oneOf,X0,uri_rdf_nil) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_546])]) ).

fof(f2512,plain,
    ! [X2,X0] :
      ( ~ icext(X0,X2)
      | ~ iext(uri_owl_oneOf,X0,uri_rdf_nil) ),
    inference(cnf_transformation,[],[f1593]) ).

fof(f6152,plain,
    spl316_545,
    inference(avatar_split_clause,[],[f2509,f6150]) ).

fof(f6150,plain,
    ( spl316_545
  <=> ! [X2,X0] :
        ( ~ icext(X0,X2)
        | ~ iext(uri_owl_unionOf,X0,uri_rdf_nil) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_545])]) ).

fof(f2509,plain,
    ! [X2,X0] :
      ( ~ icext(X0,X2)
      | ~ iext(uri_owl_unionOf,X0,uri_rdf_nil) ),
    inference(cnf_transformation,[],[f1588]) ).

fof(f6148,plain,
    spl316_544,
    inference(avatar_split_clause,[],[f2496,f6146]) ).

fof(f6146,plain,
    ( spl316_544
  <=> ! [X2,X0] :
        ( ~ icext(X0,X2)
        | ~ iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_544])]) ).

fof(f2496,plain,
    ! [X2,X0] :
      ( ~ icext(X0,X2)
      | ~ iext(uri_owl_disjointUnionOf,X0,uri_rdf_nil) ),
    inference(cnf_transformation,[],[f1572]) ).

fof(f6144,plain,
    ( spl316_543
    | ~ spl316_39
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4629,f4512,f3712,f6141]) ).

fof(f6141,plain,
    ( spl316_543
  <=> ic(uri_xsd_unsignedShort) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_543])]) ).

fof(f3712,plain,
    ( spl316_39
  <=> idc(uri_xsd_unsignedShort) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_39])]) ).

fof(f4512,plain,
    ( spl316_200
  <=> ! [X0] :
        ( ic(X0)
        | ~ idc(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_200])]) ).

fof(f4629,plain,
    ( ic(uri_xsd_unsignedShort)
    | ~ spl316_39
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3714]) ).

fof(f3714,plain,
    ( idc(uri_xsd_unsignedShort)
    | ~ spl316_39 ),
    inference(avatar_component_clause,[],[f3712]) ).

fof(f4513,plain,
    ( ! [X0] :
        ( ~ idc(X0)
        | ic(X0) )
    | ~ spl316_200 ),
    inference(avatar_component_clause,[],[f4512]) ).

fof(f6139,plain,
    spl316_542,
    inference(avatar_split_clause,[],[f2452,f6137]) ).

fof(f6137,plain,
    ( spl316_542
  <=> ! [X2,X0] :
        ( iext(X0,X2,X2)
        | ~ icext(uri_owl_ReflexiveProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_542])]) ).

fof(f2452,plain,
    ! [X2,X0] :
      ( iext(X0,X2,X2)
      | ~ icext(uri_owl_ReflexiveProperty,X0) ),
    inference(cnf_transformation,[],[f1533]) ).

fof(f6135,plain,
    spl316_541,
    inference(avatar_split_clause,[],[f2435,f6133]) ).

fof(f6133,plain,
    ( spl316_541
  <=> ! [X2,X0] :
        ( ~ iext(X0,X2,X2)
        | ~ icext(uri_owl_IrreflexiveReflexiveProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_541])]) ).

fof(f2435,plain,
    ! [X2,X0] :
      ( ~ iext(X0,X2,X2)
      | ~ icext(uri_owl_IrreflexiveReflexiveProperty,X0) ),
    inference(cnf_transformation,[],[f1521]) ).

fof(f6131,plain,
    spl316_540,
    inference(avatar_split_clause,[],[f2393,f6129]) ).

fof(f6129,plain,
    ( spl316_540
  <=> ! [X0] :
        ( iext(uri_rdfs_subClassOf,X0,uri_rdfs_Literal)
        | ~ icext(uri_rdfs_Datatype,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_540])]) ).

fof(f2393,plain,
    ! [X0] :
      ( iext(uri_rdfs_subClassOf,X0,uri_rdfs_Literal)
      | ~ icext(uri_rdfs_Datatype,X0) ),
    inference(cnf_transformation,[],[f997]) ).

fof(f997,plain,
    ! [X0] :
      ( iext(uri_rdfs_subClassOf,X0,uri_rdfs_Literal)
      | ~ icext(uri_rdfs_Datatype,X0) ),
    inference(ennf_transformation,[],[f640]) ).

fof(f640,plain,
    ! [X0] :
      ( icext(uri_rdfs_Datatype,X0)
     => iext(uri_rdfs_subClassOf,X0,uri_rdfs_Literal) ),
    inference(rectify,[],[f49]) ).

fof(f49,axiom,
    ! [X5] :
      ( icext(uri_rdfs_Datatype,X5)
     => iext(uri_rdfs_subClassOf,X5,uri_rdfs_Literal) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_datatype_instsub_literal) ).

fof(f6127,plain,
    spl316_539,
    inference(avatar_split_clause,[],[f2387,f6125]) ).

fof(f6125,plain,
    ( spl316_539
  <=> ! [X0] :
        ( iext(uri_rdfs_subPropertyOf,X0,uri_rdfs_member)
        | ~ icext(uri_rdfs_ContainerMembershipProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_539])]) ).

fof(f2387,plain,
    ! [X0] :
      ( iext(uri_rdfs_subPropertyOf,X0,uri_rdfs_member)
      | ~ icext(uri_rdfs_ContainerMembershipProperty,X0) ),
    inference(cnf_transformation,[],[f991]) ).

fof(f991,plain,
    ! [X0] :
      ( iext(uri_rdfs_subPropertyOf,X0,uri_rdfs_member)
      | ~ icext(uri_rdfs_ContainerMembershipProperty,X0) ),
    inference(ennf_transformation,[],[f634]) ).

fof(f634,plain,
    ! [X0] :
      ( icext(uri_rdfs_ContainerMembershipProperty,X0)
     => iext(uri_rdfs_subPropertyOf,X0,uri_rdfs_member) ),
    inference(rectify,[],[f33]) ).

fof(f33,axiom,
    ! [X1] :
      ( icext(uri_rdfs_ContainerMembershipProperty,X1)
     => iext(uri_rdfs_subPropertyOf,X1,uri_rdfs_member) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_containermembershipproperty_instsub_member) ).

fof(f6123,plain,
    spl316_538,
    inference(avatar_split_clause,[],[f2326,f6121]) ).

fof(f2326,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ icext(X0,X1)
      | ~ idc(X0) ),
    inference(cnf_transformation,[],[f931]) ).

fof(f931,plain,
    ! [X0] :
      ( ! [X1] :
          ( lv(X1)
          | ~ icext(X0,X1) )
      | ~ idc(X0) ),
    inference(ennf_transformation,[],[f574]) ).

fof(f574,plain,
    ! [X0] :
      ( idc(X0)
     => ! [X1] :
          ( icext(X0,X1)
         => lv(X1) ) ),
    inference(rectify,[],[f84]) ).

fof(f84,axiom,
    ! [X3] :
      ( idc(X3)
     => ! [X6] :
          ( icext(X3,X6)
         => lv(X6) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_idc_cond_inst) ).

fof(f6119,plain,
    ( spl316_537
    | ~ spl316_38
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4628,f4512,f3707,f6116]) ).

fof(f6116,plain,
    ( spl316_537
  <=> ic(uri_xsd_unsignedLong) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_537])]) ).

fof(f3707,plain,
    ( spl316_38
  <=> idc(uri_xsd_unsignedLong) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_38])]) ).

fof(f4628,plain,
    ( ic(uri_xsd_unsignedLong)
    | ~ spl316_38
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3709]) ).

fof(f3709,plain,
    ( idc(uri_xsd_unsignedLong)
    | ~ spl316_38 ),
    inference(avatar_component_clause,[],[f3707]) ).

fof(f6114,plain,
    ( spl316_536
    | ~ spl316_37
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4627,f4512,f3702,f6111]) ).

fof(f6111,plain,
    ( spl316_536
  <=> ic(uri_xsd_unsignedInt) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_536])]) ).

fof(f3702,plain,
    ( spl316_37
  <=> idc(uri_xsd_unsignedInt) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_37])]) ).

fof(f4627,plain,
    ( ic(uri_xsd_unsignedInt)
    | ~ spl316_37
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3704]) ).

fof(f3704,plain,
    ( idc(uri_xsd_unsignedInt)
    | ~ spl316_37 ),
    inference(avatar_component_clause,[],[f3702]) ).

fof(f6014,plain,
    ( spl316_535
    | ~ spl316_29
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4626,f4512,f3662,f6011]) ).

fof(f6011,plain,
    ( spl316_535
  <=> ic(uri_xsd_unsignedByte) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_535])]) ).

fof(f3662,plain,
    ( spl316_29
  <=> idc(uri_xsd_unsignedByte) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_29])]) ).

fof(f4626,plain,
    ( ic(uri_xsd_unsignedByte)
    | ~ spl316_29
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3664]) ).

fof(f3664,plain,
    ( idc(uri_xsd_unsignedByte)
    | ~ spl316_29 ),
    inference(avatar_component_clause,[],[f3662]) ).

fof(f6003,plain,
    ( spl316_534
    | ~ spl316_47
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4625,f4512,f3752,f6000]) ).

fof(f6000,plain,
    ( spl316_534
  <=> ic(uri_xsd_token) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_534])]) ).

fof(f3752,plain,
    ( spl316_47
  <=> idc(uri_xsd_token) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_47])]) ).

fof(f4625,plain,
    ( ic(uri_xsd_token)
    | ~ spl316_47
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3754]) ).

fof(f3754,plain,
    ( idc(uri_xsd_token)
    | ~ spl316_47 ),
    inference(avatar_component_clause,[],[f3752]) ).

fof(f5998,plain,
    ( spl316_533
    | ~ spl316_45
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4624,f4512,f3742,f5995]) ).

fof(f5995,plain,
    ( spl316_533
  <=> ic(uri_xsd_string) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_533])]) ).

fof(f3742,plain,
    ( spl316_45
  <=> idc(uri_xsd_string) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_45])]) ).

fof(f4624,plain,
    ( ic(uri_xsd_string)
    | ~ spl316_45
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3744]) ).

fof(f3744,plain,
    ( idc(uri_xsd_string)
    | ~ spl316_45 ),
    inference(avatar_component_clause,[],[f3742]) ).

fof(f5993,plain,
    ( spl316_532
    | ~ spl316_36
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4623,f4512,f3697,f5990]) ).

fof(f5990,plain,
    ( spl316_532
  <=> ic(uri_xsd_short) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_532])]) ).

fof(f3697,plain,
    ( spl316_36
  <=> idc(uri_xsd_short) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_36])]) ).

fof(f4623,plain,
    ( ic(uri_xsd_short)
    | ~ spl316_36
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3699]) ).

fof(f3699,plain,
    ( idc(uri_xsd_short)
    | ~ spl316_36 ),
    inference(avatar_component_clause,[],[f3697]) ).

fof(f5988,plain,
    ( spl316_531
    | ~ spl316_56
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4622,f4512,f3797,f5985]) ).

fof(f5985,plain,
    ( spl316_531
  <=> ic(uri_owl_real) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_531])]) ).

fof(f3797,plain,
    ( spl316_56
  <=> idc(uri_owl_real) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_56])]) ).

fof(f4622,plain,
    ( ic(uri_owl_real)
    | ~ spl316_56
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3799]) ).

fof(f3799,plain,
    ( idc(uri_owl_real)
    | ~ spl316_56 ),
    inference(avatar_component_clause,[],[f3797]) ).

fof(f5983,plain,
    ( spl316_530
    | ~ spl316_35
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4621,f4512,f3692,f5980]) ).

fof(f5980,plain,
    ( spl316_530
  <=> ic(uri_owl_rational) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_530])]) ).

fof(f3692,plain,
    ( spl316_35
  <=> idc(uri_owl_rational) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_35])]) ).

fof(f4621,plain,
    ( ic(uri_owl_rational)
    | ~ spl316_35
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3694]) ).

fof(f3694,plain,
    ( idc(uri_owl_rational)
    | ~ spl316_35 ),
    inference(avatar_component_clause,[],[f3692]) ).

fof(f5978,plain,
    ( spl316_529
    | ~ spl316_33
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4620,f4512,f3682,f5975]) ).

fof(f5975,plain,
    ( spl316_529
  <=> ic(uri_xsd_positiveInteger) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_529])]) ).

fof(f3682,plain,
    ( spl316_33
  <=> idc(uri_xsd_positiveInteger) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_33])]) ).

fof(f4620,plain,
    ( ic(uri_xsd_positiveInteger)
    | ~ spl316_33
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3684]) ).

fof(f3684,plain,
    ( idc(uri_xsd_positiveInteger)
    | ~ spl316_33 ),
    inference(avatar_component_clause,[],[f3682]) ).

fof(f5973,plain,
    ( spl316_528
    | ~ spl316_57
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4619,f4512,f3802,f5970]) ).

fof(f5970,plain,
    ( spl316_528
  <=> ic(uri_rdf_PlainLiteral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_528])]) ).

fof(f3802,plain,
    ( spl316_57
  <=> idc(uri_rdf_PlainLiteral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_57])]) ).

fof(f4619,plain,
    ( ic(uri_rdf_PlainLiteral)
    | ~ spl316_57
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3804]) ).

fof(f3804,plain,
    ( idc(uri_rdf_PlainLiteral)
    | ~ spl316_57 ),
    inference(avatar_component_clause,[],[f3802]) ).

fof(f5968,plain,
    ( spl316_527
    | ~ spl316_34
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4618,f4512,f3687,f5965]) ).

fof(f5965,plain,
    ( spl316_527
  <=> ic(uri_xsd_normalizedString) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_527])]) ).

fof(f3687,plain,
    ( spl316_34
  <=> idc(uri_xsd_normalizedString) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_34])]) ).

fof(f4618,plain,
    ( ic(uri_xsd_normalizedString)
    | ~ spl316_34
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3689]) ).

fof(f3689,plain,
    ( idc(uri_xsd_normalizedString)
    | ~ spl316_34 ),
    inference(avatar_component_clause,[],[f3687]) ).

fof(f5963,plain,
    ( spl316_526
    | ~ spl316_40
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4617,f4512,f3717,f5960]) ).

fof(f5960,plain,
    ( spl316_526
  <=> ic(uri_xsd_nonPositiveInteger) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_526])]) ).

fof(f3717,plain,
    ( spl316_40
  <=> idc(uri_xsd_nonPositiveInteger) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_40])]) ).

fof(f4617,plain,
    ( ic(uri_xsd_nonPositiveInteger)
    | ~ spl316_40
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3719]) ).

fof(f3719,plain,
    ( idc(uri_xsd_nonPositiveInteger)
    | ~ spl316_40 ),
    inference(avatar_component_clause,[],[f3717]) ).

fof(f5956,plain,
    ( spl316_525
    | ~ spl316_30
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4616,f4512,f3667,f5953]) ).

fof(f5953,plain,
    ( spl316_525
  <=> ic(uri_xsd_NMTOKEN) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_525])]) ).

fof(f3667,plain,
    ( spl316_30
  <=> idc(uri_xsd_NMTOKEN) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_30])]) ).

fof(f4616,plain,
    ( ic(uri_xsd_NMTOKEN)
    | ~ spl316_30
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3669]) ).

fof(f3669,plain,
    ( idc(uri_xsd_NMTOKEN)
    | ~ spl316_30 ),
    inference(avatar_component_clause,[],[f3667]) ).

fof(f5935,plain,
    ( spl316_524
    | ~ spl316_28
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4615,f4512,f3657,f5932]) ).

fof(f5932,plain,
    ( spl316_524
  <=> ic(uri_xsd_negativeInteger) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_524])]) ).

fof(f3657,plain,
    ( spl316_28
  <=> idc(uri_xsd_negativeInteger) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_28])]) ).

fof(f4615,plain,
    ( ic(uri_xsd_negativeInteger)
    | ~ spl316_28
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3659]) ).

fof(f3659,plain,
    ( idc(uri_xsd_negativeInteger)
    | ~ spl316_28 ),
    inference(avatar_component_clause,[],[f3657]) ).

fof(f5927,plain,
    ( spl316_523
    | ~ spl316_27
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4614,f4512,f3652,f5924]) ).

fof(f5924,plain,
    ( spl316_523
  <=> ic(uri_xsd_NCName) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_523])]) ).

fof(f3652,plain,
    ( spl316_27
  <=> idc(uri_xsd_NCName) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_27])]) ).

fof(f4614,plain,
    ( ic(uri_xsd_NCName)
    | ~ spl316_27
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3654]) ).

fof(f3654,plain,
    ( idc(uri_xsd_NCName)
    | ~ spl316_27 ),
    inference(avatar_component_clause,[],[f3652]) ).

fof(f5922,plain,
    ( spl316_522
    | ~ spl316_43
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4613,f4512,f3732,f5919]) ).

fof(f5919,plain,
    ( spl316_522
  <=> ic(uri_xsd_Name) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_522])]) ).

fof(f3732,plain,
    ( spl316_43
  <=> idc(uri_xsd_Name) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_43])]) ).

fof(f4613,plain,
    ( ic(uri_xsd_Name)
    | ~ spl316_43
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3734]) ).

fof(f3734,plain,
    ( idc(uri_xsd_Name)
    | ~ spl316_43 ),
    inference(avatar_component_clause,[],[f3732]) ).

fof(f5917,plain,
    ( spl316_521
    | ~ spl316_41
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4612,f4512,f3722,f5914]) ).

fof(f5914,plain,
    ( spl316_521
  <=> ic(uri_xsd_long) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_521])]) ).

fof(f3722,plain,
    ( spl316_41
  <=> idc(uri_xsd_long) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_41])]) ).

fof(f4612,plain,
    ( ic(uri_xsd_long)
    | ~ spl316_41
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3724]) ).

fof(f3724,plain,
    ( idc(uri_xsd_long)
    | ~ spl316_41 ),
    inference(avatar_component_clause,[],[f3722]) ).

fof(f5912,plain,
    spl316_520,
    inference(avatar_split_clause,[],[f3500,f5910]) ).

fof(f5910,plain,
    ( spl316_520
  <=> ! [X1,X3] :
        ( icext(X1,X3)
        | ~ sP37(X3,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_520])]) ).

fof(f3500,plain,
    ! [X3,X1] :
      ( icext(X1,X3)
      | ~ sP37(X3,X1) ),
    inference(equality_resolution,[],[f2944]) ).

fof(f2944,plain,
    ! [X3,X0,X1] :
      ( icext(X1,X3)
      | X0 != X3
      | ~ sP37(X0,X1) ),
    inference(cnf_transformation,[],[f1795]) ).

fof(f5908,plain,
    spl316_519,
    inference(avatar_split_clause,[],[f3342,f5906]) ).

fof(f5906,plain,
    ( spl316_519
  <=> ! [X2,X0,X1] :
        ( ic(X2)
        | ~ sP93(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_519])]) ).

fof(f3342,plain,
    ! [X2,X0,X1] :
      ( ic(X2)
      | ~ sP93(X0,X1,X2) ),
    inference(cnf_transformation,[],[f2010]) ).

fof(f5904,plain,
    spl316_518,
    inference(avatar_split_clause,[],[f3330,f5902]) ).

fof(f5902,plain,
    ( spl316_518
  <=> ! [X2,X0,X1] :
        ( ic(X2)
        | ~ sP91(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_518])]) ).

fof(f3330,plain,
    ! [X2,X0,X1] :
      ( ic(X2)
      | ~ sP91(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1998]) ).

fof(f5900,plain,
    spl316_517,
    inference(avatar_split_clause,[],[f3329,f5898]) ).

fof(f5898,plain,
    ( spl316_517
  <=> ! [X2,X0,X1] :
        ( ic(X1)
        | ~ sP91(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_517])]) ).

fof(f3329,plain,
    ! [X2,X0,X1] :
      ( ic(X1)
      | ~ sP91(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1998]) ).

fof(f5896,plain,
    spl316_516,
    inference(avatar_split_clause,[],[f3328,f5894]) ).

fof(f5894,plain,
    ( spl316_516
  <=> ! [X2,X0,X1] :
        ( ic(X0)
        | ~ sP91(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_516])]) ).

fof(f3328,plain,
    ! [X2,X0,X1] :
      ( ic(X0)
      | ~ sP91(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1998]) ).

fof(f5892,plain,
    spl316_515,
    inference(avatar_split_clause,[],[f3316,f5890]) ).

fof(f5890,plain,
    ( spl316_515
  <=> ! [X2,X0,X1] :
        ( ic(X2)
        | ~ sP88(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_515])]) ).

fof(f3316,plain,
    ! [X2,X0,X1] :
      ( ic(X2)
      | ~ sP88(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1988]) ).

fof(f5888,plain,
    spl316_514,
    inference(avatar_split_clause,[],[f3315,f5886]) ).

fof(f5886,plain,
    ( spl316_514
  <=> ! [X2,X0,X1] :
        ( ic(X1)
        | ~ sP88(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_514])]) ).

fof(f3315,plain,
    ! [X2,X0,X1] :
      ( ic(X1)
      | ~ sP88(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1988]) ).

fof(f5884,plain,
    ( spl316_513
    | ~ spl316_26
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4611,f4512,f3647,f5881]) ).

fof(f5881,plain,
    ( spl316_513
  <=> ic(uri_xsd_language) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_513])]) ).

fof(f3647,plain,
    ( spl316_26
  <=> idc(uri_xsd_language) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_26])]) ).

fof(f4611,plain,
    ( ic(uri_xsd_language)
    | ~ spl316_26
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3649]) ).

fof(f3649,plain,
    ( idc(uri_xsd_language)
    | ~ spl316_26 ),
    inference(avatar_component_clause,[],[f3647]) ).

fof(f5879,plain,
    spl316_512,
    inference(avatar_split_clause,[],[f3314,f5877]) ).

fof(f5877,plain,
    ( spl316_512
  <=> ! [X2,X0,X1] :
        ( ic(X0)
        | ~ sP88(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_512])]) ).

fof(f3314,plain,
    ! [X2,X0,X1] :
      ( ic(X0)
      | ~ sP88(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1988]) ).

fof(f5875,plain,
    spl316_511,
    inference(avatar_split_clause,[],[f3306,f5873]) ).

fof(f5873,plain,
    ( spl316_511
  <=> ! [X2,X0,X1] :
        ( ip(X1)
        | ~ sP85(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_511])]) ).

fof(f3306,plain,
    ! [X2,X0,X1] :
      ( ip(X1)
      | ~ sP85(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1983]) ).

fof(f5871,plain,
    spl316_510,
    inference(avatar_split_clause,[],[f3305,f5869]) ).

fof(f5869,plain,
    ( spl316_510
  <=> ! [X2,X0,X1] :
        ( ip(X2)
        | ~ sP85(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_510])]) ).

fof(f3305,plain,
    ! [X2,X0,X1] :
      ( ip(X2)
      | ~ sP85(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1983]) ).

fof(f5867,plain,
    spl316_509,
    inference(avatar_split_clause,[],[f3304,f5865]) ).

fof(f5865,plain,
    ( spl316_509
  <=> ! [X2,X0,X1] :
        ( ip(X0)
        | ~ sP85(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_509])]) ).

fof(f3304,plain,
    ! [X2,X0,X1] :
      ( ip(X0)
      | ~ sP85(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1983]) ).

fof(f5863,plain,
    spl316_508,
    inference(avatar_split_clause,[],[f3290,f5861]) ).

fof(f5861,plain,
    ( spl316_508
  <=> ! [X2,X0,X1] :
        ( ip(X2)
        | ~ sP83(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_508])]) ).

fof(f3290,plain,
    ! [X2,X0,X1] :
      ( ip(X2)
      | ~ sP83(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1972]) ).

fof(f5859,plain,
    spl316_507,
    inference(avatar_split_clause,[],[f3289,f5857]) ).

fof(f5857,plain,
    ( spl316_507
  <=> ! [X2,X0,X1] :
        ( ip(X1)
        | ~ sP83(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_507])]) ).

fof(f3289,plain,
    ! [X2,X0,X1] :
      ( ip(X1)
      | ~ sP83(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1972]) ).

fof(f5855,plain,
    spl316_506,
    inference(avatar_split_clause,[],[f3288,f5853]) ).

fof(f5853,plain,
    ( spl316_506
  <=> ! [X2,X0,X1] :
        ( ic(X0)
        | ~ sP83(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_506])]) ).

fof(f3288,plain,
    ! [X2,X0,X1] :
      ( ic(X0)
      | ~ sP83(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1972]) ).

fof(f5851,plain,
    spl316_505,
    inference(avatar_split_clause,[],[f3272,f5849]) ).

fof(f5849,plain,
    ( spl316_505
  <=> ! [X2,X0,X1] :
        ( ic(X1)
        | ~ sP80(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_505])]) ).

fof(f3272,plain,
    ! [X2,X0,X1] :
      ( ic(X1)
      | ~ sP80(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1960]) ).

fof(f5847,plain,
    spl316_504,
    inference(avatar_split_clause,[],[f3271,f5845]) ).

fof(f5845,plain,
    ( spl316_504
  <=> ! [X2,X0,X1] :
        ( ic(X2)
        | ~ sP80(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_504])]) ).

fof(f3271,plain,
    ! [X2,X0,X1] :
      ( ic(X2)
      | ~ sP80(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1960]) ).

fof(f5843,plain,
    spl316_503,
    inference(avatar_split_clause,[],[f3270,f5841]) ).

fof(f5841,plain,
    ( spl316_503
  <=> ! [X2,X0,X1] :
        ( ic(X0)
        | ~ sP80(X0,X1,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_503])]) ).

fof(f3270,plain,
    ! [X2,X0,X1] :
      ( ic(X0)
      | ~ sP80(X0,X1,X2) ),
    inference(cnf_transformation,[],[f1960]) ).

fof(f5839,plain,
    ( spl316_502
    | ~ spl316_46
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4610,f4512,f3747,f5836]) ).

fof(f5836,plain,
    ( spl316_502
  <=> ic(uri_xsd_integer) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_502])]) ).

fof(f3747,plain,
    ( spl316_46
  <=> idc(uri_xsd_integer) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_46])]) ).

fof(f4610,plain,
    ( ic(uri_xsd_integer)
    | ~ spl316_46
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3749]) ).

fof(f3749,plain,
    ( idc(uri_xsd_integer)
    | ~ spl316_46 ),
    inference(avatar_component_clause,[],[f3747]) ).

fof(f5834,plain,
    spl316_501,
    inference(avatar_split_clause,[],[f2873,f5832]) ).

fof(f2873,plain,
    ! [X2,X0,X1] :
      ( ip(X1)
      | ~ iext(X1,X0,X2) ),
    inference(cnf_transformation,[],[f1170]) ).

fof(f1170,plain,
    ! [X0,X1,X2] :
      ( ip(X1)
      | ~ iext(X1,X0,X2) ),
    inference(ennf_transformation,[],[f1]) ).

fof(f1,axiom,
    ! [X0,X1,X2] :
      ( iext(X1,X0,X2)
     => ip(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',simple_iext_property) ).

fof(f5830,plain,
    spl316_500,
    inference(avatar_split_clause,[],[f2796,f5828]) ).

fof(f5828,plain,
    ( spl316_500
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_owl_topDataProperty,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_500])]) ).

fof(f2796,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_owl_topDataProperty,X0,X1) ),
    inference(cnf_transformation,[],[f1681]) ).

fof(f5826,plain,
    spl316_499,
    inference(avatar_split_clause,[],[f2740,f5824]) ).

fof(f5824,plain,
    ( spl316_499
  <=> ! [X0,X1] :
        ( sP10(X1,X0)
        | ~ sP11(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_499])]) ).

fof(f2740,plain,
    ! [X0,X1] :
      ( sP10(X1,X0)
      | ~ sP11(X0,X1) ),
    inference(cnf_transformation,[],[f1637]) ).

fof(f5822,plain,
    spl316_498,
    inference(avatar_split_clause,[],[f2723,f5820]) ).

fof(f5820,plain,
    ( spl316_498
  <=> ! [X0,X1] :
        ( sP7(X1,X0)
        | ~ sP8(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_498])]) ).

fof(f2723,plain,
    ! [X0,X1] :
      ( sP7(X1,X0)
      | ~ sP8(X0,X1) ),
    inference(cnf_transformation,[],[f1626]) ).

fof(f5818,plain,
    spl316_497,
    inference(avatar_split_clause,[],[f2700,f5816]) ).

fof(f5816,plain,
    ( spl316_497
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ iext(uri_owl_onProperty,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_497])]) ).

fof(f2700,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ iext(uri_owl_onProperty,X0,X1) ),
    inference(cnf_transformation,[],[f1131]) ).

fof(f5814,plain,
    spl316_496,
    inference(avatar_split_clause,[],[f2695,f5812]) ).

fof(f2695,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ iext(uri_rdfs_subClassOf,X0,X1) ),
    inference(cnf_transformation,[],[f1129]) ).

fof(f5810,plain,
    spl316_495,
    inference(avatar_split_clause,[],[f2694,f5808]) ).

fof(f2694,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ iext(uri_rdfs_subClassOf,X0,X1) ),
    inference(cnf_transformation,[],[f1129]) ).

fof(f5806,plain,
    spl316_494,
    inference(avatar_split_clause,[],[f2693,f5804]) ).

fof(f5804,plain,
    ( spl316_494
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ iext(uri_owl_onClass,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_494])]) ).

fof(f2693,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ iext(uri_owl_onClass,X0,X1) ),
    inference(cnf_transformation,[],[f1128]) ).

fof(f5802,plain,
    spl316_493,
    inference(avatar_split_clause,[],[f2691,f5800]) ).

fof(f5800,plain,
    ( spl316_493
  <=> ! [X0,X1] :
        ( idc(X1)
        | ~ iext(uri_owl_onDataRange,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_493])]) ).

fof(f2691,plain,
    ! [X0,X1] :
      ( idc(X1)
      | ~ iext(uri_owl_onDataRange,X0,X1) ),
    inference(cnf_transformation,[],[f1127]) ).

fof(f5798,plain,
    spl316_492,
    inference(avatar_split_clause,[],[f2682,f5796]) ).

fof(f2682,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ),
    inference(cnf_transformation,[],[f1123]) ).

fof(f5794,plain,
    ( spl316_491
    | ~ spl316_42
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4609,f4512,f3727,f5791]) ).

fof(f5791,plain,
    ( spl316_491
  <=> ic(uri_xsd_int) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_491])]) ).

fof(f3727,plain,
    ( spl316_42
  <=> idc(uri_xsd_int) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_42])]) ).

fof(f4609,plain,
    ( ic(uri_xsd_int)
    | ~ spl316_42
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3729]) ).

fof(f3729,plain,
    ( idc(uri_xsd_int)
    | ~ spl316_42 ),
    inference(avatar_component_clause,[],[f3727]) ).

fof(f5789,plain,
    spl316_490,
    inference(avatar_split_clause,[],[f2681,f5787]) ).

fof(f5787,plain,
    ( spl316_490
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_490])]) ).

fof(f2681,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ iext(uri_rdfs_subPropertyOf,X0,X1) ),
    inference(cnf_transformation,[],[f1123]) ).

fof(f5785,plain,
    spl316_489,
    inference(avatar_split_clause,[],[f2679,f5783]) ).

fof(f5783,plain,
    ( spl316_489
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ iext(uri_owl_intersectionOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_489])]) ).

fof(f2679,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ iext(uri_owl_intersectionOf,X0,X1) ),
    inference(cnf_transformation,[],[f1122]) ).

fof(f5781,plain,
    spl316_488,
    inference(avatar_split_clause,[],[f2677,f5779]) ).

fof(f5779,plain,
    ( spl316_488
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ iext(uri_owl_unionOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_488])]) ).

fof(f2677,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ iext(uri_owl_unionOf,X0,X1) ),
    inference(cnf_transformation,[],[f1121]) ).

fof(f5777,plain,
    spl316_487,
    inference(avatar_split_clause,[],[f2675,f5775]) ).

fof(f5775,plain,
    ( spl316_487
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ iext(uri_owl_oneOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_487])]) ).

fof(f2675,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ iext(uri_owl_oneOf,X0,X1) ),
    inference(cnf_transformation,[],[f1120]) ).

fof(f5773,plain,
    spl316_486,
    inference(avatar_split_clause,[],[f2666,f5771]) ).

fof(f2666,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ iext(uri_owl_assertionProperty,X0,X1) ),
    inference(cnf_transformation,[],[f1115]) ).

fof(f5769,plain,
    spl316_485,
    inference(avatar_split_clause,[],[f2661,f5767]) ).

fof(f5767,plain,
    ( spl316_485
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ iext(uri_owl_propertyChainAxiom,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_485])]) ).

fof(f2661,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ iext(uri_owl_propertyChainAxiom,X0,X1) ),
    inference(cnf_transformation,[],[f1113]) ).

fof(f5765,plain,
    spl316_484,
    inference(avatar_split_clause,[],[f2659,f5763]) ).

fof(f5763,plain,
    ( spl316_484
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ iext(uri_owl_hasKey,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_484])]) ).

fof(f2659,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ iext(uri_owl_hasKey,X0,X1) ),
    inference(cnf_transformation,[],[f1112]) ).

fof(f5761,plain,
    spl316_483,
    inference(avatar_split_clause,[],[f2657,f5759]) ).

fof(f2657,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ iext(uri_owl_disjointUnionOf,X0,X1) ),
    inference(cnf_transformation,[],[f1111]) ).

fof(f5757,plain,
    spl316_482,
    inference(avatar_split_clause,[],[f2650,f5755]) ).

fof(f5755,plain,
    ( spl316_482
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_owl_targetValue,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_482])]) ).

fof(f2650,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_owl_targetValue,X0,X1) ),
    inference(cnf_transformation,[],[f1107]) ).

fof(f5753,plain,
    spl316_481,
    inference(avatar_split_clause,[],[f2648,f5751]) ).

fof(f2648,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_rdfs_comment,X0,X1) ),
    inference(cnf_transformation,[],[f1106]) ).

fof(f1106,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_rdfs_comment,X0,X1) ),
    inference(ennf_transformation,[],[f780]) ).

fof(f780,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_comment,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f186]) ).

fof(f186,axiom,
    ! [X3,X6] :
      ( iext(uri_rdfs_comment,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_comment_ext) ).

fof(f5749,plain,
    ( spl316_480
    | ~ spl316_50
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4608,f4512,f3767,f5746]) ).

fof(f5746,plain,
    ( spl316_480
  <=> ic(uri_xsd_hexBinary) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_480])]) ).

fof(f3767,plain,
    ( spl316_50
  <=> idc(uri_xsd_hexBinary) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_50])]) ).

fof(f4608,plain,
    ( ic(uri_xsd_hexBinary)
    | ~ spl316_50
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3769]) ).

fof(f3769,plain,
    ( idc(uri_xsd_hexBinary)
    | ~ spl316_50 ),
    inference(avatar_component_clause,[],[f3767]) ).

fof(f5744,plain,
    spl316_479,
    inference(avatar_split_clause,[],[f2646,f5742]) ).

fof(f2646,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_rdfs_label,X0,X1) ),
    inference(cnf_transformation,[],[f1105]) ).

fof(f1105,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_rdfs_label,X0,X1) ),
    inference(ennf_transformation,[],[f779]) ).

fof(f779,plain,
    ! [X0,X1] :
      ( iext(uri_rdfs_label,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f223]) ).

fof(f223,axiom,
    ! [X3,X6] :
      ( iext(uri_rdfs_label,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_label_ext) ).

fof(f5740,plain,
    spl316_478,
    inference(avatar_split_clause,[],[f2637,f5738]) ).

fof(f5738,plain,
    ( spl316_478
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ iext(uri_owl_someValuesFrom,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_478])]) ).

fof(f2637,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ iext(uri_owl_someValuesFrom,X0,X1) ),
    inference(cnf_transformation,[],[f1101]) ).

fof(f5736,plain,
    spl316_477,
    inference(avatar_split_clause,[],[f2635,f5734]) ).

fof(f5734,plain,
    ( spl316_477
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ iext(uri_owl_allValuesFrom,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_477])]) ).

fof(f2635,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ iext(uri_owl_allValuesFrom,X0,X1) ),
    inference(cnf_transformation,[],[f1100]) ).

fof(f5732,plain,
    spl316_476,
    inference(avatar_split_clause,[],[f2633,f5730]) ).

fof(f2633,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ iext(uri_owl_equivalentProperty,X0,X1) ),
    inference(cnf_transformation,[],[f1099]) ).

fof(f1099,plain,
    ! [X0,X1] :
      ( ( ip(X1)
        & ip(X0) )
      | ~ iext(uri_owl_equivalentProperty,X0,X1) ),
    inference(ennf_transformation,[],[f773]) ).

fof(f773,plain,
    ! [X0,X1] :
      ( iext(uri_owl_equivalentProperty,X0,X1)
     => ( ip(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f204]) ).

fof(f204,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_equivalentProperty,X3,X6)
     => ( ip(X6)
        & ip(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_equivalentproperty_ext) ).

fof(f5728,plain,
    spl316_475,
    inference(avatar_split_clause,[],[f2632,f5726]) ).

fof(f5726,plain,
    ( spl316_475
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ iext(uri_owl_equivalentProperty,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_475])]) ).

fof(f2632,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ iext(uri_owl_equivalentProperty,X0,X1) ),
    inference(cnf_transformation,[],[f1099]) ).

fof(f5724,plain,
    spl316_474,
    inference(avatar_split_clause,[],[f2631,f5722]) ).

fof(f5722,plain,
    ( spl316_474
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ iext(uri_owl_inverseOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_474])]) ).

fof(f2631,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ iext(uri_owl_inverseOf,X0,X1) ),
    inference(cnf_transformation,[],[f1098]) ).

fof(f1098,plain,
    ! [X0,X1] :
      ( ( ip(X1)
        & ip(X0) )
      | ~ iext(uri_owl_inverseOf,X0,X1) ),
    inference(ennf_transformation,[],[f772]) ).

fof(f772,plain,
    ! [X0,X1] :
      ( iext(uri_owl_inverseOf,X0,X1)
     => ( ip(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f219]) ).

fof(f219,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_inverseOf,X3,X6)
     => ( ip(X6)
        & ip(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_inverseof_ext) ).

fof(f5720,plain,
    spl316_473,
    inference(avatar_split_clause,[],[f2630,f5718]) ).

fof(f5718,plain,
    ( spl316_473
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ iext(uri_owl_inverseOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_473])]) ).

fof(f2630,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ iext(uri_owl_inverseOf,X0,X1) ),
    inference(cnf_transformation,[],[f1098]) ).

fof(f5716,plain,
    spl316_472,
    inference(avatar_split_clause,[],[f2629,f5714]) ).

fof(f5714,plain,
    ( spl316_472
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ iext(uri_owl_propertyDisjointWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_472])]) ).

fof(f2629,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ iext(uri_owl_propertyDisjointWith,X0,X1) ),
    inference(cnf_transformation,[],[f1097]) ).

fof(f1097,plain,
    ! [X0,X1] :
      ( ( ip(X1)
        & ip(X0) )
      | ~ iext(uri_owl_propertyDisjointWith,X0,X1) ),
    inference(ennf_transformation,[],[f771]) ).

fof(f771,plain,
    ! [X0,X1] :
      ( iext(uri_owl_propertyDisjointWith,X0,X1)
     => ( ip(X1)
        & ip(X0) ) ),
    inference(rectify,[],[f250]) ).

fof(f250,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_propertyDisjointWith,X3,X6)
     => ( ip(X6)
        & ip(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_propertydisjointwith_ext) ).

fof(f5712,plain,
    spl316_471,
    inference(avatar_split_clause,[],[f2628,f5710]) ).

fof(f5710,plain,
    ( spl316_471
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ iext(uri_owl_propertyDisjointWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_471])]) ).

fof(f2628,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ iext(uri_owl_propertyDisjointWith,X0,X1) ),
    inference(cnf_transformation,[],[f1097]) ).

fof(f5708,plain,
    spl316_470,
    inference(avatar_split_clause,[],[f2619,f5706]) ).

fof(f5706,plain,
    ( spl316_470
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ iext(uri_owl_equivalentClass,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_470])]) ).

fof(f2619,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ iext(uri_owl_equivalentClass,X0,X1) ),
    inference(cnf_transformation,[],[f1093]) ).

fof(f1093,plain,
    ! [X0,X1] :
      ( ( ic(X1)
        & ic(X0) )
      | ~ iext(uri_owl_equivalentClass,X0,X1) ),
    inference(ennf_transformation,[],[f767]) ).

fof(f767,plain,
    ! [X0,X1] :
      ( iext(uri_owl_equivalentClass,X0,X1)
     => ( ic(X1)
        & ic(X0) ) ),
    inference(rectify,[],[f202]) ).

fof(f202,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_equivalentClass,X3,X6)
     => ( ic(X6)
        & ic(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_equivalentclass_ext) ).

fof(f5704,plain,
    ( spl316_469
    | ~ spl316_49
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4607,f4512,f3762,f5701]) ).

fof(f5701,plain,
    ( spl316_469
  <=> ic(uri_xsd_float) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_469])]) ).

fof(f3762,plain,
    ( spl316_49
  <=> idc(uri_xsd_float) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_49])]) ).

fof(f4607,plain,
    ( ic(uri_xsd_float)
    | ~ spl316_49
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3764]) ).

fof(f3764,plain,
    ( idc(uri_xsd_float)
    | ~ spl316_49 ),
    inference(avatar_component_clause,[],[f3762]) ).

fof(f5699,plain,
    spl316_468,
    inference(avatar_split_clause,[],[f2618,f5697]) ).

fof(f2618,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ iext(uri_owl_equivalentClass,X0,X1) ),
    inference(cnf_transformation,[],[f1093]) ).

fof(f5695,plain,
    spl316_467,
    inference(avatar_split_clause,[],[f2617,f5693]) ).

fof(f5693,plain,
    ( spl316_467
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ iext(uri_owl_disjointWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_467])]) ).

fof(f2617,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ iext(uri_owl_disjointWith,X0,X1) ),
    inference(cnf_transformation,[],[f1092]) ).

fof(f1092,plain,
    ! [X0,X1] :
      ( ( ic(X1)
        & ic(X0) )
      | ~ iext(uri_owl_disjointWith,X0,X1) ),
    inference(ennf_transformation,[],[f766]) ).

fof(f766,plain,
    ! [X0,X1] :
      ( iext(uri_owl_disjointWith,X0,X1)
     => ( ic(X1)
        & ic(X0) ) ),
    inference(rectify,[],[f198]) ).

fof(f198,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_disjointWith,X3,X6)
     => ( ic(X6)
        & ic(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_disjointwith_ext) ).

fof(f5691,plain,
    spl316_466,
    inference(avatar_split_clause,[],[f2616,f5689]) ).

fof(f2616,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ iext(uri_owl_disjointWith,X0,X1) ),
    inference(cnf_transformation,[],[f1092]) ).

fof(f5687,plain,
    spl316_465,
    inference(avatar_split_clause,[],[f2615,f5685]) ).

fof(f5685,plain,
    ( spl316_465
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ iext(uri_owl_complementOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_465])]) ).

fof(f2615,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ iext(uri_owl_complementOf,X0,X1) ),
    inference(cnf_transformation,[],[f1091]) ).

fof(f1091,plain,
    ! [X0,X1] :
      ( ( ic(X1)
        & ic(X0) )
      | ~ iext(uri_owl_complementOf,X0,X1) ),
    inference(ennf_transformation,[],[f765]) ).

fof(f765,plain,
    ! [X0,X1] :
      ( iext(uri_owl_complementOf,X0,X1)
     => ( ic(X1)
        & ic(X0) ) ),
    inference(rectify,[],[f188]) ).

fof(f188,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_complementOf,X3,X6)
     => ( ic(X6)
        & ic(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_complementof_ext) ).

fof(f5683,plain,
    spl316_464,
    inference(avatar_split_clause,[],[f2614,f5681]) ).

fof(f2614,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ iext(uri_owl_complementOf,X0,X1) ),
    inference(cnf_transformation,[],[f1091]) ).

fof(f5679,plain,
    spl316_463,
    inference(avatar_split_clause,[],[f2613,f5677]) ).

fof(f2613,plain,
    ! [X0,X1] :
      ( idc(X1)
      | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ),
    inference(cnf_transformation,[],[f1090]) ).

fof(f1090,plain,
    ! [X0,X1] :
      ( ( idc(X1)
        & idc(X0) )
      | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ),
    inference(ennf_transformation,[],[f764]) ).

fof(f764,plain,
    ! [X0,X1] :
      ( iext(uri_owl_datatypeComplementOf,X0,X1)
     => ( idc(X1)
        & idc(X0) ) ),
    inference(rectify,[],[f190]) ).

fof(f190,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_datatypeComplementOf,X3,X6)
     => ( idc(X6)
        & idc(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_datatypecomplementof_ext) ).

fof(f5675,plain,
    spl316_462,
    inference(avatar_split_clause,[],[f2612,f5673]) ).

fof(f5673,plain,
    ( spl316_462
  <=> ! [X0,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_462])]) ).

fof(f2612,plain,
    ! [X0,X1] :
      ( idc(X0)
      | ~ iext(uri_owl_datatypeComplementOf,X0,X1) ),
    inference(cnf_transformation,[],[f1090]) ).

fof(f5671,plain,
    spl316_461,
    inference(avatar_split_clause,[],[f2611,f5669]) ).

fof(f5669,plain,
    ( spl316_461
  <=> ! [X0,X1] :
        ( ix(X1)
        | ~ iext(uri_owl_incompatibleWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_461])]) ).

fof(f2611,plain,
    ! [X0,X1] :
      ( ix(X1)
      | ~ iext(uri_owl_incompatibleWith,X0,X1) ),
    inference(cnf_transformation,[],[f1089]) ).

fof(f1089,plain,
    ! [X0,X1] :
      ( ( ix(X1)
        & ix(X0) )
      | ~ iext(uri_owl_incompatibleWith,X0,X1) ),
    inference(ennf_transformation,[],[f763]) ).

fof(f763,plain,
    ! [X0,X1] :
      ( iext(uri_owl_incompatibleWith,X0,X1)
     => ( ix(X1)
        & ix(X0) ) ),
    inference(rectify,[],[f214]) ).

fof(f214,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_incompatibleWith,X3,X6)
     => ( ix(X6)
        & ix(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_incompatiblewith_ext) ).

fof(f5667,plain,
    spl316_460,
    inference(avatar_split_clause,[],[f2610,f5665]) ).

fof(f5665,plain,
    ( spl316_460
  <=> ! [X0,X1] :
        ( ix(X0)
        | ~ iext(uri_owl_incompatibleWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_460])]) ).

fof(f2610,plain,
    ! [X0,X1] :
      ( ix(X0)
      | ~ iext(uri_owl_incompatibleWith,X0,X1) ),
    inference(cnf_transformation,[],[f1089]) ).

fof(f5663,plain,
    spl316_459,
    inference(avatar_split_clause,[],[f2609,f5661]) ).

fof(f2609,plain,
    ! [X0,X1] :
      ( ix(X1)
      | ~ iext(uri_owl_backwardCompatibleWith,X0,X1) ),
    inference(cnf_transformation,[],[f1088]) ).

fof(f1088,plain,
    ! [X0,X1] :
      ( ( ix(X1)
        & ix(X0) )
      | ~ iext(uri_owl_backwardCompatibleWith,X0,X1) ),
    inference(ennf_transformation,[],[f762]) ).

fof(f762,plain,
    ! [X0,X1] :
      ( iext(uri_owl_backwardCompatibleWith,X0,X1)
     => ( ix(X1)
        & ix(X0) ) ),
    inference(rectify,[],[f177]) ).

fof(f177,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_backwardCompatibleWith,X3,X6)
     => ( ix(X6)
        & ix(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_backwardcompatiblewith_ext) ).

fof(f5659,plain,
    ( spl316_458
    | ~ spl316_53
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4606,f4512,f3782,f5656]) ).

fof(f5656,plain,
    ( spl316_458
  <=> ic(uri_xsd_double) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_458])]) ).

fof(f3782,plain,
    ( spl316_53
  <=> idc(uri_xsd_double) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_53])]) ).

fof(f4606,plain,
    ( ic(uri_xsd_double)
    | ~ spl316_53
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3784]) ).

fof(f3784,plain,
    ( idc(uri_xsd_double)
    | ~ spl316_53 ),
    inference(avatar_component_clause,[],[f3782]) ).

fof(f5654,plain,
    spl316_457,
    inference(avatar_split_clause,[],[f2608,f5652]) ).

fof(f5652,plain,
    ( spl316_457
  <=> ! [X0,X1] :
        ( ix(X0)
        | ~ iext(uri_owl_backwardCompatibleWith,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_457])]) ).

fof(f2608,plain,
    ! [X0,X1] :
      ( ix(X0)
      | ~ iext(uri_owl_backwardCompatibleWith,X0,X1) ),
    inference(cnf_transformation,[],[f1088]) ).

fof(f5650,plain,
    spl316_456,
    inference(avatar_split_clause,[],[f2607,f5648]) ).

fof(f5648,plain,
    ( spl316_456
  <=> ! [X0,X1] :
        ( ix(X1)
        | ~ iext(uri_owl_priorVersion,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_456])]) ).

fof(f2607,plain,
    ! [X0,X1] :
      ( ix(X1)
      | ~ iext(uri_owl_priorVersion,X0,X1) ),
    inference(cnf_transformation,[],[f1087]) ).

fof(f1087,plain,
    ! [X0,X1] :
      ( ( ix(X1)
        & ix(X0) )
      | ~ iext(uri_owl_priorVersion,X0,X1) ),
    inference(ennf_transformation,[],[f761]) ).

fof(f761,plain,
    ! [X0,X1] :
      ( iext(uri_owl_priorVersion,X0,X1)
     => ( ix(X1)
        & ix(X0) ) ),
    inference(rectify,[],[f245]) ).

fof(f245,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_priorVersion,X3,X6)
     => ( ix(X6)
        & ix(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_priorversion_ext) ).

fof(f5646,plain,
    spl316_455,
    inference(avatar_split_clause,[],[f2606,f5644]) ).

fof(f5644,plain,
    ( spl316_455
  <=> ! [X0,X1] :
        ( ix(X0)
        | ~ iext(uri_owl_priorVersion,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_455])]) ).

fof(f2606,plain,
    ! [X0,X1] :
      ( ix(X0)
      | ~ iext(uri_owl_priorVersion,X0,X1) ),
    inference(cnf_transformation,[],[f1087]) ).

fof(f5642,plain,
    spl316_454,
    inference(avatar_split_clause,[],[f2595,f5640]) ).

fof(f5640,plain,
    ( spl316_454
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_rdf_langRange,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_454])]) ).

fof(f2595,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_rdf_langRange,X0,X1) ),
    inference(cnf_transformation,[],[f1081]) ).

fof(f1081,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_rdf_langRange,X0,X1) ),
    inference(ennf_transformation,[],[f755]) ).

fof(f755,plain,
    ! [X0,X1] :
      ( iext(uri_rdf_langRange,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f541]) ).

fof(f541,axiom,
    ! [X3,X6] :
      ( iext(uri_rdf_langRange,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_langrange_ext) ).

fof(f5638,plain,
    spl316_453,
    inference(avatar_split_clause,[],[f2593,f5636]) ).

fof(f5636,plain,
    ( spl316_453
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_xsd_pattern,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_453])]) ).

fof(f2593,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_xsd_pattern,X0,X1) ),
    inference(cnf_transformation,[],[f1080]) ).

fof(f1080,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_xsd_pattern,X0,X1) ),
    inference(ennf_transformation,[],[f754]) ).

fof(f754,plain,
    ! [X0,X1] :
      ( iext(uri_xsd_pattern,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f557]) ).

fof(f557,axiom,
    ! [X3,X6] :
      ( iext(uri_xsd_pattern,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_pattern_ext) ).

fof(f5634,plain,
    spl316_452,
    inference(avatar_split_clause,[],[f2591,f5632]) ).

fof(f5632,plain,
    ( spl316_452
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_xsd_maxInclusive,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_452])]) ).

fof(f2591,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_xsd_maxInclusive,X0,X1) ),
    inference(cnf_transformation,[],[f1079]) ).

fof(f1079,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_xsd_maxInclusive,X0,X1) ),
    inference(ennf_transformation,[],[f753]) ).

fof(f753,plain,
    ! [X0,X1] :
      ( iext(uri_xsd_maxInclusive,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f547]) ).

fof(f547,axiom,
    ! [X3,X6] :
      ( iext(uri_xsd_maxInclusive,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_maxinclusive_ext) ).

fof(f5630,plain,
    spl316_451,
    inference(avatar_split_clause,[],[f2589,f5628]) ).

fof(f5628,plain,
    ( spl316_451
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_xsd_maxExclusive,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_451])]) ).

fof(f2589,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_xsd_maxExclusive,X0,X1) ),
    inference(cnf_transformation,[],[f1078]) ).

fof(f1078,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_xsd_maxExclusive,X0,X1) ),
    inference(ennf_transformation,[],[f752]) ).

fof(f752,plain,
    ! [X0,X1] :
      ( iext(uri_xsd_maxExclusive,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f545]) ).

fof(f545,axiom,
    ! [X3,X6] :
      ( iext(uri_xsd_maxExclusive,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_maxexclusive_ext) ).

fof(f5626,plain,
    spl316_450,
    inference(avatar_split_clause,[],[f2587,f5624]) ).

fof(f5624,plain,
    ( spl316_450
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_xsd_length,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_450])]) ).

fof(f2587,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_xsd_length,X0,X1) ),
    inference(cnf_transformation,[],[f1077]) ).

fof(f1077,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_xsd_length,X0,X1) ),
    inference(ennf_transformation,[],[f751]) ).

fof(f751,plain,
    ! [X0,X1] :
      ( iext(uri_xsd_length,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f543]) ).

fof(f543,axiom,
    ! [X3,X6] :
      ( iext(uri_xsd_length,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_length_ext) ).

fof(f5622,plain,
    spl316_449,
    inference(avatar_split_clause,[],[f2585,f5620]) ).

fof(f5620,plain,
    ( spl316_449
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_xsd_maxLength,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_449])]) ).

fof(f2585,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_xsd_maxLength,X0,X1) ),
    inference(cnf_transformation,[],[f1076]) ).

fof(f1076,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_xsd_maxLength,X0,X1) ),
    inference(ennf_transformation,[],[f750]) ).

fof(f750,plain,
    ! [X0,X1] :
      ( iext(uri_xsd_maxLength,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f549]) ).

fof(f549,axiom,
    ! [X3,X6] :
      ( iext(uri_xsd_maxLength,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_maxlength_ext) ).

fof(f5618,plain,
    spl316_448,
    inference(avatar_split_clause,[],[f2583,f5616]) ).

fof(f5616,plain,
    ( spl316_448
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_xsd_minExclusive,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_448])]) ).

fof(f2583,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_xsd_minExclusive,X0,X1) ),
    inference(cnf_transformation,[],[f1075]) ).

fof(f1075,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_xsd_minExclusive,X0,X1) ),
    inference(ennf_transformation,[],[f749]) ).

fof(f749,plain,
    ! [X0,X1] :
      ( iext(uri_xsd_minExclusive,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f551]) ).

fof(f551,axiom,
    ! [X3,X6] :
      ( iext(uri_xsd_minExclusive,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_minexclusive_ext) ).

fof(f5614,plain,
    ( spl316_447
    | ~ spl316_44
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4605,f4512,f3737,f5611]) ).

fof(f5611,plain,
    ( spl316_447
  <=> ic(uri_xsd_decimal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_447])]) ).

fof(f3737,plain,
    ( spl316_44
  <=> idc(uri_xsd_decimal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_44])]) ).

fof(f4605,plain,
    ( ic(uri_xsd_decimal)
    | ~ spl316_44
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3739]) ).

fof(f3739,plain,
    ( idc(uri_xsd_decimal)
    | ~ spl316_44 ),
    inference(avatar_component_clause,[],[f3737]) ).

fof(f5609,plain,
    spl316_446,
    inference(avatar_split_clause,[],[f2581,f5607]) ).

fof(f5607,plain,
    ( spl316_446
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_xsd_minInclusive,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_446])]) ).

fof(f2581,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_xsd_minInclusive,X0,X1) ),
    inference(cnf_transformation,[],[f1074]) ).

fof(f1074,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_xsd_minInclusive,X0,X1) ),
    inference(ennf_transformation,[],[f748]) ).

fof(f748,plain,
    ! [X0,X1] :
      ( iext(uri_xsd_minInclusive,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f553]) ).

fof(f553,axiom,
    ! [X3,X6] :
      ( iext(uri_xsd_minInclusive,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_mininclusive_ext) ).

fof(f5605,plain,
    spl316_445,
    inference(avatar_split_clause,[],[f2579,f5603]) ).

fof(f5603,plain,
    ( spl316_445
  <=> ! [X0,X1] :
        ( lv(X1)
        | ~ iext(uri_xsd_minLength,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_445])]) ).

fof(f2579,plain,
    ! [X0,X1] :
      ( lv(X1)
      | ~ iext(uri_xsd_minLength,X0,X1) ),
    inference(cnf_transformation,[],[f1073]) ).

fof(f1073,plain,
    ! [X0,X1] :
      ( ( lv(X1)
        & ir(X0) )
      | ~ iext(uri_xsd_minLength,X0,X1) ),
    inference(ennf_transformation,[],[f747]) ).

fof(f747,plain,
    ! [X0,X1] :
      ( iext(uri_xsd_minLength,X0,X1)
     => ( lv(X1)
        & ir(X0) ) ),
    inference(rectify,[],[f555]) ).

fof(f555,axiom,
    ! [X3,X6] :
      ( iext(uri_xsd_minLength,X3,X6)
     => ( lv(X6)
        & ir(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_minlength_ext) ).

fof(f5601,plain,
    spl316_444,
    inference(avatar_split_clause,[],[f2576,f5599]) ).

fof(f5599,plain,
    ( spl316_444
  <=> ! [X0,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_withRestrictions,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_444])]) ).

fof(f2576,plain,
    ! [X0,X1] :
      ( idc(X0)
      | ~ iext(uri_owl_withRestrictions,X0,X1) ),
    inference(cnf_transformation,[],[f1072]) ).

fof(f5597,plain,
    spl316_443,
    inference(avatar_split_clause,[],[f2575,f5595]) ).

fof(f5595,plain,
    ( spl316_443
  <=> ! [X0,X1] :
        ( idc(X1)
        | ~ iext(uri_owl_onDatatype,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_443])]) ).

fof(f2575,plain,
    ! [X0,X1] :
      ( idc(X1)
      | ~ iext(uri_owl_onDatatype,X0,X1) ),
    inference(cnf_transformation,[],[f1071]) ).

fof(f1071,plain,
    ! [X0,X1] :
      ( ( idc(X1)
        & idc(X0) )
      | ~ iext(uri_owl_onDatatype,X0,X1) ),
    inference(ennf_transformation,[],[f745]) ).

fof(f745,plain,
    ! [X0,X1] :
      ( iext(uri_owl_onDatatype,X0,X1)
     => ( idc(X1)
        & idc(X0) ) ),
    inference(rectify,[],[f239]) ).

fof(f239,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_onDatatype,X3,X6)
     => ( idc(X6)
        & idc(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_ondatatype_ext) ).

fof(f5593,plain,
    spl316_442,
    inference(avatar_split_clause,[],[f2574,f5591]) ).

fof(f5591,plain,
    ( spl316_442
  <=> ! [X0,X1] :
        ( idc(X0)
        | ~ iext(uri_owl_onDatatype,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_442])]) ).

fof(f2574,plain,
    ! [X0,X1] :
      ( idc(X0)
      | ~ iext(uri_owl_onDatatype,X0,X1) ),
    inference(cnf_transformation,[],[f1071]) ).

fof(f5589,plain,
    spl316_441,
    inference(avatar_split_clause,[],[f2573,f5587]) ).

fof(f5587,plain,
    ( spl316_441
  <=> ! [X0,X1] :
        ( ix(X1)
        | ~ iext(uri_owl_versionIRI,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_441])]) ).

fof(f2573,plain,
    ! [X0,X1] :
      ( ix(X1)
      | ~ iext(uri_owl_versionIRI,X0,X1) ),
    inference(cnf_transformation,[],[f1070]) ).

fof(f1070,plain,
    ! [X0,X1] :
      ( ( ix(X1)
        & ix(X0) )
      | ~ iext(uri_owl_versionIRI,X0,X1) ),
    inference(ennf_transformation,[],[f744]) ).

fof(f744,plain,
    ! [X0,X1] :
      ( iext(uri_owl_versionIRI,X0,X1)
     => ( ix(X1)
        & ix(X0) ) ),
    inference(rectify,[],[f274]) ).

fof(f274,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_versionIRI,X3,X6)
     => ( ix(X6)
        & ix(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_versioniri_ext) ).

fof(f5585,plain,
    spl316_440,
    inference(avatar_split_clause,[],[f2572,f5583]) ).

fof(f5583,plain,
    ( spl316_440
  <=> ! [X0,X1] :
        ( ix(X0)
        | ~ iext(uri_owl_versionIRI,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_440])]) ).

fof(f2572,plain,
    ! [X0,X1] :
      ( ix(X0)
      | ~ iext(uri_owl_versionIRI,X0,X1) ),
    inference(cnf_transformation,[],[f1070]) ).

fof(f5581,plain,
    spl316_439,
    inference(avatar_split_clause,[],[f2571,f5579]) ).

fof(f5579,plain,
    ( spl316_439
  <=> ! [X0,X1] :
        ( ix(X1)
        | ~ iext(uri_owl_imports,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_439])]) ).

fof(f2571,plain,
    ! [X0,X1] :
      ( ix(X1)
      | ~ iext(uri_owl_imports,X0,X1) ),
    inference(cnf_transformation,[],[f1069]) ).

fof(f1069,plain,
    ! [X0,X1] :
      ( ( ix(X1)
        & ix(X0) )
      | ~ iext(uri_owl_imports,X0,X1) ),
    inference(ennf_transformation,[],[f743]) ).

fof(f743,plain,
    ! [X0,X1] :
      ( iext(uri_owl_imports,X0,X1)
     => ( ix(X1)
        & ix(X0) ) ),
    inference(rectify,[],[f212]) ).

fof(f212,axiom,
    ! [X3,X6] :
      ( iext(uri_owl_imports,X3,X6)
     => ( ix(X6)
        & ix(X3) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_imports_ext) ).

fof(f5577,plain,
    spl316_438,
    inference(avatar_split_clause,[],[f2570,f5575]) ).

fof(f5575,plain,
    ( spl316_438
  <=> ! [X0,X1] :
        ( ix(X0)
        | ~ iext(uri_owl_imports,X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_438])]) ).

fof(f2570,plain,
    ! [X0,X1] :
      ( ix(X0)
      | ~ iext(uri_owl_imports,X0,X1) ),
    inference(cnf_transformation,[],[f1069]) ).

fof(f5573,plain,
    spl316_437,
    inference(avatar_split_clause,[],[f2567,f5571]) ).

fof(f5571,plain,
    ( spl316_437
  <=> ! [X0] :
        ( ~ icext(uri_rdf_XMLLiteral,X0)
        | ~ icext(uri_xsd_dateTime,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_437])]) ).

fof(f2567,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(cnf_transformation,[],[f1068]) ).

fof(f1068,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(ennf_transformation,[],[f740]) ).

fof(f740,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_XMLLiteral,X0)
        & icext(uri_xsd_dateTime,X0) ),
    inference(rectify,[],[f502]) ).

fof(f502,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_XMLLiteral,X3)
        & icext(uri_xsd_dateTime,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_datetime_xmlliteral) ).

fof(f5569,plain,
    ( spl316_436
    | ~ spl316_31
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4604,f4512,f3672,f5566]) ).

fof(f5566,plain,
    ( spl316_436
  <=> ic(uri_xsd_dateTimeStamp) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_436])]) ).

fof(f3672,plain,
    ( spl316_31
  <=> idc(uri_xsd_dateTimeStamp) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_31])]) ).

fof(f4604,plain,
    ( ic(uri_xsd_dateTimeStamp)
    | ~ spl316_31
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3674]) ).

fof(f3674,plain,
    ( idc(uri_xsd_dateTimeStamp)
    | ~ spl316_31 ),
    inference(avatar_component_clause,[],[f3672]) ).

fof(f5564,plain,
    spl316_435,
    inference(avatar_split_clause,[],[f2566,f5562]) ).

fof(f5562,plain,
    ( spl316_435
  <=> ! [X0] :
        ( ~ icext(uri_rdf_XMLLiteral,X0)
        | ~ icext(uri_owl_real,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_435])]) ).

fof(f2566,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_owl_real,X0) ),
    inference(cnf_transformation,[],[f1067]) ).

fof(f1067,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_owl_real,X0) ),
    inference(ennf_transformation,[],[f739]) ).

fof(f739,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_XMLLiteral,X0)
        & icext(uri_owl_real,X0) ),
    inference(rectify,[],[f517]) ).

fof(f517,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_XMLLiteral,X3)
        & icext(uri_owl_real,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_real_xmlliteral) ).

fof(f5560,plain,
    spl316_434,
    inference(avatar_split_clause,[],[f2565,f5558]) ).

fof(f5558,plain,
    ( spl316_434
  <=> ! [X0] :
        ( ~ icext(uri_rdf_XMLLiteral,X0)
        | ~ icext(uri_rdf_PlainLiteral,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_434])]) ).

fof(f2565,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_rdf_PlainLiteral,X0) ),
    inference(cnf_transformation,[],[f1066]) ).

fof(f1066,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_rdf_PlainLiteral,X0) ),
    inference(ennf_transformation,[],[f738]) ).

fof(f738,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_XMLLiteral,X0)
        & icext(uri_rdf_PlainLiteral,X0) ),
    inference(rectify,[],[f516]) ).

fof(f516,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_XMLLiteral,X3)
        & icext(uri_rdf_PlainLiteral,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_plainliteral_xmlliteral) ).

fof(f5556,plain,
    spl316_433,
    inference(avatar_split_clause,[],[f2564,f5554]) ).

fof(f5554,plain,
    ( spl316_433
  <=> ! [X0] :
        ( ~ icext(uri_owl_real,X0)
        | ~ icext(uri_xsd_dateTime,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_433])]) ).

fof(f2564,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(cnf_transformation,[],[f1065]) ).

fof(f1065,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(ennf_transformation,[],[f737]) ).

fof(f737,plain,
    ! [X0] :
      ~ ( icext(uri_owl_real,X0)
        & icext(uri_xsd_dateTime,X0) ),
    inference(rectify,[],[f501]) ).

fof(f501,axiom,
    ! [X3] :
      ~ ( icext(uri_owl_real,X3)
        & icext(uri_xsd_dateTime,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_datetime_real) ).

fof(f5552,plain,
    spl316_432,
    inference(avatar_split_clause,[],[f2563,f5550]) ).

fof(f5550,plain,
    ( spl316_432
  <=> ! [X0] :
        ( ~ icext(uri_owl_real,X0)
        | ~ icext(uri_rdf_PlainLiteral,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_432])]) ).

fof(f2563,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_rdf_PlainLiteral,X0) ),
    inference(cnf_transformation,[],[f1064]) ).

fof(f1064,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_rdf_PlainLiteral,X0) ),
    inference(ennf_transformation,[],[f736]) ).

fof(f736,plain,
    ! [X0] :
      ~ ( icext(uri_owl_real,X0)
        & icext(uri_rdf_PlainLiteral,X0) ),
    inference(rectify,[],[f515]) ).

fof(f515,axiom,
    ! [X3] :
      ~ ( icext(uri_owl_real,X3)
        & icext(uri_rdf_PlainLiteral,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_plainliteral_real) ).

fof(f5548,plain,
    spl316_431,
    inference(avatar_split_clause,[],[f2562,f5546]) ).

fof(f5546,plain,
    ( spl316_431
  <=> ! [X0] :
        ( ~ icext(uri_rdf_PlainLiteral,X0)
        | ~ icext(uri_xsd_dateTime,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_431])]) ).

fof(f2562,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(cnf_transformation,[],[f1063]) ).

fof(f1063,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(ennf_transformation,[],[f735]) ).

fof(f735,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_PlainLiteral,X0)
        & icext(uri_xsd_dateTime,X0) ),
    inference(rectify,[],[f500]) ).

fof(f500,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_PlainLiteral,X3)
        & icext(uri_xsd_dateTime,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_datetime_plainliteral) ).

fof(f5544,plain,
    spl316_430,
    inference(avatar_split_clause,[],[f2561,f5542]) ).

fof(f5542,plain,
    ( spl316_430
  <=> ! [X0] :
        ( ~ icext(uri_xsd_float,X0)
        | ~ icext(uri_xsd_dateTime,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_430])]) ).

fof(f2561,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(cnf_transformation,[],[f1062]) ).

fof(f1062,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(ennf_transformation,[],[f734]) ).

fof(f734,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_float,X0)
        & icext(uri_xsd_dateTime,X0) ),
    inference(rectify,[],[f498]) ).

fof(f498,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_float,X3)
        & icext(uri_xsd_dateTime,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_datetime_float) ).

fof(f5540,plain,
    spl316_429,
    inference(avatar_split_clause,[],[f2560,f5538]) ).

fof(f5538,plain,
    ( spl316_429
  <=> ! [X0] :
        ( ~ icext(uri_xsd_double,X0)
        | ~ icext(uri_xsd_dateTime,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_429])]) ).

fof(f2560,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_double,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(cnf_transformation,[],[f1061]) ).

fof(f1061,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_double,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(ennf_transformation,[],[f733]) ).

fof(f733,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_double,X0)
        & icext(uri_xsd_dateTime,X0) ),
    inference(rectify,[],[f497]) ).

fof(f497,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_double,X3)
        & icext(uri_xsd_dateTime,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_datetime_double) ).

fof(f5536,plain,
    spl316_428,
    inference(avatar_split_clause,[],[f2559,f5534]) ).

fof(f5534,plain,
    ( spl316_428
  <=> ! [X0] :
        ( ~ icext(uri_xsd_hexBinary,X0)
        | ~ icext(uri_xsd_dateTime,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_428])]) ).

fof(f2559,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(cnf_transformation,[],[f1060]) ).

fof(f1060,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(ennf_transformation,[],[f732]) ).

fof(f732,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_hexBinary,X0)
        & icext(uri_xsd_dateTime,X0) ),
    inference(rectify,[],[f499]) ).

fof(f499,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_hexBinary,X3)
        & icext(uri_xsd_dateTime,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_datetime_hexbinary) ).

fof(f5532,plain,
    spl316_427,
    inference(avatar_split_clause,[],[f2558,f5530]) ).

fof(f5530,plain,
    ( spl316_427
  <=> ! [X0] :
        ( ~ icext(uri_rdf_XMLLiteral,X0)
        | ~ icext(uri_xsd_float,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_427])]) ).

fof(f2558,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(cnf_transformation,[],[f1059]) ).

fof(f1059,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(ennf_transformation,[],[f731]) ).

fof(f731,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_XMLLiteral,X0)
        & icext(uri_xsd_float,X0) ),
    inference(rectify,[],[f511]) ).

fof(f511,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_XMLLiteral,X3)
        & icext(uri_xsd_float,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_float_xmlliteral) ).

fof(f5528,plain,
    spl316_426,
    inference(avatar_split_clause,[],[f2557,f5526]) ).

fof(f5526,plain,
    ( spl316_426
  <=> ! [X0] :
        ( ~ icext(uri_rdf_XMLLiteral,X0)
        | ~ icext(uri_xsd_base64Binary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_426])]) ).

fof(f2557,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(cnf_transformation,[],[f1058]) ).

fof(f1058,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(ennf_transformation,[],[f730]) ).

fof(f730,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_XMLLiteral,X0)
        & icext(uri_xsd_base64Binary,X0) ),
    inference(rectify,[],[f489]) ).

fof(f489,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_XMLLiteral,X3)
        & icext(uri_xsd_base64Binary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_base64binary_xmlliteral) ).

fof(f5524,plain,
    ( spl316_425
    | ~ spl316_55
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4603,f4512,f3792,f5521]) ).

fof(f5521,plain,
    ( spl316_425
  <=> ic(uri_xsd_dateTime) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_425])]) ).

fof(f3792,plain,
    ( spl316_55
  <=> idc(uri_xsd_dateTime) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_55])]) ).

fof(f4603,plain,
    ( ic(uri_xsd_dateTime)
    | ~ spl316_55
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3794]) ).

fof(f3794,plain,
    ( idc(uri_xsd_dateTime)
    | ~ spl316_55 ),
    inference(avatar_component_clause,[],[f3792]) ).

fof(f5519,plain,
    spl316_424,
    inference(avatar_split_clause,[],[f2556,f5517]) ).

fof(f5517,plain,
    ( spl316_424
  <=> ! [X0] :
        ( ~ icext(uri_rdf_XMLLiteral,X0)
        | ~ icext(uri_xsd_double,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_424])]) ).

fof(f2556,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(cnf_transformation,[],[f1057]) ).

fof(f1057,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(ennf_transformation,[],[f729]) ).

fof(f729,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_XMLLiteral,X0)
        & icext(uri_xsd_double,X0) ),
    inference(rectify,[],[f507]) ).

fof(f507,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_XMLLiteral,X3)
        & icext(uri_xsd_double,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_double_xmlliteral) ).

fof(f5515,plain,
    spl316_423,
    inference(avatar_split_clause,[],[f2555,f5513]) ).

fof(f5513,plain,
    ( spl316_423
  <=> ! [X0] :
        ( ~ icext(uri_rdf_XMLLiteral,X0)
        | ~ icext(uri_xsd_hexBinary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_423])]) ).

fof(f2555,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_hexBinary,X0) ),
    inference(cnf_transformation,[],[f1056]) ).

fof(f1056,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_hexBinary,X0) ),
    inference(ennf_transformation,[],[f728]) ).

fof(f728,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_XMLLiteral,X0)
        & icext(uri_xsd_hexBinary,X0) ),
    inference(rectify,[],[f514]) ).

fof(f514,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_XMLLiteral,X3)
        & icext(uri_xsd_hexBinary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_hexbinary_xmlliteral) ).

fof(f5511,plain,
    spl316_422,
    inference(avatar_split_clause,[],[f2554,f5509]) ).

fof(f5509,plain,
    ( spl316_422
  <=> ! [X0] :
        ( ~ icext(uri_rdf_XMLLiteral,X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_422])]) ).

fof(f2554,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1055]) ).

fof(f1055,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f727]) ).

fof(f727,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_XMLLiteral,X0)
        & icext(uri_xsd_anyURI,X0) ),
    inference(rectify,[],[f481]) ).

fof(f481,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_XMLLiteral,X3)
        & icext(uri_xsd_anyURI,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_anyuri_xmlliteral) ).

fof(f5507,plain,
    spl316_421,
    inference(avatar_split_clause,[],[f2553,f5505]) ).

fof(f5505,plain,
    ( spl316_421
  <=> ! [X0] :
        ( ~ icext(uri_rdf_XMLLiteral,X0)
        | ~ icext(uri_xsd_boolean,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_421])]) ).

fof(f2553,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(cnf_transformation,[],[f1054]) ).

fof(f1054,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_XMLLiteral,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(ennf_transformation,[],[f726]) ).

fof(f726,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_XMLLiteral,X0)
        & icext(uri_xsd_boolean,X0) ),
    inference(rectify,[],[f496]) ).

fof(f496,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_XMLLiteral,X3)
        & icext(uri_xsd_boolean,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_boolean_xmlliteral) ).

fof(f5503,plain,
    spl316_420,
    inference(avatar_split_clause,[],[f2552,f5501]) ).

fof(f5501,plain,
    ( spl316_420
  <=> ! [X0] :
        ( ~ icext(uri_owl_real,X0)
        | ~ icext(uri_xsd_boolean,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_420])]) ).

fof(f2552,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(cnf_transformation,[],[f1053]) ).

fof(f1053,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(ennf_transformation,[],[f725]) ).

fof(f725,plain,
    ! [X0] :
      ~ ( icext(uri_owl_real,X0)
        & icext(uri_xsd_boolean,X0) ),
    inference(rectify,[],[f495]) ).

fof(f495,axiom,
    ! [X3] :
      ~ ( icext(uri_owl_real,X3)
        & icext(uri_xsd_boolean,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_boolean_real) ).

fof(f5499,plain,
    spl316_419,
    inference(avatar_split_clause,[],[f2551,f5497]) ).

fof(f5497,plain,
    ( spl316_419
  <=> ! [X0] :
        ( ~ icext(uri_rdf_PlainLiteral,X0)
        | ~ icext(uri_xsd_double,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_419])]) ).

fof(f2551,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(cnf_transformation,[],[f1052]) ).

fof(f1052,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(ennf_transformation,[],[f724]) ).

fof(f724,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_PlainLiteral,X0)
        & icext(uri_xsd_double,X0) ),
    inference(rectify,[],[f505]) ).

fof(f505,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_PlainLiteral,X3)
        & icext(uri_xsd_double,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_double_plainliteral) ).

fof(f5495,plain,
    spl316_418,
    inference(avatar_split_clause,[],[f2550,f5493]) ).

fof(f5493,plain,
    ( spl316_418
  <=> ! [X0] :
        ( ~ icext(uri_owl_real,X0)
        | ~ icext(uri_xsd_double,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_418])]) ).

fof(f2550,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(cnf_transformation,[],[f1051]) ).

fof(f1051,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(ennf_transformation,[],[f723]) ).

fof(f723,plain,
    ! [X0] :
      ~ ( icext(uri_owl_real,X0)
        & icext(uri_xsd_double,X0) ),
    inference(rectify,[],[f506]) ).

fof(f506,axiom,
    ! [X3] :
      ~ ( icext(uri_owl_real,X3)
        & icext(uri_xsd_double,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_double_real) ).

fof(f5491,plain,
    spl316_417,
    inference(avatar_split_clause,[],[f2549,f5489]) ).

fof(f5489,plain,
    ( spl316_417
  <=> ! [X0] :
        ( ~ icext(uri_rdf_PlainLiteral,X0)
        | ~ icext(uri_xsd_float,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_417])]) ).

fof(f2549,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(cnf_transformation,[],[f1050]) ).

fof(f1050,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(ennf_transformation,[],[f722]) ).

fof(f722,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_PlainLiteral,X0)
        & icext(uri_xsd_float,X0) ),
    inference(rectify,[],[f509]) ).

fof(f509,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_PlainLiteral,X3)
        & icext(uri_xsd_float,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_float_plainliteral) ).

fof(f5487,plain,
    spl316_416,
    inference(avatar_split_clause,[],[f2548,f5485]) ).

fof(f5485,plain,
    ( spl316_416
  <=> ! [X0] :
        ( ~ icext(uri_owl_real,X0)
        | ~ icext(uri_xsd_float,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_416])]) ).

fof(f2548,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(cnf_transformation,[],[f1049]) ).

fof(f1049,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(ennf_transformation,[],[f721]) ).

fof(f721,plain,
    ! [X0] :
      ~ ( icext(uri_owl_real,X0)
        & icext(uri_xsd_float,X0) ),
    inference(rectify,[],[f510]) ).

fof(f510,axiom,
    ! [X3] :
      ~ ( icext(uri_owl_real,X3)
        & icext(uri_xsd_float,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_float_real) ).

fof(f5483,plain,
    spl316_415,
    inference(avatar_split_clause,[],[f2547,f5481]) ).

fof(f5481,plain,
    ( spl316_415
  <=> ! [X0] :
        ( ~ icext(uri_rdf_PlainLiteral,X0)
        | ~ icext(uri_xsd_boolean,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_415])]) ).

fof(f2547,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(cnf_transformation,[],[f1048]) ).

fof(f1048,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(ennf_transformation,[],[f720]) ).

fof(f720,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_PlainLiteral,X0)
        & icext(uri_xsd_boolean,X0) ),
    inference(rectify,[],[f494]) ).

fof(f494,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_PlainLiteral,X3)
        & icext(uri_xsd_boolean,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_boolean_plainliteral) ).

fof(f5479,plain,
    ( spl316_414
    | ~ spl316_32
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4602,f4512,f3677,f5476]) ).

fof(f5476,plain,
    ( spl316_414
  <=> ic(uri_xsd_byte) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_414])]) ).

fof(f3677,plain,
    ( spl316_32
  <=> idc(uri_xsd_byte) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_32])]) ).

fof(f4602,plain,
    ( ic(uri_xsd_byte)
    | ~ spl316_32
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3679]) ).

fof(f3679,plain,
    ( idc(uri_xsd_byte)
    | ~ spl316_32 ),
    inference(avatar_component_clause,[],[f3677]) ).

fof(f5474,plain,
    spl316_413,
    inference(avatar_split_clause,[],[f2546,f5472]) ).

fof(f5472,plain,
    ( spl316_413
  <=> ! [X0] :
        ( ~ icext(uri_xsd_dateTime,X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_413])]) ).

fof(f2546,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_dateTime,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1047]) ).

fof(f1047,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_dateTime,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f719]) ).

fof(f719,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_dateTime,X0)
        & icext(uri_xsd_anyURI,X0) ),
    inference(rectify,[],[f475]) ).

fof(f475,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_dateTime,X3)
        & icext(uri_xsd_anyURI,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_anyuri_datetime) ).

fof(f5470,plain,
    spl316_412,
    inference(avatar_split_clause,[],[f2545,f5468]) ).

fof(f5468,plain,
    ( spl316_412
  <=> ! [X0] :
        ( ~ icext(uri_rdf_PlainLiteral,X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_412])]) ).

fof(f2545,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1046]) ).

fof(f1046,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f718]) ).

fof(f718,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_PlainLiteral,X0)
        & icext(uri_xsd_anyURI,X0) ),
    inference(rectify,[],[f479]) ).

fof(f479,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_PlainLiteral,X3)
        & icext(uri_xsd_anyURI,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_anyuri_plainliteral) ).

fof(f5466,plain,
    spl316_411,
    inference(avatar_split_clause,[],[f2544,f5464]) ).

fof(f5464,plain,
    ( spl316_411
  <=> ! [X0] :
        ( ~ icext(uri_owl_real,X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_411])]) ).

fof(f2544,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1045]) ).

fof(f1045,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f717]) ).

fof(f717,plain,
    ! [X0] :
      ~ ( icext(uri_owl_real,X0)
        & icext(uri_xsd_anyURI,X0) ),
    inference(rectify,[],[f480]) ).

fof(f480,axiom,
    ! [X3] :
      ~ ( icext(uri_owl_real,X3)
        & icext(uri_xsd_anyURI,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_anyuri_real) ).

fof(f5462,plain,
    spl316_410,
    inference(avatar_split_clause,[],[f2543,f5460]) ).

fof(f5460,plain,
    ( spl316_410
  <=> ! [X0] :
        ( ~ icext(uri_owl_real,X0)
        | ~ icext(uri_xsd_hexBinary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_410])]) ).

fof(f2543,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_hexBinary,X0) ),
    inference(cnf_transformation,[],[f1044]) ).

fof(f1044,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_hexBinary,X0) ),
    inference(ennf_transformation,[],[f716]) ).

fof(f716,plain,
    ! [X0] :
      ~ ( icext(uri_owl_real,X0)
        & icext(uri_xsd_hexBinary,X0) ),
    inference(rectify,[],[f513]) ).

fof(f513,axiom,
    ! [X3] :
      ~ ( icext(uri_owl_real,X3)
        & icext(uri_xsd_hexBinary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_hexbinary_real) ).

fof(f5458,plain,
    spl316_409,
    inference(avatar_split_clause,[],[f2542,f5456]) ).

fof(f5456,plain,
    ( spl316_409
  <=> ! [X0] :
        ( ~ icext(uri_xsd_dateTime,X0)
        | ~ icext(uri_xsd_base64Binary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_409])]) ).

fof(f2542,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_dateTime,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(cnf_transformation,[],[f1043]) ).

fof(f1043,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_dateTime,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(ennf_transformation,[],[f715]) ).

fof(f715,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_dateTime,X0)
        & icext(uri_xsd_base64Binary,X0) ),
    inference(rectify,[],[f483]) ).

fof(f483,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_dateTime,X3)
        & icext(uri_xsd_base64Binary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_base64binary_datetime) ).

fof(f5454,plain,
    spl316_408,
    inference(avatar_split_clause,[],[f2541,f5452]) ).

fof(f5452,plain,
    ( spl316_408
  <=> ! [X0] :
        ( ~ icext(uri_xsd_dateTime,X0)
        | ~ icext(uri_xsd_boolean,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_408])]) ).

fof(f2541,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_dateTime,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(cnf_transformation,[],[f1042]) ).

fof(f1042,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_dateTime,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(ennf_transformation,[],[f714]) ).

fof(f714,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_dateTime,X0)
        & icext(uri_xsd_boolean,X0) ),
    inference(rectify,[],[f490]) ).

fof(f490,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_dateTime,X3)
        & icext(uri_xsd_boolean,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_boolean_datetime) ).

fof(f5450,plain,
    spl316_407,
    inference(avatar_split_clause,[],[f2540,f5448]) ).

fof(f5448,plain,
    ( spl316_407
  <=> ! [X0] :
        ( ~ icext(uri_owl_real,X0)
        | ~ icext(uri_xsd_base64Binary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_407])]) ).

fof(f2540,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(cnf_transformation,[],[f1041]) ).

fof(f1041,plain,
    ! [X0] :
      ( ~ icext(uri_owl_real,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(ennf_transformation,[],[f713]) ).

fof(f713,plain,
    ! [X0] :
      ~ ( icext(uri_owl_real,X0)
        & icext(uri_xsd_base64Binary,X0) ),
    inference(rectify,[],[f488]) ).

fof(f488,axiom,
    ! [X3] :
      ~ ( icext(uri_owl_real,X3)
        & icext(uri_xsd_base64Binary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_base64binary_real) ).

fof(f5446,plain,
    spl316_406,
    inference(avatar_split_clause,[],[f2539,f5444]) ).

fof(f5444,plain,
    ( spl316_406
  <=> ! [X0] :
        ( ~ icext(uri_rdf_PlainLiteral,X0)
        | ~ icext(uri_xsd_hexBinary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_406])]) ).

fof(f2539,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_hexBinary,X0) ),
    inference(cnf_transformation,[],[f1040]) ).

fof(f1040,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_hexBinary,X0) ),
    inference(ennf_transformation,[],[f712]) ).

fof(f712,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_PlainLiteral,X0)
        & icext(uri_xsd_hexBinary,X0) ),
    inference(rectify,[],[f512]) ).

fof(f512,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_PlainLiteral,X3)
        & icext(uri_xsd_hexBinary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_hexbinary_plainliteral) ).

fof(f5442,plain,
    spl316_405,
    inference(avatar_split_clause,[],[f2538,f5440]) ).

fof(f5440,plain,
    ( spl316_405
  <=> ! [X0] :
        ( ~ icext(uri_rdf_PlainLiteral,X0)
        | ~ icext(uri_xsd_base64Binary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_405])]) ).

fof(f2538,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(cnf_transformation,[],[f1039]) ).

fof(f1039,plain,
    ! [X0] :
      ( ~ icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(ennf_transformation,[],[f711]) ).

fof(f711,plain,
    ! [X0] :
      ~ ( icext(uri_rdf_PlainLiteral,X0)
        & icext(uri_xsd_base64Binary,X0) ),
    inference(rectify,[],[f487]) ).

fof(f487,axiom,
    ! [X3] :
      ~ ( icext(uri_rdf_PlainLiteral,X3)
        & icext(uri_xsd_base64Binary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_base64binary_plainliteral) ).

fof(f5438,plain,
    spl316_404,
    inference(avatar_split_clause,[],[f2537,f5436]) ).

fof(f5436,plain,
    ( spl316_404
  <=> ! [X0] :
        ( ~ icext(uri_xsd_double,X0)
        | ~ icext(uri_xsd_boolean,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_404])]) ).

fof(f2537,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_double,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(cnf_transformation,[],[f1038]) ).

fof(f1038,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_double,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(ennf_transformation,[],[f710]) ).

fof(f710,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_double,X0)
        & icext(uri_xsd_boolean,X0) ),
    inference(rectify,[],[f491]) ).

fof(f491,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_double,X3)
        & icext(uri_xsd_boolean,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_boolean_double) ).

fof(f5434,plain,
    ( spl316_403
    | ~ spl316_51
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4601,f4512,f3772,f5431]) ).

fof(f5431,plain,
    ( spl316_403
  <=> ic(uri_xsd_boolean) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_403])]) ).

fof(f3772,plain,
    ( spl316_51
  <=> idc(uri_xsd_boolean) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_51])]) ).

fof(f4601,plain,
    ( ic(uri_xsd_boolean)
    | ~ spl316_51
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3774]) ).

fof(f3774,plain,
    ( idc(uri_xsd_boolean)
    | ~ spl316_51 ),
    inference(avatar_component_clause,[],[f3772]) ).

fof(f5429,plain,
    spl316_402,
    inference(avatar_split_clause,[],[f2536,f5427]) ).

fof(f5427,plain,
    ( spl316_402
  <=> ! [X0] :
        ( ~ icext(uri_xsd_hexBinary,X0)
        | ~ icext(uri_xsd_base64Binary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_402])]) ).

fof(f2536,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(cnf_transformation,[],[f1037]) ).

fof(f1037,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(ennf_transformation,[],[f709]) ).

fof(f709,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_hexBinary,X0)
        & icext(uri_xsd_base64Binary,X0) ),
    inference(rectify,[],[f486]) ).

fof(f486,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_hexBinary,X3)
        & icext(uri_xsd_base64Binary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_base64binary_hexbinary) ).

fof(f5425,plain,
    spl316_401,
    inference(avatar_split_clause,[],[f2535,f5423]) ).

fof(f5423,plain,
    ( spl316_401
  <=> ! [X0] :
        ( ~ icext(uri_xsd_float,X0)
        | ~ icext(uri_xsd_base64Binary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_401])]) ).

fof(f2535,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(cnf_transformation,[],[f1036]) ).

fof(f1036,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(ennf_transformation,[],[f708]) ).

fof(f708,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_float,X0)
        & icext(uri_xsd_base64Binary,X0) ),
    inference(rectify,[],[f485]) ).

fof(f485,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_float,X3)
        & icext(uri_xsd_base64Binary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_base64binary_float) ).

fof(f5421,plain,
    spl316_400,
    inference(avatar_split_clause,[],[f2534,f5419]) ).

fof(f5419,plain,
    ( spl316_400
  <=> ! [X0] :
        ( ~ icext(uri_xsd_double,X0)
        | ~ icext(uri_xsd_base64Binary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_400])]) ).

fof(f2534,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_double,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(cnf_transformation,[],[f1035]) ).

fof(f1035,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_double,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(ennf_transformation,[],[f707]) ).

fof(f707,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_double,X0)
        & icext(uri_xsd_base64Binary,X0) ),
    inference(rectify,[],[f484]) ).

fof(f484,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_double,X3)
        & icext(uri_xsd_base64Binary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_base64binary_double) ).

fof(f5417,plain,
    spl316_399,
    inference(avatar_split_clause,[],[f2533,f5415]) ).

fof(f5415,plain,
    ( spl316_399
  <=> ! [X0] :
        ( ~ icext(uri_xsd_float,X0)
        | ~ icext(uri_xsd_boolean,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_399])]) ).

fof(f2533,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(cnf_transformation,[],[f1034]) ).

fof(f1034,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(ennf_transformation,[],[f706]) ).

fof(f706,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_float,X0)
        & icext(uri_xsd_boolean,X0) ),
    inference(rectify,[],[f492]) ).

fof(f492,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_float,X3)
        & icext(uri_xsd_boolean,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_boolean_float) ).

fof(f5413,plain,
    spl316_398,
    inference(avatar_split_clause,[],[f2532,f5411]) ).

fof(f5411,plain,
    ( spl316_398
  <=> ! [X0] :
        ( ~ icext(uri_xsd_boolean,X0)
        | ~ icext(uri_xsd_base64Binary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_398])]) ).

fof(f2532,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_boolean,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(cnf_transformation,[],[f1033]) ).

fof(f1033,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_boolean,X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(ennf_transformation,[],[f705]) ).

fof(f705,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_boolean,X0)
        & icext(uri_xsd_base64Binary,X0) ),
    inference(rectify,[],[f482]) ).

fof(f482,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_boolean,X3)
        & icext(uri_xsd_base64Binary,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_base64binary_boolean) ).

fof(f5409,plain,
    spl316_397,
    inference(avatar_split_clause,[],[f2531,f5407]) ).

fof(f5407,plain,
    ( spl316_397
  <=> ! [X0] :
        ( ~ icext(uri_xsd_hexBinary,X0)
        | ~ icext(uri_xsd_boolean,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_397])]) ).

fof(f2531,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(cnf_transformation,[],[f1032]) ).

fof(f1032,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(ennf_transformation,[],[f704]) ).

fof(f704,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_hexBinary,X0)
        & icext(uri_xsd_boolean,X0) ),
    inference(rectify,[],[f493]) ).

fof(f493,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_hexBinary,X3)
        & icext(uri_xsd_boolean,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_boolean_hexbinary) ).

fof(f5405,plain,
    spl316_396,
    inference(avatar_split_clause,[],[f2530,f5403]) ).

fof(f5403,plain,
    ( spl316_396
  <=> ! [X0] :
        ( ~ icext(uri_xsd_hexBinary,X0)
        | ~ icext(uri_xsd_float,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_396])]) ).

fof(f2530,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(cnf_transformation,[],[f1031]) ).

fof(f1031,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(ennf_transformation,[],[f703]) ).

fof(f703,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_hexBinary,X0)
        & icext(uri_xsd_float,X0) ),
    inference(rectify,[],[f508]) ).

fof(f508,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_hexBinary,X3)
        & icext(uri_xsd_float,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_float_hexbinary) ).

fof(f5401,plain,
    spl316_395,
    inference(avatar_split_clause,[],[f2529,f5399]) ).

fof(f5399,plain,
    ( spl316_395
  <=> ! [X0] :
        ( ~ icext(uri_xsd_hexBinary,X0)
        | ~ icext(uri_xsd_double,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_395])]) ).

fof(f2529,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(cnf_transformation,[],[f1030]) ).

fof(f1030,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(ennf_transformation,[],[f702]) ).

fof(f702,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_hexBinary,X0)
        & icext(uri_xsd_double,X0) ),
    inference(rectify,[],[f504]) ).

fof(f504,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_hexBinary,X3)
        & icext(uri_xsd_double,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_double_hexbinary) ).

fof(f5397,plain,
    spl316_394,
    inference(avatar_split_clause,[],[f2528,f5395]) ).

fof(f5395,plain,
    ( spl316_394
  <=> ! [X0] :
        ( ~ icext(uri_xsd_hexBinary,X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_394])]) ).

fof(f2528,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1029]) ).

fof(f1029,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_hexBinary,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f701]) ).

fof(f701,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_hexBinary,X0)
        & icext(uri_xsd_anyURI,X0) ),
    inference(rectify,[],[f478]) ).

fof(f478,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_hexBinary,X3)
        & icext(uri_xsd_anyURI,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_anyuri_hexbinary) ).

fof(f5393,plain,
    spl316_393,
    inference(avatar_split_clause,[],[f2527,f5391]) ).

fof(f5391,plain,
    ( spl316_393
  <=> ! [X0] :
        ( ~ icext(uri_xsd_float,X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_393])]) ).

fof(f2527,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1028]) ).

fof(f1028,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f700]) ).

fof(f700,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_float,X0)
        & icext(uri_xsd_anyURI,X0) ),
    inference(rectify,[],[f477]) ).

fof(f477,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_float,X3)
        & icext(uri_xsd_anyURI,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_anyuri_float) ).

fof(f5389,plain,
    ( spl316_392
    | ~ spl316_54
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4600,f4512,f3787,f5386]) ).

fof(f5386,plain,
    ( spl316_392
  <=> ic(uri_xsd_base64Binary) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_392])]) ).

fof(f3787,plain,
    ( spl316_54
  <=> idc(uri_xsd_base64Binary) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_54])]) ).

fof(f4600,plain,
    ( ic(uri_xsd_base64Binary)
    | ~ spl316_54
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3789]) ).

fof(f3789,plain,
    ( idc(uri_xsd_base64Binary)
    | ~ spl316_54 ),
    inference(avatar_component_clause,[],[f3787]) ).

fof(f5384,plain,
    spl316_391,
    inference(avatar_split_clause,[],[f2526,f5382]) ).

fof(f5382,plain,
    ( spl316_391
  <=> ! [X0] :
        ( ~ icext(uri_xsd_double,X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_391])]) ).

fof(f2526,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_double,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1027]) ).

fof(f1027,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_double,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f699]) ).

fof(f699,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_double,X0)
        & icext(uri_xsd_anyURI,X0) ),
    inference(rectify,[],[f476]) ).

fof(f476,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_double,X3)
        & icext(uri_xsd_anyURI,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_anyuri_double) ).

fof(f5380,plain,
    spl316_390,
    inference(avatar_split_clause,[],[f2525,f5378]) ).

fof(f5378,plain,
    ( spl316_390
  <=> ! [X0] :
        ( ~ icext(uri_xsd_float,X0)
        | ~ icext(uri_xsd_double,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_390])]) ).

fof(f2525,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(cnf_transformation,[],[f1026]) ).

fof(f1026,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_float,X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(ennf_transformation,[],[f698]) ).

fof(f698,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_float,X0)
        & icext(uri_xsd_double,X0) ),
    inference(rectify,[],[f503]) ).

fof(f503,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_float,X3)
        & icext(uri_xsd_double,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_double_float) ).

fof(f5376,plain,
    spl316_389,
    inference(avatar_split_clause,[],[f2524,f5374]) ).

fof(f5374,plain,
    ( spl316_389
  <=> ! [X0] :
        ( ~ icext(uri_xsd_boolean,X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_389])]) ).

fof(f2524,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_boolean,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1025]) ).

fof(f1025,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_boolean,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f697]) ).

fof(f697,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_boolean,X0)
        & icext(uri_xsd_anyURI,X0) ),
    inference(rectify,[],[f474]) ).

fof(f474,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_boolean,X3)
        & icext(uri_xsd_anyURI,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_anyuri_boolean) ).

fof(f5372,plain,
    spl316_388,
    inference(avatar_split_clause,[],[f2523,f5370]) ).

fof(f5370,plain,
    ( spl316_388
  <=> ! [X0] :
        ( ~ icext(uri_xsd_base64Binary,X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_388])]) ).

fof(f2523,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_base64Binary,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1024]) ).

fof(f1024,plain,
    ! [X0] :
      ( ~ icext(uri_xsd_base64Binary,X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f696]) ).

fof(f696,plain,
    ! [X0] :
      ~ ( icext(uri_xsd_base64Binary,X0)
        & icext(uri_xsd_anyURI,X0) ),
    inference(rectify,[],[f473]) ).

fof(f473,axiom,
    ! [X3] :
      ~ ( icext(uri_xsd_base64Binary,X3)
        & icext(uri_xsd_anyURI,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_disjoint_anyuri_base64binary) ).

fof(f5368,plain,
    spl316_387,
    inference(avatar_split_clause,[],[f2520,f5366]) ).

fof(f5366,plain,
    ( spl316_387
  <=> ! [X0] :
        ( iext(uri_owl_intersectionOf,X0,uri_rdf_nil)
        | ~ sP4(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_387])]) ).

fof(f2520,plain,
    ! [X0] :
      ( iext(uri_owl_intersectionOf,X0,uri_rdf_nil)
      | ~ sP4(X0) ),
    inference(cnf_transformation,[],[f1599]) ).

fof(f1599,plain,
    ! [X0] :
      ( ( iext(uri_owl_intersectionOf,X0,uri_rdf_nil)
        | ~ sP4(X0) )
      & ( sP4(X0)
        | ~ iext(uri_owl_intersectionOf,X0,uri_rdf_nil) ) ),
    inference(nnf_transformation,[],[f1338]) ).

fof(f1338,plain,
    ! [X0] :
      ( iext(uri_owl_intersectionOf,X0,uri_rdf_nil)
    <=> sP4(X0) ),
    inference(definition_folding,[],[f694,f1337]) ).

fof(f694,plain,
    ! [X0] :
      ( iext(uri_owl_intersectionOf,X0,uri_rdf_nil)
    <=> ( ! [X1] :
            ( icext(X0,X1)
          <=> ir(X1) )
        & ic(X0) ) ),
    inference(rectify,[],[f280]) ).

fof(f280,axiom,
    ! [X10] :
      ( iext(uri_owl_intersectionOf,X10,uri_rdf_nil)
    <=> ( ! [X3] :
            ( icext(X10,X3)
          <=> ir(X3) )
        & ic(X10) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_bool_intersectionof_class_000) ).

fof(f5364,plain,
    spl316_386,
    inference(avatar_split_clause,[],[f2519,f5362]) ).

fof(f5362,plain,
    ( spl316_386
  <=> ! [X0] :
        ( sP4(X0)
        | ~ iext(uri_owl_intersectionOf,X0,uri_rdf_nil) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_386])]) ).

fof(f2519,plain,
    ! [X0] :
      ( sP4(X0)
      | ~ iext(uri_owl_intersectionOf,X0,uri_rdf_nil) ),
    inference(cnf_transformation,[],[f1599]) ).

fof(f5360,plain,
    spl316_385,
    inference(avatar_split_clause,[],[f2504,f5358]) ).

fof(f5358,plain,
    ( spl316_385
  <=> ! [X0] :
        ( iext(uri_owl_hasKey,X0,uri_rdf_nil)
        | ~ sP3(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_385])]) ).

fof(f2504,plain,
    ! [X0] :
      ( iext(uri_owl_hasKey,X0,uri_rdf_nil)
      | ~ sP3(X0) ),
    inference(cnf_transformation,[],[f1578]) ).

fof(f1578,plain,
    ! [X0] :
      ( ( iext(uri_owl_hasKey,X0,uri_rdf_nil)
        | ~ sP3(X0) )
      & ( sP3(X0)
        | ~ iext(uri_owl_hasKey,X0,uri_rdf_nil) ) ),
    inference(nnf_transformation,[],[f1336]) ).

fof(f1336,plain,
    ! [X0] :
      ( iext(uri_owl_hasKey,X0,uri_rdf_nil)
    <=> sP3(X0) ),
    inference(definition_folding,[],[f1023,f1335]) ).

fof(f1023,plain,
    ! [X0] :
      ( iext(uri_owl_hasKey,X0,uri_rdf_nil)
    <=> ( ! [X1,X2] :
            ( X1 = X2
            | ~ icext(X0,X2)
            | ~ icext(X0,X1) )
        & ic(X0) ) ),
    inference(flattening,[],[f1022]) ).

fof(f1022,plain,
    ! [X0] :
      ( iext(uri_owl_hasKey,X0,uri_rdf_nil)
    <=> ( ! [X1,X2] :
            ( X1 = X2
            | ~ icext(X0,X2)
            | ~ icext(X0,X1) )
        & ic(X0) ) ),
    inference(ennf_transformation,[],[f690]) ).

fof(f690,plain,
    ! [X0] :
      ( iext(uri_owl_hasKey,X0,uri_rdf_nil)
    <=> ( ! [X1,X2] :
            ( ( icext(X0,X2)
              & icext(X0,X1) )
           => X1 = X2 )
        & ic(X0) ) ),
    inference(rectify,[],[f399]) ).

fof(f399,axiom,
    ! [X4] :
      ( iext(uri_owl_hasKey,X4,uri_rdf_nil)
    <=> ( ! [X3,X6] :
            ( ( icext(X4,X6)
              & icext(X4,X3) )
           => X3 = X6 )
        & ic(X4) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_key_000) ).

fof(f5356,plain,
    spl316_384,
    inference(avatar_split_clause,[],[f2503,f5354]) ).

fof(f5354,plain,
    ( spl316_384
  <=> ! [X0] :
        ( sP3(X0)
        | ~ iext(uri_owl_hasKey,X0,uri_rdf_nil) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_384])]) ).

fof(f2503,plain,
    ! [X0] :
      ( sP3(X0)
      | ~ iext(uri_owl_hasKey,X0,uri_rdf_nil) ),
    inference(cnf_transformation,[],[f1578]) ).

fof(f5352,plain,
    spl316_383,
    inference(avatar_split_clause,[],[f2433,f5350]) ).

fof(f2433,plain,
    ! [X0] :
      ( ip(X0)
      | ~ iext(uri_rdf_type,X0,uri_rdf_Property) ),
    inference(cnf_transformation,[],[f1516]) ).

fof(f1516,plain,
    ! [X0] :
      ( ( ip(X0)
        | ~ iext(uri_rdf_type,X0,uri_rdf_Property) )
      & ( iext(uri_rdf_type,X0,uri_rdf_Property)
        | ~ ip(X0) ) ),
    inference(nnf_transformation,[],[f668]) ).

fof(f668,plain,
    ! [X0] :
      ( ip(X0)
    <=> iext(uri_rdf_type,X0,uri_rdf_Property) ),
    inference(rectify,[],[f98]) ).

fof(f98,axiom,
    ! [X3] :
      ( ip(X3)
    <=> iext(uri_rdf_type,X3,uri_rdf_Property) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_ip_def) ).

fof(f5348,plain,
    spl316_382,
    inference(avatar_split_clause,[],[f2432,f5346]) ).

fof(f2432,plain,
    ! [X0] :
      ( iext(uri_rdf_type,X0,uri_rdf_Property)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1516]) ).

fof(f5344,plain,
    ( spl316_381
    | ~ spl316_52
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4599,f4512,f3777,f5341]) ).

fof(f5341,plain,
    ( spl316_381
  <=> ic(uri_xsd_anyURI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_381])]) ).

fof(f3777,plain,
    ( spl316_52
  <=> idc(uri_xsd_anyURI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_52])]) ).

fof(f4599,plain,
    ( ic(uri_xsd_anyURI)
    | ~ spl316_52
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3779]) ).

fof(f3779,plain,
    ( idc(uri_xsd_anyURI)
    | ~ spl316_52 ),
    inference(avatar_component_clause,[],[f3777]) ).

fof(f5339,plain,
    spl316_380,
    inference(avatar_split_clause,[],[f2430,f5337]) ).

fof(f2430,plain,
    ! [X0] :
      ( iext(uri_rdf_type,X0,uri_rdfs_Resource)
      | ~ ir(X0) ),
    inference(cnf_transformation,[],[f1515]) ).

fof(f1515,plain,
    ! [X0] :
      ( ( ir(X0)
        | ~ iext(uri_rdf_type,X0,uri_rdfs_Resource) )
      & ( iext(uri_rdf_type,X0,uri_rdfs_Resource)
        | ~ ir(X0) ) ),
    inference(nnf_transformation,[],[f667]) ).

fof(f667,plain,
    ! [X0] :
      ( ir(X0)
    <=> iext(uri_rdf_type,X0,uri_rdfs_Resource) ),
    inference(rectify,[],[f100]) ).

fof(f100,axiom,
    ! [X3] :
      ( ir(X3)
    <=> iext(uri_rdf_type,X3,uri_rdfs_Resource) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_ir_def) ).

fof(f5335,plain,
    spl316_379,
    inference(avatar_split_clause,[],[f2427,f5333]) ).

fof(f5333,plain,
    ( spl316_379
  <=> ! [X0] :
        ( ic(X0)
        | ~ iext(uri_rdf_type,X0,uri_rdfs_Class) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_379])]) ).

fof(f2427,plain,
    ! [X0] :
      ( ic(X0)
      | ~ iext(uri_rdf_type,X0,uri_rdfs_Class) ),
    inference(cnf_transformation,[],[f1513]) ).

fof(f1513,plain,
    ! [X0] :
      ( ( ic(X0)
        | ~ iext(uri_rdf_type,X0,uri_rdfs_Class) )
      & ( iext(uri_rdf_type,X0,uri_rdfs_Class)
        | ~ ic(X0) ) ),
    inference(nnf_transformation,[],[f665]) ).

fof(f665,plain,
    ! [X0] :
      ( ic(X0)
    <=> iext(uri_rdf_type,X0,uri_rdfs_Class) ),
    inference(rectify,[],[f83]) ).

fof(f83,axiom,
    ! [X3] :
      ( ic(X3)
    <=> iext(uri_rdf_type,X3,uri_rdfs_Class) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_ic_def) ).

fof(f5331,plain,
    spl316_378,
    inference(avatar_split_clause,[],[f2426,f5329]) ).

fof(f5329,plain,
    ( spl316_378
  <=> ! [X0] :
        ( iext(uri_rdf_type,X0,uri_rdfs_Class)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_378])]) ).

fof(f2426,plain,
    ! [X0] :
      ( iext(uri_rdf_type,X0,uri_rdfs_Class)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1513]) ).

fof(f5327,plain,
    spl316_377,
    inference(avatar_split_clause,[],[f2423,f5325]) ).

fof(f5325,plain,
    ( spl316_377
  <=> ! [X0] :
        ( idc(X0)
        | ~ iext(uri_rdf_type,X0,uri_rdfs_Datatype) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_377])]) ).

fof(f2423,plain,
    ! [X0] :
      ( idc(X0)
      | ~ iext(uri_rdf_type,X0,uri_rdfs_Datatype) ),
    inference(cnf_transformation,[],[f1511]) ).

fof(f1511,plain,
    ! [X0] :
      ( ( idc(X0)
        | ~ iext(uri_rdf_type,X0,uri_rdfs_Datatype) )
      & ( iext(uri_rdf_type,X0,uri_rdfs_Datatype)
        | ~ idc(X0) ) ),
    inference(nnf_transformation,[],[f663]) ).

fof(f663,plain,
    ! [X0] :
      ( idc(X0)
    <=> iext(uri_rdf_type,X0,uri_rdfs_Datatype) ),
    inference(rectify,[],[f86]) ).

fof(f86,axiom,
    ! [X3] :
      ( idc(X3)
    <=> iext(uri_rdf_type,X3,uri_rdfs_Datatype) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_idc_def) ).

fof(f5323,plain,
    spl316_376,
    inference(avatar_split_clause,[],[f2422,f5321]) ).

fof(f5321,plain,
    ( spl316_376
  <=> ! [X0] :
        ( iext(uri_rdf_type,X0,uri_rdfs_Datatype)
        | ~ idc(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_376])]) ).

fof(f2422,plain,
    ! [X0] :
      ( iext(uri_rdf_type,X0,uri_rdfs_Datatype)
      | ~ idc(X0) ),
    inference(cnf_transformation,[],[f1511]) ).

fof(f5319,plain,
    spl316_375,
    inference(avatar_split_clause,[],[f2421,f5317]) ).

fof(f5317,plain,
    ( spl316_375
  <=> ! [X0] :
        ( lv(X0)
        | ~ iext(uri_rdf_type,X0,uri_rdfs_Literal) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_375])]) ).

fof(f2421,plain,
    ! [X0] :
      ( lv(X0)
      | ~ iext(uri_rdf_type,X0,uri_rdfs_Literal) ),
    inference(cnf_transformation,[],[f1510]) ).

fof(f1510,plain,
    ! [X0] :
      ( ( lv(X0)
        | ~ iext(uri_rdf_type,X0,uri_rdfs_Literal) )
      & ( iext(uri_rdf_type,X0,uri_rdfs_Literal)
        | ~ lv(X0) ) ),
    inference(nnf_transformation,[],[f662]) ).

fof(f662,plain,
    ! [X0] :
      ( lv(X0)
    <=> iext(uri_rdf_type,X0,uri_rdfs_Literal) ),
    inference(rectify,[],[f104]) ).

fof(f104,axiom,
    ! [X3] :
      ( lv(X3)
    <=> iext(uri_rdf_type,X3,uri_rdfs_Literal) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_lv_def) ).

fof(f5315,plain,
    spl316_374,
    inference(avatar_split_clause,[],[f2420,f5313]) ).

fof(f5313,plain,
    ( spl316_374
  <=> ! [X0] :
        ( iext(uri_rdf_type,X0,uri_rdfs_Literal)
        | ~ lv(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_374])]) ).

fof(f2420,plain,
    ! [X0] :
      ( iext(uri_rdf_type,X0,uri_rdfs_Literal)
      | ~ lv(X0) ),
    inference(cnf_transformation,[],[f1510]) ).

fof(f5311,plain,
    spl316_373,
    inference(avatar_split_clause,[],[f2417,f5309]) ).

fof(f5309,plain,
    ( spl316_373
  <=> ! [X0] :
        ( iodp(X0)
        | ~ iext(uri_rdf_type,X0,uri_owl_DatatypeProperty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_373])]) ).

fof(f2417,plain,
    ! [X0] :
      ( iodp(X0)
      | ~ iext(uri_rdf_type,X0,uri_owl_DatatypeProperty) ),
    inference(cnf_transformation,[],[f1508]) ).

fof(f1508,plain,
    ! [X0] :
      ( ( iodp(X0)
        | ~ iext(uri_rdf_type,X0,uri_owl_DatatypeProperty) )
      & ( iext(uri_rdf_type,X0,uri_owl_DatatypeProperty)
        | ~ iodp(X0) ) ),
    inference(nnf_transformation,[],[f660]) ).

fof(f660,plain,
    ! [X0] :
      ( iodp(X0)
    <=> iext(uri_rdf_type,X0,uri_owl_DatatypeProperty) ),
    inference(rectify,[],[f92]) ).

fof(f92,axiom,
    ! [X3] :
      ( iodp(X3)
    <=> iext(uri_rdf_type,X3,uri_owl_DatatypeProperty) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_iodp_def) ).

fof(f5307,plain,
    spl316_372,
    inference(avatar_split_clause,[],[f2416,f5305]) ).

fof(f5305,plain,
    ( spl316_372
  <=> ! [X0] :
        ( iext(uri_rdf_type,X0,uri_owl_DatatypeProperty)
        | ~ iodp(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_372])]) ).

fof(f2416,plain,
    ! [X0] :
      ( iext(uri_rdf_type,X0,uri_owl_DatatypeProperty)
      | ~ iodp(X0) ),
    inference(cnf_transformation,[],[f1508]) ).

fof(f5303,plain,
    spl316_371,
    inference(avatar_split_clause,[],[f2415,f5301]) ).

fof(f5301,plain,
    ( spl316_371
  <=> ! [X0] :
        ( ix(X0)
        | ~ iext(uri_rdf_type,X0,uri_owl_Ontology) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_371])]) ).

fof(f2415,plain,
    ! [X0] :
      ( ix(X0)
      | ~ iext(uri_rdf_type,X0,uri_owl_Ontology) ),
    inference(cnf_transformation,[],[f1507]) ).

fof(f1507,plain,
    ! [X0] :
      ( ( ix(X0)
        | ~ iext(uri_rdf_type,X0,uri_owl_Ontology) )
      & ( iext(uri_rdf_type,X0,uri_owl_Ontology)
        | ~ ix(X0) ) ),
    inference(nnf_transformation,[],[f659]) ).

fof(f659,plain,
    ! [X0] :
      ( ix(X0)
    <=> iext(uri_rdf_type,X0,uri_owl_Ontology) ),
    inference(rectify,[],[f102]) ).

fof(f102,axiom,
    ! [X3] :
      ( ix(X3)
    <=> iext(uri_rdf_type,X3,uri_owl_Ontology) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_ix_def) ).

fof(f5299,plain,
    ( spl316_370
    | ~ spl316_59
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4598,f4512,f3812,f5296]) ).

fof(f5296,plain,
    ( spl316_370
  <=> ic(uri_xsd_nonNegativeInteger) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_370])]) ).

fof(f3812,plain,
    ( spl316_59
  <=> idc(uri_xsd_nonNegativeInteger) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_59])]) ).

fof(f4598,plain,
    ( ic(uri_xsd_nonNegativeInteger)
    | ~ spl316_59
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3814]) ).

fof(f3814,plain,
    ( idc(uri_xsd_nonNegativeInteger)
    | ~ spl316_59 ),
    inference(avatar_component_clause,[],[f3812]) ).

fof(f5294,plain,
    spl316_369,
    inference(avatar_split_clause,[],[f2414,f5292]) ).

fof(f5292,plain,
    ( spl316_369
  <=> ! [X0] :
        ( iext(uri_rdf_type,X0,uri_owl_Ontology)
        | ~ ix(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_369])]) ).

fof(f2414,plain,
    ! [X0] :
      ( iext(uri_rdf_type,X0,uri_owl_Ontology)
      | ~ ix(X0) ),
    inference(cnf_transformation,[],[f1507]) ).

fof(f5290,plain,
    spl316_368,
    inference(avatar_split_clause,[],[f2413,f5288]) ).

fof(f5288,plain,
    ( spl316_368
  <=> ! [X0] :
        ( ioap(X0)
        | ~ iext(uri_rdf_type,X0,uri_owl_AnnotationProperty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_368])]) ).

fof(f2413,plain,
    ! [X0] :
      ( ioap(X0)
      | ~ iext(uri_rdf_type,X0,uri_owl_AnnotationProperty) ),
    inference(cnf_transformation,[],[f1506]) ).

fof(f1506,plain,
    ! [X0] :
      ( ( ioap(X0)
        | ~ iext(uri_rdf_type,X0,uri_owl_AnnotationProperty) )
      & ( iext(uri_rdf_type,X0,uri_owl_AnnotationProperty)
        | ~ ioap(X0) ) ),
    inference(nnf_transformation,[],[f658]) ).

fof(f658,plain,
    ! [X0] :
      ( ioap(X0)
    <=> iext(uri_rdf_type,X0,uri_owl_AnnotationProperty) ),
    inference(rectify,[],[f89]) ).

fof(f89,axiom,
    ! [X3] :
      ( ioap(X3)
    <=> iext(uri_rdf_type,X3,uri_owl_AnnotationProperty) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_ioap_def) ).

fof(f5286,plain,
    spl316_367,
    inference(avatar_split_clause,[],[f2412,f5284]) ).

fof(f5284,plain,
    ( spl316_367
  <=> ! [X0] :
        ( iext(uri_rdf_type,X0,uri_owl_AnnotationProperty)
        | ~ ioap(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_367])]) ).

fof(f2412,plain,
    ! [X0] :
      ( iext(uri_rdf_type,X0,uri_owl_AnnotationProperty)
      | ~ ioap(X0) ),
    inference(cnf_transformation,[],[f1506]) ).

fof(f5282,plain,
    spl316_366,
    inference(avatar_split_clause,[],[f2411,f5280]) ).

fof(f5280,plain,
    ( spl316_366
  <=> ! [X0] :
        ( ioxp(X0)
        | ~ iext(uri_rdf_type,X0,uri_owl_OntologyProperty) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_366])]) ).

fof(f2411,plain,
    ! [X0] :
      ( ioxp(X0)
      | ~ iext(uri_rdf_type,X0,uri_owl_OntologyProperty) ),
    inference(cnf_transformation,[],[f1505]) ).

fof(f1505,plain,
    ! [X0] :
      ( ( ioxp(X0)
        | ~ iext(uri_rdf_type,X0,uri_owl_OntologyProperty) )
      & ( iext(uri_rdf_type,X0,uri_owl_OntologyProperty)
        | ~ ioxp(X0) ) ),
    inference(nnf_transformation,[],[f657]) ).

fof(f657,plain,
    ! [X0] :
      ( ioxp(X0)
    <=> iext(uri_rdf_type,X0,uri_owl_OntologyProperty) ),
    inference(rectify,[],[f95]) ).

fof(f95,axiom,
    ! [X3] :
      ( ioxp(X3)
    <=> iext(uri_rdf_type,X3,uri_owl_OntologyProperty) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_ioxp_def) ).

fof(f5278,plain,
    spl316_365,
    inference(avatar_split_clause,[],[f2410,f5276]) ).

fof(f5276,plain,
    ( spl316_365
  <=> ! [X0] :
        ( iext(uri_rdf_type,X0,uri_owl_OntologyProperty)
        | ~ ioxp(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_365])]) ).

fof(f2410,plain,
    ! [X0] :
      ( iext(uri_rdf_type,X0,uri_owl_OntologyProperty)
      | ~ ioxp(X0) ),
    inference(cnf_transformation,[],[f1505]) ).

fof(f5274,plain,
    spl316_364,
    inference(avatar_split_clause,[],[f2409,f5272]) ).

fof(f5272,plain,
    ( spl316_364
  <=> ! [X0] :
        ( icext(uri_xsd_integer,X0)
        | ~ icext(uri_xsd_nonNegativeInteger,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_364])]) ).

fof(f2409,plain,
    ! [X0] :
      ( icext(uri_xsd_integer,X0)
      | ~ icext(uri_xsd_nonNegativeInteger,X0) ),
    inference(cnf_transformation,[],[f1013]) ).

fof(f1013,plain,
    ! [X0] :
      ( icext(uri_xsd_integer,X0)
      | ~ icext(uri_xsd_nonNegativeInteger,X0) ),
    inference(ennf_transformation,[],[f656]) ).

fof(f656,plain,
    ! [X0] :
      ( icext(uri_xsd_nonNegativeInteger,X0)
     => icext(uri_xsd_integer,X0) ),
    inference(rectify,[],[f529]) ).

fof(f529,axiom,
    ! [X3] :
      ( icext(uri_xsd_nonNegativeInteger,X3)
     => icext(uri_xsd_integer,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_nonnegativeinteger_integer) ).

fof(f5270,plain,
    spl316_363,
    inference(avatar_split_clause,[],[f2392,f5268]) ).

fof(f5268,plain,
    ( spl316_363
  <=> ! [X0] :
        ( icext(uri_xsd_decimal,X0)
        | ~ icext(uri_xsd_integer,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_363])]) ).

fof(f2392,plain,
    ! [X0] :
      ( icext(uri_xsd_decimal,X0)
      | ~ icext(uri_xsd_integer,X0) ),
    inference(cnf_transformation,[],[f996]) ).

fof(f996,plain,
    ! [X0] :
      ( icext(uri_xsd_decimal,X0)
      | ~ icext(uri_xsd_integer,X0) ),
    inference(ennf_transformation,[],[f639]) ).

fof(f639,plain,
    ! [X0] :
      ( icext(uri_xsd_integer,X0)
     => icext(uri_xsd_decimal,X0) ),
    inference(rectify,[],[f522]) ).

fof(f522,axiom,
    ! [X3] :
      ( icext(uri_xsd_integer,X3)
     => icext(uri_xsd_decimal,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_integer_decimal) ).

fof(f5266,plain,
    spl316_362,
    inference(avatar_split_clause,[],[f2391,f5264]) ).

fof(f5264,plain,
    ( spl316_362
  <=> ! [X0] :
        ( icext(uri_xsd_normalizedString,X0)
        | ~ icext(uri_xsd_token,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_362])]) ).

fof(f2391,plain,
    ! [X0] :
      ( icext(uri_xsd_normalizedString,X0)
      | ~ icext(uri_xsd_token,X0) ),
    inference(cnf_transformation,[],[f995]) ).

fof(f995,plain,
    ! [X0] :
      ( icext(uri_xsd_normalizedString,X0)
      | ~ icext(uri_xsd_token,X0) ),
    inference(ennf_transformation,[],[f638]) ).

fof(f638,plain,
    ! [X0] :
      ( icext(uri_xsd_token,X0)
     => icext(uri_xsd_normalizedString,X0) ),
    inference(rectify,[],[f536]) ).

fof(f536,axiom,
    ! [X3] :
      ( icext(uri_xsd_token,X3)
     => icext(uri_xsd_normalizedString,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_token_normalizedstring) ).

fof(f5262,plain,
    spl316_361,
    inference(avatar_split_clause,[],[f2386,f5260]) ).

fof(f5260,plain,
    ( spl316_361
  <=> ! [X0] :
        ( icext(uri_xsd_nonNegativeInteger,X0)
        | ~ icext(uri_xsd_unsignedLong,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_361])]) ).

fof(f2386,plain,
    ! [X0] :
      ( icext(uri_xsd_nonNegativeInteger,X0)
      | ~ icext(uri_xsd_unsignedLong,X0) ),
    inference(cnf_transformation,[],[f990]) ).

fof(f990,plain,
    ! [X0] :
      ( icext(uri_xsd_nonNegativeInteger,X0)
      | ~ icext(uri_xsd_unsignedLong,X0) ),
    inference(ennf_transformation,[],[f633]) ).

fof(f633,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedLong,X0)
     => icext(uri_xsd_nonNegativeInteger,X0) ),
    inference(rectify,[],[f539]) ).

fof(f539,axiom,
    ! [X3] :
      ( icext(uri_xsd_unsignedLong,X3)
     => icext(uri_xsd_nonNegativeInteger,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_unsignedlong_nonnegativeinteger) ).

fof(f5258,plain,
    spl316_360,
    inference(avatar_split_clause,[],[f2385,f5256]) ).

fof(f5256,plain,
    ( spl316_360
  <=> ! [X0] :
        ( icext(uri_owl_real,X0)
        | ~ icext(uri_owl_rational,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_360])]) ).

fof(f2385,plain,
    ! [X0] :
      ( icext(uri_owl_real,X0)
      | ~ icext(uri_owl_rational,X0) ),
    inference(cnf_transformation,[],[f989]) ).

fof(f989,plain,
    ! [X0] :
      ( icext(uri_owl_real,X0)
      | ~ icext(uri_owl_rational,X0) ),
    inference(ennf_transformation,[],[f632]) ).

fof(f632,plain,
    ! [X0] :
      ( icext(uri_owl_rational,X0)
     => icext(uri_owl_real,X0) ),
    inference(rectify,[],[f533]) ).

fof(f533,axiom,
    ! [X3] :
      ( icext(uri_owl_rational,X3)
     => icext(uri_owl_real,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_rational_real) ).

fof(f5254,plain,
    ( spl316_359
    | ~ spl316_58
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4597,f4512,f3807,f5251]) ).

fof(f5251,plain,
    ( spl316_359
  <=> ic(uri_rdf_XMLLiteral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_359])]) ).

fof(f3807,plain,
    ( spl316_58
  <=> idc(uri_rdf_XMLLiteral) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_58])]) ).

fof(f4597,plain,
    ( ic(uri_rdf_XMLLiteral)
    | ~ spl316_58
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3809]) ).

fof(f3809,plain,
    ( idc(uri_rdf_XMLLiteral)
    | ~ spl316_58 ),
    inference(avatar_component_clause,[],[f3807]) ).

fof(f5249,plain,
    spl316_358,
    inference(avatar_split_clause,[],[f2384,f5247]) ).

fof(f5247,plain,
    ( spl316_358
  <=> ! [X0] :
        ( icext(uri_rdf_PlainLiteral,X0)
        | ~ icext(uri_xsd_string,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_358])]) ).

fof(f2384,plain,
    ! [X0] :
      ( icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_string,X0) ),
    inference(cnf_transformation,[],[f988]) ).

fof(f988,plain,
    ! [X0] :
      ( icext(uri_rdf_PlainLiteral,X0)
      | ~ icext(uri_xsd_string,X0) ),
    inference(ennf_transformation,[],[f631]) ).

fof(f631,plain,
    ! [X0] :
      ( icext(uri_xsd_string,X0)
     => icext(uri_rdf_PlainLiteral,X0) ),
    inference(rectify,[],[f535]) ).

fof(f535,axiom,
    ! [X3] :
      ( icext(uri_xsd_string,X3)
     => icext(uri_rdf_PlainLiteral,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_string_plainliteral) ).

fof(f5245,plain,
    spl316_357,
    inference(avatar_split_clause,[],[f2383,f5243]) ).

fof(f5243,plain,
    ( spl316_357
  <=> ! [X0] :
        ( icext(uri_xsd_integer,X0)
        | ~ icext(uri_xsd_nonPositiveInteger,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_357])]) ).

fof(f2383,plain,
    ! [X0] :
      ( icext(uri_xsd_integer,X0)
      | ~ icext(uri_xsd_nonPositiveInteger,X0) ),
    inference(cnf_transformation,[],[f987]) ).

fof(f987,plain,
    ! [X0] :
      ( icext(uri_xsd_integer,X0)
      | ~ icext(uri_xsd_nonPositiveInteger,X0) ),
    inference(ennf_transformation,[],[f630]) ).

fof(f630,plain,
    ! [X0] :
      ( icext(uri_xsd_nonPositiveInteger,X0)
     => icext(uri_xsd_integer,X0) ),
    inference(rectify,[],[f530]) ).

fof(f530,axiom,
    ! [X3] :
      ( icext(uri_xsd_nonPositiveInteger,X3)
     => icext(uri_xsd_integer,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_nonpositiveinteger_integer) ).

fof(f5241,plain,
    spl316_356,
    inference(avatar_split_clause,[],[f2382,f5239]) ).

fof(f5239,plain,
    ( spl316_356
  <=> ! [X0] :
        ( icext(uri_xsd_token,X0)
        | ~ icext(uri_xsd_Name,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_356])]) ).

fof(f2382,plain,
    ! [X0] :
      ( icext(uri_xsd_token,X0)
      | ~ icext(uri_xsd_Name,X0) ),
    inference(cnf_transformation,[],[f986]) ).

fof(f986,plain,
    ! [X0] :
      ( icext(uri_xsd_token,X0)
      | ~ icext(uri_xsd_Name,X0) ),
    inference(ennf_transformation,[],[f629]) ).

fof(f629,plain,
    ! [X0] :
      ( icext(uri_xsd_Name,X0)
     => icext(uri_xsd_token,X0) ),
    inference(rectify,[],[f525]) ).

fof(f525,axiom,
    ! [X3] :
      ( icext(uri_xsd_Name,X3)
     => icext(uri_xsd_token,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_name_token) ).

fof(f5237,plain,
    spl316_355,
    inference(avatar_split_clause,[],[f2381,f5235]) ).

fof(f5235,plain,
    ( spl316_355
  <=> ! [X0] :
        ( icext(uri_xsd_integer,X0)
        | ~ icext(uri_xsd_long,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_355])]) ).

fof(f2381,plain,
    ! [X0] :
      ( icext(uri_xsd_integer,X0)
      | ~ icext(uri_xsd_long,X0) ),
    inference(cnf_transformation,[],[f985]) ).

fof(f985,plain,
    ! [X0] :
      ( icext(uri_xsd_integer,X0)
      | ~ icext(uri_xsd_long,X0) ),
    inference(ennf_transformation,[],[f628]) ).

fof(f628,plain,
    ! [X0] :
      ( icext(uri_xsd_long,X0)
     => icext(uri_xsd_integer,X0) ),
    inference(rectify,[],[f524]) ).

fof(f524,axiom,
    ! [X3] :
      ( icext(uri_xsd_long,X3)
     => icext(uri_xsd_integer,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_long_integer) ).

fof(f5233,plain,
    spl316_354,
    inference(avatar_split_clause,[],[f2380,f5231]) ).

fof(f5231,plain,
    ( spl316_354
  <=> ! [X0] :
        ( icext(uri_xsd_int,X0)
        | ~ icext(uri_xsd_short,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_354])]) ).

fof(f2380,plain,
    ! [X0] :
      ( icext(uri_xsd_int,X0)
      | ~ icext(uri_xsd_short,X0) ),
    inference(cnf_transformation,[],[f984]) ).

fof(f984,plain,
    ! [X0] :
      ( icext(uri_xsd_int,X0)
      | ~ icext(uri_xsd_short,X0) ),
    inference(ennf_transformation,[],[f627]) ).

fof(f627,plain,
    ! [X0] :
      ( icext(uri_xsd_short,X0)
     => icext(uri_xsd_int,X0) ),
    inference(rectify,[],[f534]) ).

fof(f534,axiom,
    ! [X3] :
      ( icext(uri_xsd_short,X3)
     => icext(uri_xsd_int,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_short_int) ).

fof(f5229,plain,
    spl316_353,
    inference(avatar_split_clause,[],[f2379,f5227]) ).

fof(f5227,plain,
    ( spl316_353
  <=> ! [X0] :
        ( icext(uri_owl_rational,X0)
        | ~ icext(uri_xsd_decimal,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_353])]) ).

fof(f2379,plain,
    ! [X0] :
      ( icext(uri_owl_rational,X0)
      | ~ icext(uri_xsd_decimal,X0) ),
    inference(cnf_transformation,[],[f983]) ).

fof(f983,plain,
    ! [X0] :
      ( icext(uri_owl_rational,X0)
      | ~ icext(uri_xsd_decimal,X0) ),
    inference(ennf_transformation,[],[f626]) ).

fof(f626,plain,
    ! [X0] :
      ( icext(uri_xsd_decimal,X0)
     => icext(uri_owl_rational,X0) ),
    inference(rectify,[],[f520]) ).

fof(f520,axiom,
    ! [X3] :
      ( icext(uri_xsd_decimal,X3)
     => icext(uri_owl_rational,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_decimal_rational) ).

fof(f5225,plain,
    spl316_352,
    inference(avatar_split_clause,[],[f2378,f5223]) ).

fof(f5223,plain,
    ( spl316_352
  <=> ! [X0] :
        ( icext(uri_xsd_string,X0)
        | ~ icext(uri_xsd_normalizedString,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_352])]) ).

fof(f2378,plain,
    ! [X0] :
      ( icext(uri_xsd_string,X0)
      | ~ icext(uri_xsd_normalizedString,X0) ),
    inference(cnf_transformation,[],[f982]) ).

fof(f982,plain,
    ! [X0] :
      ( icext(uri_xsd_string,X0)
      | ~ icext(uri_xsd_normalizedString,X0) ),
    inference(ennf_transformation,[],[f625]) ).

fof(f625,plain,
    ! [X0] :
      ( icext(uri_xsd_normalizedString,X0)
     => icext(uri_xsd_string,X0) ),
    inference(rectify,[],[f531]) ).

fof(f531,axiom,
    ! [X3] :
      ( icext(uri_xsd_normalizedString,X3)
     => icext(uri_xsd_string,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_normalizedstring_string) ).

fof(f5221,plain,
    spl316_351,
    inference(avatar_split_clause,[],[f2377,f5219]) ).

fof(f5219,plain,
    ( spl316_351
  <=> ! [X0] :
        ( icext(uri_xsd_unsignedLong,X0)
        | ~ icext(uri_xsd_unsignedInt,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_351])]) ).

fof(f2377,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedLong,X0)
      | ~ icext(uri_xsd_unsignedInt,X0) ),
    inference(cnf_transformation,[],[f981]) ).

fof(f981,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedLong,X0)
      | ~ icext(uri_xsd_unsignedInt,X0) ),
    inference(ennf_transformation,[],[f624]) ).

fof(f624,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedInt,X0)
     => icext(uri_xsd_unsignedLong,X0) ),
    inference(rectify,[],[f538]) ).

fof(f538,axiom,
    ! [X3] :
      ( icext(uri_xsd_unsignedInt,X3)
     => icext(uri_xsd_unsignedLong,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_unsignedint_unsignedlong) ).

fof(f5217,plain,
    spl316_350,
    inference(avatar_split_clause,[],[f2376,f5215]) ).

fof(f5215,plain,
    ( spl316_350
  <=> ! [X0] :
        ( icext(uri_xsd_unsignedInt,X0)
        | ~ icext(uri_xsd_unsignedShort,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_350])]) ).

fof(f2376,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedInt,X0)
      | ~ icext(uri_xsd_unsignedShort,X0) ),
    inference(cnf_transformation,[],[f980]) ).

fof(f980,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedInt,X0)
      | ~ icext(uri_xsd_unsignedShort,X0) ),
    inference(ennf_transformation,[],[f623]) ).

fof(f623,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedShort,X0)
     => icext(uri_xsd_unsignedInt,X0) ),
    inference(rectify,[],[f540]) ).

fof(f540,axiom,
    ! [X3] :
      ( icext(uri_xsd_unsignedShort,X3)
     => icext(uri_xsd_unsignedInt,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_unsignedshort_unsignedint) ).

fof(f5213,plain,
    spl316_349,
    inference(avatar_split_clause,[],[f2375,f5211]) ).

fof(f5211,plain,
    ( spl316_349
  <=> ! [X0] :
        ( icext(uri_xsd_long,X0)
        | ~ icext(uri_xsd_int,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_349])]) ).

fof(f2375,plain,
    ! [X0] :
      ( icext(uri_xsd_long,X0)
      | ~ icext(uri_xsd_int,X0) ),
    inference(cnf_transformation,[],[f979]) ).

fof(f979,plain,
    ! [X0] :
      ( icext(uri_xsd_long,X0)
      | ~ icext(uri_xsd_int,X0) ),
    inference(ennf_transformation,[],[f622]) ).

fof(f622,plain,
    ! [X0] :
      ( icext(uri_xsd_int,X0)
     => icext(uri_xsd_long,X0) ),
    inference(rectify,[],[f521]) ).

fof(f521,axiom,
    ! [X3] :
      ( icext(uri_xsd_int,X3)
     => icext(uri_xsd_long,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_int_long) ).

fof(f5209,plain,
    ( spl316_348
    | ~ spl316_48
    | ~ spl316_200 ),
    inference(avatar_split_clause,[],[f4596,f4512,f3757,f5206]) ).

fof(f5206,plain,
    ( spl316_348
  <=> ic(uri_rdfs_Literal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_348])]) ).

fof(f3757,plain,
    ( spl316_48
  <=> idc(uri_rdfs_Literal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_48])]) ).

fof(f4596,plain,
    ( ic(uri_rdfs_Literal)
    | ~ spl316_48
    | ~ spl316_200 ),
    inference(resolution,[],[f4513,f3759]) ).

fof(f3759,plain,
    ( idc(uri_rdfs_Literal)
    | ~ spl316_48 ),
    inference(avatar_component_clause,[],[f3757]) ).

fof(f5204,plain,
    spl316_347,
    inference(avatar_split_clause,[],[f2362,f5202]) ).

fof(f5202,plain,
    ( spl316_347
  <=> ! [X0] :
        ( icext(uri_xsd_nonNegativeInteger,X0)
        | ~ icext(uri_xsd_positiveInteger,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_347])]) ).

fof(f2362,plain,
    ! [X0] :
      ( icext(uri_xsd_nonNegativeInteger,X0)
      | ~ icext(uri_xsd_positiveInteger,X0) ),
    inference(cnf_transformation,[],[f966]) ).

fof(f966,plain,
    ! [X0] :
      ( icext(uri_xsd_nonNegativeInteger,X0)
      | ~ icext(uri_xsd_positiveInteger,X0) ),
    inference(ennf_transformation,[],[f609]) ).

fof(f609,plain,
    ! [X0] :
      ( icext(uri_xsd_positiveInteger,X0)
     => icext(uri_xsd_nonNegativeInteger,X0) ),
    inference(rectify,[],[f532]) ).

fof(f532,axiom,
    ! [X3] :
      ( icext(uri_xsd_positiveInteger,X3)
     => icext(uri_xsd_nonNegativeInteger,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_positiveinteger_nonnegativeinteger) ).

fof(f5200,plain,
    spl316_346,
    inference(avatar_split_clause,[],[f2361,f5198]) ).

fof(f5198,plain,
    ( spl316_346
  <=> ! [X0] :
        ( icext(uri_xsd_dateTime,X0)
        | ~ icext(uri_xsd_dateTimeStamp,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_346])]) ).

fof(f2361,plain,
    ! [X0] :
      ( icext(uri_xsd_dateTime,X0)
      | ~ icext(uri_xsd_dateTimeStamp,X0) ),
    inference(cnf_transformation,[],[f965]) ).

fof(f965,plain,
    ! [X0] :
      ( icext(uri_xsd_dateTime,X0)
      | ~ icext(uri_xsd_dateTimeStamp,X0) ),
    inference(ennf_transformation,[],[f608]) ).

fof(f608,plain,
    ! [X0] :
      ( icext(uri_xsd_dateTimeStamp,X0)
     => icext(uri_xsd_dateTime,X0) ),
    inference(rectify,[],[f519]) ).

fof(f519,axiom,
    ! [X3] :
      ( icext(uri_xsd_dateTimeStamp,X3)
     => icext(uri_xsd_dateTime,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_datetimestamp_datetime) ).

fof(f5196,plain,
    spl316_345,
    inference(avatar_split_clause,[],[f2360,f5194]) ).

fof(f5194,plain,
    ( spl316_345
  <=> ! [X0] :
        ( icext(uri_xsd_token,X0)
        | ~ icext(uri_xsd_language,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_345])]) ).

fof(f2360,plain,
    ! [X0] :
      ( icext(uri_xsd_token,X0)
      | ~ icext(uri_xsd_language,X0) ),
    inference(cnf_transformation,[],[f964]) ).

fof(f964,plain,
    ! [X0] :
      ( icext(uri_xsd_token,X0)
      | ~ icext(uri_xsd_language,X0) ),
    inference(ennf_transformation,[],[f607]) ).

fof(f607,plain,
    ! [X0] :
      ( icext(uri_xsd_language,X0)
     => icext(uri_xsd_token,X0) ),
    inference(rectify,[],[f523]) ).

fof(f523,axiom,
    ! [X3] :
      ( icext(uri_xsd_language,X3)
     => icext(uri_xsd_token,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_language_token) ).

fof(f5192,plain,
    spl316_344,
    inference(avatar_split_clause,[],[f2359,f5190]) ).

fof(f5190,plain,
    ( spl316_344
  <=> ! [X0] :
        ( icext(uri_xsd_token,X0)
        | ~ icext(uri_xsd_NMTOKEN,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_344])]) ).

fof(f2359,plain,
    ! [X0] :
      ( icext(uri_xsd_token,X0)
      | ~ icext(uri_xsd_NMTOKEN,X0) ),
    inference(cnf_transformation,[],[f963]) ).

fof(f963,plain,
    ! [X0] :
      ( icext(uri_xsd_token,X0)
      | ~ icext(uri_xsd_NMTOKEN,X0) ),
    inference(ennf_transformation,[],[f606]) ).

fof(f606,plain,
    ! [X0] :
      ( icext(uri_xsd_NMTOKEN,X0)
     => icext(uri_xsd_token,X0) ),
    inference(rectify,[],[f528]) ).

fof(f528,axiom,
    ! [X3] :
      ( icext(uri_xsd_NMTOKEN,X3)
     => icext(uri_xsd_token,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_nmtoken_token) ).

fof(f5188,plain,
    spl316_343,
    inference(avatar_split_clause,[],[f2358,f5186]) ).

fof(f5186,plain,
    ( spl316_343
  <=> ! [X0] :
        ( icext(uri_xsd_unsignedShort,X0)
        | ~ icext(uri_xsd_unsignedByte,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_343])]) ).

fof(f2358,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedShort,X0)
      | ~ icext(uri_xsd_unsignedByte,X0) ),
    inference(cnf_transformation,[],[f962]) ).

fof(f962,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedShort,X0)
      | ~ icext(uri_xsd_unsignedByte,X0) ),
    inference(ennf_transformation,[],[f605]) ).

fof(f605,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedByte,X0)
     => icext(uri_xsd_unsignedShort,X0) ),
    inference(rectify,[],[f537]) ).

fof(f537,axiom,
    ! [X3] :
      ( icext(uri_xsd_unsignedByte,X3)
     => icext(uri_xsd_unsignedShort,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_unsignedbyte_unsignedshort) ).

fof(f5184,plain,
    spl316_342,
    inference(avatar_split_clause,[],[f2357,f5182]) ).

fof(f5182,plain,
    ( spl316_342
  <=> ! [X0] :
        ( icext(uri_xsd_Name,X0)
        | ~ icext(uri_xsd_NCName,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_342])]) ).

fof(f2357,plain,
    ! [X0] :
      ( icext(uri_xsd_Name,X0)
      | ~ icext(uri_xsd_NCName,X0) ),
    inference(cnf_transformation,[],[f961]) ).

fof(f961,plain,
    ! [X0] :
      ( icext(uri_xsd_Name,X0)
      | ~ icext(uri_xsd_NCName,X0) ),
    inference(ennf_transformation,[],[f604]) ).

fof(f604,plain,
    ! [X0] :
      ( icext(uri_xsd_NCName,X0)
     => icext(uri_xsd_Name,X0) ),
    inference(rectify,[],[f526]) ).

fof(f526,axiom,
    ! [X3] :
      ( icext(uri_xsd_NCName,X3)
     => icext(uri_xsd_Name,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_ncname_name) ).

fof(f5180,plain,
    spl316_341,
    inference(avatar_split_clause,[],[f2356,f5178]) ).

fof(f5178,plain,
    ( spl316_341
  <=> ! [X0] :
        ( icext(uri_xsd_nonPositiveInteger,X0)
        | ~ icext(uri_xsd_negativeInteger,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_341])]) ).

fof(f2356,plain,
    ! [X0] :
      ( icext(uri_xsd_nonPositiveInteger,X0)
      | ~ icext(uri_xsd_negativeInteger,X0) ),
    inference(cnf_transformation,[],[f960]) ).

fof(f960,plain,
    ! [X0] :
      ( icext(uri_xsd_nonPositiveInteger,X0)
      | ~ icext(uri_xsd_negativeInteger,X0) ),
    inference(ennf_transformation,[],[f603]) ).

fof(f603,plain,
    ! [X0] :
      ( icext(uri_xsd_negativeInteger,X0)
     => icext(uri_xsd_nonPositiveInteger,X0) ),
    inference(rectify,[],[f527]) ).

fof(f527,axiom,
    ! [X3] :
      ( icext(uri_xsd_negativeInteger,X3)
     => icext(uri_xsd_nonPositiveInteger,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_negativeinteger_nonpositiveinteger) ).

fof(f5176,plain,
    spl316_340,
    inference(avatar_split_clause,[],[f2355,f5174]) ).

fof(f5174,plain,
    ( spl316_340
  <=> ! [X0] :
        ( icext(uri_xsd_short,X0)
        | ~ icext(uri_xsd_byte,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_340])]) ).

fof(f2355,plain,
    ! [X0] :
      ( icext(uri_xsd_short,X0)
      | ~ icext(uri_xsd_byte,X0) ),
    inference(cnf_transformation,[],[f959]) ).

fof(f959,plain,
    ! [X0] :
      ( icext(uri_xsd_short,X0)
      | ~ icext(uri_xsd_byte,X0) ),
    inference(ennf_transformation,[],[f602]) ).

fof(f602,plain,
    ! [X0] :
      ( icext(uri_xsd_byte,X0)
     => icext(uri_xsd_short,X0) ),
    inference(rectify,[],[f518]) ).

fof(f518,axiom,
    ! [X3] :
      ( icext(uri_xsd_byte,X3)
     => icext(uri_xsd_short,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_relation_subtype_byte_short) ).

fof(f5172,plain,
    spl316_339,
    inference(avatar_split_clause,[],[f2332,f5170]) ).

fof(f5170,plain,
    ( spl316_339
  <=> ! [X0] :
        ( iext(uri_rdfs_subPropertyOf,X0,X0)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_339])]) ).

fof(f2332,plain,
    ! [X0] :
      ( iext(uri_rdfs_subPropertyOf,X0,X0)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f937]) ).

fof(f937,plain,
    ! [X0] :
      ( iext(uri_rdfs_subPropertyOf,X0,X0)
      | ~ ip(X0) ),
    inference(ennf_transformation,[],[f580]) ).

fof(f580,plain,
    ! [X0] :
      ( ip(X0)
     => iext(uri_rdfs_subPropertyOf,X0,X0) ),
    inference(rectify,[],[f75]) ).

fof(f75,axiom,
    ! [X1] :
      ( ip(X1)
     => iext(uri_rdfs_subPropertyOf,X1,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subpropertyof_reflex) ).

fof(f5168,plain,
    spl316_338,
    inference(avatar_split_clause,[],[f2329,f5166]) ).

fof(f5166,plain,
    ( spl316_338
  <=> ! [X0] :
        ( iext(uri_rdfs_subClassOf,X0,uri_rdfs_Resource)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_338])]) ).

fof(f2329,plain,
    ! [X0] :
      ( iext(uri_rdfs_subClassOf,X0,uri_rdfs_Resource)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f934]) ).

fof(f934,plain,
    ! [X0] :
      ( iext(uri_rdfs_subClassOf,X0,uri_rdfs_Resource)
      | ~ ic(X0) ),
    inference(ennf_transformation,[],[f577]) ).

fof(f577,plain,
    ! [X0] :
      ( ic(X0)
     => iext(uri_rdfs_subClassOf,X0,uri_rdfs_Resource) ),
    inference(rectify,[],[f26]) ).

fof(f26,axiom,
    ! [X4] :
      ( ic(X4)
     => iext(uri_rdfs_subClassOf,X4,uri_rdfs_Resource) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_class_instsub_resource) ).

fof(f5164,plain,
    ( spl316_337
    | ~ spl316_22
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4595,f4508,f3627,f5161]) ).

fof(f5161,plain,
    ( spl316_337
  <=> ip(uri_xsd_pattern) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_337])]) ).

fof(f3627,plain,
    ( spl316_22
  <=> iodp(uri_xsd_pattern) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_22])]) ).

fof(f4508,plain,
    ( spl316_199
  <=> ! [X0] :
        ( ip(X0)
        | ~ iodp(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_199])]) ).

fof(f4595,plain,
    ( ip(uri_xsd_pattern)
    | ~ spl316_22
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3629]) ).

fof(f3629,plain,
    ( iodp(uri_xsd_pattern)
    | ~ spl316_22 ),
    inference(avatar_component_clause,[],[f3627]) ).

fof(f4509,plain,
    ( ! [X0] :
        ( ~ iodp(X0)
        | ip(X0) )
    | ~ spl316_199 ),
    inference(avatar_component_clause,[],[f4508]) ).

fof(f5159,plain,
    spl316_336,
    inference(avatar_split_clause,[],[f2328,f5157]) ).

fof(f5157,plain,
    ( spl316_336
  <=> ! [X0] :
        ( iext(uri_rdfs_subClassOf,X0,X0)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_336])]) ).

fof(f2328,plain,
    ! [X0] :
      ( iext(uri_rdfs_subClassOf,X0,X0)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f933]) ).

fof(f933,plain,
    ! [X0] :
      ( iext(uri_rdfs_subClassOf,X0,X0)
      | ~ ic(X0) ),
    inference(ennf_transformation,[],[f576]) ).

fof(f576,plain,
    ! [X0] :
      ( ic(X0)
     => iext(uri_rdfs_subClassOf,X0,X0) ),
    inference(rectify,[],[f70]) ).

fof(f70,axiom,
    ! [X4] :
      ( ic(X4)
     => iext(uri_rdfs_subClassOf,X4,X4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subclassof_reflex) ).

fof(f5155,plain,
    ( spl316_335
    | ~ spl316_21
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4594,f4508,f3622,f5152]) ).

fof(f5152,plain,
    ( spl316_335
  <=> ip(uri_xsd_minLength) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_335])]) ).

fof(f3622,plain,
    ( spl316_21
  <=> iodp(uri_xsd_minLength) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_21])]) ).

fof(f4594,plain,
    ( ip(uri_xsd_minLength)
    | ~ spl316_21
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3624]) ).

fof(f3624,plain,
    ( iodp(uri_xsd_minLength)
    | ~ spl316_21 ),
    inference(avatar_component_clause,[],[f3622]) ).

fof(f5150,plain,
    ( spl316_334
    | ~ spl316_20
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4593,f4508,f3617,f5147]) ).

fof(f5147,plain,
    ( spl316_334
  <=> ip(uri_xsd_minInclusive) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_334])]) ).

fof(f3617,plain,
    ( spl316_20
  <=> iodp(uri_xsd_minInclusive) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_20])]) ).

fof(f4593,plain,
    ( ip(uri_xsd_minInclusive)
    | ~ spl316_20
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3619]) ).

fof(f3619,plain,
    ( iodp(uri_xsd_minInclusive)
    | ~ spl316_20 ),
    inference(avatar_component_clause,[],[f3617]) ).

fof(f5144,plain,
    ( spl316_333
    | ~ spl316_23
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4592,f4508,f3632,f5141]) ).

fof(f5141,plain,
    ( spl316_333
  <=> ip(uri_xsd_minExclusive) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_333])]) ).

fof(f3632,plain,
    ( spl316_23
  <=> iodp(uri_xsd_minExclusive) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_23])]) ).

fof(f4592,plain,
    ( ip(uri_xsd_minExclusive)
    | ~ spl316_23
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3634]) ).

fof(f3634,plain,
    ( iodp(uri_xsd_minExclusive)
    | ~ spl316_23 ),
    inference(avatar_component_clause,[],[f3632]) ).

fof(f5131,plain,
    ( spl316_332
    | ~ spl316_19
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4591,f4508,f3612,f5128]) ).

fof(f5128,plain,
    ( spl316_332
  <=> ip(uri_xsd_maxLength) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_332])]) ).

fof(f3612,plain,
    ( spl316_19
  <=> iodp(uri_xsd_maxLength) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_19])]) ).

fof(f4591,plain,
    ( ip(uri_xsd_maxLength)
    | ~ spl316_19
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3614]) ).

fof(f3614,plain,
    ( iodp(uri_xsd_maxLength)
    | ~ spl316_19 ),
    inference(avatar_component_clause,[],[f3612]) ).

fof(f5121,plain,
    ( spl316_331
    | ~ spl316_17
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4590,f4508,f3602,f5118]) ).

fof(f5118,plain,
    ( spl316_331
  <=> ip(uri_xsd_maxInclusive) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_331])]) ).

fof(f3602,plain,
    ( spl316_17
  <=> iodp(uri_xsd_maxInclusive) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_17])]) ).

fof(f4590,plain,
    ( ip(uri_xsd_maxInclusive)
    | ~ spl316_17
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3604]) ).

fof(f3604,plain,
    ( iodp(uri_xsd_maxInclusive)
    | ~ spl316_17 ),
    inference(avatar_component_clause,[],[f3602]) ).

fof(f5113,plain,
    ( spl316_330
    | ~ spl316_18
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4589,f4508,f3607,f5110]) ).

fof(f5110,plain,
    ( spl316_330
  <=> ip(uri_xsd_maxExclusive) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_330])]) ).

fof(f3607,plain,
    ( spl316_18
  <=> iodp(uri_xsd_maxExclusive) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_18])]) ).

fof(f4589,plain,
    ( ip(uri_xsd_maxExclusive)
    | ~ spl316_18
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3609]) ).

fof(f3609,plain,
    ( iodp(uri_xsd_maxExclusive)
    | ~ spl316_18 ),
    inference(avatar_component_clause,[],[f3607]) ).

fof(f5108,plain,
    ( spl316_329
    | ~ spl316_16
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4588,f4508,f3597,f5105]) ).

fof(f5105,plain,
    ( spl316_329
  <=> ip(uri_xsd_length) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_329])]) ).

fof(f3597,plain,
    ( spl316_16
  <=> iodp(uri_xsd_length) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_16])]) ).

fof(f4588,plain,
    ( ip(uri_xsd_length)
    | ~ spl316_16
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3599]) ).

fof(f3599,plain,
    ( iodp(uri_xsd_length)
    | ~ spl316_16 ),
    inference(avatar_component_clause,[],[f3597]) ).

fof(f5103,plain,
    ( spl316_328
    | ~ spl316_25
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4587,f4508,f3642,f5100]) ).

fof(f5100,plain,
    ( spl316_328
  <=> ip(uri_rdf_langRange) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_328])]) ).

fof(f3642,plain,
    ( spl316_25
  <=> iodp(uri_rdf_langRange) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_25])]) ).

fof(f4587,plain,
    ( ip(uri_rdf_langRange)
    | ~ spl316_25
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3644]) ).

fof(f3644,plain,
    ( iodp(uri_rdf_langRange)
    | ~ spl316_25 ),
    inference(avatar_component_clause,[],[f3642]) ).

fof(f5098,plain,
    ( spl316_327
    | ~ spl316_24
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4586,f4508,f3637,f5095]) ).

fof(f5095,plain,
    ( spl316_327
  <=> ip(uri_owl_topDataProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_327])]) ).

fof(f3637,plain,
    ( spl316_24
  <=> iodp(uri_owl_topDataProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_24])]) ).

fof(f4586,plain,
    ( ip(uri_owl_topDataProperty)
    | ~ spl316_24
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3639]) ).

fof(f3639,plain,
    ( iodp(uri_owl_topDataProperty)
    | ~ spl316_24 ),
    inference(avatar_component_clause,[],[f3637]) ).

fof(f5093,plain,
    ( spl316_326
    | ~ spl316_15
    | ~ spl316_199 ),
    inference(avatar_split_clause,[],[f4585,f4508,f3592,f5090]) ).

fof(f5090,plain,
    ( spl316_326
  <=> ip(uri_owl_bottomDataProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_326])]) ).

fof(f3592,plain,
    ( spl316_15
  <=> iodp(uri_owl_bottomDataProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_15])]) ).

fof(f4585,plain,
    ( ip(uri_owl_bottomDataProperty)
    | ~ spl316_15
    | ~ spl316_199 ),
    inference(resolution,[],[f4509,f3594]) ).

fof(f3594,plain,
    ( iodp(uri_owl_bottomDataProperty)
    | ~ spl316_15 ),
    inference(avatar_component_clause,[],[f3592]) ).

fof(f5088,plain,
    spl316_325,
    inference(avatar_split_clause,[],[f2942,f5086]) ).

fof(f5086,plain,
    ( spl316_325
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ sP37(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_325])]) ).

fof(f2942,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ sP37(X0,X1) ),
    inference(cnf_transformation,[],[f1795]) ).

fof(f5084,plain,
    spl316_324,
    inference(avatar_split_clause,[],[f2934,f5082]) ).

fof(f5082,plain,
    ( spl316_324
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ sP35(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_324])]) ).

fof(f2934,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ sP35(X0,X1) ),
    inference(cnf_transformation,[],[f1788]) ).

fof(f5080,plain,
    spl316_323,
    inference(avatar_split_clause,[],[f2933,f5078]) ).

fof(f5078,plain,
    ( spl316_323
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ sP35(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_323])]) ).

fof(f2933,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ sP35(X0,X1) ),
    inference(cnf_transformation,[],[f1788]) ).

fof(f5076,plain,
    spl316_322,
    inference(avatar_split_clause,[],[f2925,f5074]) ).

fof(f5074,plain,
    ( spl316_322
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ sP33(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_322])]) ).

fof(f2925,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ sP33(X0,X1) ),
    inference(cnf_transformation,[],[f1781]) ).

fof(f5072,plain,
    spl316_321,
    inference(avatar_split_clause,[],[f2924,f5070]) ).

fof(f5070,plain,
    ( spl316_321
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ sP33(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_321])]) ).

fof(f2924,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ sP33(X0,X1) ),
    inference(cnf_transformation,[],[f1781]) ).

fof(f5068,plain,
    spl316_320,
    inference(avatar_split_clause,[],[f2917,f5066]) ).

fof(f5066,plain,
    ( spl316_320
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ sP31(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_320])]) ).

fof(f2917,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ sP31(X0,X1) ),
    inference(cnf_transformation,[],[f1774]) ).

fof(f5064,plain,
    spl316_319,
    inference(avatar_split_clause,[],[f2916,f5062]) ).

fof(f5062,plain,
    ( spl316_319
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ sP31(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_319])]) ).

fof(f2916,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ sP31(X0,X1) ),
    inference(cnf_transformation,[],[f1774]) ).

fof(f5060,plain,
    spl316_318,
    inference(avatar_split_clause,[],[f2898,f5058]) ).

fof(f5058,plain,
    ( spl316_318
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ sP28(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_318])]) ).

fof(f2898,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ sP28(X0,X1) ),
    inference(cnf_transformation,[],[f1761]) ).

fof(f5056,plain,
    ( spl316_317
    | ~ spl316_7
    | ~ spl316_198 ),
    inference(avatar_split_clause,[],[f4584,f4504,f3552,f5053]) ).

fof(f5053,plain,
    ( spl316_317
  <=> ip(uri_owl_versionInfo) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_317])]) ).

fof(f3552,plain,
    ( spl316_7
  <=> ioap(uri_owl_versionInfo) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_7])]) ).

fof(f4504,plain,
    ( spl316_198
  <=> ! [X0] :
        ( ip(X0)
        | ~ ioap(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_198])]) ).

fof(f4584,plain,
    ( ip(uri_owl_versionInfo)
    | ~ spl316_7
    | ~ spl316_198 ),
    inference(resolution,[],[f4505,f3554]) ).

fof(f3554,plain,
    ( ioap(uri_owl_versionInfo)
    | ~ spl316_7 ),
    inference(avatar_component_clause,[],[f3552]) ).

fof(f4505,plain,
    ( ! [X0] :
        ( ~ ioap(X0)
        | ip(X0) )
    | ~ spl316_198 ),
    inference(avatar_component_clause,[],[f4504]) ).

fof(f5051,plain,
    spl316_316,
    inference(avatar_split_clause,[],[f2897,f5049]) ).

fof(f5049,plain,
    ( spl316_316
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ sP28(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_316])]) ).

fof(f2897,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ sP28(X0,X1) ),
    inference(cnf_transformation,[],[f1761]) ).

fof(f5047,plain,
    spl316_315,
    inference(avatar_split_clause,[],[f2865,f5045]) ).

fof(f5045,plain,
    ( spl316_315
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ sP27(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_315])]) ).

fof(f2865,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ sP27(X0,X1) ),
    inference(cnf_transformation,[],[f1738]) ).

fof(f5043,plain,
    spl316_314,
    inference(avatar_split_clause,[],[f2864,f5041]) ).

fof(f5041,plain,
    ( spl316_314
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ sP27(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_314])]) ).

fof(f2864,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ sP27(X0,X1) ),
    inference(cnf_transformation,[],[f1738]) ).

fof(f5039,plain,
    spl316_313,
    inference(avatar_split_clause,[],[f2858,f5037]) ).

fof(f5037,plain,
    ( spl316_313
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ sP26(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_313])]) ).

fof(f2858,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ sP26(X0,X1) ),
    inference(cnf_transformation,[],[f1732]) ).

fof(f5035,plain,
    spl316_312,
    inference(avatar_split_clause,[],[f2857,f5033]) ).

fof(f5033,plain,
    ( spl316_312
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ sP26(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_312])]) ).

fof(f2857,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ sP26(X0,X1) ),
    inference(cnf_transformation,[],[f1732]) ).

fof(f5031,plain,
    spl316_311,
    inference(avatar_split_clause,[],[f2851,f5029]) ).

fof(f5029,plain,
    ( spl316_311
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ sP25(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_311])]) ).

fof(f2851,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ sP25(X0,X1) ),
    inference(cnf_transformation,[],[f1726]) ).

fof(f5027,plain,
    spl316_310,
    inference(avatar_split_clause,[],[f2850,f5025]) ).

fof(f5025,plain,
    ( spl316_310
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ sP25(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_310])]) ).

fof(f2850,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ sP25(X0,X1) ),
    inference(cnf_transformation,[],[f1726]) ).

fof(f5023,plain,
    spl316_309,
    inference(avatar_split_clause,[],[f2844,f5021]) ).

fof(f5021,plain,
    ( spl316_309
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ sP24(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_309])]) ).

fof(f2844,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ sP24(X0,X1) ),
    inference(cnf_transformation,[],[f1720]) ).

fof(f5019,plain,
    spl316_308,
    inference(avatar_split_clause,[],[f2843,f5017]) ).

fof(f5017,plain,
    ( spl316_308
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ sP24(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_308])]) ).

fof(f2843,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ sP24(X0,X1) ),
    inference(cnf_transformation,[],[f1720]) ).

fof(f5015,plain,
    spl316_307,
    inference(avatar_split_clause,[],[f2837,f5013]) ).

fof(f5013,plain,
    ( spl316_307
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ sP23(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_307])]) ).

fof(f2837,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ sP23(X0,X1) ),
    inference(cnf_transformation,[],[f1714]) ).

fof(f5011,plain,
    ( spl316_306
    | ~ spl316_6
    | ~ spl316_198 ),
    inference(avatar_split_clause,[],[f4581,f4504,f3547,f5008]) ).

fof(f5008,plain,
    ( spl316_306
  <=> ip(uri_owl_deprecated) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_306])]) ).

fof(f3547,plain,
    ( spl316_6
  <=> ioap(uri_owl_deprecated) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_6])]) ).

fof(f4581,plain,
    ( ip(uri_owl_deprecated)
    | ~ spl316_6
    | ~ spl316_198 ),
    inference(resolution,[],[f4505,f3549]) ).

fof(f3549,plain,
    ( ioap(uri_owl_deprecated)
    | ~ spl316_6 ),
    inference(avatar_component_clause,[],[f3547]) ).

fof(f5006,plain,
    spl316_305,
    inference(avatar_split_clause,[],[f2836,f5004]) ).

fof(f5004,plain,
    ( spl316_305
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ sP23(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_305])]) ).

fof(f2836,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ sP23(X0,X1) ),
    inference(cnf_transformation,[],[f1714]) ).

fof(f5002,plain,
    spl316_304,
    inference(avatar_split_clause,[],[f2829,f5000]) ).

fof(f5000,plain,
    ( spl316_304
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ sP22(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_304])]) ).

fof(f2829,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ sP22(X0,X1) ),
    inference(cnf_transformation,[],[f1708]) ).

fof(f4998,plain,
    spl316_303,
    inference(avatar_split_clause,[],[f2828,f4996]) ).

fof(f4996,plain,
    ( spl316_303
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ sP22(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_303])]) ).

fof(f2828,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ sP22(X0,X1) ),
    inference(cnf_transformation,[],[f1708]) ).

fof(f4994,plain,
    spl316_302,
    inference(avatar_split_clause,[],[f2821,f4992]) ).

fof(f4992,plain,
    ( spl316_302
  <=> ! [X0,X1] :
        ( ip(X0)
        | ~ sP21(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_302])]) ).

fof(f2821,plain,
    ! [X0,X1] :
      ( ip(X0)
      | ~ sP21(X0,X1) ),
    inference(cnf_transformation,[],[f1702]) ).

fof(f4990,plain,
    spl316_301,
    inference(avatar_split_clause,[],[f2820,f4988]) ).

fof(f4988,plain,
    ( spl316_301
  <=> ! [X0,X1] :
        ( ip(X1)
        | ~ sP21(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_301])]) ).

fof(f2820,plain,
    ! [X0,X1] :
      ( ip(X1)
      | ~ sP21(X0,X1) ),
    inference(cnf_transformation,[],[f1702]) ).

fof(f4986,plain,
    spl316_300,
    inference(avatar_split_clause,[],[f2814,f4984]) ).

fof(f4984,plain,
    ( spl316_300
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ sP20(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_300])]) ).

fof(f2814,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ sP20(X0,X1) ),
    inference(cnf_transformation,[],[f1696]) ).

fof(f4982,plain,
    spl316_299,
    inference(avatar_split_clause,[],[f2813,f4980]) ).

fof(f4980,plain,
    ( spl316_299
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ sP20(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_299])]) ).

fof(f2813,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ sP20(X0,X1) ),
    inference(cnf_transformation,[],[f1696]) ).

fof(f4978,plain,
    spl316_298,
    inference(avatar_split_clause,[],[f2806,f4976]) ).

fof(f4976,plain,
    ( spl316_298
  <=> ! [X0,X1] :
        ( ic(X0)
        | ~ sP19(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_298])]) ).

fof(f2806,plain,
    ! [X0,X1] :
      ( ic(X0)
      | ~ sP19(X0,X1) ),
    inference(cnf_transformation,[],[f1690]) ).

fof(f4974,plain,
    spl316_297,
    inference(avatar_split_clause,[],[f2805,f4972]) ).

fof(f4972,plain,
    ( spl316_297
  <=> ! [X0,X1] :
        ( ic(X1)
        | ~ sP19(X0,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_297])]) ).

fof(f2805,plain,
    ! [X0,X1] :
      ( ic(X1)
      | ~ sP19(X0,X1) ),
    inference(cnf_transformation,[],[f1690]) ).

fof(f4970,plain,
    spl316_296,
    inference(avatar_split_clause,[],[f2492,f4968]) ).

fof(f4968,plain,
    ( spl316_296
  <=> ! [X0] :
        ( icext(uri_rdf_Property,X0)
        | ~ ip(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_296])]) ).

fof(f2492,plain,
    ! [X0] :
      ( icext(uri_rdf_Property,X0)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1566]) ).

fof(f1566,plain,
    ! [X0] :
      ( ( icext(uri_rdf_Property,X0)
        | ~ ip(X0) )
      & ( ip(X0)
        | ~ icext(uri_rdf_Property,X0) ) ),
    inference(nnf_transformation,[],[f687]) ).

fof(f687,plain,
    ! [X0] :
      ( icext(uri_rdf_Property,X0)
    <=> ip(X0) ),
    inference(rectify,[],[f153]) ).

fof(f153,axiom,
    ! [X3] :
      ( icext(uri_rdf_Property,X3)
    <=> ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_property_ext) ).

fof(f4966,plain,
    ( spl316_295
    | ~ spl316_11
    | ~ spl316_198 ),
    inference(avatar_split_clause,[],[f4579,f4504,f3572,f4963]) ).

fof(f4963,plain,
    ( spl316_295
  <=> ip(uri_rdfs_label) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_295])]) ).

fof(f3572,plain,
    ( spl316_11
  <=> ioap(uri_rdfs_label) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_11])]) ).

fof(f4579,plain,
    ( ip(uri_rdfs_label)
    | ~ spl316_11
    | ~ spl316_198 ),
    inference(resolution,[],[f4505,f3574]) ).

fof(f3574,plain,
    ( ioap(uri_rdfs_label)
    | ~ spl316_11 ),
    inference(avatar_component_clause,[],[f3572]) ).

fof(f4961,plain,
    spl316_294,
    inference(avatar_split_clause,[],[f2491,f4959]) ).

fof(f4959,plain,
    ( spl316_294
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_rdf_Property,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_294])]) ).

fof(f2491,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_rdf_Property,X0) ),
    inference(cnf_transformation,[],[f1566]) ).

fof(f4957,plain,
    spl316_293,
    inference(avatar_split_clause,[],[f2486,f4955]) ).

fof(f4955,plain,
    ( spl316_293
  <=> ! [X0] :
        ( icext(uri_rdfs_Datatype,X0)
        | ~ idc(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_293])]) ).

fof(f2486,plain,
    ! [X0] :
      ( icext(uri_rdfs_Datatype,X0)
      | ~ idc(X0) ),
    inference(cnf_transformation,[],[f1563]) ).

fof(f1563,plain,
    ! [X0] :
      ( ( icext(uri_rdfs_Datatype,X0)
        | ~ idc(X0) )
      & ( idc(X0)
        | ~ icext(uri_rdfs_Datatype,X0) ) ),
    inference(nnf_transformation,[],[f684]) ).

fof(f684,plain,
    ! [X0] :
      ( icext(uri_rdfs_Datatype,X0)
    <=> idc(X0) ),
    inference(rectify,[],[f125]) ).

fof(f125,axiom,
    ! [X3] :
      ( icext(uri_rdfs_Datatype,X3)
    <=> idc(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_datatype_ext) ).

fof(f4953,plain,
    spl316_292,
    inference(avatar_split_clause,[],[f2485,f4951]) ).

fof(f4951,plain,
    ( spl316_292
  <=> ! [X0] :
        ( idc(X0)
        | ~ icext(uri_rdfs_Datatype,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_292])]) ).

fof(f2485,plain,
    ! [X0] :
      ( idc(X0)
      | ~ icext(uri_rdfs_Datatype,X0) ),
    inference(cnf_transformation,[],[f1563]) ).

fof(f4949,plain,
    spl316_291,
    inference(avatar_split_clause,[],[f2484,f4947]) ).

fof(f2484,plain,
    ! [X0] :
      ( icext(uri_owl_Thing,X0)
      | ~ ir(X0) ),
    inference(cnf_transformation,[],[f1562]) ).

fof(f1562,plain,
    ! [X0] :
      ( ( icext(uri_owl_Thing,X0)
        | ~ ir(X0) )
      & ( ir(X0)
        | ~ icext(uri_owl_Thing,X0) ) ),
    inference(nnf_transformation,[],[f683]) ).

fof(f683,plain,
    ! [X0] :
      ( icext(uri_owl_Thing,X0)
    <=> ir(X0) ),
    inference(rectify,[],[f163]) ).

fof(f163,axiom,
    ! [X3] :
      ( icext(uri_owl_Thing,X3)
    <=> ir(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_thing_ext) ).

fof(f4945,plain,
    spl316_290,
    inference(avatar_split_clause,[],[f2482,f4943]) ).

fof(f4943,plain,
    ( spl316_290
  <=> ! [X0] :
        ( icext(uri_owl_TransitiveProperty,X0)
        | ~ sP2(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_290])]) ).

fof(f2482,plain,
    ! [X0] :
      ( icext(uri_owl_TransitiveProperty,X0)
      | ~ sP2(X0) ),
    inference(cnf_transformation,[],[f1561]) ).

fof(f1561,plain,
    ! [X0] :
      ( ( icext(uri_owl_TransitiveProperty,X0)
        | ~ sP2(X0) )
      & ( sP2(X0)
        | ~ icext(uri_owl_TransitiveProperty,X0) ) ),
    inference(nnf_transformation,[],[f1334]) ).

fof(f1334,plain,
    ! [X0] :
      ( icext(uri_owl_TransitiveProperty,X0)
    <=> sP2(X0) ),
    inference(definition_folding,[],[f1021,f1333]) ).

fof(f1021,plain,
    ! [X0] :
      ( icext(uri_owl_TransitiveProperty,X0)
    <=> ( ! [X1,X2,X3] :
            ( iext(X0,X1,X3)
            | ~ iext(X0,X2,X3)
            | ~ iext(X0,X1,X2) )
        & ip(X0) ) ),
    inference(flattening,[],[f1020]) ).

fof(f1020,plain,
    ! [X0] :
      ( icext(uri_owl_TransitiveProperty,X0)
    <=> ( ! [X1,X2,X3] :
            ( iext(X0,X1,X3)
            | ~ iext(X0,X2,X3)
            | ~ iext(X0,X1,X2) )
        & ip(X0) ) ),
    inference(ennf_transformation,[],[f682]) ).

fof(f682,plain,
    ! [X0] :
      ( icext(uri_owl_TransitiveProperty,X0)
    <=> ( ! [X1,X2,X3] :
            ( ( iext(X0,X2,X3)
              & iext(X0,X1,X2) )
           => iext(X0,X1,X3) )
        & ip(X0) ) ),
    inference(rectify,[],[f398]) ).

fof(f398,axiom,
    ! [X1] :
      ( icext(uri_owl_TransitiveProperty,X1)
    <=> ( ! [X3,X6,X10] :
            ( ( iext(X1,X6,X10)
              & iext(X1,X3,X6) )
           => iext(X1,X3,X10) )
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_char_transitive) ).

fof(f4941,plain,
    spl316_289,
    inference(avatar_split_clause,[],[f2481,f4939]) ).

fof(f4939,plain,
    ( spl316_289
  <=> ! [X0] :
        ( sP2(X0)
        | ~ icext(uri_owl_TransitiveProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_289])]) ).

fof(f2481,plain,
    ! [X0] :
      ( sP2(X0)
      | ~ icext(uri_owl_TransitiveProperty,X0) ),
    inference(cnf_transformation,[],[f1561]) ).

fof(f4937,plain,
    spl316_288,
    inference(avatar_split_clause,[],[f2475,f4935]) ).

fof(f4935,plain,
    ( spl316_288
  <=> ! [X0] :
        ( icext(uri_owl_FunctionalProperty,X0)
        | ~ sP1(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_288])]) ).

fof(f2475,plain,
    ! [X0] :
      ( icext(uri_owl_FunctionalProperty,X0)
      | ~ sP1(X0) ),
    inference(cnf_transformation,[],[f1555]) ).

fof(f1555,plain,
    ! [X0] :
      ( ( icext(uri_owl_FunctionalProperty,X0)
        | ~ sP1(X0) )
      & ( sP1(X0)
        | ~ icext(uri_owl_FunctionalProperty,X0) ) ),
    inference(nnf_transformation,[],[f1332]) ).

fof(f1332,plain,
    ! [X0] :
      ( icext(uri_owl_FunctionalProperty,X0)
    <=> sP1(X0) ),
    inference(definition_folding,[],[f1019,f1331]) ).

fof(f1019,plain,
    ! [X0] :
      ( icext(uri_owl_FunctionalProperty,X0)
    <=> ( ! [X1,X2,X3] :
            ( X2 = X3
            | ~ iext(X0,X1,X3)
            | ~ iext(X0,X1,X2) )
        & ip(X0) ) ),
    inference(flattening,[],[f1018]) ).

fof(f1018,plain,
    ! [X0] :
      ( icext(uri_owl_FunctionalProperty,X0)
    <=> ( ! [X1,X2,X3] :
            ( X2 = X3
            | ~ iext(X0,X1,X3)
            | ~ iext(X0,X1,X2) )
        & ip(X0) ) ),
    inference(ennf_transformation,[],[f681]) ).

fof(f681,plain,
    ! [X0] :
      ( icext(uri_owl_FunctionalProperty,X0)
    <=> ( ! [X1,X2,X3] :
            ( ( iext(X0,X1,X3)
              & iext(X0,X1,X2) )
           => X2 = X3 )
        & ip(X0) ) ),
    inference(rectify,[],[f393]) ).

fof(f393,axiom,
    ! [X1] :
      ( icext(uri_owl_FunctionalProperty,X1)
    <=> ( ! [X3,X26,X27] :
            ( ( iext(X1,X3,X27)
              & iext(X1,X3,X26) )
           => X26 = X27 )
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_char_functional) ).

fof(f4933,plain,
    spl316_287,
    inference(avatar_split_clause,[],[f2474,f4931]) ).

fof(f4931,plain,
    ( spl316_287
  <=> ! [X0] :
        ( sP1(X0)
        | ~ icext(uri_owl_FunctionalProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_287])]) ).

fof(f2474,plain,
    ! [X0] :
      ( sP1(X0)
      | ~ icext(uri_owl_FunctionalProperty,X0) ),
    inference(cnf_transformation,[],[f1555]) ).

fof(f4929,plain,
    spl316_286,
    inference(avatar_split_clause,[],[f2468,f4927]) ).

fof(f4927,plain,
    ( spl316_286
  <=> ! [X0] :
        ( icext(uri_owl_InverseFunctionalProperty,X0)
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_286])]) ).

fof(f2468,plain,
    ! [X0] :
      ( icext(uri_owl_InverseFunctionalProperty,X0)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f1549]) ).

fof(f1549,plain,
    ! [X0] :
      ( ( icext(uri_owl_InverseFunctionalProperty,X0)
        | ~ sP0(X0) )
      & ( sP0(X0)
        | ~ icext(uri_owl_InverseFunctionalProperty,X0) ) ),
    inference(nnf_transformation,[],[f1330]) ).

fof(f1330,plain,
    ! [X0] :
      ( icext(uri_owl_InverseFunctionalProperty,X0)
    <=> sP0(X0) ),
    inference(definition_folding,[],[f1017,f1329]) ).

fof(f1017,plain,
    ! [X0] :
      ( icext(uri_owl_InverseFunctionalProperty,X0)
    <=> ( ! [X1,X2,X3] :
            ( X1 = X2
            | ~ iext(X0,X2,X3)
            | ~ iext(X0,X1,X3) )
        & ip(X0) ) ),
    inference(flattening,[],[f1016]) ).

fof(f1016,plain,
    ! [X0] :
      ( icext(uri_owl_InverseFunctionalProperty,X0)
    <=> ( ! [X1,X2,X3] :
            ( X1 = X2
            | ~ iext(X0,X2,X3)
            | ~ iext(X0,X1,X3) )
        & ip(X0) ) ),
    inference(ennf_transformation,[],[f680]) ).

fof(f680,plain,
    ! [X0] :
      ( icext(uri_owl_InverseFunctionalProperty,X0)
    <=> ( ! [X1,X2,X3] :
            ( ( iext(X0,X2,X3)
              & iext(X0,X1,X3) )
           => X1 = X2 )
        & ip(X0) ) ),
    inference(rectify,[],[f394]) ).

fof(f394,axiom,
    ! [X1] :
      ( icext(uri_owl_InverseFunctionalProperty,X1)
    <=> ( ! [X36,X37,X6] :
            ( ( iext(X1,X37,X6)
              & iext(X1,X36,X6) )
           => X36 = X37 )
        & ip(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_char_inversefunctional) ).

fof(f4925,plain,
    spl316_285,
    inference(avatar_split_clause,[],[f2467,f4923]) ).

fof(f4923,plain,
    ( spl316_285
  <=> ! [X0] :
        ( sP0(X0)
        | ~ icext(uri_owl_InverseFunctionalProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_285])]) ).

fof(f2467,plain,
    ! [X0] :
      ( sP0(X0)
      | ~ icext(uri_owl_InverseFunctionalProperty,X0) ),
    inference(cnf_transformation,[],[f1549]) ).

fof(f4921,plain,
    ( spl316_284
    | ~ spl316_13
    | ~ spl316_198 ),
    inference(avatar_split_clause,[],[f4578,f4504,f3582,f4918]) ).

fof(f4918,plain,
    ( spl316_284
  <=> ip(uri_rdfs_seeAlso) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_284])]) ).

fof(f3582,plain,
    ( spl316_13
  <=> ioap(uri_rdfs_seeAlso) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_13])]) ).

fof(f4578,plain,
    ( ip(uri_rdfs_seeAlso)
    | ~ spl316_13
    | ~ spl316_198 ),
    inference(resolution,[],[f4505,f3584]) ).

fof(f3584,plain,
    ( ioap(uri_rdfs_seeAlso)
    | ~ spl316_13 ),
    inference(avatar_component_clause,[],[f3582]) ).

fof(f4916,plain,
    spl316_283,
    inference(avatar_split_clause,[],[f2450,f4914]) ).

fof(f2450,plain,
    ! [X0] :
      ( icext(uri_owl_ObjectProperty,X0)
      | ~ ip(X0) ),
    inference(cnf_transformation,[],[f1528]) ).

fof(f1528,plain,
    ! [X0] :
      ( ( icext(uri_owl_ObjectProperty,X0)
        | ~ ip(X0) )
      & ( ip(X0)
        | ~ icext(uri_owl_ObjectProperty,X0) ) ),
    inference(nnf_transformation,[],[f676]) ).

fof(f676,plain,
    ! [X0] :
      ( icext(uri_owl_ObjectProperty,X0)
    <=> ip(X0) ),
    inference(rectify,[],[f147]) ).

fof(f147,axiom,
    ! [X3] :
      ( icext(uri_owl_ObjectProperty,X3)
    <=> ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_objectproperty_ext) ).

fof(f4912,plain,
    spl316_282,
    inference(avatar_split_clause,[],[f2449,f4910]) ).

fof(f4910,plain,
    ( spl316_282
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_ObjectProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_282])]) ).

fof(f2449,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_ObjectProperty,X0) ),
    inference(cnf_transformation,[],[f1528]) ).

fof(f4908,plain,
    spl316_281,
    inference(avatar_split_clause,[],[f2448,f4906]) ).

fof(f4906,plain,
    ( spl316_281
  <=> ! [X0] :
        ( icext(uri_owl_DatatypeProperty,X0)
        | ~ iodp(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_281])]) ).

fof(f2448,plain,
    ! [X0] :
      ( icext(uri_owl_DatatypeProperty,X0)
      | ~ iodp(X0) ),
    inference(cnf_transformation,[],[f1527]) ).

fof(f1527,plain,
    ! [X0] :
      ( ( icext(uri_owl_DatatypeProperty,X0)
        | ~ iodp(X0) )
      & ( iodp(X0)
        | ~ icext(uri_owl_DatatypeProperty,X0) ) ),
    inference(nnf_transformation,[],[f675]) ).

fof(f675,plain,
    ! [X0] :
      ( icext(uri_owl_DatatypeProperty,X0)
    <=> iodp(X0) ),
    inference(rectify,[],[f127]) ).

fof(f127,axiom,
    ! [X3] :
      ( icext(uri_owl_DatatypeProperty,X3)
    <=> iodp(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_datatypeproperty_ext) ).

fof(f4904,plain,
    spl316_280,
    inference(avatar_split_clause,[],[f2447,f4902]) ).

fof(f4902,plain,
    ( spl316_280
  <=> ! [X0] :
        ( iodp(X0)
        | ~ icext(uri_owl_DatatypeProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_280])]) ).

fof(f2447,plain,
    ! [X0] :
      ( iodp(X0)
      | ~ icext(uri_owl_DatatypeProperty,X0) ),
    inference(cnf_transformation,[],[f1527]) ).

fof(f4900,plain,
    spl316_279,
    inference(avatar_split_clause,[],[f2446,f4898]) ).

fof(f4898,plain,
    ( spl316_279
  <=> ! [X0] :
        ( icext(uri_owl_Ontology,X0)
        | ~ ix(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_279])]) ).

fof(f2446,plain,
    ! [X0] :
      ( icext(uri_owl_Ontology,X0)
      | ~ ix(X0) ),
    inference(cnf_transformation,[],[f1526]) ).

fof(f1526,plain,
    ! [X0] :
      ( ( icext(uri_owl_Ontology,X0)
        | ~ ix(X0) )
      & ( ix(X0)
        | ~ icext(uri_owl_Ontology,X0) ) ),
    inference(nnf_transformation,[],[f674]) ).

fof(f674,plain,
    ! [X0] :
      ( icext(uri_owl_Ontology,X0)
    <=> ix(X0) ),
    inference(rectify,[],[f149]) ).

fof(f149,axiom,
    ! [X3] :
      ( icext(uri_owl_Ontology,X3)
    <=> ix(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_ontology_ext) ).

fof(f4896,plain,
    spl316_278,
    inference(avatar_split_clause,[],[f2445,f4894]) ).

fof(f4894,plain,
    ( spl316_278
  <=> ! [X0] :
        ( ix(X0)
        | ~ icext(uri_owl_Ontology,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_278])]) ).

fof(f2445,plain,
    ! [X0] :
      ( ix(X0)
      | ~ icext(uri_owl_Ontology,X0) ),
    inference(cnf_transformation,[],[f1526]) ).

fof(f4892,plain,
    spl316_277,
    inference(avatar_split_clause,[],[f2444,f4890]) ).

fof(f4890,plain,
    ( spl316_277
  <=> ! [X0] :
        ( icext(uri_owl_AnnotationProperty,X0)
        | ~ ioap(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_277])]) ).

fof(f2444,plain,
    ! [X0] :
      ( icext(uri_owl_AnnotationProperty,X0)
      | ~ ioap(X0) ),
    inference(cnf_transformation,[],[f1525]) ).

fof(f1525,plain,
    ! [X0] :
      ( ( icext(uri_owl_AnnotationProperty,X0)
        | ~ ioap(X0) )
      & ( ioap(X0)
        | ~ icext(uri_owl_AnnotationProperty,X0) ) ),
    inference(nnf_transformation,[],[f673]) ).

fof(f673,plain,
    ! [X0] :
      ( icext(uri_owl_AnnotationProperty,X0)
    <=> ioap(X0) ),
    inference(rectify,[],[f113]) ).

fof(f113,axiom,
    ! [X3] :
      ( icext(uri_owl_AnnotationProperty,X3)
    <=> ioap(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_annotationproperty_ext) ).

fof(f4888,plain,
    spl316_276,
    inference(avatar_split_clause,[],[f2443,f4886]) ).

fof(f4886,plain,
    ( spl316_276
  <=> ! [X0] :
        ( ioap(X0)
        | ~ icext(uri_owl_AnnotationProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_276])]) ).

fof(f2443,plain,
    ! [X0] :
      ( ioap(X0)
      | ~ icext(uri_owl_AnnotationProperty,X0) ),
    inference(cnf_transformation,[],[f1525]) ).

fof(f4884,plain,
    spl316_275,
    inference(avatar_split_clause,[],[f2442,f4882]) ).

fof(f4882,plain,
    ( spl316_275
  <=> ! [X0] :
        ( icext(uri_owl_OntologyProperty,X0)
        | ~ ioxp(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_275])]) ).

fof(f2442,plain,
    ! [X0] :
      ( icext(uri_owl_OntologyProperty,X0)
      | ~ ioxp(X0) ),
    inference(cnf_transformation,[],[f1524]) ).

fof(f1524,plain,
    ! [X0] :
      ( ( icext(uri_owl_OntologyProperty,X0)
        | ~ ioxp(X0) )
      & ( ioxp(X0)
        | ~ icext(uri_owl_OntologyProperty,X0) ) ),
    inference(nnf_transformation,[],[f672]) ).

fof(f672,plain,
    ! [X0] :
      ( icext(uri_owl_OntologyProperty,X0)
    <=> ioxp(X0) ),
    inference(rectify,[],[f151]) ).

fof(f151,axiom,
    ! [X3] :
      ( icext(uri_owl_OntologyProperty,X3)
    <=> ioxp(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_ontologyproperty_ext) ).

fof(f4880,plain,
    spl316_274,
    inference(avatar_split_clause,[],[f2441,f4878]) ).

fof(f4878,plain,
    ( spl316_274
  <=> ! [X0] :
        ( ioxp(X0)
        | ~ icext(uri_owl_OntologyProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_274])]) ).

fof(f2441,plain,
    ! [X0] :
      ( ioxp(X0)
      | ~ icext(uri_owl_OntologyProperty,X0) ),
    inference(cnf_transformation,[],[f1524]) ).

fof(f4876,plain,
    ( spl316_273
    | ~ spl316_14
    | ~ spl316_198 ),
    inference(avatar_split_clause,[],[f4577,f4504,f3587,f4873]) ).

fof(f4873,plain,
    ( spl316_273
  <=> ip(uri_rdfs_isDefinedBy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_273])]) ).

fof(f3587,plain,
    ( spl316_14
  <=> ioap(uri_rdfs_isDefinedBy) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_14])]) ).

fof(f4577,plain,
    ( ip(uri_rdfs_isDefinedBy)
    | ~ spl316_14
    | ~ spl316_198 ),
    inference(resolution,[],[f4505,f3589]) ).

fof(f3589,plain,
    ( ioap(uri_rdfs_isDefinedBy)
    | ~ spl316_14 ),
    inference(avatar_component_clause,[],[f3587]) ).

fof(f4871,plain,
    spl316_272,
    inference(avatar_split_clause,[],[f2440,f4869]) ).

fof(f4869,plain,
    ( spl316_272
  <=> ! [X0] :
        ( icext(uri_owl_Class,X0)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_272])]) ).

fof(f2440,plain,
    ! [X0] :
      ( icext(uri_owl_Class,X0)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1523]) ).

fof(f1523,plain,
    ! [X0] :
      ( ( icext(uri_owl_Class,X0)
        | ~ ic(X0) )
      & ( ic(X0)
        | ~ icext(uri_owl_Class,X0) ) ),
    inference(nnf_transformation,[],[f671]) ).

fof(f671,plain,
    ! [X0] :
      ( icext(uri_owl_Class,X0)
    <=> ic(X0) ),
    inference(rectify,[],[f119]) ).

fof(f119,axiom,
    ! [X3] :
      ( icext(uri_owl_Class,X3)
    <=> ic(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_classowl_ext) ).

fof(f4867,plain,
    spl316_271,
    inference(avatar_split_clause,[],[f2439,f4865]) ).

fof(f4865,plain,
    ( spl316_271
  <=> ! [X0] :
        ( ic(X0)
        | ~ icext(uri_owl_Class,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_271])]) ).

fof(f2439,plain,
    ! [X0] :
      ( ic(X0)
      | ~ icext(uri_owl_Class,X0) ),
    inference(cnf_transformation,[],[f1523]) ).

fof(f4863,plain,
    spl316_270,
    inference(avatar_split_clause,[],[f2438,f4861]) ).

fof(f4861,plain,
    ( spl316_270
  <=> ! [X0] :
        ( icext(uri_owl_DataRange,X0)
        | ~ idc(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_270])]) ).

fof(f2438,plain,
    ! [X0] :
      ( icext(uri_owl_DataRange,X0)
      | ~ idc(X0) ),
    inference(cnf_transformation,[],[f1522]) ).

fof(f1522,plain,
    ! [X0] :
      ( ( icext(uri_owl_DataRange,X0)
        | ~ idc(X0) )
      & ( idc(X0)
        | ~ icext(uri_owl_DataRange,X0) ) ),
    inference(nnf_transformation,[],[f670]) ).

fof(f670,plain,
    ! [X0] :
      ( icext(uri_owl_DataRange,X0)
    <=> idc(X0) ),
    inference(rectify,[],[f123]) ).

fof(f123,axiom,
    ! [X3] :
      ( icext(uri_owl_DataRange,X3)
    <=> idc(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_datarange_ext) ).

fof(f4859,plain,
    spl316_269,
    inference(avatar_split_clause,[],[f2437,f4857]) ).

fof(f4857,plain,
    ( spl316_269
  <=> ! [X0] :
        ( idc(X0)
        | ~ icext(uri_owl_DataRange,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_269])]) ).

fof(f2437,plain,
    ! [X0] :
      ( idc(X0)
      | ~ icext(uri_owl_DataRange,X0) ),
    inference(cnf_transformation,[],[f1522]) ).

fof(f4855,plain,
    spl316_268,
    inference(avatar_split_clause,[],[f2434,f4853]) ).

fof(f4853,plain,
    ( spl316_268
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_IrreflexiveReflexiveProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_268])]) ).

fof(f2434,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_IrreflexiveReflexiveProperty,X0) ),
    inference(cnf_transformation,[],[f1521]) ).

fof(f4851,plain,
    spl316_267,
    inference(avatar_split_clause,[],[f2428,f4849]) ).

fof(f4849,plain,
    ( spl316_267
  <=> ! [X0] :
        ( icext(uri_rdfs_Resource,X0)
        | ~ ir(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_267])]) ).

fof(f2428,plain,
    ! [X0] :
      ( icext(uri_rdfs_Resource,X0)
      | ~ ir(X0) ),
    inference(cnf_transformation,[],[f1514]) ).

fof(f1514,plain,
    ! [X0] :
      ( ( ir(X0)
        | ~ icext(uri_rdfs_Resource,X0) )
      & ( icext(uri_rdfs_Resource,X0)
        | ~ ir(X0) ) ),
    inference(nnf_transformation,[],[f666]) ).

fof(f666,plain,
    ! [X0] :
      ( ir(X0)
    <=> icext(uri_rdfs_Resource,X0) ),
    inference(rectify,[],[f55]) ).

fof(f55,axiom,
    ! [X3] :
      ( ir(X3)
    <=> icext(uri_rdfs_Resource,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_ir_def) ).

fof(f4847,plain,
    spl316_266,
    inference(avatar_split_clause,[],[f2425,f4845]) ).

fof(f4845,plain,
    ( spl316_266
  <=> ! [X0] :
        ( ic(X0)
        | ~ icext(uri_rdfs_Class,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_266])]) ).

fof(f2425,plain,
    ! [X0] :
      ( ic(X0)
      | ~ icext(uri_rdfs_Class,X0) ),
    inference(cnf_transformation,[],[f1512]) ).

fof(f1512,plain,
    ! [X0] :
      ( ( ic(X0)
        | ~ icext(uri_rdfs_Class,X0) )
      & ( icext(uri_rdfs_Class,X0)
        | ~ ic(X0) ) ),
    inference(nnf_transformation,[],[f664]) ).

fof(f664,plain,
    ! [X0] :
      ( ic(X0)
    <=> icext(uri_rdfs_Class,X0) ),
    inference(rectify,[],[f54]) ).

fof(f54,axiom,
    ! [X3] :
      ( ic(X3)
    <=> icext(uri_rdfs_Class,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_ic_def) ).

fof(f4843,plain,
    spl316_265,
    inference(avatar_split_clause,[],[f2424,f4841]) ).

fof(f4841,plain,
    ( spl316_265
  <=> ! [X0] :
        ( icext(uri_rdfs_Class,X0)
        | ~ ic(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_265])]) ).

fof(f2424,plain,
    ! [X0] :
      ( icext(uri_rdfs_Class,X0)
      | ~ ic(X0) ),
    inference(cnf_transformation,[],[f1512]) ).

fof(f4839,plain,
    spl316_264,
    inference(avatar_split_clause,[],[f2419,f4837]) ).

fof(f4837,plain,
    ( spl316_264
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_rdfs_Literal,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_264])]) ).

fof(f2419,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_rdfs_Literal,X0) ),
    inference(cnf_transformation,[],[f1509]) ).

fof(f1509,plain,
    ! [X0] :
      ( ( lv(X0)
        | ~ icext(uri_rdfs_Literal,X0) )
      & ( icext(uri_rdfs_Literal,X0)
        | ~ lv(X0) ) ),
    inference(nnf_transformation,[],[f661]) ).

fof(f661,plain,
    ! [X0] :
      ( lv(X0)
    <=> icext(uri_rdfs_Literal,X0) ),
    inference(rectify,[],[f56]) ).

fof(f56,axiom,
    ! [X3] :
      ( lv(X3)
    <=> icext(uri_rdfs_Literal,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_lv_def) ).

fof(f4835,plain,
    spl316_263,
    inference(avatar_split_clause,[],[f2418,f4833]) ).

fof(f4833,plain,
    ( spl316_263
  <=> ! [X0] :
        ( icext(uri_rdfs_Literal,X0)
        | ~ lv(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_263])]) ).

fof(f2418,plain,
    ! [X0] :
      ( icext(uri_rdfs_Literal,X0)
      | ~ lv(X0) ),
    inference(cnf_transformation,[],[f1509]) ).

fof(f4831,plain,
    ( spl316_262
    | ~ spl316_12
    | ~ spl316_198 ),
    inference(avatar_split_clause,[],[f4576,f4504,f3577,f4828]) ).

fof(f4828,plain,
    ( spl316_262
  <=> ip(uri_rdfs_comment) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_262])]) ).

fof(f3577,plain,
    ( spl316_12
  <=> ioap(uri_rdfs_comment) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_12])]) ).

fof(f4576,plain,
    ( ip(uri_rdfs_comment)
    | ~ spl316_12
    | ~ spl316_198 ),
    inference(resolution,[],[f4505,f3579]) ).

fof(f3579,plain,
    ( ioap(uri_rdfs_comment)
    | ~ spl316_12 ),
    inference(avatar_component_clause,[],[f3577]) ).

fof(f4826,plain,
    spl316_261,
    inference(avatar_split_clause,[],[f2408,f4824]) ).

fof(f4824,plain,
    ( spl316_261
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_nonNegativeInteger,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_261])]) ).

fof(f2408,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_nonNegativeInteger,X0) ),
    inference(cnf_transformation,[],[f1012]) ).

fof(f1012,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_nonNegativeInteger,X0) ),
    inference(ennf_transformation,[],[f655]) ).

fof(f655,plain,
    ! [X0] :
      ( icext(uri_xsd_nonNegativeInteger,X0)
     => lv(X0) ),
    inference(rectify,[],[f443]) ).

fof(f443,axiom,
    ! [X3] :
      ( icext(uri_xsd_nonNegativeInteger,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_nonnegativeinteger_ext) ).

fof(f4822,plain,
    spl316_260,
    inference(avatar_split_clause,[],[f2406,f4820]) ).

fof(f4820,plain,
    ( spl316_260
  <=> ! [X0] :
        ( ic(X0)
        | ~ icext(uri_owl_Restriction,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_260])]) ).

fof(f2406,plain,
    ! [X0] :
      ( ic(X0)
      | ~ icext(uri_owl_Restriction,X0) ),
    inference(cnf_transformation,[],[f1010]) ).

fof(f1010,plain,
    ! [X0] :
      ( ic(X0)
      | ~ icext(uri_owl_Restriction,X0) ),
    inference(ennf_transformation,[],[f653]) ).

fof(f653,plain,
    ! [X0] :
      ( icext(uri_owl_Restriction,X0)
     => ic(X0) ),
    inference(rectify,[],[f159]) ).

fof(f159,axiom,
    ! [X3] :
      ( icext(uri_owl_Restriction,X3)
     => ic(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_restriction_ext) ).

fof(f4818,plain,
    spl316_259,
    inference(avatar_split_clause,[],[f2405,f4816]) ).

fof(f4816,plain,
    ( spl316_259
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_rdf_XMLLiteral,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_259])]) ).

fof(f2405,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_rdf_XMLLiteral,X0) ),
    inference(cnf_transformation,[],[f1009]) ).

fof(f1009,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_rdf_XMLLiteral,X0) ),
    inference(ennf_transformation,[],[f652]) ).

fof(f652,plain,
    ! [X0] :
      ( icext(uri_rdf_XMLLiteral,X0)
     => lv(X0) ),
    inference(rectify,[],[f471]) ).

fof(f471,axiom,
    ! [X3] :
      ( icext(uri_rdf_XMLLiteral,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_xmlliteral_ext) ).

fof(f4814,plain,
    spl316_258,
    inference(avatar_split_clause,[],[f2404,f4812]) ).

fof(f4812,plain,
    ( spl316_258
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_owl_real,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_258])]) ).

fof(f2404,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_owl_real,X0) ),
    inference(cnf_transformation,[],[f1008]) ).

fof(f1008,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_owl_real,X0) ),
    inference(ennf_transformation,[],[f651]) ).

fof(f651,plain,
    ! [X0] :
      ( icext(uri_owl_real,X0)
     => lv(X0) ),
    inference(rectify,[],[f455]) ).

fof(f455,axiom,
    ! [X3] :
      ( icext(uri_owl_real,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_real_ext) ).

fof(f4810,plain,
    spl316_257,
    inference(avatar_split_clause,[],[f2403,f4808]) ).

fof(f4808,plain,
    ( spl316_257
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_rdf_PlainLiteral,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_257])]) ).

fof(f2403,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_rdf_PlainLiteral,X0) ),
    inference(cnf_transformation,[],[f1007]) ).

fof(f1007,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_rdf_PlainLiteral,X0) ),
    inference(ennf_transformation,[],[f650]) ).

fof(f650,plain,
    ! [X0] :
      ( icext(uri_rdf_PlainLiteral,X0)
     => lv(X0) ),
    inference(rectify,[],[f449]) ).

fof(f449,axiom,
    ! [X3] :
      ( icext(uri_rdf_PlainLiteral,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_plainliteral_ext) ).

fof(f4806,plain,
    spl316_256,
    inference(avatar_split_clause,[],[f2402,f4804]) ).

fof(f4804,plain,
    ( spl316_256
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_dateTime,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_256])]) ).

fof(f2402,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(cnf_transformation,[],[f1006]) ).

fof(f1006,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_dateTime,X0) ),
    inference(ennf_transformation,[],[f649]) ).

fof(f649,plain,
    ! [X0] :
      ( icext(uri_xsd_dateTime,X0)
     => lv(X0) ),
    inference(rectify,[],[f415]) ).

fof(f415,axiom,
    ! [X3] :
      ( icext(uri_xsd_dateTime,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_datetime_ext) ).

fof(f4802,plain,
    spl316_255,
    inference(avatar_split_clause,[],[f2401,f4800]) ).

fof(f4800,plain,
    ( spl316_255
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_float,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_255])]) ).

fof(f2401,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(cnf_transformation,[],[f1005]) ).

fof(f1005,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_float,X0) ),
    inference(ennf_transformation,[],[f648]) ).

fof(f648,plain,
    ! [X0] :
      ( icext(uri_xsd_float,X0)
     => lv(X0) ),
    inference(rectify,[],[f423]) ).

fof(f423,axiom,
    ! [X3] :
      ( icext(uri_xsd_float,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_float_ext) ).

fof(f4798,plain,
    spl316_254,
    inference(avatar_split_clause,[],[f2400,f4796]) ).

fof(f4796,plain,
    ( spl316_254
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_double,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_254])]) ).

fof(f2400,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(cnf_transformation,[],[f1004]) ).

fof(f1004,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_double,X0) ),
    inference(ennf_transformation,[],[f647]) ).

fof(f647,plain,
    ! [X0] :
      ( icext(uri_xsd_double,X0)
     => lv(X0) ),
    inference(rectify,[],[f421]) ).

fof(f421,axiom,
    ! [X3] :
      ( icext(uri_xsd_double,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_double_ext) ).

fof(f4794,plain,
    spl316_253,
    inference(avatar_split_clause,[],[f2399,f4792]) ).

fof(f4792,plain,
    ( spl316_253
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_anyURI,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_253])]) ).

fof(f2399,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(cnf_transformation,[],[f1003]) ).

fof(f1003,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_anyURI,X0) ),
    inference(ennf_transformation,[],[f646]) ).

fof(f646,plain,
    ! [X0] :
      ( icext(uri_xsd_anyURI,X0)
     => lv(X0) ),
    inference(rectify,[],[f407]) ).

fof(f407,axiom,
    ! [X3] :
      ( icext(uri_xsd_anyURI,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_anyuri_ext) ).

fof(f4790,plain,
    spl316_252,
    inference(avatar_split_clause,[],[f2398,f4788]) ).

fof(f4788,plain,
    ( spl316_252
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_boolean,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_252])]) ).

fof(f2398,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(cnf_transformation,[],[f1002]) ).

fof(f1002,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_boolean,X0) ),
    inference(ennf_transformation,[],[f645]) ).

fof(f645,plain,
    ! [X0] :
      ( icext(uri_xsd_boolean,X0)
     => lv(X0) ),
    inference(rectify,[],[f411]) ).

fof(f411,axiom,
    ! [X3] :
      ( icext(uri_xsd_boolean,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_boolean_ext) ).

fof(f4786,plain,
    ( spl316_251
    | ~ spl316_2
    | ~ spl316_197 ),
    inference(avatar_split_clause,[],[f4575,f4500,f3527,f4783]) ).

fof(f4783,plain,
    ( spl316_251
  <=> ip(uri_owl_versionIRI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_251])]) ).

fof(f3527,plain,
    ( spl316_2
  <=> ioxp(uri_owl_versionIRI) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_2])]) ).

fof(f4500,plain,
    ( spl316_197
  <=> ! [X0] :
        ( ip(X0)
        | ~ ioxp(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_197])]) ).

fof(f4575,plain,
    ( ip(uri_owl_versionIRI)
    | ~ spl316_2
    | ~ spl316_197 ),
    inference(resolution,[],[f4501,f3529]) ).

fof(f3529,plain,
    ( ioxp(uri_owl_versionIRI)
    | ~ spl316_2 ),
    inference(avatar_component_clause,[],[f3527]) ).

fof(f4501,plain,
    ( ! [X0] :
        ( ~ ioxp(X0)
        | ip(X0) )
    | ~ spl316_197 ),
    inference(avatar_component_clause,[],[f4500]) ).

fof(f4781,plain,
    spl316_250,
    inference(avatar_split_clause,[],[f2397,f4779]) ).

fof(f4779,plain,
    ( spl316_250
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_hexBinary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_250])]) ).

fof(f2397,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_hexBinary,X0) ),
    inference(cnf_transformation,[],[f1001]) ).

fof(f1001,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_hexBinary,X0) ),
    inference(ennf_transformation,[],[f644]) ).

fof(f644,plain,
    ! [X0] :
      ( icext(uri_xsd_hexBinary,X0)
     => lv(X0) ),
    inference(rectify,[],[f425]) ).

fof(f425,axiom,
    ! [X3] :
      ( icext(uri_xsd_hexBinary,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_hexbinary_ext) ).

fof(f4777,plain,
    spl316_249,
    inference(avatar_split_clause,[],[f2396,f4775]) ).

fof(f4775,plain,
    ( spl316_249
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_base64Binary,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_249])]) ).

fof(f2396,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(cnf_transformation,[],[f1000]) ).

fof(f1000,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_base64Binary,X0) ),
    inference(ennf_transformation,[],[f643]) ).

fof(f643,plain,
    ! [X0] :
      ( icext(uri_xsd_base64Binary,X0)
     => lv(X0) ),
    inference(rectify,[],[f409]) ).

fof(f409,axiom,
    ! [X3] :
      ( icext(uri_xsd_base64Binary,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_base64binary_ext) ).

fof(f4773,plain,
    spl316_248,
    inference(avatar_split_clause,[],[f2389,f4771]) ).

fof(f4771,plain,
    ( spl316_248
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_token,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_248])]) ).

fof(f2389,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_token,X0) ),
    inference(cnf_transformation,[],[f993]) ).

fof(f993,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_token,X0) ),
    inference(ennf_transformation,[],[f636]) ).

fof(f636,plain,
    ! [X0] :
      ( icext(uri_xsd_token,X0)
     => lv(X0) ),
    inference(rectify,[],[f461]) ).

fof(f461,axiom,
    ! [X3] :
      ( icext(uri_xsd_token,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_token_ext) ).

fof(f4769,plain,
    spl316_247,
    inference(avatar_split_clause,[],[f2388,f4767]) ).

fof(f4767,plain,
    ( spl316_247
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_integer,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_247])]) ).

fof(f2388,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_integer,X0) ),
    inference(cnf_transformation,[],[f992]) ).

fof(f992,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_integer,X0) ),
    inference(ennf_transformation,[],[f635]) ).

fof(f635,plain,
    ! [X0] :
      ( icext(uri_xsd_integer,X0)
     => lv(X0) ),
    inference(rectify,[],[f429]) ).

fof(f429,axiom,
    ! [X3] :
      ( icext(uri_xsd_integer,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_integer_ext) ).

fof(f4765,plain,
    spl316_246,
    inference(avatar_split_clause,[],[f2374,f4763]) ).

fof(f4763,plain,
    ( spl316_246
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_owl_rational,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_246])]) ).

fof(f2374,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_owl_rational,X0) ),
    inference(cnf_transformation,[],[f978]) ).

fof(f978,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_owl_rational,X0) ),
    inference(ennf_transformation,[],[f621]) ).

fof(f621,plain,
    ! [X0] :
      ( icext(uri_owl_rational,X0)
     => lv(X0) ),
    inference(rectify,[],[f453]) ).

fof(f453,axiom,
    ! [X3] :
      ( icext(uri_owl_rational,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_rational_ext) ).

fof(f4761,plain,
    spl316_245,
    inference(avatar_split_clause,[],[f2373,f4759]) ).

fof(f4759,plain,
    ( spl316_245
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_normalizedString,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_245])]) ).

fof(f2373,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_normalizedString,X0) ),
    inference(cnf_transformation,[],[f977]) ).

fof(f977,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_normalizedString,X0) ),
    inference(ennf_transformation,[],[f620]) ).

fof(f620,plain,
    ! [X0] :
      ( icext(uri_xsd_normalizedString,X0)
     => lv(X0) ),
    inference(rectify,[],[f447]) ).

fof(f447,axiom,
    ! [X3] :
      ( icext(uri_xsd_normalizedString,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_normalizedstring_ext) ).

fof(f4757,plain,
    spl316_244,
    inference(avatar_split_clause,[],[f2372,f4755]) ).

fof(f4755,plain,
    ( spl316_244
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_short,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_244])]) ).

fof(f2372,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_short,X0) ),
    inference(cnf_transformation,[],[f976]) ).

fof(f976,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_short,X0) ),
    inference(ennf_transformation,[],[f619]) ).

fof(f619,plain,
    ! [X0] :
      ( icext(uri_xsd_short,X0)
     => lv(X0) ),
    inference(rectify,[],[f457]) ).

fof(f457,axiom,
    ! [X3] :
      ( icext(uri_xsd_short,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_short_ext) ).

fof(f4753,plain,
    spl316_243,
    inference(avatar_split_clause,[],[f2371,f4751]) ).

fof(f4751,plain,
    ( spl316_243
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_int,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_243])]) ).

fof(f2371,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_int,X0) ),
    inference(cnf_transformation,[],[f975]) ).

fof(f975,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_int,X0) ),
    inference(ennf_transformation,[],[f618]) ).

fof(f618,plain,
    ! [X0] :
      ( icext(uri_xsd_int,X0)
     => lv(X0) ),
    inference(rectify,[],[f427]) ).

fof(f427,axiom,
    ! [X3] :
      ( icext(uri_xsd_int,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_int_ext) ).

fof(f4749,plain,
    spl316_242,
    inference(avatar_split_clause,[],[f2370,f4747]) ).

fof(f4747,plain,
    ( spl316_242
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_decimal,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_242])]) ).

fof(f2370,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_decimal,X0) ),
    inference(cnf_transformation,[],[f974]) ).

fof(f974,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_decimal,X0) ),
    inference(ennf_transformation,[],[f617]) ).

fof(f617,plain,
    ! [X0] :
      ( icext(uri_xsd_decimal,X0)
     => lv(X0) ),
    inference(rectify,[],[f419]) ).

fof(f419,axiom,
    ! [X3] :
      ( icext(uri_xsd_decimal,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_decimal_ext) ).

fof(f4745,plain,
    spl316_241,
    inference(avatar_split_clause,[],[f2369,f4743]) ).

fof(f4743,plain,
    ( spl316_241
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_long,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_241])]) ).

fof(f2369,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_long,X0) ),
    inference(cnf_transformation,[],[f973]) ).

fof(f973,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_long,X0) ),
    inference(ennf_transformation,[],[f616]) ).

fof(f616,plain,
    ! [X0] :
      ( icext(uri_xsd_long,X0)
     => lv(X0) ),
    inference(rectify,[],[f433]) ).

fof(f433,axiom,
    ! [X3] :
      ( icext(uri_xsd_long,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_long_ext) ).

fof(f4741,plain,
    ( spl316_240
    | ~ spl316_5
    | ~ spl316_197 ),
    inference(avatar_split_clause,[],[f4574,f4500,f3542,f4738]) ).

fof(f4738,plain,
    ( spl316_240
  <=> ip(uri_owl_priorVersion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_240])]) ).

fof(f3542,plain,
    ( spl316_5
  <=> ioxp(uri_owl_priorVersion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_5])]) ).

fof(f4574,plain,
    ( ip(uri_owl_priorVersion)
    | ~ spl316_5
    | ~ spl316_197 ),
    inference(resolution,[],[f4501,f3544]) ).

fof(f3544,plain,
    ( ioxp(uri_owl_priorVersion)
    | ~ spl316_5 ),
    inference(avatar_component_clause,[],[f3542]) ).

fof(f4736,plain,
    spl316_239,
    inference(avatar_split_clause,[],[f2368,f4734]) ).

fof(f4734,plain,
    ( spl316_239
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_string,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_239])]) ).

fof(f2368,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_string,X0) ),
    inference(cnf_transformation,[],[f972]) ).

fof(f972,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_string,X0) ),
    inference(ennf_transformation,[],[f615]) ).

fof(f615,plain,
    ! [X0] :
      ( icext(uri_xsd_string,X0)
     => lv(X0) ),
    inference(rectify,[],[f459]) ).

fof(f459,axiom,
    ! [X3] :
      ( icext(uri_xsd_string,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_string_ext) ).

fof(f4732,plain,
    spl316_238,
    inference(avatar_split_clause,[],[f2367,f4730]) ).

fof(f4730,plain,
    ( spl316_238
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_nonPositiveInteger,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_238])]) ).

fof(f2367,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_nonPositiveInteger,X0) ),
    inference(cnf_transformation,[],[f971]) ).

fof(f971,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_nonPositiveInteger,X0) ),
    inference(ennf_transformation,[],[f614]) ).

fof(f614,plain,
    ! [X0] :
      ( icext(uri_xsd_nonPositiveInteger,X0)
     => lv(X0) ),
    inference(rectify,[],[f445]) ).

fof(f445,axiom,
    ! [X3] :
      ( icext(uri_xsd_nonPositiveInteger,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_nonpositiveinteger_ext) ).

fof(f4728,plain,
    spl316_237,
    inference(avatar_split_clause,[],[f2366,f4726]) ).

fof(f4726,plain,
    ( spl316_237
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_unsignedInt,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_237])]) ).

fof(f2366,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_unsignedInt,X0) ),
    inference(cnf_transformation,[],[f970]) ).

fof(f970,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_unsignedInt,X0) ),
    inference(ennf_transformation,[],[f613]) ).

fof(f613,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedInt,X0)
     => lv(X0) ),
    inference(rectify,[],[f465]) ).

fof(f465,axiom,
    ! [X3] :
      ( icext(uri_xsd_unsignedInt,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_unsignedint_ext) ).

fof(f4724,plain,
    spl316_236,
    inference(avatar_split_clause,[],[f2365,f4722]) ).

fof(f4722,plain,
    ( spl316_236
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_unsignedLong,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_236])]) ).

fof(f2365,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_unsignedLong,X0) ),
    inference(cnf_transformation,[],[f969]) ).

fof(f969,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_unsignedLong,X0) ),
    inference(ennf_transformation,[],[f612]) ).

fof(f612,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedLong,X0)
     => lv(X0) ),
    inference(rectify,[],[f467]) ).

fof(f467,axiom,
    ! [X3] :
      ( icext(uri_xsd_unsignedLong,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_unsignedlong_ext) ).

fof(f4720,plain,
    spl316_235,
    inference(avatar_split_clause,[],[f2364,f4718]) ).

fof(f4718,plain,
    ( spl316_235
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_unsignedShort,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_235])]) ).

fof(f2364,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_unsignedShort,X0) ),
    inference(cnf_transformation,[],[f968]) ).

fof(f968,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_unsignedShort,X0) ),
    inference(ennf_transformation,[],[f611]) ).

fof(f611,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedShort,X0)
     => lv(X0) ),
    inference(rectify,[],[f469]) ).

fof(f469,axiom,
    ! [X3] :
      ( icext(uri_xsd_unsignedShort,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_unsignedshort_ext) ).

fof(f4716,plain,
    spl316_234,
    inference(avatar_split_clause,[],[f2363,f4714]) ).

fof(f4714,plain,
    ( spl316_234
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_Name,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_234])]) ).

fof(f2363,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_Name,X0) ),
    inference(cnf_transformation,[],[f967]) ).

fof(f967,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_Name,X0) ),
    inference(ennf_transformation,[],[f610]) ).

fof(f610,plain,
    ! [X0] :
      ( icext(uri_xsd_Name,X0)
     => lv(X0) ),
    inference(rectify,[],[f435]) ).

fof(f435,axiom,
    ! [X3] :
      ( icext(uri_xsd_Name,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_name_ext) ).

fof(f4712,plain,
    spl316_233,
    inference(avatar_split_clause,[],[f2354,f4710]) ).

fof(f4710,plain,
    ( spl316_233
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_AsymmetricProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_233])]) ).

fof(f2354,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_AsymmetricProperty,X0) ),
    inference(cnf_transformation,[],[f958]) ).

fof(f958,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_AsymmetricProperty,X0) ),
    inference(ennf_transformation,[],[f601]) ).

fof(f601,plain,
    ! [X0] :
      ( icext(uri_owl_AsymmetricProperty,X0)
     => ip(X0) ),
    inference(rectify,[],[f115]) ).

fof(f115,axiom,
    ! [X3] :
      ( icext(uri_owl_AsymmetricProperty,X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_asymmetricproperty_ext) ).

fof(f4708,plain,
    spl316_232,
    inference(avatar_split_clause,[],[f2353,f4706]) ).

fof(f4706,plain,
    ( spl316_232
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_ReflexiveProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_232])]) ).

fof(f2353,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_ReflexiveProperty,X0) ),
    inference(cnf_transformation,[],[f957]) ).

fof(f957,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_ReflexiveProperty,X0) ),
    inference(ennf_transformation,[],[f600]) ).

fof(f600,plain,
    ! [X0] :
      ( icext(uri_owl_ReflexiveProperty,X0)
     => ip(X0) ),
    inference(rectify,[],[f155]) ).

fof(f155,axiom,
    ! [X3] :
      ( icext(uri_owl_ReflexiveProperty,X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_reflexiveproperty_ext) ).

fof(f4704,plain,
    spl316_231,
    inference(avatar_split_clause,[],[f2352,f4702]) ).

fof(f4702,plain,
    ( spl316_231
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_InverseFunctionalProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_231])]) ).

fof(f2352,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_InverseFunctionalProperty,X0) ),
    inference(cnf_transformation,[],[f956]) ).

fof(f956,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_InverseFunctionalProperty,X0) ),
    inference(ennf_transformation,[],[f599]) ).

fof(f599,plain,
    ! [X0] :
      ( icext(uri_owl_InverseFunctionalProperty,X0)
     => ip(X0) ),
    inference(rectify,[],[f135]) ).

fof(f135,axiom,
    ! [X3] :
      ( icext(uri_owl_InverseFunctionalProperty,X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_inversefunctionalproperty_ext) ).

fof(f4700,plain,
    spl316_230,
    inference(avatar_split_clause,[],[f2351,f4698]) ).

fof(f4698,plain,
    ( spl316_230
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_FunctionalProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_230])]) ).

fof(f2351,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_FunctionalProperty,X0) ),
    inference(cnf_transformation,[],[f955]) ).

fof(f955,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_FunctionalProperty,X0) ),
    inference(ennf_transformation,[],[f598]) ).

fof(f598,plain,
    ! [X0] :
      ( icext(uri_owl_FunctionalProperty,X0)
     => ip(X0) ),
    inference(rectify,[],[f133]) ).

fof(f133,axiom,
    ! [X3] :
      ( icext(uri_owl_FunctionalProperty,X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_functionalproperty_ext) ).

fof(f4696,plain,
    ( spl316_229
    | ~ spl316_4
    | ~ spl316_197 ),
    inference(avatar_split_clause,[],[f4573,f4500,f3537,f4693]) ).

fof(f4693,plain,
    ( spl316_229
  <=> ip(uri_owl_incompatibleWith) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_229])]) ).

fof(f3537,plain,
    ( spl316_4
  <=> ioxp(uri_owl_incompatibleWith) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_4])]) ).

fof(f4573,plain,
    ( ip(uri_owl_incompatibleWith)
    | ~ spl316_4
    | ~ spl316_197 ),
    inference(resolution,[],[f4501,f3539]) ).

fof(f3539,plain,
    ( ioxp(uri_owl_incompatibleWith)
    | ~ spl316_4 ),
    inference(avatar_component_clause,[],[f3537]) ).

fof(f4691,plain,
    spl316_228,
    inference(avatar_split_clause,[],[f2350,f4689]) ).

fof(f4689,plain,
    ( spl316_228
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_SymmetricProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_228])]) ).

fof(f2350,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_SymmetricProperty,X0) ),
    inference(cnf_transformation,[],[f954]) ).

fof(f954,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_SymmetricProperty,X0) ),
    inference(ennf_transformation,[],[f597]) ).

fof(f597,plain,
    ! [X0] :
      ( icext(uri_owl_SymmetricProperty,X0)
     => ip(X0) ),
    inference(rectify,[],[f161]) ).

fof(f161,axiom,
    ! [X3] :
      ( icext(uri_owl_SymmetricProperty,X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_symmetricproperty_ext) ).

fof(f4687,plain,
    spl316_227,
    inference(avatar_split_clause,[],[f2349,f4685]) ).

fof(f4685,plain,
    ( spl316_227
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_TransitiveProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_227])]) ).

fof(f2349,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_TransitiveProperty,X0) ),
    inference(cnf_transformation,[],[f953]) ).

fof(f953,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_TransitiveProperty,X0) ),
    inference(ennf_transformation,[],[f596]) ).

fof(f596,plain,
    ! [X0] :
      ( icext(uri_owl_TransitiveProperty,X0)
     => ip(X0) ),
    inference(rectify,[],[f165]) ).

fof(f165,axiom,
    ! [X3] :
      ( icext(uri_owl_TransitiveProperty,X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_transitiveproperty_ext) ).

fof(f4683,plain,
    spl316_226,
    inference(avatar_split_clause,[],[f2348,f4681]) ).

fof(f4681,plain,
    ( spl316_226
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_NMTOKEN,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_226])]) ).

fof(f2348,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_NMTOKEN,X0) ),
    inference(cnf_transformation,[],[f952]) ).

fof(f952,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_NMTOKEN,X0) ),
    inference(ennf_transformation,[],[f595]) ).

fof(f595,plain,
    ! [X0] :
      ( icext(uri_xsd_NMTOKEN,X0)
     => lv(X0) ),
    inference(rectify,[],[f441]) ).

fof(f441,axiom,
    ! [X3] :
      ( icext(uri_xsd_NMTOKEN,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_nmtoken_ext) ).

fof(f4679,plain,
    spl316_225,
    inference(avatar_split_clause,[],[f2347,f4677]) ).

fof(f4677,plain,
    ( spl316_225
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_negativeInteger,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_225])]) ).

fof(f2347,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_negativeInteger,X0) ),
    inference(cnf_transformation,[],[f951]) ).

fof(f951,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_negativeInteger,X0) ),
    inference(ennf_transformation,[],[f594]) ).

fof(f594,plain,
    ! [X0] :
      ( icext(uri_xsd_negativeInteger,X0)
     => lv(X0) ),
    inference(rectify,[],[f439]) ).

fof(f439,axiom,
    ! [X3] :
      ( icext(uri_xsd_negativeInteger,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_negativeinteger_ext) ).

fof(f4675,plain,
    spl316_224,
    inference(avatar_split_clause,[],[f2346,f4673]) ).

fof(f4673,plain,
    ( spl316_224
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_unsignedByte,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_224])]) ).

fof(f2346,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_unsignedByte,X0) ),
    inference(cnf_transformation,[],[f950]) ).

fof(f950,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_unsignedByte,X0) ),
    inference(ennf_transformation,[],[f593]) ).

fof(f593,plain,
    ! [X0] :
      ( icext(uri_xsd_unsignedByte,X0)
     => lv(X0) ),
    inference(rectify,[],[f463]) ).

fof(f463,axiom,
    ! [X3] :
      ( icext(uri_xsd_unsignedByte,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_unsignedbyte_ext) ).

fof(f4671,plain,
    spl316_223,
    inference(avatar_split_clause,[],[f2345,f4669]) ).

fof(f4669,plain,
    ( spl316_223
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_NCName,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_223])]) ).

fof(f2345,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_NCName,X0) ),
    inference(cnf_transformation,[],[f949]) ).

fof(f949,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_NCName,X0) ),
    inference(ennf_transformation,[],[f592]) ).

fof(f592,plain,
    ! [X0] :
      ( icext(uri_xsd_NCName,X0)
     => lv(X0) ),
    inference(rectify,[],[f437]) ).

fof(f437,axiom,
    ! [X3] :
      ( icext(uri_xsd_NCName,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_ncname_ext) ).

fof(f4667,plain,
    spl316_222,
    inference(avatar_split_clause,[],[f2344,f4665]) ).

fof(f4665,plain,
    ( spl316_222
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_language,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_222])]) ).

fof(f2344,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_language,X0) ),
    inference(cnf_transformation,[],[f948]) ).

fof(f948,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_language,X0) ),
    inference(ennf_transformation,[],[f591]) ).

fof(f591,plain,
    ! [X0] :
      ( icext(uri_xsd_language,X0)
     => lv(X0) ),
    inference(rectify,[],[f431]) ).

fof(f431,axiom,
    ! [X3] :
      ( icext(uri_xsd_language,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_language_ext) ).

fof(f4663,plain,
    spl316_221,
    inference(avatar_split_clause,[],[f2343,f4661]) ).

fof(f4661,plain,
    ( spl316_221
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_positiveInteger,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_221])]) ).

fof(f2343,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_positiveInteger,X0) ),
    inference(cnf_transformation,[],[f947]) ).

fof(f947,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_positiveInteger,X0) ),
    inference(ennf_transformation,[],[f590]) ).

fof(f590,plain,
    ! [X0] :
      ( icext(uri_xsd_positiveInteger,X0)
     => lv(X0) ),
    inference(rectify,[],[f451]) ).

fof(f451,axiom,
    ! [X3] :
      ( icext(uri_xsd_positiveInteger,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_positiveinteger_ext) ).

fof(f4659,plain,
    spl316_220,
    inference(avatar_split_clause,[],[f2342,f4657]) ).

fof(f4657,plain,
    ( spl316_220
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_dateTimeStamp,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_220])]) ).

fof(f2342,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_dateTimeStamp,X0) ),
    inference(cnf_transformation,[],[f946]) ).

fof(f946,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_dateTimeStamp,X0) ),
    inference(ennf_transformation,[],[f589]) ).

fof(f589,plain,
    ! [X0] :
      ( icext(uri_xsd_dateTimeStamp,X0)
     => lv(X0) ),
    inference(rectify,[],[f417]) ).

fof(f417,axiom,
    ! [X3] :
      ( icext(uri_xsd_dateTimeStamp,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_datetimestamp_ext) ).

fof(f4655,plain,
    spl316_219,
    inference(avatar_split_clause,[],[f2341,f4653]) ).

fof(f4653,plain,
    ( spl316_219
  <=> ! [X0] :
        ( lv(X0)
        | ~ icext(uri_xsd_byte,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_219])]) ).

fof(f2341,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_byte,X0) ),
    inference(cnf_transformation,[],[f945]) ).

fof(f945,plain,
    ! [X0] :
      ( lv(X0)
      | ~ icext(uri_xsd_byte,X0) ),
    inference(ennf_transformation,[],[f588]) ).

fof(f588,plain,
    ! [X0] :
      ( icext(uri_xsd_byte,X0)
     => lv(X0) ),
    inference(rectify,[],[f413]) ).

fof(f413,axiom,
    ! [X3] :
      ( icext(uri_xsd_byte,X3)
     => lv(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_byte_ext) ).

fof(f4651,plain,
    ( spl316_218
    | ~ spl316_1
    | ~ spl316_197 ),
    inference(avatar_split_clause,[],[f4572,f4500,f3522,f4648]) ).

fof(f4648,plain,
    ( spl316_218
  <=> ip(uri_owl_imports) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_218])]) ).

fof(f3522,plain,
    ( spl316_1
  <=> ioxp(uri_owl_imports) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_1])]) ).

fof(f4572,plain,
    ( ip(uri_owl_imports)
    | ~ spl316_1
    | ~ spl316_197 ),
    inference(resolution,[],[f4501,f3524]) ).

fof(f3524,plain,
    ( ioxp(uri_owl_imports)
    | ~ spl316_1 ),
    inference(avatar_component_clause,[],[f3522]) ).

fof(f4646,plain,
    spl316_217,
    inference(avatar_split_clause,[],[f2340,f4644]) ).

fof(f4644,plain,
    ( spl316_217
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_IrreflexiveProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_217])]) ).

fof(f2340,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_IrreflexiveProperty,X0) ),
    inference(cnf_transformation,[],[f944]) ).

fof(f944,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_IrreflexiveProperty,X0) ),
    inference(ennf_transformation,[],[f587]) ).

fof(f587,plain,
    ! [X0] :
      ( icext(uri_owl_IrreflexiveProperty,X0)
     => ip(X0) ),
    inference(rectify,[],[f137]) ).

fof(f137,axiom,
    ! [X3] :
      ( icext(uri_owl_IrreflexiveProperty,X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_irreflexiveproperty_ext) ).

fof(f4642,plain,
    spl316_216,
    inference(avatar_split_clause,[],[f2339,f4640]) ).

fof(f4640,plain,
    ( spl316_216
  <=> ! [X0] :
        ( ip(X0)
        | ~ icext(uri_owl_DeprecatedProperty,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_216])]) ).

fof(f2339,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_DeprecatedProperty,X0) ),
    inference(cnf_transformation,[],[f943]) ).

fof(f943,plain,
    ! [X0] :
      ( ip(X0)
      | ~ icext(uri_owl_DeprecatedProperty,X0) ),
    inference(ennf_transformation,[],[f586]) ).

fof(f586,plain,
    ! [X0] :
      ( icext(uri_owl_DeprecatedProperty,X0)
     => ip(X0) ),
    inference(rectify,[],[f131]) ).

fof(f131,axiom,
    ! [X3] :
      ( icext(uri_owl_DeprecatedProperty,X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_deprecatedproperty_ext) ).

fof(f4638,plain,
    spl316_215,
    inference(avatar_split_clause,[],[f2335,f4636]) ).

fof(f4636,plain,
    ( spl316_215
  <=> ! [X0] :
        ( ic(X0)
        | ~ icext(uri_owl_DeprecatedClass,X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_215])]) ).

fof(f2335,plain,
    ! [X0] :
      ( ic(X0)
      | ~ icext(uri_owl_DeprecatedClass,X0) ),
    inference(cnf_transformation,[],[f939]) ).

fof(f939,plain,
    ! [X0] :
      ( ic(X0)
      | ~ icext(uri_owl_DeprecatedClass,X0) ),
    inference(ennf_transformation,[],[f582]) ).

fof(f582,plain,
    ! [X0] :
      ( icext(uri_owl_DeprecatedClass,X0)
     => ic(X0) ),
    inference(rectify,[],[f129]) ).

fof(f129,axiom,
    ! [X3] :
      ( icext(uri_owl_DeprecatedClass,X3)
     => ic(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_deprecatedclass_ext) ).

fof(f4634,plain,
    ( spl316_214
    | ~ spl316_3
    | ~ spl316_197 ),
    inference(avatar_split_clause,[],[f4571,f4500,f3532,f4631]) ).

fof(f4631,plain,
    ( spl316_214
  <=> ip(uri_owl_backwardCompatibleWith) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_214])]) ).

fof(f3532,plain,
    ( spl316_3
  <=> ioxp(uri_owl_backwardCompatibleWith) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_3])]) ).

fof(f4571,plain,
    ( ip(uri_owl_backwardCompatibleWith)
    | ~ spl316_3
    | ~ spl316_197 ),
    inference(resolution,[],[f4501,f3534]) ).

fof(f3534,plain,
    ( ioxp(uri_owl_backwardCompatibleWith)
    | ~ spl316_3 ),
    inference(avatar_component_clause,[],[f3532]) ).

fof(f4570,plain,
    spl316_213,
    inference(avatar_split_clause,[],[f3499,f4568]) ).

fof(f4568,plain,
    ( spl316_213
  <=> ! [X1] : iext(uri_owl_sameAs,X1,X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_213])]) ).

fof(f3499,plain,
    ! [X1] : iext(uri_owl_sameAs,X1,X1),
    inference(equality_resolution,[],[f2804]) ).

fof(f2804,plain,
    ! [X0,X1] :
      ( iext(uri_owl_sameAs,X0,X1)
      | X0 != X1 ),
    inference(cnf_transformation,[],[f1685]) ).

fof(f4566,plain,
    spl316_212,
    inference(avatar_split_clause,[],[f3498,f4564]) ).

fof(f4564,plain,
    ( spl316_212
  <=> ! [X1] : ~ iext(uri_owl_differentFrom,X1,X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_212])]) ).

fof(f3498,plain,
    ! [X1] : ~ iext(uri_owl_differentFrom,X1,X1),
    inference(equality_resolution,[],[f2801]) ).

fof(f2801,plain,
    ! [X0,X1] :
      ( X0 != X1
      | ~ iext(uri_owl_differentFrom,X0,X1) ),
    inference(cnf_transformation,[],[f1684]) ).

fof(f4562,plain,
    spl316_211,
    inference(avatar_split_clause,[],[f3497,f4559]) ).

fof(f4559,plain,
    ( spl316_211
  <=> iext(uri_owl_members,sK315,uri_rdf_nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_211])]) ).

fof(f3497,plain,
    iext(uri_owl_members,sK315,uri_rdf_nil),
    inference(cnf_transformation,[],[f2109]) ).

fof(f2109,plain,
    ( iext(uri_owl_members,sK315,uri_rdf_nil)
    & icext(uri_owl_AllDifferent,sK315) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK315])],[f919,f2108]) ).

fof(f2108,plain,
    ( ? [X0] :
        ( iext(uri_owl_members,X0,uri_rdf_nil)
        & icext(uri_owl_AllDifferent,X0) )
   => ( iext(uri_owl_members,sK315,uri_rdf_nil)
      & icext(uri_owl_AllDifferent,sK315) ) ),
    introduced(choice_axiom,[]) ).

fof(f919,plain,
    ? [X0] :
      ( iext(uri_owl_members,X0,uri_rdf_nil)
      & icext(uri_owl_AllDifferent,X0) ),
    inference(rectify,[],[f363]) ).

fof(f363,axiom,
    ? [X10] :
      ( iext(uri_owl_members,X10,uri_rdf_nil)
      & icext(uri_owl_AllDifferent,X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_members_fi_000) ).

fof(f4557,plain,
    spl316_210,
    inference(avatar_split_clause,[],[f3495,f4554]) ).

fof(f4554,plain,
    ( spl316_210
  <=> iext(uri_owl_distinctMembers,sK314,uri_rdf_nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_210])]) ).

fof(f3495,plain,
    iext(uri_owl_distinctMembers,sK314,uri_rdf_nil),
    inference(cnf_transformation,[],[f2107]) ).

fof(f2107,plain,
    ( iext(uri_owl_distinctMembers,sK314,uri_rdf_nil)
    & icext(uri_owl_AllDifferent,sK314) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK314])],[f918,f2106]) ).

fof(f2106,plain,
    ( ? [X0] :
        ( iext(uri_owl_distinctMembers,X0,uri_rdf_nil)
        & icext(uri_owl_AllDifferent,X0) )
   => ( iext(uri_owl_distinctMembers,sK314,uri_rdf_nil)
      & icext(uri_owl_AllDifferent,sK314) ) ),
    introduced(choice_axiom,[]) ).

fof(f918,plain,
    ? [X0] :
      ( iext(uri_owl_distinctMembers,X0,uri_rdf_nil)
      & icext(uri_owl_AllDifferent,X0) ),
    inference(rectify,[],[f355]) ).

fof(f355,axiom,
    ? [X10] :
      ( iext(uri_owl_distinctMembers,X10,uri_rdf_nil)
      & icext(uri_owl_AllDifferent,X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldifferent_distinctmembers_fi_000) ).

fof(f4552,plain,
    spl316_209,
    inference(avatar_split_clause,[],[f3493,f4549]) ).

fof(f4549,plain,
    ( spl316_209
  <=> iext(uri_owl_members,sK313,uri_rdf_nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_209])]) ).

fof(f3493,plain,
    iext(uri_owl_members,sK313,uri_rdf_nil),
    inference(cnf_transformation,[],[f2105]) ).

fof(f2105,plain,
    ( iext(uri_owl_members,sK313,uri_rdf_nil)
    & icext(uri_owl_AllDisjointClasses,sK313) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK313])],[f917,f2104]) ).

fof(f2104,plain,
    ( ? [X0] :
        ( iext(uri_owl_members,X0,uri_rdf_nil)
        & icext(uri_owl_AllDisjointClasses,X0) )
   => ( iext(uri_owl_members,sK313,uri_rdf_nil)
      & icext(uri_owl_AllDisjointClasses,sK313) ) ),
    introduced(choice_axiom,[]) ).

fof(f917,plain,
    ? [X0] :
      ( iext(uri_owl_members,X0,uri_rdf_nil)
      & icext(uri_owl_AllDisjointClasses,X0) ),
    inference(rectify,[],[f371]) ).

fof(f371,axiom,
    ? [X10] :
      ( iext(uri_owl_members,X10,uri_rdf_nil)
      & icext(uri_owl_AllDisjointClasses,X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointclasses_fi_000) ).

fof(f4547,plain,
    spl316_208,
    inference(avatar_split_clause,[],[f3491,f4544]) ).

fof(f4544,plain,
    ( spl316_208
  <=> iext(uri_owl_members,sK312,uri_rdf_nil) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_208])]) ).

fof(f3491,plain,
    iext(uri_owl_members,sK312,uri_rdf_nil),
    inference(cnf_transformation,[],[f2103]) ).

fof(f2103,plain,
    ( iext(uri_owl_members,sK312,uri_rdf_nil)
    & icext(uri_owl_AllDisjointProperties,sK312) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK312])],[f916,f2102]) ).

fof(f2102,plain,
    ( ? [X0] :
        ( iext(uri_owl_members,X0,uri_rdf_nil)
        & icext(uri_owl_AllDisjointProperties,X0) )
   => ( iext(uri_owl_members,sK312,uri_rdf_nil)
      & icext(uri_owl_AllDisjointProperties,sK312) ) ),
    introduced(choice_axiom,[]) ).

fof(f916,plain,
    ? [X0] :
      ( iext(uri_owl_members,X0,uri_rdf_nil)
      & icext(uri_owl_AllDisjointProperties,X0) ),
    inference(rectify,[],[f379]) ).

fof(f379,axiom,
    ? [X10] :
      ( iext(uri_owl_members,X10,uri_rdf_nil)
      & icext(uri_owl_AllDisjointProperties,X10) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_ndis_alldisjointproperties_fi_000) ).

fof(f4542,plain,
    spl316_207,
    inference(avatar_split_clause,[],[f2569,f4540]) ).

fof(f2569,plain,
    ! [X0,X1] : ~ iext(uri_owl_bottomObjectProperty,X0,X1),
    inference(cnf_transformation,[],[f742]) ).

fof(f742,plain,
    ! [X0,X1] : ~ iext(uri_owl_bottomObjectProperty,X0,X1),
    inference(rectify,[],[f182]) ).

fof(f182,axiom,
    ! [X3,X6] : ~ iext(uri_owl_bottomObjectProperty,X3,X6),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_bottomobjectproperty_ext) ).

fof(f4538,plain,
    spl316_206,
    inference(avatar_split_clause,[],[f2568,f4536]) ).

fof(f2568,plain,
    ! [X0,X1] : ~ iext(uri_owl_bottomDataProperty,X0,X1),
    inference(cnf_transformation,[],[f741]) ).

fof(f741,plain,
    ! [X0,X1] : ~ iext(uri_owl_bottomDataProperty,X0,X1),
    inference(rectify,[],[f180]) ).

fof(f180,axiom,
    ! [X3,X6] : ~ iext(uri_owl_bottomDataProperty,X3,X6),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_bottomdataproperty_ext) ).

fof(f4534,plain,
    spl316_205,
    inference(avatar_split_clause,[],[f2514,f4532]) ).

fof(f4532,plain,
    ( spl316_205
  <=> ! [X0] :
        ( ic(X0)
        | ~ sP4(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_205])]) ).

fof(f2514,plain,
    ! [X0] :
      ( ic(X0)
      | ~ sP4(X0) ),
    inference(cnf_transformation,[],[f1598]) ).

fof(f4530,plain,
    spl316_204,
    inference(avatar_split_clause,[],[f2498,f4528]) ).

fof(f4528,plain,
    ( spl316_204
  <=> ! [X0] :
        ( ic(X0)
        | ~ sP3(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_204])]) ).

fof(f2498,plain,
    ! [X0] :
      ( ic(X0)
      | ~ sP3(X0) ),
    inference(cnf_transformation,[],[f1577]) ).

fof(f4526,plain,
    spl316_203,
    inference(avatar_split_clause,[],[f2476,f4524]) ).

fof(f4524,plain,
    ( spl316_203
  <=> ! [X0] :
        ( ip(X0)
        | ~ sP2(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_203])]) ).

fof(f2476,plain,
    ! [X0] :
      ( ip(X0)
      | ~ sP2(X0) ),
    inference(cnf_transformation,[],[f1560]) ).

fof(f4522,plain,
    spl316_202,
    inference(avatar_split_clause,[],[f2469,f4520]) ).

fof(f4520,plain,
    ( spl316_202
  <=> ! [X0] :
        ( ip(X0)
        | ~ sP1(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_202])]) ).

fof(f2469,plain,
    ! [X0] :
      ( ip(X0)
      | ~ sP1(X0) ),
    inference(cnf_transformation,[],[f1554]) ).

fof(f4518,plain,
    spl316_201,
    inference(avatar_split_clause,[],[f2462,f4516]) ).

fof(f4516,plain,
    ( spl316_201
  <=> ! [X0] :
        ( ip(X0)
        | ~ sP0(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_201])]) ).

fof(f2462,plain,
    ! [X0] :
      ( ip(X0)
      | ~ sP0(X0) ),
    inference(cnf_transformation,[],[f1548]) ).

fof(f4514,plain,
    spl316_200,
    inference(avatar_split_clause,[],[f2325,f4512]) ).

fof(f2325,plain,
    ! [X0] :
      ( ic(X0)
      | ~ idc(X0) ),
    inference(cnf_transformation,[],[f930]) ).

fof(f930,plain,
    ! [X0] :
      ( ic(X0)
      | ~ idc(X0) ),
    inference(ennf_transformation,[],[f573]) ).

fof(f573,plain,
    ! [X0] :
      ( idc(X0)
     => ic(X0) ),
    inference(rectify,[],[f85]) ).

fof(f85,axiom,
    ! [X3] :
      ( idc(X3)
     => ic(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_idc_cond_set) ).

fof(f4510,plain,
    spl316_199,
    inference(avatar_split_clause,[],[f2320,f4508]) ).

fof(f2320,plain,
    ! [X0] :
      ( ip(X0)
      | ~ iodp(X0) ),
    inference(cnf_transformation,[],[f926]) ).

fof(f926,plain,
    ! [X0] :
      ( ip(X0)
      | ~ iodp(X0) ),
    inference(ennf_transformation,[],[f569]) ).

fof(f569,plain,
    ! [X0] :
      ( iodp(X0)
     => ip(X0) ),
    inference(rectify,[],[f91]) ).

fof(f91,axiom,
    ! [X3] :
      ( iodp(X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_iodp_cond_set) ).

fof(f4506,plain,
    spl316_198,
    inference(avatar_split_clause,[],[f2316,f4504]) ).

fof(f2316,plain,
    ! [X0] :
      ( ip(X0)
      | ~ ioap(X0) ),
    inference(cnf_transformation,[],[f923]) ).

fof(f923,plain,
    ! [X0] :
      ( ip(X0)
      | ~ ioap(X0) ),
    inference(ennf_transformation,[],[f566]) ).

fof(f566,plain,
    ! [X0] :
      ( ioap(X0)
     => ip(X0) ),
    inference(rectify,[],[f88]) ).

fof(f88,axiom,
    ! [X3] :
      ( ioap(X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_ioap_cond_set) ).

fof(f4502,plain,
    spl316_197,
    inference(avatar_split_clause,[],[f2313,f4500]) ).

fof(f2313,plain,
    ! [X0] :
      ( ip(X0)
      | ~ ioxp(X0) ),
    inference(cnf_transformation,[],[f921]) ).

fof(f921,plain,
    ! [X0] :
      ( ip(X0)
      | ~ ioxp(X0) ),
    inference(ennf_transformation,[],[f564]) ).

fof(f564,plain,
    ! [X0] :
      ( ioxp(X0)
     => ip(X0) ),
    inference(rectify,[],[f94]) ).

fof(f94,axiom,
    ! [X3] :
      ( ioxp(X3)
     => ip(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_parts_ioxp_cond_set) ).

fof(f4498,plain,
    spl316_196,
    inference(avatar_split_clause,[],[f2302,f4495]) ).

fof(f2302,plain,
    iext(uri_rdf_type,uri_rdf_rest,uri_rdf_Property),
    inference(cnf_transformation,[],[f6]) ).

fof(f6,axiom,
    iext(uri_rdf_type,uri_rdf_rest,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_collection_rest_type) ).

fof(f4493,plain,
    spl316_195,
    inference(avatar_split_clause,[],[f2301,f4490]) ).

fof(f2301,plain,
    iext(uri_rdf_type,uri_rdf_first,uri_rdf_Property),
    inference(cnf_transformation,[],[f4]) ).

fof(f4,axiom,
    iext(uri_rdf_type,uri_rdf_first,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_collection_first_type) ).

fof(f4488,plain,
    spl316_194,
    inference(avatar_split_clause,[],[f2300,f4485]) ).

fof(f4485,plain,
    ( spl316_194
  <=> iext(uri_rdf_type,uri_rdf_nil,uri_rdf_List) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_194])]) ).

fof(f2300,plain,
    iext(uri_rdf_type,uri_rdf_nil,uri_rdf_List),
    inference(cnf_transformation,[],[f5]) ).

fof(f5,axiom,
    iext(uri_rdf_type,uri_rdf_nil,uri_rdf_List),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_collection_nil_type) ).

fof(f4483,plain,
    spl316_193,
    inference(avatar_split_clause,[],[f2298,f4480]) ).

fof(f2298,plain,
    iext(uri_rdf_type,uri_rdf_type,uri_rdf_Property),
    inference(cnf_transformation,[],[f15]) ).

fof(f15,axiom,
    iext(uri_rdf_type,uri_rdf_type,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_value_type) ).

fof(f4478,plain,
    spl316_192,
    inference(avatar_split_clause,[],[f2297,f4475]) ).

fof(f4475,plain,
    ( spl316_192
  <=> iext(uri_rdf_type,uri_rdf_Property,uri_rdfs_Class) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_192])]) ).

fof(f2297,plain,
    iext(uri_rdf_type,uri_rdf_Property,uri_rdfs_Class),
    inference(cnf_transformation,[],[f57]) ).

fof(f57,axiom,
    iext(uri_rdf_type,uri_rdf_Property,uri_rdfs_Class),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_property_type) ).

fof(f4473,plain,
    spl316_191,
    inference(avatar_split_clause,[],[f2296,f4470]) ).

fof(f4470,plain,
    ( spl316_191
  <=> iext(uri_rdf_type,uri_rdf_XMLLiteral,uri_rdfs_Datatype) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_191])]) ).

fof(f2296,plain,
    iext(uri_rdf_type,uri_rdf_XMLLiteral,uri_rdfs_Datatype),
    inference(cnf_transformation,[],[f48]) ).

fof(f48,axiom,
    iext(uri_rdf_type,uri_rdf_XMLLiteral,uri_rdfs_Datatype),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_dat_xmlliteral_type) ).

fof(f4468,plain,
    spl316_190,
    inference(avatar_split_clause,[],[f2295,f4465]) ).

fof(f2295,plain,
    iext(uri_rdf_type,uri_rdf__3,uri_rdf_Property),
    inference(cnf_transformation,[],[f9]) ).

fof(f9,axiom,
    iext(uri_rdf_type,uri_rdf__3,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_container_n_type_003) ).

fof(f4463,plain,
    spl316_189,
    inference(avatar_split_clause,[],[f2294,f4460]) ).

fof(f2294,plain,
    iext(uri_rdf_type,uri_rdf__2,uri_rdf_Property),
    inference(cnf_transformation,[],[f8]) ).

fof(f8,axiom,
    iext(uri_rdf_type,uri_rdf__2,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_container_n_type_002) ).

fof(f4458,plain,
    spl316_188,
    inference(avatar_split_clause,[],[f2293,f4455]) ).

fof(f2293,plain,
    iext(uri_rdf_type,uri_rdf__1,uri_rdf_Property),
    inference(cnf_transformation,[],[f7]) ).

fof(f7,axiom,
    iext(uri_rdf_type,uri_rdf__1,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_container_n_type_001) ).

fof(f4453,plain,
    spl316_187,
    inference(avatar_split_clause,[],[f2292,f4450]) ).

fof(f4450,plain,
    ( spl316_187
  <=> iext(uri_rdf_type,uri_rdf__3,uri_rdfs_ContainerMembershipProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_187])]) ).

fof(f2292,plain,
    iext(uri_rdf_type,uri_rdf__3,uri_rdfs_ContainerMembershipProperty),
    inference(cnf_transformation,[],[f45]) ).

fof(f45,axiom,
    iext(uri_rdf_type,uri_rdf__3,uri_rdfs_ContainerMembershipProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_n_type_003) ).

fof(f4448,plain,
    spl316_186,
    inference(avatar_split_clause,[],[f2291,f4445]) ).

fof(f4445,plain,
    ( spl316_186
  <=> iext(uri_rdf_type,uri_rdf__2,uri_rdfs_ContainerMembershipProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_186])]) ).

fof(f2291,plain,
    iext(uri_rdf_type,uri_rdf__2,uri_rdfs_ContainerMembershipProperty),
    inference(cnf_transformation,[],[f44]) ).

fof(f44,axiom,
    iext(uri_rdf_type,uri_rdf__2,uri_rdfs_ContainerMembershipProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_n_type_002) ).

fof(f4443,plain,
    spl316_185,
    inference(avatar_split_clause,[],[f2290,f4440]) ).

fof(f4440,plain,
    ( spl316_185
  <=> iext(uri_rdf_type,uri_rdf__1,uri_rdfs_ContainerMembershipProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_185])]) ).

fof(f2290,plain,
    iext(uri_rdf_type,uri_rdf__1,uri_rdfs_ContainerMembershipProperty),
    inference(cnf_transformation,[],[f43]) ).

fof(f43,axiom,
    iext(uri_rdf_type,uri_rdf__1,uri_rdfs_ContainerMembershipProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_n_type_001) ).

fof(f4438,plain,
    spl316_184,
    inference(avatar_split_clause,[],[f2289,f4435]) ).

fof(f2289,plain,
    iext(uri_rdf_type,uri_rdf_value,uri_rdf_Property),
    inference(cnf_transformation,[],[f11]) ).

fof(f11,axiom,
    iext(uri_rdf_type,uri_rdf_value,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_reification_predicate_type) ).

fof(f4433,plain,
    spl316_183,
    inference(avatar_split_clause,[],[f2288,f4430]) ).

fof(f2288,plain,
    iext(uri_rdf_type,uri_rdf_subject,uri_rdf_Property),
    inference(cnf_transformation,[],[f12]) ).

fof(f12,axiom,
    iext(uri_rdf_type,uri_rdf_subject,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_reification_subject_type) ).

fof(f4428,plain,
    spl316_182,
    inference(avatar_split_clause,[],[f2287,f4425]) ).

fof(f2287,plain,
    iext(uri_rdf_type,uri_rdf_object,uri_rdf_Property),
    inference(cnf_transformation,[],[f10]) ).

fof(f10,axiom,
    iext(uri_rdf_type,uri_rdf_object,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdf_reification_object_type) ).

fof(f4423,plain,
    spl316_181,
    inference(avatar_split_clause,[],[f2286,f4420]) ).

fof(f4420,plain,
    ( spl316_181
  <=> iext(uri_rdfs_range,uri_rdf_first,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_181])]) ).

fof(f2286,plain,
    iext(uri_rdfs_range,uri_rdf_first,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f28]) ).

fof(f28,axiom,
    iext(uri_rdfs_range,uri_rdf_first,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_collection_first_range) ).

fof(f4418,plain,
    spl316_180,
    inference(avatar_split_clause,[],[f2285,f4415]) ).

fof(f4415,plain,
    ( spl316_180
  <=> iext(uri_rdfs_domain,uri_rdf_first,uri_rdf_List) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_180])]) ).

fof(f2285,plain,
    iext(uri_rdfs_domain,uri_rdf_first,uri_rdf_List),
    inference(cnf_transformation,[],[f27]) ).

fof(f27,axiom,
    iext(uri_rdfs_domain,uri_rdf_first,uri_rdf_List),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_collection_first_domain) ).

fof(f4413,plain,
    spl316_179,
    inference(avatar_split_clause,[],[f2284,f4410]) ).

fof(f4410,plain,
    ( spl316_179
  <=> iext(uri_rdfs_domain,uri_rdf_rest,uri_rdf_List) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_179])]) ).

fof(f2284,plain,
    iext(uri_rdfs_domain,uri_rdf_rest,uri_rdf_List),
    inference(cnf_transformation,[],[f29]) ).

fof(f29,axiom,
    iext(uri_rdfs_domain,uri_rdf_rest,uri_rdf_List),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_collection_rest_domain) ).

fof(f4408,plain,
    spl316_178,
    inference(avatar_split_clause,[],[f2283,f4405]) ).

fof(f4405,plain,
    ( spl316_178
  <=> iext(uri_rdfs_range,uri_rdf_rest,uri_rdf_List) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_178])]) ).

fof(f2283,plain,
    iext(uri_rdfs_range,uri_rdf_rest,uri_rdf_List),
    inference(cnf_transformation,[],[f30]) ).

fof(f30,axiom,
    iext(uri_rdfs_range,uri_rdf_rest,uri_rdf_List),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_collection_rest_range) ).

fof(f4403,plain,
    spl316_177,
    inference(avatar_split_clause,[],[f2282,f4400]) ).

fof(f4400,plain,
    ( spl316_177
  <=> iext(uri_rdfs_domain,uri_rdf_type,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_177])]) ).

fof(f2282,plain,
    iext(uri_rdfs_domain,uri_rdf_type,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f77]) ).

fof(f77,axiom,
    iext(uri_rdfs_domain,uri_rdf_type,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_type_domain) ).

fof(f4398,plain,
    spl316_176,
    inference(avatar_split_clause,[],[f2281,f4395]) ).

fof(f4395,plain,
    ( spl316_176
  <=> iext(uri_rdfs_range,uri_rdf_type,uri_rdfs_Class) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_176])]) ).

fof(f2281,plain,
    iext(uri_rdfs_range,uri_rdf_type,uri_rdfs_Class),
    inference(cnf_transformation,[],[f78]) ).

fof(f78,axiom,
    iext(uri_rdfs_range,uri_rdf_type,uri_rdfs_Class),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_type_range) ).

fof(f4393,plain,
    spl316_175,
    inference(avatar_split_clause,[],[f2280,f4390]) ).

fof(f4390,plain,
    ( spl316_175
  <=> iext(uri_rdfs_domain,uri_rdfs_domain,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_175])]) ).

fof(f2280,plain,
    iext(uri_rdfs_domain,uri_rdfs_domain,uri_rdf_Property),
    inference(cnf_transformation,[],[f51]) ).

fof(f51,axiom,
    iext(uri_rdfs_domain,uri_rdfs_domain,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_domain_domain) ).

fof(f4388,plain,
    spl316_174,
    inference(avatar_split_clause,[],[f2279,f4385]) ).

fof(f4385,plain,
    ( spl316_174
  <=> iext(uri_rdfs_domain,uri_rdfs_range,uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_174])]) ).

fof(f2279,plain,
    iext(uri_rdfs_domain,uri_rdfs_range,uri_rdf_Property),
    inference(cnf_transformation,[],[f58]) ).

fof(f58,axiom,
    iext(uri_rdfs_domain,uri_rdfs_range,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_range_domain) ).

fof(f4383,plain,
    spl316_173,
    inference(avatar_split_clause,[],[f2278,f4380]) ).

fof(f4380,plain,
    ( spl316_173
  <=> iext(uri_rdfs_range,uri_rdfs_domain,uri_rdfs_Class) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_173])]) ).

fof(f2278,plain,
    iext(uri_rdfs_range,uri_rdfs_domain,uri_rdfs_Class),
    inference(cnf_transformation,[],[f53]) ).

fof(f53,axiom,
    iext(uri_rdfs_range,uri_rdfs_domain,uri_rdfs_Class),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_domain_range) ).

fof(f4378,plain,
    spl316_172,
    inference(avatar_split_clause,[],[f2277,f4375]) ).

fof(f4375,plain,
    ( spl316_172
  <=> iext(uri_rdfs_range,uri_rdfs_range,uri_rdfs_Class) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_172])]) ).

fof(f2277,plain,
    iext(uri_rdfs_range,uri_rdfs_range,uri_rdfs_Class),
    inference(cnf_transformation,[],[f60]) ).

fof(f60,axiom,
    iext(uri_rdfs_range,uri_rdfs_range,uri_rdfs_Class),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_range_range) ).

fof(f4373,plain,
    spl316_171,
    inference(avatar_split_clause,[],[f2276,f4370]) ).

fof(f4370,plain,
    ( spl316_171
  <=> iext(uri_rdfs_domain,uri_rdfs_subClassOf,uri_rdfs_Class) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_171])]) ).

fof(f2276,plain,
    iext(uri_rdfs_domain,uri_rdfs_subClassOf,uri_rdfs_Class),
    inference(cnf_transformation,[],[f67]) ).

fof(f67,axiom,
    iext(uri_rdfs_domain,uri_rdfs_subClassOf,uri_rdfs_Class),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subclassof_domain) ).

fof(f4368,plain,
    spl316_170,
    inference(avatar_split_clause,[],[f2275,f4365]) ).

fof(f4365,plain,
    ( spl316_170
  <=> iext(uri_rdfs_range,uri_rdfs_subClassOf,uri_rdfs_Class) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_170])]) ).

fof(f2275,plain,
    iext(uri_rdfs_range,uri_rdfs_subClassOf,uri_rdfs_Class),
    inference(cnf_transformation,[],[f69]) ).

fof(f69,axiom,
    iext(uri_rdfs_range,uri_rdfs_subClassOf,uri_rdfs_Class),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subclassof_range) ).

fof(f4363,plain,
    spl316_169,
    inference(avatar_split_clause,[],[f2274,f4360]) ).

fof(f2274,plain,
    iext(uri_rdfs_domain,uri_rdfs_subPropertyOf,uri_rdf_Property),
    inference(cnf_transformation,[],[f72]) ).

fof(f72,axiom,
    iext(uri_rdfs_domain,uri_rdfs_subPropertyOf,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subpropertyof_domain) ).

fof(f4358,plain,
    spl316_168,
    inference(avatar_split_clause,[],[f2273,f4355]) ).

fof(f2273,plain,
    iext(uri_rdfs_range,uri_rdfs_subPropertyOf,uri_rdf_Property),
    inference(cnf_transformation,[],[f74]) ).

fof(f74,axiom,
    iext(uri_rdfs_range,uri_rdfs_subPropertyOf,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_subpropertyof_range) ).

fof(f4353,plain,
    spl316_167,
    inference(avatar_split_clause,[],[f2272,f4350]) ).

fof(f4350,plain,
    ( spl316_167
  <=> iext(uri_rdfs_domain,uri_rdfs_seeAlso,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_167])]) ).

fof(f2272,plain,
    iext(uri_rdfs_domain,uri_rdfs_seeAlso,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f23]) ).

fof(f23,axiom,
    iext(uri_rdfs_domain,uri_rdfs_seeAlso,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_annotation_seealso_domain) ).

fof(f4348,plain,
    spl316_166,
    inference(avatar_split_clause,[],[f2271,f4345]) ).

fof(f4345,plain,
    ( spl316_166
  <=> iext(uri_rdfs_range,uri_rdfs_isDefinedBy,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_166])]) ).

fof(f2271,plain,
    iext(uri_rdfs_range,uri_rdfs_isDefinedBy,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f19]) ).

fof(f19,axiom,
    iext(uri_rdfs_range,uri_rdfs_isDefinedBy,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_annotation_isdefinedby_range) ).

fof(f4343,plain,
    spl316_165,
    inference(avatar_split_clause,[],[f2270,f4340]) ).

fof(f4340,plain,
    ( spl316_165
  <=> iext(uri_rdfs_domain,uri_rdfs_isDefinedBy,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_165])]) ).

fof(f2270,plain,
    iext(uri_rdfs_domain,uri_rdfs_isDefinedBy,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f18]) ).

fof(f18,axiom,
    iext(uri_rdfs_domain,uri_rdfs_isDefinedBy,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_annotation_isdefinedby_domain) ).

fof(f4338,plain,
    spl316_164,
    inference(avatar_split_clause,[],[f2269,f4335]) ).

fof(f4335,plain,
    ( spl316_164
  <=> iext(uri_rdfs_range,uri_rdfs_seeAlso,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_164])]) ).

fof(f2269,plain,
    iext(uri_rdfs_range,uri_rdfs_seeAlso,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f24]) ).

fof(f24,axiom,
    iext(uri_rdfs_range,uri_rdfs_seeAlso,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_annotation_seealso_range) ).

fof(f4333,plain,
    spl316_163,
    inference(avatar_split_clause,[],[f2268,f4330]) ).

fof(f4330,plain,
    ( spl316_163
  <=> iext(uri_rdfs_domain,uri_rdfs_comment,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_163])]) ).

fof(f2268,plain,
    iext(uri_rdfs_domain,uri_rdfs_comment,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f16]) ).

fof(f16,axiom,
    iext(uri_rdfs_domain,uri_rdfs_comment,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_annotation_comment_domain) ).

fof(f4328,plain,
    spl316_162,
    inference(avatar_split_clause,[],[f2267,f4325]) ).

fof(f4325,plain,
    ( spl316_162
  <=> iext(uri_rdfs_domain,uri_rdf__1,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_162])]) ).

fof(f2267,plain,
    iext(uri_rdfs_domain,uri_rdf__1,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f37]) ).

fof(f37,axiom,
    iext(uri_rdfs_domain,uri_rdf__1,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_n_domain_001) ).

fof(f4323,plain,
    spl316_161,
    inference(avatar_split_clause,[],[f2266,f4320]) ).

fof(f4320,plain,
    ( spl316_161
  <=> iext(uri_rdfs_domain,uri_rdf__2,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_161])]) ).

fof(f2266,plain,
    iext(uri_rdfs_domain,uri_rdf__2,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f38]) ).

fof(f38,axiom,
    iext(uri_rdfs_domain,uri_rdf__2,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_n_domain_002) ).

fof(f4318,plain,
    spl316_160,
    inference(avatar_split_clause,[],[f2265,f4315]) ).

fof(f4315,plain,
    ( spl316_160
  <=> iext(uri_rdfs_domain,uri_rdf__3,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_160])]) ).

fof(f2265,plain,
    iext(uri_rdfs_domain,uri_rdf__3,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f39]) ).

fof(f39,axiom,
    iext(uri_rdfs_domain,uri_rdf__3,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_n_domain_003) ).

fof(f4313,plain,
    spl316_159,
    inference(avatar_split_clause,[],[f2264,f4310]) ).

fof(f4310,plain,
    ( spl316_159
  <=> iext(uri_rdfs_range,uri_rdf__1,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_159])]) ).

fof(f2264,plain,
    iext(uri_rdfs_range,uri_rdf__1,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f40]) ).

fof(f40,axiom,
    iext(uri_rdfs_range,uri_rdf__1,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_n_range_001) ).

fof(f4308,plain,
    spl316_158,
    inference(avatar_split_clause,[],[f2263,f4305]) ).

fof(f4305,plain,
    ( spl316_158
  <=> iext(uri_rdfs_range,uri_rdf__3,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_158])]) ).

fof(f2263,plain,
    iext(uri_rdfs_range,uri_rdf__3,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f42]) ).

fof(f42,axiom,
    iext(uri_rdfs_range,uri_rdf__3,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_n_range_003) ).

fof(f4303,plain,
    spl316_157,
    inference(avatar_split_clause,[],[f2262,f4300]) ).

fof(f4300,plain,
    ( spl316_157
  <=> iext(uri_rdfs_range,uri_rdf__2,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_157])]) ).

fof(f2262,plain,
    iext(uri_rdfs_range,uri_rdf__2,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f41]) ).

fof(f41,axiom,
    iext(uri_rdfs_range,uri_rdf__2,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_n_range_002) ).

fof(f4298,plain,
    spl316_156,
    inference(avatar_split_clause,[],[f2261,f4295]) ).

fof(f4295,plain,
    ( spl316_156
  <=> iext(uri_rdfs_domain,uri_rdfs_label,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_156])]) ).

fof(f2261,plain,
    iext(uri_rdfs_domain,uri_rdfs_label,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f21]) ).

fof(f21,axiom,
    iext(uri_rdfs_domain,uri_rdfs_label,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_annotation_label_domain) ).

fof(f4293,plain,
    spl316_155,
    inference(avatar_split_clause,[],[f2260,f4290]) ).

fof(f4290,plain,
    ( spl316_155
  <=> iext(uri_rdfs_range,uri_rdfs_label,uri_rdfs_Literal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_155])]) ).

fof(f2260,plain,
    iext(uri_rdfs_range,uri_rdfs_label,uri_rdfs_Literal),
    inference(cnf_transformation,[],[f22]) ).

fof(f22,axiom,
    iext(uri_rdfs_range,uri_rdfs_label,uri_rdfs_Literal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_annotation_label_range) ).

fof(f4288,plain,
    spl316_154,
    inference(avatar_split_clause,[],[f2259,f4285]) ).

fof(f4285,plain,
    ( spl316_154
  <=> iext(uri_rdfs_range,uri_rdfs_comment,uri_rdfs_Literal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_154])]) ).

fof(f2259,plain,
    iext(uri_rdfs_range,uri_rdfs_comment,uri_rdfs_Literal),
    inference(cnf_transformation,[],[f17]) ).

fof(f17,axiom,
    iext(uri_rdfs_range,uri_rdfs_comment,uri_rdfs_Literal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_annotation_comment_range) ).

fof(f4283,plain,
    spl316_153,
    inference(avatar_split_clause,[],[f2258,f4280]) ).

fof(f4280,plain,
    ( spl316_153
  <=> iext(uri_rdfs_range,uri_rdfs_member,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_153])]) ).

fof(f2258,plain,
    iext(uri_rdfs_range,uri_rdfs_member,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f36]) ).

fof(f36,axiom,
    iext(uri_rdfs_range,uri_rdfs_member,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_member_range) ).

fof(f4278,plain,
    spl316_152,
    inference(avatar_split_clause,[],[f2256,f4275]) ).

fof(f4275,plain,
    ( spl316_152
  <=> iext(uri_rdfs_domain,uri_rdf_value,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_152])]) ).

fof(f2256,plain,
    iext(uri_rdfs_domain,uri_rdf_value,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f79]) ).

fof(f79,axiom,
    iext(uri_rdfs_domain,uri_rdf_value,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_value_domain) ).

fof(f4273,plain,
    spl316_151,
    inference(avatar_split_clause,[],[f2255,f4270]) ).

fof(f4270,plain,
    ( spl316_151
  <=> iext(uri_rdfs_range,uri_rdf_predicate,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_151])]) ).

fof(f2255,plain,
    iext(uri_rdfs_range,uri_rdf_predicate,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f64]) ).

fof(f64,axiom,
    iext(uri_rdfs_range,uri_rdf_predicate,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_reification_predicate_range) ).

fof(f4268,plain,
    spl316_150,
    inference(avatar_split_clause,[],[f2254,f4265]) ).

fof(f4265,plain,
    ( spl316_150
  <=> iext(uri_rdfs_range,uri_rdf_subject,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_150])]) ).

fof(f2254,plain,
    iext(uri_rdfs_range,uri_rdf_subject,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f66]) ).

fof(f66,axiom,
    iext(uri_rdfs_range,uri_rdf_subject,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_reification_subject_range) ).

fof(f4263,plain,
    spl316_149,
    inference(avatar_split_clause,[],[f2253,f4260]) ).

fof(f4260,plain,
    ( spl316_149
  <=> iext(uri_rdfs_range,uri_rdf_value,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_149])]) ).

fof(f2253,plain,
    iext(uri_rdfs_range,uri_rdf_value,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f80]) ).

fof(f80,axiom,
    iext(uri_rdfs_range,uri_rdf_value,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_value_range) ).

fof(f4258,plain,
    spl316_148,
    inference(avatar_split_clause,[],[f2252,f4255]) ).

fof(f4255,plain,
    ( spl316_148
  <=> iext(uri_rdfs_domain,uri_rdfs_member,uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_148])]) ).

fof(f2252,plain,
    iext(uri_rdfs_domain,uri_rdfs_member,uri_rdfs_Resource),
    inference(cnf_transformation,[],[f35]) ).

fof(f35,axiom,
    iext(uri_rdfs_domain,uri_rdfs_member,uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_member_domain) ).

fof(f4253,plain,
    spl316_147,
    inference(avatar_split_clause,[],[f2251,f4250]) ).

fof(f4250,plain,
    ( spl316_147
  <=> iext(uri_rdfs_domain,uri_rdf_subject,uri_rdfs_Statement) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_147])]) ).

fof(f2251,plain,
    iext(uri_rdfs_domain,uri_rdf_subject,uri_rdfs_Statement),
    inference(cnf_transformation,[],[f65]) ).

fof(f65,axiom,
    iext(uri_rdfs_domain,uri_rdf_subject,uri_rdfs_Statement),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_reification_subject_domain) ).

fof(f4248,plain,
    spl316_146,
    inference(avatar_split_clause,[],[f2250,f4245]) ).

fof(f4245,plain,
    ( spl316_146
  <=> iext(uri_rdfs_domain,uri_rdf_predicate,uri_rdfs_Statement) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_146])]) ).

fof(f2250,plain,
    iext(uri_rdfs_domain,uri_rdf_predicate,uri_rdfs_Statement),
    inference(cnf_transformation,[],[f63]) ).

fof(f63,axiom,
    iext(uri_rdfs_domain,uri_rdf_predicate,uri_rdfs_Statement),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_reification_predicate_domain) ).

fof(f4243,plain,
    spl316_145,
    inference(avatar_split_clause,[],[f2249,f4240]) ).

fof(f4240,plain,
    ( spl316_145
  <=> iext(uri_rdfs_domain,uri_rdf_object,uri_rdfs_Statement) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_145])]) ).

fof(f2249,plain,
    iext(uri_rdfs_domain,uri_rdf_object,uri_rdfs_Statement),
    inference(cnf_transformation,[],[f61]) ).

fof(f61,axiom,
    iext(uri_rdfs_domain,uri_rdf_object,uri_rdfs_Statement),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_reification_object_domain) ).

fof(f4238,plain,
    spl316_144,
    inference(avatar_split_clause,[],[f2248,f4235]) ).

fof(f4235,plain,
    ( spl316_144
  <=> iext(uri_rdfs_subClassOf,uri_rdf_XMLLiteral,uri_rdfs_Literal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_144])]) ).

fof(f2248,plain,
    iext(uri_rdfs_subClassOf,uri_rdf_XMLLiteral,uri_rdfs_Literal),
    inference(cnf_transformation,[],[f47]) ).

fof(f47,axiom,
    iext(uri_rdfs_subClassOf,uri_rdf_XMLLiteral,uri_rdfs_Literal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_dat_xmlliteral_sub) ).

fof(f4233,plain,
    spl316_143,
    inference(avatar_split_clause,[],[f2247,f4230]) ).

fof(f4230,plain,
    ( spl316_143
  <=> iext(uri_rdfs_subClassOf,uri_rdfs_Datatype,uri_rdfs_Class) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_143])]) ).

fof(f2247,plain,
    iext(uri_rdfs_subClassOf,uri_rdfs_Datatype,uri_rdfs_Class),
    inference(cnf_transformation,[],[f50]) ).

fof(f50,axiom,
    iext(uri_rdfs_subClassOf,uri_rdfs_Datatype,uri_rdfs_Class),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_datatype_sub) ).

fof(f4228,plain,
    spl316_142,
    inference(avatar_split_clause,[],[f2246,f4225]) ).

fof(f2246,plain,
    iext(uri_rdfs_subClassOf,uri_rdfs_ContainerMembershipProperty,uri_rdf_Property),
    inference(cnf_transformation,[],[f34]) ).

fof(f34,axiom,
    iext(uri_rdfs_subClassOf,uri_rdfs_ContainerMembershipProperty,uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_containermembershipproperty_sub) ).

fof(f4223,plain,
    spl316_141,
    inference(avatar_split_clause,[],[f2245,f4220]) ).

fof(f2245,plain,
    iext(uri_rdfs_subClassOf,uri_rdfs_Seq,uri_rdfs_Container),
    inference(cnf_transformation,[],[f46]) ).

fof(f46,axiom,
    iext(uri_rdfs_subClassOf,uri_rdfs_Seq,uri_rdfs_Container),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_seq_sub) ).

fof(f4218,plain,
    spl316_140,
    inference(avatar_split_clause,[],[f2244,f4215]) ).

fof(f2244,plain,
    iext(uri_rdfs_subClassOf,uri_rdf_Bag,uri_rdfs_Container),
    inference(cnf_transformation,[],[f32]) ).

fof(f32,axiom,
    iext(uri_rdfs_subClassOf,uri_rdf_Bag,uri_rdfs_Container),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_bag_sub) ).

fof(f4213,plain,
    spl316_139,
    inference(avatar_split_clause,[],[f2243,f4210]) ).

fof(f2243,plain,
    iext(uri_rdfs_subClassOf,uri_rdf_Alt,uri_rdfs_Container),
    inference(cnf_transformation,[],[f31]) ).

fof(f31,axiom,
    iext(uri_rdfs_subClassOf,uri_rdf_Alt,uri_rdfs_Container),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_container_alt_sub) ).

fof(f4208,plain,
    spl316_138,
    inference(avatar_split_clause,[],[f2242,f4205]) ).

fof(f2242,plain,
    iext(uri_rdfs_subPropertyOf,uri_rdfs_isDefinedBy,uri_rdfs_seeAlso),
    inference(cnf_transformation,[],[f20]) ).

fof(f20,axiom,
    iext(uri_rdfs_subPropertyOf,uri_rdfs_isDefinedBy,uri_rdfs_seeAlso),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',rdfs_annotation_isdefinedby_sub) ).

fof(f4203,plain,
    spl316_137,
    inference(avatar_split_clause,[],[f2241,f4200]) ).

fof(f2241,plain,
    iext(uri_ex_p,uri_ex_s,uri_ex_o),
    inference(cnf_transformation,[],[f561]) ).

fof(f561,axiom,
    iext(uri_ex_p,uri_ex_s,uri_ex_o),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',testcase_premise_fullish_005_Everything_is_a_Resource) ).

fof(f4198,plain,
    spl316_136,
    inference(avatar_split_clause,[],[f3496,f4195]) ).

fof(f4195,plain,
    ( spl316_136
  <=> icext(uri_owl_AllDifferent,sK315) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_136])]) ).

fof(f3496,plain,
    icext(uri_owl_AllDifferent,sK315),
    inference(cnf_transformation,[],[f2109]) ).

fof(f4193,plain,
    spl316_135,
    inference(avatar_split_clause,[],[f3494,f4190]) ).

fof(f4190,plain,
    ( spl316_135
  <=> icext(uri_owl_AllDifferent,sK314) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_135])]) ).

fof(f3494,plain,
    icext(uri_owl_AllDifferent,sK314),
    inference(cnf_transformation,[],[f2107]) ).

fof(f4188,plain,
    spl316_134,
    inference(avatar_split_clause,[],[f3492,f4185]) ).

fof(f4185,plain,
    ( spl316_134
  <=> icext(uri_owl_AllDisjointClasses,sK313) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_134])]) ).

fof(f3492,plain,
    icext(uri_owl_AllDisjointClasses,sK313),
    inference(cnf_transformation,[],[f2105]) ).

fof(f4183,plain,
    spl316_133,
    inference(avatar_split_clause,[],[f3490,f4180]) ).

fof(f4180,plain,
    ( spl316_133
  <=> icext(uri_owl_AllDisjointProperties,sK312) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_133])]) ).

fof(f3490,plain,
    icext(uri_owl_AllDisjointProperties,sK312),
    inference(cnf_transformation,[],[f2103]) ).

fof(f4178,plain,
    spl316_132,
    inference(avatar_split_clause,[],[f2312,f4176]) ).

fof(f4176,plain,
    ( spl316_132
  <=> ! [X0] : ~ icext(uri_owl_Nothing,X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_132])]) ).

fof(f2312,plain,
    ! [X0] : ~ icext(uri_owl_Nothing,X0),
    inference(cnf_transformation,[],[f563]) ).

fof(f563,plain,
    ! [X0] : ~ icext(uri_owl_Nothing,X0),
    inference(rectify,[],[f145]) ).

fof(f145,axiom,
    ! [X3] : ~ icext(uri_owl_Nothing,X3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_nothing_ext) ).

fof(f4174,plain,
    spl316_131,
    inference(avatar_split_clause,[],[f2311,f4172]) ).

fof(f2311,plain,
    ! [X0] : ir(X0),
    inference(cnf_transformation,[],[f562]) ).

fof(f562,plain,
    ! [X0] : ir(X0),
    inference(rectify,[],[f2]) ).

fof(f2,axiom,
    ! [X3] : ir(X3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',simple_ir) ).

fof(f4170,plain,
    spl316_130,
    inference(avatar_split_clause,[],[f2240,f4167]) ).

fof(f4167,plain,
    ( spl316_130
  <=> ip(uri_owl_onProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_130])]) ).

fof(f2240,plain,
    ip(uri_owl_onProperty),
    inference(cnf_transformation,[],[f244]) ).

fof(f244,axiom,
    ip(uri_owl_onProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_onproperty_type) ).

fof(f4165,plain,
    spl316_129,
    inference(avatar_split_clause,[],[f2239,f4162]) ).

fof(f4162,plain,
    ( spl316_129
  <=> ip(uri_owl_members) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_129])]) ).

fof(f2239,plain,
    ip(uri_owl_members),
    inference(cnf_transformation,[],[f230]) ).

fof(f230,axiom,
    ip(uri_owl_members),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_members_type) ).

fof(f4160,plain,
    spl316_128,
    inference(avatar_split_clause,[],[f2238,f4157]) ).

fof(f4157,plain,
    ( spl316_128
  <=> ip(uri_owl_onDataRange) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_128])]) ).

fof(f2238,plain,
    ip(uri_owl_onDataRange),
    inference(cnf_transformation,[],[f238]) ).

fof(f238,axiom,
    ip(uri_owl_onDataRange),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_ondatarange_type) ).

fof(f4155,plain,
    spl316_127,
    inference(avatar_split_clause,[],[f2237,f4152]) ).

fof(f4152,plain,
    ( spl316_127
  <=> ip(uri_owl_onClass) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_127])]) ).

fof(f2237,plain,
    ip(uri_owl_onClass),
    inference(cnf_transformation,[],[f236]) ).

fof(f236,axiom,
    ip(uri_owl_onClass),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_onclass_type) ).

fof(f4150,plain,
    spl316_126,
    inference(avatar_split_clause,[],[f2236,f4147]) ).

fof(f4147,plain,
    ( spl316_126
  <=> ip(uri_owl_qualifiedCardinality) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_126])]) ).

fof(f2236,plain,
    ip(uri_owl_qualifiedCardinality),
    inference(cnf_transformation,[],[f253]) ).

fof(f253,axiom,
    ip(uri_owl_qualifiedCardinality),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_qualifiedcardinality_type) ).

fof(f4145,plain,
    spl316_125,
    inference(avatar_split_clause,[],[f2235,f4142]) ).

fof(f4142,plain,
    ( spl316_125
  <=> ip(uri_owl_minQualifiedCardinality) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_125])]) ).

fof(f2235,plain,
    ip(uri_owl_minQualifiedCardinality),
    inference(cnf_transformation,[],[f234]) ).

fof(f234,axiom,
    ip(uri_owl_minQualifiedCardinality),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_minqualifiedcardinality_type) ).

fof(f4140,plain,
    spl316_124,
    inference(avatar_split_clause,[],[f2234,f4137]) ).

fof(f4137,plain,
    ( spl316_124
  <=> ip(uri_owl_maxQualifiedCardinality) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_124])]) ).

fof(f2234,plain,
    ip(uri_owl_maxQualifiedCardinality),
    inference(cnf_transformation,[],[f228]) ).

fof(f228,axiom,
    ip(uri_owl_maxQualifiedCardinality),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_maxqualifiedcardinality_type) ).

fof(f4135,plain,
    spl316_123,
    inference(avatar_split_clause,[],[f2233,f4132]) ).

fof(f4132,plain,
    ( spl316_123
  <=> ip(uri_owl_intersectionOf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_123])]) ).

fof(f2233,plain,
    ip(uri_owl_intersectionOf),
    inference(cnf_transformation,[],[f218]) ).

fof(f218,axiom,
    ip(uri_owl_intersectionOf),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_intersectionof_type) ).

fof(f4130,plain,
    spl316_122,
    inference(avatar_split_clause,[],[f2232,f4127]) ).

fof(f4127,plain,
    ( spl316_122
  <=> ip(uri_owl_unionOf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_122])]) ).

fof(f2232,plain,
    ip(uri_owl_unionOf),
    inference(cnf_transformation,[],[f271]) ).

fof(f271,axiom,
    ip(uri_owl_unionOf),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_unionof_type) ).

fof(f4125,plain,
    spl316_121,
    inference(avatar_split_clause,[],[f2231,f4122]) ).

fof(f4122,plain,
    ( spl316_121
  <=> ip(uri_owl_oneOf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_121])]) ).

fof(f2231,plain,
    ip(uri_owl_oneOf),
    inference(cnf_transformation,[],[f242]) ).

fof(f242,axiom,
    ip(uri_owl_oneOf),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_oneof_type) ).

fof(f4120,plain,
    spl316_120,
    inference(avatar_split_clause,[],[f2230,f4117]) ).

fof(f4117,plain,
    ( spl316_120
  <=> ip(uri_owl_distinctMembers) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_120])]) ).

fof(f2230,plain,
    ip(uri_owl_distinctMembers),
    inference(cnf_transformation,[],[f201]) ).

fof(f201,axiom,
    ip(uri_owl_distinctMembers),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_distinctmembers_type) ).

fof(f4115,plain,
    spl316_119,
    inference(avatar_split_clause,[],[f2229,f4112]) ).

fof(f4112,plain,
    ( spl316_119
  <=> ip(uri_owl_hasKey) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_119])]) ).

fof(f2229,plain,
    ip(uri_owl_hasKey),
    inference(cnf_transformation,[],[f207]) ).

fof(f207,axiom,
    ip(uri_owl_hasKey),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_haskey_type) ).

fof(f4110,plain,
    spl316_118,
    inference(avatar_split_clause,[],[f2228,f4107]) ).

fof(f4107,plain,
    ( spl316_118
  <=> ip(uri_owl_maxCardinality) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_118])]) ).

fof(f2228,plain,
    ip(uri_owl_maxCardinality),
    inference(cnf_transformation,[],[f226]) ).

fof(f226,axiom,
    ip(uri_owl_maxCardinality),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_maxcardinality_type) ).

fof(f4105,plain,
    spl316_117,
    inference(avatar_split_clause,[],[f2227,f4102]) ).

fof(f4102,plain,
    ( spl316_117
  <=> ip(uri_owl_propertyChainAxiom) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_117])]) ).

fof(f2227,plain,
    ip(uri_owl_propertyChainAxiom),
    inference(cnf_transformation,[],[f249]) ).

fof(f249,axiom,
    ip(uri_owl_propertyChainAxiom),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_propertychainaxiom_type) ).

fof(f4100,plain,
    spl316_116,
    inference(avatar_split_clause,[],[f2226,f4097]) ).

fof(f4097,plain,
    ( spl316_116
  <=> ip(uri_owl_disjointUnionOf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_116])]) ).

fof(f2226,plain,
    ip(uri_owl_disjointUnionOf),
    inference(cnf_transformation,[],[f197]) ).

fof(f197,axiom,
    ip(uri_owl_disjointUnionOf),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_disjointunionof_type) ).

fof(f4095,plain,
    spl316_115,
    inference(avatar_split_clause,[],[f2225,f4092]) ).

fof(f4092,plain,
    ( spl316_115
  <=> ip(uri_owl_minCardinality) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_115])]) ).

fof(f2225,plain,
    ip(uri_owl_minCardinality),
    inference(cnf_transformation,[],[f232]) ).

fof(f232,axiom,
    ip(uri_owl_minCardinality),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_mincardinality_type) ).

fof(f4090,plain,
    spl316_114,
    inference(avatar_split_clause,[],[f2224,f4087]) ).

fof(f4087,plain,
    ( spl316_114
  <=> ip(uri_owl_cardinality) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_114])]) ).

fof(f2224,plain,
    ip(uri_owl_cardinality),
    inference(cnf_transformation,[],[f185]) ).

fof(f185,axiom,
    ip(uri_owl_cardinality),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_cardinality_type) ).

fof(f4085,plain,
    spl316_113,
    inference(avatar_split_clause,[],[f2223,f4082]) ).

fof(f4082,plain,
    ( spl316_113
  <=> ip(uri_owl_assertionProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_113])]) ).

fof(f2223,plain,
    ip(uri_owl_assertionProperty),
    inference(cnf_transformation,[],[f176]) ).

fof(f176,axiom,
    ip(uri_owl_assertionProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_assertionproperty_type) ).

fof(f4080,plain,
    spl316_112,
    inference(avatar_split_clause,[],[f2222,f4077]) ).

fof(f4077,plain,
    ( spl316_112
  <=> ip(uri_owl_sourceIndividual) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_112])]) ).

fof(f2222,plain,
    ip(uri_owl_sourceIndividual),
    inference(cnf_transformation,[],[f261]) ).

fof(f261,axiom,
    ip(uri_owl_sourceIndividual),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_sourceindividual_type) ).

fof(f4075,plain,
    spl316_111,
    inference(avatar_split_clause,[],[f2221,f4072]) ).

fof(f4072,plain,
    ( spl316_111
  <=> ip(uri_owl_targetValue) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_111])]) ).

fof(f2221,plain,
    ip(uri_owl_targetValue),
    inference(cnf_transformation,[],[f265]) ).

fof(f265,axiom,
    ip(uri_owl_targetValue),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_targetvalue_type) ).

fof(f4070,plain,
    spl316_110,
    inference(avatar_split_clause,[],[f2220,f4067]) ).

fof(f4067,plain,
    ( spl316_110
  <=> ip(uri_owl_targetIndividual) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_110])]) ).

fof(f2220,plain,
    ip(uri_owl_targetIndividual),
    inference(cnf_transformation,[],[f263]) ).

fof(f263,axiom,
    ip(uri_owl_targetIndividual),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_targetindividual_type) ).

fof(f4065,plain,
    spl316_109,
    inference(avatar_split_clause,[],[f2219,f4062]) ).

fof(f4062,plain,
    ( spl316_109
  <=> ip(uri_owl_hasSelf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_109])]) ).

fof(f2219,plain,
    ip(uri_owl_hasSelf),
    inference(cnf_transformation,[],[f209]) ).

fof(f209,axiom,
    ip(uri_owl_hasSelf),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_hasself_type) ).

fof(f4060,plain,
    spl316_108,
    inference(avatar_split_clause,[],[f2218,f4057]) ).

fof(f4057,plain,
    ( spl316_108
  <=> ip(uri_owl_hasValue) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_108])]) ).

fof(f2218,plain,
    ip(uri_owl_hasValue),
    inference(cnf_transformation,[],[f211]) ).

fof(f211,axiom,
    ip(uri_owl_hasValue),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_hasvalue_type) ).

fof(f4055,plain,
    spl316_107,
    inference(avatar_split_clause,[],[f2217,f4052]) ).

fof(f4052,plain,
    ( spl316_107
  <=> ip(uri_owl_propertyDisjointWith) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_107])]) ).

fof(f2217,plain,
    ip(uri_owl_propertyDisjointWith),
    inference(cnf_transformation,[],[f251]) ).

fof(f251,axiom,
    ip(uri_owl_propertyDisjointWith),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_propertydisjointwith_type) ).

fof(f4050,plain,
    spl316_106,
    inference(avatar_split_clause,[],[f2216,f4047]) ).

fof(f4047,plain,
    ( spl316_106
  <=> ip(uri_owl_equivalentProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_106])]) ).

fof(f2216,plain,
    ip(uri_owl_equivalentProperty),
    inference(cnf_transformation,[],[f205]) ).

fof(f205,axiom,
    ip(uri_owl_equivalentProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_equivalentproperty_type) ).

fof(f4045,plain,
    spl316_105,
    inference(avatar_split_clause,[],[f2215,f4042]) ).

fof(f4042,plain,
    ( spl316_105
  <=> ip(uri_owl_datatypeComplementOf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_105])]) ).

fof(f2215,plain,
    ip(uri_owl_datatypeComplementOf),
    inference(cnf_transformation,[],[f191]) ).

fof(f191,axiom,
    ip(uri_owl_datatypeComplementOf),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_datatypecomplementof_type) ).

fof(f4040,plain,
    spl316_104,
    inference(avatar_split_clause,[],[f2214,f4037]) ).

fof(f4037,plain,
    ( spl316_104
  <=> ip(uri_owl_equivalentClass) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_104])]) ).

fof(f2214,plain,
    ip(uri_owl_equivalentClass),
    inference(cnf_transformation,[],[f203]) ).

fof(f203,axiom,
    ip(uri_owl_equivalentClass),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_equivalentclass_type) ).

fof(f4035,plain,
    spl316_103,
    inference(avatar_split_clause,[],[f2213,f4032]) ).

fof(f4032,plain,
    ( spl316_103
  <=> ip(uri_owl_someValuesFrom) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_103])]) ).

fof(f2213,plain,
    ip(uri_owl_someValuesFrom),
    inference(cnf_transformation,[],[f259]) ).

fof(f259,axiom,
    ip(uri_owl_someValuesFrom),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_somevaluesfrom_type) ).

fof(f4030,plain,
    spl316_102,
    inference(avatar_split_clause,[],[f2212,f4027]) ).

fof(f4027,plain,
    ( spl316_102
  <=> ip(uri_owl_inverseOf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_102])]) ).

fof(f2212,plain,
    ip(uri_owl_inverseOf),
    inference(cnf_transformation,[],[f220]) ).

fof(f220,axiom,
    ip(uri_owl_inverseOf),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_inverseof_type) ).

fof(f4025,plain,
    spl316_101,
    inference(avatar_split_clause,[],[f2211,f4022]) ).

fof(f4022,plain,
    ( spl316_101
  <=> ip(uri_owl_differentFrom) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_101])]) ).

fof(f2211,plain,
    ip(uri_owl_differentFrom),
    inference(cnf_transformation,[],[f195]) ).

fof(f195,axiom,
    ip(uri_owl_differentFrom),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_differentfrom_type) ).

fof(f4020,plain,
    spl316_100,
    inference(avatar_split_clause,[],[f2210,f4017]) ).

fof(f4017,plain,
    ( spl316_100
  <=> ip(uri_owl_complementOf) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_100])]) ).

fof(f2210,plain,
    ip(uri_owl_complementOf),
    inference(cnf_transformation,[],[f189]) ).

fof(f189,axiom,
    ip(uri_owl_complementOf),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_complementof_type) ).

fof(f4015,plain,
    spl316_99,
    inference(avatar_split_clause,[],[f2209,f4012]) ).

fof(f4012,plain,
    ( spl316_99
  <=> ip(uri_owl_allValuesFrom) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_99])]) ).

fof(f2209,plain,
    ip(uri_owl_allValuesFrom),
    inference(cnf_transformation,[],[f168]) ).

fof(f168,axiom,
    ip(uri_owl_allValuesFrom),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_allvaluesfrom_type) ).

fof(f4010,plain,
    spl316_98,
    inference(avatar_split_clause,[],[f2208,f4007]) ).

fof(f4007,plain,
    ( spl316_98
  <=> ip(uri_owl_sameAs) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_98])]) ).

fof(f2208,plain,
    ip(uri_owl_sameAs),
    inference(cnf_transformation,[],[f255]) ).

fof(f255,axiom,
    ip(uri_owl_sameAs),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_sameas_type) ).

fof(f4005,plain,
    spl316_97,
    inference(avatar_split_clause,[],[f2207,f4002]) ).

fof(f4002,plain,
    ( spl316_97
  <=> ip(uri_owl_disjointWith) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_97])]) ).

fof(f2207,plain,
    ip(uri_owl_disjointWith),
    inference(cnf_transformation,[],[f199]) ).

fof(f199,axiom,
    ip(uri_owl_disjointWith),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_disjointwith_type) ).

fof(f4000,plain,
    spl316_96,
    inference(avatar_split_clause,[],[f2206,f3997]) ).

fof(f3997,plain,
    ( spl316_96
  <=> ip(uri_owl_annotatedProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_96])]) ).

fof(f2206,plain,
    ip(uri_owl_annotatedProperty),
    inference(cnf_transformation,[],[f170]) ).

fof(f170,axiom,
    ip(uri_owl_annotatedProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_annotatedproperty_type) ).

fof(f3995,plain,
    spl316_95,
    inference(avatar_split_clause,[],[f2205,f3992]) ).

fof(f3992,plain,
    ( spl316_95
  <=> ip(uri_owl_topObjectProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_95])]) ).

fof(f2205,plain,
    ip(uri_owl_topObjectProperty),
    inference(cnf_transformation,[],[f269]) ).

fof(f269,axiom,
    ip(uri_owl_topObjectProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_topobjectproperty_type) ).

fof(f3990,plain,
    spl316_94,
    inference(avatar_split_clause,[],[f2204,f3987]) ).

fof(f3987,plain,
    ( spl316_94
  <=> ip(uri_owl_annotatedSource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_94])]) ).

fof(f2204,plain,
    ip(uri_owl_annotatedSource),
    inference(cnf_transformation,[],[f172]) ).

fof(f172,axiom,
    ip(uri_owl_annotatedSource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_annotatedsource_type) ).

fof(f3985,plain,
    spl316_93,
    inference(avatar_split_clause,[],[f2203,f3982]) ).

fof(f3982,plain,
    ( spl316_93
  <=> ip(uri_owl_annotatedTarget) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_93])]) ).

fof(f2203,plain,
    ip(uri_owl_annotatedTarget),
    inference(cnf_transformation,[],[f174]) ).

fof(f174,axiom,
    ip(uri_owl_annotatedTarget),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_annotatedtarget_type) ).

fof(f3980,plain,
    spl316_92,
    inference(avatar_split_clause,[],[f2202,f3977]) ).

fof(f3977,plain,
    ( spl316_92
  <=> ip(uri_owl_bottomObjectProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_92])]) ).

fof(f2202,plain,
    ip(uri_owl_bottomObjectProperty),
    inference(cnf_transformation,[],[f183]) ).

fof(f183,axiom,
    ip(uri_owl_bottomObjectProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_bottomobjectproperty_type) ).

fof(f3975,plain,
    spl316_91,
    inference(avatar_split_clause,[],[f2201,f3972]) ).

fof(f3972,plain,
    ( spl316_91
  <=> ip(uri_owl_withRestrictions) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_91])]) ).

fof(f2201,plain,
    ip(uri_owl_withRestrictions),
    inference(cnf_transformation,[],[f277]) ).

fof(f277,axiom,
    ip(uri_owl_withRestrictions),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_withrestrictions_type) ).

fof(f3970,plain,
    spl316_90,
    inference(avatar_split_clause,[],[f2200,f3967]) ).

fof(f3967,plain,
    ( spl316_90
  <=> ip(uri_owl_onDatatype) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_90])]) ).

fof(f2200,plain,
    ip(uri_owl_onDatatype),
    inference(cnf_transformation,[],[f240]) ).

fof(f240,axiom,
    ip(uri_owl_onDatatype),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_ondatatype_type) ).

fof(f3965,plain,
    spl316_89,
    inference(avatar_split_clause,[],[f2199,f3962]) ).

fof(f3962,plain,
    ( spl316_89
  <=> ic(uri_rdfs_Resource) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_89])]) ).

fof(f2199,plain,
    ic(uri_rdfs_Resource),
    inference(cnf_transformation,[],[f158]) ).

fof(f158,axiom,
    ic(uri_rdfs_Resource),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_resource_type) ).

fof(f3960,plain,
    spl316_88,
    inference(avatar_split_clause,[],[f2198,f3957]) ).

fof(f3957,plain,
    ( spl316_88
  <=> ic(uri_rdf_Property) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_88])]) ).

fof(f2198,plain,
    ic(uri_rdf_Property),
    inference(cnf_transformation,[],[f154]) ).

fof(f154,axiom,
    ic(uri_rdf_Property),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_property_type) ).

fof(f3955,plain,
    spl316_87,
    inference(avatar_split_clause,[],[f2197,f3952]) ).

fof(f3952,plain,
    ( spl316_87
  <=> ic(uri_owl_AllDifferent) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_87])]) ).

fof(f2197,plain,
    ic(uri_owl_AllDifferent),
    inference(cnf_transformation,[],[f106]) ).

fof(f106,axiom,
    ic(uri_owl_AllDifferent),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_alldifferent_type) ).

fof(f3950,plain,
    spl316_86,
    inference(avatar_split_clause,[],[f2196,f3947]) ).

fof(f3947,plain,
    ( spl316_86
  <=> ic(uri_owl_Restriction) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_86])]) ).

fof(f2196,plain,
    ic(uri_owl_Restriction),
    inference(cnf_transformation,[],[f160]) ).

fof(f160,axiom,
    ic(uri_owl_Restriction),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_restriction_type) ).

fof(f3945,plain,
    spl316_85,
    inference(avatar_split_clause,[],[f2195,f3942]) ).

fof(f3942,plain,
    ( spl316_85
  <=> ic(uri_rdfs_Class) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_85])]) ).

fof(f2195,plain,
    ic(uri_rdfs_Class),
    inference(cnf_transformation,[],[f122]) ).

fof(f122,axiom,
    ic(uri_rdfs_Class),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_classrdfs_type) ).

fof(f3940,plain,
    spl316_84,
    inference(avatar_split_clause,[],[f2194,f3937]) ).

fof(f3937,plain,
    ( spl316_84
  <=> ic(uri_owl_AllDisjointProperties) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_84])]) ).

fof(f2194,plain,
    ic(uri_owl_AllDisjointProperties),
    inference(cnf_transformation,[],[f110]) ).

fof(f110,axiom,
    ic(uri_owl_AllDisjointProperties),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_alldisjointproperties_type) ).

fof(f3935,plain,
    spl316_83,
    inference(avatar_split_clause,[],[f2193,f3932]) ).

fof(f3932,plain,
    ( spl316_83
  <=> ic(uri_owl_AllDisjointClasses) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_83])]) ).

fof(f2193,plain,
    ic(uri_owl_AllDisjointClasses),
    inference(cnf_transformation,[],[f108]) ).

fof(f108,axiom,
    ic(uri_owl_AllDisjointClasses),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_alldisjointclasses_type) ).

fof(f3930,plain,
    spl316_82,
    inference(avatar_split_clause,[],[f2192,f3927]) ).

fof(f3927,plain,
    ( spl316_82
  <=> ic(uri_owl_NegativePropertyAssertion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_82])]) ).

fof(f2192,plain,
    ic(uri_owl_NegativePropertyAssertion),
    inference(cnf_transformation,[],[f144]) ).

fof(f144,axiom,
    ic(uri_owl_NegativePropertyAssertion),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_negativepropertyassertion_type) ).

fof(f3925,plain,
    spl316_81,
    inference(avatar_split_clause,[],[f2191,f3922]) ).

fof(f3922,plain,
    ( spl316_81
  <=> ic(uri_rdfs_Datatype) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_81])]) ).

fof(f2191,plain,
    ic(uri_rdfs_Datatype),
    inference(cnf_transformation,[],[f126]) ).

fof(f126,axiom,
    ic(uri_rdfs_Datatype),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_datatype_type) ).

fof(f3920,plain,
    spl316_80,
    inference(avatar_split_clause,[],[f2190,f3917]) ).

fof(f3917,plain,
    ( spl316_80
  <=> ic(uri_owl_Thing) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_80])]) ).

fof(f2190,plain,
    ic(uri_owl_Thing),
    inference(cnf_transformation,[],[f164]) ).

fof(f164,axiom,
    ic(uri_owl_Thing),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_thing_type) ).

fof(f3915,plain,
    spl316_79,
    inference(avatar_split_clause,[],[f2189,f3912]) ).

fof(f3912,plain,
    ( spl316_79
  <=> ic(uri_owl_InverseFunctionalProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_79])]) ).

fof(f2189,plain,
    ic(uri_owl_InverseFunctionalProperty),
    inference(cnf_transformation,[],[f136]) ).

fof(f136,axiom,
    ic(uri_owl_InverseFunctionalProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_inversefunctionalproperty_type) ).

fof(f3910,plain,
    spl316_78,
    inference(avatar_split_clause,[],[f2188,f3907]) ).

fof(f3907,plain,
    ( spl316_78
  <=> ic(uri_owl_FunctionalProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_78])]) ).

fof(f2188,plain,
    ic(uri_owl_FunctionalProperty),
    inference(cnf_transformation,[],[f134]) ).

fof(f134,axiom,
    ic(uri_owl_FunctionalProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_functionalproperty_type) ).

fof(f3905,plain,
    spl316_77,
    inference(avatar_split_clause,[],[f2187,f3902]) ).

fof(f3902,plain,
    ( spl316_77
  <=> ic(uri_owl_AsymmetricProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_77])]) ).

fof(f2187,plain,
    ic(uri_owl_AsymmetricProperty),
    inference(cnf_transformation,[],[f116]) ).

fof(f116,axiom,
    ic(uri_owl_AsymmetricProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_asymmetricproperty_type) ).

fof(f3900,plain,
    spl316_76,
    inference(avatar_split_clause,[],[f2186,f3897]) ).

fof(f3897,plain,
    ( spl316_76
  <=> ic(uri_owl_DatatypeProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_76])]) ).

fof(f2186,plain,
    ic(uri_owl_DatatypeProperty),
    inference(cnf_transformation,[],[f128]) ).

fof(f128,axiom,
    ic(uri_owl_DatatypeProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_datatypeproperty_type) ).

fof(f3895,plain,
    spl316_75,
    inference(avatar_split_clause,[],[f2185,f3892]) ).

fof(f3892,plain,
    ( spl316_75
  <=> ic(uri_owl_ObjectProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_75])]) ).

fof(f2185,plain,
    ic(uri_owl_ObjectProperty),
    inference(cnf_transformation,[],[f148]) ).

fof(f148,axiom,
    ic(uri_owl_ObjectProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_objectproperty_type) ).

fof(f3890,plain,
    spl316_74,
    inference(avatar_split_clause,[],[f2184,f3887]) ).

fof(f3887,plain,
    ( spl316_74
  <=> ic(uri_owl_Ontology) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_74])]) ).

fof(f2184,plain,
    ic(uri_owl_Ontology),
    inference(cnf_transformation,[],[f150]) ).

fof(f150,axiom,
    ic(uri_owl_Ontology),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_ontology_type) ).

fof(f3885,plain,
    spl316_73,
    inference(avatar_split_clause,[],[f2183,f3882]) ).

fof(f3882,plain,
    ( spl316_73
  <=> ic(uri_owl_ReflexiveProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_73])]) ).

fof(f2183,plain,
    ic(uri_owl_ReflexiveProperty),
    inference(cnf_transformation,[],[f156]) ).

fof(f156,axiom,
    ic(uri_owl_ReflexiveProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_reflexiveproperty_type) ).

fof(f3880,plain,
    spl316_72,
    inference(avatar_split_clause,[],[f2182,f3877]) ).

fof(f3877,plain,
    ( spl316_72
  <=> ic(uri_owl_TransitiveProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_72])]) ).

fof(f2182,plain,
    ic(uri_owl_TransitiveProperty),
    inference(cnf_transformation,[],[f166]) ).

fof(f166,axiom,
    ic(uri_owl_TransitiveProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_transitiveproperty_type) ).

fof(f3875,plain,
    spl316_71,
    inference(avatar_split_clause,[],[f2181,f3872]) ).

fof(f3872,plain,
    ( spl316_71
  <=> ic(uri_owl_OntologyProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_71])]) ).

fof(f2181,plain,
    ic(uri_owl_OntologyProperty),
    inference(cnf_transformation,[],[f152]) ).

fof(f152,axiom,
    ic(uri_owl_OntologyProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_ontologyproperty_type) ).

fof(f3870,plain,
    spl316_70,
    inference(avatar_split_clause,[],[f2180,f3867]) ).

fof(f3867,plain,
    ( spl316_70
  <=> ic(uri_owl_AnnotationProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_70])]) ).

fof(f2180,plain,
    ic(uri_owl_AnnotationProperty),
    inference(cnf_transformation,[],[f114]) ).

fof(f114,axiom,
    ic(uri_owl_AnnotationProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_annotationproperty_type) ).

fof(f3865,plain,
    spl316_69,
    inference(avatar_split_clause,[],[f2179,f3862]) ).

fof(f3862,plain,
    ( spl316_69
  <=> ic(uri_owl_SymmetricProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_69])]) ).

fof(f2179,plain,
    ic(uri_owl_SymmetricProperty),
    inference(cnf_transformation,[],[f162]) ).

fof(f162,axiom,
    ic(uri_owl_SymmetricProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_symmetricproperty_type) ).

fof(f3860,plain,
    spl316_68,
    inference(avatar_split_clause,[],[f2178,f3857]) ).

fof(f3857,plain,
    ( spl316_68
  <=> ic(uri_owl_DeprecatedClass) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_68])]) ).

fof(f2178,plain,
    ic(uri_owl_DeprecatedClass),
    inference(cnf_transformation,[],[f130]) ).

fof(f130,axiom,
    ic(uri_owl_DeprecatedClass),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_deprecatedclass_type) ).

fof(f3855,plain,
    spl316_67,
    inference(avatar_split_clause,[],[f2177,f3852]) ).

fof(f3852,plain,
    ( spl316_67
  <=> ic(uri_owl_NamedIndividual) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_67])]) ).

fof(f2177,plain,
    ic(uri_owl_NamedIndividual),
    inference(cnf_transformation,[],[f142]) ).

fof(f142,axiom,
    ic(uri_owl_NamedIndividual),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_namedindividual_type) ).

fof(f3850,plain,
    spl316_66,
    inference(avatar_split_clause,[],[f2176,f3847]) ).

fof(f3847,plain,
    ( spl316_66
  <=> ic(uri_owl_IrreflexiveProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_66])]) ).

fof(f2176,plain,
    ic(uri_owl_IrreflexiveProperty),
    inference(cnf_transformation,[],[f138]) ).

fof(f138,axiom,
    ic(uri_owl_IrreflexiveProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_irreflexiveproperty_type) ).

fof(f3845,plain,
    spl316_65,
    inference(avatar_split_clause,[],[f2175,f3842]) ).

fof(f3842,plain,
    ( spl316_65
  <=> ic(uri_owl_Class) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_65])]) ).

fof(f2175,plain,
    ic(uri_owl_Class),
    inference(cnf_transformation,[],[f120]) ).

fof(f120,axiom,
    ic(uri_owl_Class),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_classowl_type) ).

fof(f3840,plain,
    spl316_64,
    inference(avatar_split_clause,[],[f2174,f3837]) ).

fof(f3837,plain,
    ( spl316_64
  <=> ic(uri_owl_Annotation) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_64])]) ).

fof(f2174,plain,
    ic(uri_owl_Annotation),
    inference(cnf_transformation,[],[f112]) ).

fof(f112,axiom,
    ic(uri_owl_Annotation),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_annotation_type) ).

fof(f3835,plain,
    spl316_63,
    inference(avatar_split_clause,[],[f2173,f3832]) ).

fof(f3832,plain,
    ( spl316_63
  <=> ic(uri_owl_Nothing) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_63])]) ).

fof(f2173,plain,
    ic(uri_owl_Nothing),
    inference(cnf_transformation,[],[f146]) ).

fof(f146,axiom,
    ic(uri_owl_Nothing),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_nothing_type) ).

fof(f3830,plain,
    spl316_62,
    inference(avatar_split_clause,[],[f2172,f3827]) ).

fof(f3827,plain,
    ( spl316_62
  <=> ic(uri_owl_DeprecatedProperty) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_62])]) ).

fof(f2172,plain,
    ic(uri_owl_DeprecatedProperty),
    inference(cnf_transformation,[],[f132]) ).

fof(f132,axiom,
    ic(uri_owl_DeprecatedProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_deprecatedproperty_type) ).

fof(f3825,plain,
    spl316_61,
    inference(avatar_split_clause,[],[f2171,f3822]) ).

fof(f3822,plain,
    ( spl316_61
  <=> ic(uri_owl_DataRange) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_61])]) ).

fof(f2171,plain,
    ic(uri_owl_DataRange),
    inference(cnf_transformation,[],[f124]) ).

fof(f124,axiom,
    ic(uri_owl_DataRange),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_datarange_type) ).

fof(f3820,plain,
    spl316_60,
    inference(avatar_split_clause,[],[f2170,f3817]) ).

fof(f3817,plain,
    ( spl316_60
  <=> ic(uri_owl_Axiom) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_60])]) ).

fof(f2170,plain,
    ic(uri_owl_Axiom),
    inference(cnf_transformation,[],[f118]) ).

fof(f118,axiom,
    ic(uri_owl_Axiom),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_axiom_type) ).

fof(f3815,plain,
    spl316_59,
    inference(avatar_split_clause,[],[f2169,f3812]) ).

fof(f2169,plain,
    idc(uri_xsd_nonNegativeInteger),
    inference(cnf_transformation,[],[f444]) ).

fof(f444,axiom,
    idc(uri_xsd_nonNegativeInteger),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_nonnegativeinteger_type) ).

fof(f3810,plain,
    spl316_58,
    inference(avatar_split_clause,[],[f2168,f3807]) ).

fof(f2168,plain,
    idc(uri_rdf_XMLLiteral),
    inference(cnf_transformation,[],[f472]) ).

fof(f472,axiom,
    idc(uri_rdf_XMLLiteral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_xmlliteral_type) ).

fof(f3805,plain,
    spl316_57,
    inference(avatar_split_clause,[],[f2167,f3802]) ).

fof(f2167,plain,
    idc(uri_rdf_PlainLiteral),
    inference(cnf_transformation,[],[f450]) ).

fof(f450,axiom,
    idc(uri_rdf_PlainLiteral),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_plainliteral_type) ).

fof(f3800,plain,
    spl316_56,
    inference(avatar_split_clause,[],[f2166,f3797]) ).

fof(f2166,plain,
    idc(uri_owl_real),
    inference(cnf_transformation,[],[f456]) ).

fof(f456,axiom,
    idc(uri_owl_real),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_real_type) ).

fof(f3795,plain,
    spl316_55,
    inference(avatar_split_clause,[],[f2165,f3792]) ).

fof(f2165,plain,
    idc(uri_xsd_dateTime),
    inference(cnf_transformation,[],[f416]) ).

fof(f416,axiom,
    idc(uri_xsd_dateTime),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_datetime_type) ).

fof(f3790,plain,
    spl316_54,
    inference(avatar_split_clause,[],[f2164,f3787]) ).

fof(f2164,plain,
    idc(uri_xsd_base64Binary),
    inference(cnf_transformation,[],[f410]) ).

fof(f410,axiom,
    idc(uri_xsd_base64Binary),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_base64binary_type) ).

fof(f3785,plain,
    spl316_53,
    inference(avatar_split_clause,[],[f2163,f3782]) ).

fof(f2163,plain,
    idc(uri_xsd_double),
    inference(cnf_transformation,[],[f422]) ).

fof(f422,axiom,
    idc(uri_xsd_double),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_double_type) ).

fof(f3780,plain,
    spl316_52,
    inference(avatar_split_clause,[],[f2162,f3777]) ).

fof(f2162,plain,
    idc(uri_xsd_anyURI),
    inference(cnf_transformation,[],[f408]) ).

fof(f408,axiom,
    idc(uri_xsd_anyURI),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_anyuri_type) ).

fof(f3775,plain,
    spl316_51,
    inference(avatar_split_clause,[],[f2161,f3772]) ).

fof(f2161,plain,
    idc(uri_xsd_boolean),
    inference(cnf_transformation,[],[f412]) ).

fof(f412,axiom,
    idc(uri_xsd_boolean),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_boolean_type) ).

fof(f3770,plain,
    spl316_50,
    inference(avatar_split_clause,[],[f2160,f3767]) ).

fof(f2160,plain,
    idc(uri_xsd_hexBinary),
    inference(cnf_transformation,[],[f426]) ).

fof(f426,axiom,
    idc(uri_xsd_hexBinary),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_hexbinary_type) ).

fof(f3765,plain,
    spl316_49,
    inference(avatar_split_clause,[],[f2159,f3762]) ).

fof(f2159,plain,
    idc(uri_xsd_float),
    inference(cnf_transformation,[],[f424]) ).

fof(f424,axiom,
    idc(uri_xsd_float),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_float_type) ).

fof(f3760,plain,
    spl316_48,
    inference(avatar_split_clause,[],[f2158,f3757]) ).

fof(f2158,plain,
    idc(uri_rdfs_Literal),
    inference(cnf_transformation,[],[f140]) ).

fof(f140,axiom,
    idc(uri_rdfs_Literal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_class_literal_type) ).

fof(f3755,plain,
    spl316_47,
    inference(avatar_split_clause,[],[f2157,f3752]) ).

fof(f2157,plain,
    idc(uri_xsd_token),
    inference(cnf_transformation,[],[f462]) ).

fof(f462,axiom,
    idc(uri_xsd_token),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_token_type) ).

fof(f3750,plain,
    spl316_46,
    inference(avatar_split_clause,[],[f2156,f3747]) ).

fof(f2156,plain,
    idc(uri_xsd_integer),
    inference(cnf_transformation,[],[f430]) ).

fof(f430,axiom,
    idc(uri_xsd_integer),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_integer_type) ).

fof(f3745,plain,
    spl316_45,
    inference(avatar_split_clause,[],[f2155,f3742]) ).

fof(f2155,plain,
    idc(uri_xsd_string),
    inference(cnf_transformation,[],[f460]) ).

fof(f460,axiom,
    idc(uri_xsd_string),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_string_type) ).

fof(f3740,plain,
    spl316_44,
    inference(avatar_split_clause,[],[f2154,f3737]) ).

fof(f2154,plain,
    idc(uri_xsd_decimal),
    inference(cnf_transformation,[],[f420]) ).

fof(f420,axiom,
    idc(uri_xsd_decimal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_decimal_type) ).

fof(f3735,plain,
    spl316_43,
    inference(avatar_split_clause,[],[f2153,f3732]) ).

fof(f2153,plain,
    idc(uri_xsd_Name),
    inference(cnf_transformation,[],[f436]) ).

fof(f436,axiom,
    idc(uri_xsd_Name),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_name_type) ).

fof(f3730,plain,
    spl316_42,
    inference(avatar_split_clause,[],[f2152,f3727]) ).

fof(f2152,plain,
    idc(uri_xsd_int),
    inference(cnf_transformation,[],[f428]) ).

fof(f428,axiom,
    idc(uri_xsd_int),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_int_type) ).

fof(f3725,plain,
    spl316_41,
    inference(avatar_split_clause,[],[f2151,f3722]) ).

fof(f2151,plain,
    idc(uri_xsd_long),
    inference(cnf_transformation,[],[f434]) ).

fof(f434,axiom,
    idc(uri_xsd_long),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_long_type) ).

fof(f3720,plain,
    spl316_40,
    inference(avatar_split_clause,[],[f2150,f3717]) ).

fof(f2150,plain,
    idc(uri_xsd_nonPositiveInteger),
    inference(cnf_transformation,[],[f446]) ).

fof(f446,axiom,
    idc(uri_xsd_nonPositiveInteger),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_nonpositiveinteger_type) ).

fof(f3715,plain,
    spl316_39,
    inference(avatar_split_clause,[],[f2149,f3712]) ).

fof(f2149,plain,
    idc(uri_xsd_unsignedShort),
    inference(cnf_transformation,[],[f470]) ).

fof(f470,axiom,
    idc(uri_xsd_unsignedShort),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_unsignedshort_type) ).

fof(f3710,plain,
    spl316_38,
    inference(avatar_split_clause,[],[f2148,f3707]) ).

fof(f2148,plain,
    idc(uri_xsd_unsignedLong),
    inference(cnf_transformation,[],[f468]) ).

fof(f468,axiom,
    idc(uri_xsd_unsignedLong),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_unsignedlong_type) ).

fof(f3705,plain,
    spl316_37,
    inference(avatar_split_clause,[],[f2147,f3702]) ).

fof(f2147,plain,
    idc(uri_xsd_unsignedInt),
    inference(cnf_transformation,[],[f466]) ).

fof(f466,axiom,
    idc(uri_xsd_unsignedInt),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_unsignedint_type) ).

fof(f3700,plain,
    spl316_36,
    inference(avatar_split_clause,[],[f2146,f3697]) ).

fof(f2146,plain,
    idc(uri_xsd_short),
    inference(cnf_transformation,[],[f458]) ).

fof(f458,axiom,
    idc(uri_xsd_short),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_short_type) ).

fof(f3695,plain,
    spl316_35,
    inference(avatar_split_clause,[],[f2145,f3692]) ).

fof(f2145,plain,
    idc(uri_owl_rational),
    inference(cnf_transformation,[],[f454]) ).

fof(f454,axiom,
    idc(uri_owl_rational),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_rational_type) ).

fof(f3690,plain,
    spl316_34,
    inference(avatar_split_clause,[],[f2144,f3687]) ).

fof(f2144,plain,
    idc(uri_xsd_normalizedString),
    inference(cnf_transformation,[],[f448]) ).

fof(f448,axiom,
    idc(uri_xsd_normalizedString),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_normalizedstring_type) ).

fof(f3685,plain,
    spl316_33,
    inference(avatar_split_clause,[],[f2143,f3682]) ).

fof(f2143,plain,
    idc(uri_xsd_positiveInteger),
    inference(cnf_transformation,[],[f452]) ).

fof(f452,axiom,
    idc(uri_xsd_positiveInteger),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_positiveinteger_type) ).

fof(f3680,plain,
    spl316_32,
    inference(avatar_split_clause,[],[f2142,f3677]) ).

fof(f2142,plain,
    idc(uri_xsd_byte),
    inference(cnf_transformation,[],[f414]) ).

fof(f414,axiom,
    idc(uri_xsd_byte),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_byte_type) ).

fof(f3675,plain,
    spl316_31,
    inference(avatar_split_clause,[],[f2141,f3672]) ).

fof(f2141,plain,
    idc(uri_xsd_dateTimeStamp),
    inference(cnf_transformation,[],[f418]) ).

fof(f418,axiom,
    idc(uri_xsd_dateTimeStamp),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_datetimestamp_type) ).

fof(f3670,plain,
    spl316_30,
    inference(avatar_split_clause,[],[f2140,f3667]) ).

fof(f2140,plain,
    idc(uri_xsd_NMTOKEN),
    inference(cnf_transformation,[],[f442]) ).

fof(f442,axiom,
    idc(uri_xsd_NMTOKEN),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_nmtoken_type) ).

fof(f3665,plain,
    spl316_29,
    inference(avatar_split_clause,[],[f2139,f3662]) ).

fof(f2139,plain,
    idc(uri_xsd_unsignedByte),
    inference(cnf_transformation,[],[f464]) ).

fof(f464,axiom,
    idc(uri_xsd_unsignedByte),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_unsignedbyte_type) ).

fof(f3660,plain,
    spl316_28,
    inference(avatar_split_clause,[],[f2138,f3657]) ).

fof(f2138,plain,
    idc(uri_xsd_negativeInteger),
    inference(cnf_transformation,[],[f440]) ).

fof(f440,axiom,
    idc(uri_xsd_negativeInteger),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_negativeinteger_type) ).

fof(f3655,plain,
    spl316_27,
    inference(avatar_split_clause,[],[f2137,f3652]) ).

fof(f2137,plain,
    idc(uri_xsd_NCName),
    inference(cnf_transformation,[],[f438]) ).

fof(f438,axiom,
    idc(uri_xsd_NCName),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_ncname_type) ).

fof(f3650,plain,
    spl316_26,
    inference(avatar_split_clause,[],[f2136,f3647]) ).

fof(f2136,plain,
    idc(uri_xsd_language),
    inference(cnf_transformation,[],[f432]) ).

fof(f432,axiom,
    idc(uri_xsd_language),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_dtype_language_type) ).

fof(f3645,plain,
    spl316_25,
    inference(avatar_split_clause,[],[f2135,f3642]) ).

fof(f2135,plain,
    iodp(uri_rdf_langRange),
    inference(cnf_transformation,[],[f542]) ).

fof(f542,axiom,
    iodp(uri_rdf_langRange),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_langrange_type) ).

fof(f3640,plain,
    spl316_24,
    inference(avatar_split_clause,[],[f2134,f3637]) ).

fof(f2134,plain,
    iodp(uri_owl_topDataProperty),
    inference(cnf_transformation,[],[f267]) ).

fof(f267,axiom,
    iodp(uri_owl_topDataProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_topdataproperty_type) ).

fof(f3635,plain,
    spl316_23,
    inference(avatar_split_clause,[],[f2133,f3632]) ).

fof(f2133,plain,
    iodp(uri_xsd_minExclusive),
    inference(cnf_transformation,[],[f552]) ).

fof(f552,axiom,
    iodp(uri_xsd_minExclusive),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_minexclusive_type) ).

fof(f3630,plain,
    spl316_22,
    inference(avatar_split_clause,[],[f2132,f3627]) ).

fof(f2132,plain,
    iodp(uri_xsd_pattern),
    inference(cnf_transformation,[],[f558]) ).

fof(f558,axiom,
    iodp(uri_xsd_pattern),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_pattern_type) ).

fof(f3625,plain,
    spl316_21,
    inference(avatar_split_clause,[],[f2131,f3622]) ).

fof(f2131,plain,
    iodp(uri_xsd_minLength),
    inference(cnf_transformation,[],[f556]) ).

fof(f556,axiom,
    iodp(uri_xsd_minLength),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_minlength_type) ).

fof(f3620,plain,
    spl316_20,
    inference(avatar_split_clause,[],[f2130,f3617]) ).

fof(f2130,plain,
    iodp(uri_xsd_minInclusive),
    inference(cnf_transformation,[],[f554]) ).

fof(f554,axiom,
    iodp(uri_xsd_minInclusive),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_mininclusive_type) ).

fof(f3615,plain,
    spl316_19,
    inference(avatar_split_clause,[],[f2129,f3612]) ).

fof(f2129,plain,
    iodp(uri_xsd_maxLength),
    inference(cnf_transformation,[],[f550]) ).

fof(f550,axiom,
    iodp(uri_xsd_maxLength),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_maxlength_type) ).

fof(f3610,plain,
    spl316_18,
    inference(avatar_split_clause,[],[f2128,f3607]) ).

fof(f2128,plain,
    iodp(uri_xsd_maxExclusive),
    inference(cnf_transformation,[],[f546]) ).

fof(f546,axiom,
    iodp(uri_xsd_maxExclusive),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_maxexclusive_type) ).

fof(f3605,plain,
    spl316_17,
    inference(avatar_split_clause,[],[f2127,f3602]) ).

fof(f2127,plain,
    iodp(uri_xsd_maxInclusive),
    inference(cnf_transformation,[],[f548]) ).

fof(f548,axiom,
    iodp(uri_xsd_maxInclusive),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_maxinclusive_type) ).

fof(f3600,plain,
    spl316_16,
    inference(avatar_split_clause,[],[f2126,f3597]) ).

fof(f2126,plain,
    iodp(uri_xsd_length),
    inference(cnf_transformation,[],[f544]) ).

fof(f544,axiom,
    iodp(uri_xsd_length),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_dat_facet_length_type) ).

fof(f3595,plain,
    spl316_15,
    inference(avatar_split_clause,[],[f2125,f3592]) ).

fof(f2125,plain,
    iodp(uri_owl_bottomDataProperty),
    inference(cnf_transformation,[],[f181]) ).

fof(f181,axiom,
    iodp(uri_owl_bottomDataProperty),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_bottomdataproperty_type) ).

fof(f3590,plain,
    spl316_14,
    inference(avatar_split_clause,[],[f2124,f3587]) ).

fof(f2124,plain,
    ioap(uri_rdfs_isDefinedBy),
    inference(cnf_transformation,[],[f222]) ).

fof(f222,axiom,
    ioap(uri_rdfs_isDefinedBy),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_isdefinedby_type) ).

fof(f3585,plain,
    spl316_13,
    inference(avatar_split_clause,[],[f2123,f3582]) ).

fof(f2123,plain,
    ioap(uri_rdfs_seeAlso),
    inference(cnf_transformation,[],[f257]) ).

fof(f257,axiom,
    ioap(uri_rdfs_seeAlso),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_seealso_type) ).

fof(f3580,plain,
    spl316_12,
    inference(avatar_split_clause,[],[f2122,f3577]) ).

fof(f2122,plain,
    ioap(uri_rdfs_comment),
    inference(cnf_transformation,[],[f187]) ).

fof(f187,axiom,
    ioap(uri_rdfs_comment),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_comment_type) ).

fof(f3575,plain,
    spl316_11,
    inference(avatar_split_clause,[],[f2121,f3572]) ).

fof(f2121,plain,
    ioap(uri_rdfs_label),
    inference(cnf_transformation,[],[f224]) ).

fof(f224,axiom,
    ioap(uri_rdfs_label),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_label_type) ).

fof(f3570,plain,
    spl316_10,
    inference(avatar_split_clause,[],[f2120,f3567]) ).

fof(f3567,plain,
    ( spl316_10
  <=> ioap(uri_owl_incompatibleWith) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_10])]) ).

fof(f2120,plain,
    ioap(uri_owl_incompatibleWith),
    inference(cnf_transformation,[],[f215]) ).

fof(f215,axiom,
    ioap(uri_owl_incompatibleWith),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_incompatiblewith_type_annot) ).

fof(f3565,plain,
    spl316_9,
    inference(avatar_split_clause,[],[f2119,f3562]) ).

fof(f3562,plain,
    ( spl316_9
  <=> ioap(uri_owl_priorVersion) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_9])]) ).

fof(f2119,plain,
    ioap(uri_owl_priorVersion),
    inference(cnf_transformation,[],[f246]) ).

fof(f246,axiom,
    ioap(uri_owl_priorVersion),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_priorversion_type_annot) ).

fof(f3560,plain,
    spl316_8,
    inference(avatar_split_clause,[],[f2118,f3557]) ).

fof(f3557,plain,
    ( spl316_8
  <=> ioap(uri_owl_backwardCompatibleWith) ),
    introduced(avatar_definition,[new_symbols(naming,[spl316_8])]) ).

fof(f2118,plain,
    ioap(uri_owl_backwardCompatibleWith),
    inference(cnf_transformation,[],[f178]) ).

fof(f178,axiom,
    ioap(uri_owl_backwardCompatibleWith),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_backwardcompatiblewith_type_annot) ).

fof(f3555,plain,
    spl316_7,
    inference(avatar_split_clause,[],[f2117,f3552]) ).

fof(f2117,plain,
    ioap(uri_owl_versionInfo),
    inference(cnf_transformation,[],[f273]) ).

fof(f273,axiom,
    ioap(uri_owl_versionInfo),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_versioninfo_type) ).

fof(f3550,plain,
    spl316_6,
    inference(avatar_split_clause,[],[f2116,f3547]) ).

fof(f2116,plain,
    ioap(uri_owl_deprecated),
    inference(cnf_transformation,[],[f193]) ).

fof(f193,axiom,
    ioap(uri_owl_deprecated),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_deprecated_type) ).

fof(f3545,plain,
    spl316_5,
    inference(avatar_split_clause,[],[f2115,f3542]) ).

fof(f2115,plain,
    ioxp(uri_owl_priorVersion),
    inference(cnf_transformation,[],[f247]) ).

fof(f247,axiom,
    ioxp(uri_owl_priorVersion),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_priorversion_type_onto) ).

fof(f3540,plain,
    spl316_4,
    inference(avatar_split_clause,[],[f2114,f3537]) ).

fof(f2114,plain,
    ioxp(uri_owl_incompatibleWith),
    inference(cnf_transformation,[],[f216]) ).

fof(f216,axiom,
    ioxp(uri_owl_incompatibleWith),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_incompatiblewith_type_onto) ).

fof(f3535,plain,
    spl316_3,
    inference(avatar_split_clause,[],[f2113,f3532]) ).

fof(f2113,plain,
    ioxp(uri_owl_backwardCompatibleWith),
    inference(cnf_transformation,[],[f179]) ).

fof(f179,axiom,
    ioxp(uri_owl_backwardCompatibleWith),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_backwardcompatiblewith_type_onto) ).

fof(f3530,plain,
    spl316_2,
    inference(avatar_split_clause,[],[f2112,f3527]) ).

fof(f2112,plain,
    ioxp(uri_owl_versionIRI),
    inference(cnf_transformation,[],[f275]) ).

fof(f275,axiom,
    ioxp(uri_owl_versionIRI),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_versioniri_type) ).

fof(f3525,plain,
    spl316_1,
    inference(avatar_split_clause,[],[f2111,f3522]) ).

fof(f2111,plain,
    ioxp(uri_owl_imports),
    inference(cnf_transformation,[],[f213]) ).

fof(f213,axiom,
    ioxp(uri_owl_imports),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',owl_prop_imports_type) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : SWB005+1 : TPTP v8.1.2. Released v5.2.0.
% 0.07/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.14/0.36  % Computer : n015.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit   : 300
% 0.14/0.36  % WCLimit    : 300
% 0.14/0.36  % DateTime   : Tue Apr 30 02:43:03 EDT 2024
% 0.14/0.36  % CPUTime    : 
% 0.14/0.36  % (1509)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.40  % (1512)WARNING: value z3 for option sas not known
% 0.14/0.40  % (1513)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.14/0.40  % (1510)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.14/0.40  % (1511)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.14/0.40  % (1515)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.14/0.40  % (1512)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.14/0.40  % (1516)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.14/0.40  % (1514)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.21/0.56  TRYING [1]
% 0.21/0.58  TRYING [2]
% 2.52/0.76  TRYING [3]
% 3.94/0.99  TRYING [1]
% 4.63/1.05  TRYING [2]
% 6.63/1.32  TRYING [4]
% 8.17/1.60  TRYING [1]
% 8.74/1.61  TRYING [2]
% 10.19/1.82  TRYING [3]
% 11.42/2.04  TRYING [3]
% 15.00/2.50  TRYING [4]
% 20.51/3.32  TRYING [5]
% 24.73/3.93  % (1514)First to succeed.
% 25.38/3.99  % (1514)Refutation found. Thanks to Tanya!
% 25.38/3.99  % SZS status Theorem for theBenchmark
% 25.38/3.99  % SZS output start Proof for theBenchmark
% See solution above
% 25.55/4.02  % (1514)------------------------------
% 25.55/4.02  % (1514)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 25.55/4.02  % (1514)Termination reason: Refutation
% 25.55/4.02  
% 25.55/4.02  % (1514)Memory used [KB]: 40820
% 25.55/4.02  % (1514)Time elapsed: 3.589 s
% 25.55/4.02  % (1514)Instructions burned: 10178 (million)
% 25.55/4.02  % (1514)------------------------------
% 25.55/4.02  % (1514)------------------------------
% 25.55/4.02  % (1509)Success in time 3.617 s
%------------------------------------------------------------------------------