↑ Up

Drodi---4.1.1.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Drodi---4.1.1
% Problem  : NUM536+2 : TPTP v9.3.1. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n006.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Sep 24 01:40:54 PM UTC 2026

% Result   : Theorem 20.03s 3.09s
% Output   : CNFRefutation 2.76s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   19
%            Number of leaves      :  376
% Syntax   : Number of formulae    : 1376 (  25 unt; 364 def)
%            Number of atoms       : 7597 (1173 equ)
%            Maximal formula atoms :   22 (   5 avg)
%            Number of connectives : 10858 (4637   ~;5698   |; 122   &)
%                                         ( 380 <=>;  21  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   23 (   8 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number of predicates  :  368 ( 366 usr; 360 prp; 0-3 aty)
%            Number of functors    :    9 (   9 usr;   3 con; 0-3 aty)
%            Number of variables   : 2316 (2307   !;   9   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f3,axiom,
    ! [W0] :
      ( aSet0(W0)
     => ! [W1] :
          ( aElementOf0(W1,W0)
         => aElement0(W1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f5,definition,
    ! [W0] :
      ( W0 = slcrc0
    <=> ( ~ ? [W1] : aElementOf0(W1,W0)
        & aSet0(W0) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f6,axiom,
    isFinite0(slcrc0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f8,axiom,
    ! [W0] :
      ( ( isCountable0(W0)
        & aSet0(W0) )
     => ~ isFinite0(W0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f9,axiom,
    ! [W0] :
      ( ( isCountable0(W0)
        & aSet0(W0) )
     => W0 != slcrc0 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f10,definition,
    ! [W0] :
      ( aSet0(W0)
     => ! [W1] :
          ( aSubsetOf0(W1,W0)
        <=> ( ! [W2] :
                ( aElementOf0(W2,W1)
               => aElementOf0(W2,W0) )
            & aSet0(W1) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f11,axiom,
    ! [W0] :
      ( ( isFinite0(W0)
        & aSet0(W0) )
     => ! [W1] :
          ( aSubsetOf0(W1,W0)
         => isFinite0(W1) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f12,axiom,
    ! [W0] :
      ( aSet0(W0)
     => aSubsetOf0(W0,W0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f13,axiom,
    ! [W0,W1] :
      ( ( aSet0(W1)
        & aSet0(W0) )
     => ( ( aSubsetOf0(W1,W0)
          & aSubsetOf0(W0,W1) )
       => W0 = W1 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f14,axiom,
    ! [W0,W1,W2] :
      ( ( aSet0(W2)
        & aSet0(W1)
        & aSet0(W0) )
     => ( ( aSubsetOf0(W1,W2)
          & aSubsetOf0(W0,W1) )
       => aSubsetOf0(W0,W2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f15,definition,
    ! [W0,W1] :
      ( ( aElement0(W1)
        & aSet0(W0) )
     => ! [W2] :
          ( W2 = sdtpldt0(W0,W1)
        <=> ( ! [W3] :
                ( aElementOf0(W3,W2)
              <=> ( ( W3 = W1
                    | aElementOf0(W3,W0) )
                  & aElement0(W3) ) )
            & aSet0(W2) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f16,definition,
    ! [W0,W1] :
      ( ( aElement0(W1)
        & aSet0(W0) )
     => ! [W2] :
          ( W2 = sdtmndt0(W0,W1)
        <=> ( ! [W3] :
                ( aElementOf0(W3,W2)
              <=> ( W3 != W1
                  & aElementOf0(W3,W0)
                  & aElement0(W3) ) )
            & aSet0(W2) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f17,axiom,
    ! [W0] :
      ( aSet0(W0)
     => ! [W1] :
          ( aElementOf0(W1,W0)
         => sdtpldt0(sdtmndt0(W0,W1),W1) = W0 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f18,hypothesis,
    ( aSet0(xS)
    & aElement0(xx) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f19,hypothesis,
    ~ aElementOf0(xx,xS),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f20,conjecture,
    ( ( ! [W0] :
          ( aElementOf0(W0,sdtpldt0(xS,xx))
        <=> ( ( W0 = xx
              | aElementOf0(W0,xS) )
            & aElement0(W0) ) )
      & aSet0(sdtpldt0(xS,xx)) )
   => ( ( ! [W0] :
            ( aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
          <=> ( W0 != xx
              & aElementOf0(W0,sdtpldt0(xS,xx))
              & aElement0(W0) ) )
        & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) )
     => sdtmndt0(sdtpldt0(xS,xx),xx) = xS ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f21,negated_conjecture,
    ~ ( ( ! [W0] :
            ( aElementOf0(W0,sdtpldt0(xS,xx))
          <=> ( ( W0 = xx
                | aElementOf0(W0,xS) )
              & aElement0(W0) ) )
        & aSet0(sdtpldt0(xS,xx)) )
     => ( ( ! [W0] :
              ( aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
            <=> ( W0 != xx
                & aElementOf0(W0,sdtpldt0(xS,xx))
                & aElement0(W0) ) )
          & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) )
       => sdtmndt0(sdtpldt0(xS,xx),xx) = xS ) ),
    inference(negated_conjecture,[status(cth)],[f20]) ).

fof(f28,plain,
    ! [W0] :
      ( ! [W1] :
          ( aElement0(W1)
          | ~ aElementOf0(W1,W0) )
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f3]) ).

fof(f29,plain,
    ! [X0,X1] :
      ( aElement0(X1)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f28]) ).

fof(f32,plain,
    ! [W0] :
      ( W0 = slcrc0
    <=> ( ! [W1] : ~ aElementOf0(W1,W0)
        & aSet0(W0) ) ),
    inference(pre_NNF_transformation,[status(thm)],[f5]) ).

fof(f33,plain,
    ! [W0] :
      ( ( ? [W1] : aElementOf0(W1,W0)
        | ~ aSet0(W0)
        | W0 = slcrc0 )
      & ( ( ! [W1] : ~ aElementOf0(W1,W0)
          & aSet0(W0) )
        | W0 != slcrc0 ) ),
    inference(NNF_transformation,[status(thm)],[f32]) ).

fof(f34,plain,
    ( ! [W0] :
        ( ? [W1] : aElementOf0(W1,W0)
        | ~ aSet0(W0)
        | W0 = slcrc0 )
    & ! [W0] :
        ( ( ! [W1] : ~ aElementOf0(W1,W0)
          & aSet0(W0) )
        | W0 != slcrc0 ) ),
    inference(miniscoping,[status(thm)],[f33]) ).

fof(f35,plain,
    ( ! [W0] :
        ( aElementOf0(sK0_skl(W0),W0)
        | ~ aSet0(W0)
        | W0 = slcrc0 )
    & ! [W0] :
        ( ( ! [W1] : ~ aElementOf0(W1,W0)
          & aSet0(W0) )
        | W0 != slcrc0 ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK0_skl]),skolemize(W1,sK0_skl(W0))],[f34]) ).

fof(f36,plain,
    ! [X0] :
      ( aSet0(X0)
      | X0 != slcrc0 ),
    inference(cnf_transformation,[status(thm)],[f35]) ).

fof(f37,plain,
    ! [X0,X1] :
      ( ~ aElementOf0(X1,X0)
      | X0 != slcrc0 ),
    inference(cnf_transformation,[status(thm)],[f35]) ).

fof(f38,plain,
    ! [X0] :
      ( aElementOf0(sK0_skl(X0),X0)
      | ~ aSet0(X0)
      | X0 = slcrc0 ),
    inference(cnf_transformation,[status(thm)],[f35]) ).

fof(f39,plain,
    isFinite0(slcrc0),
    inference(cnf_transformation,[status(thm)],[f6]) ).

fof(f42,plain,
    ! [W0] :
      ( ~ isFinite0(W0)
      | ~ isCountable0(W0)
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f8]) ).

fof(f43,plain,
    ! [X0] :
      ( ~ isFinite0(X0)
      | ~ isCountable0(X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f42]) ).

fof(f44,plain,
    ! [W0] :
      ( W0 != slcrc0
      | ~ isCountable0(W0)
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f9]) ).

fof(f45,plain,
    ! [X0] :
      ( X0 != slcrc0
      | ~ isCountable0(X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f44]) ).

fof(f46,plain,
    ! [W0] :
      ( ! [W1] :
          ( aSubsetOf0(W1,W0)
        <=> ( ! [W2] :
                ( aElementOf0(W2,W0)
                | ~ aElementOf0(W2,W1) )
            & aSet0(W1) ) )
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f10]) ).

fof(f47,plain,
    ! [W0] :
      ( ! [W1] :
          ( ( ? [W2] :
                ( ~ aElementOf0(W2,W0)
                & aElementOf0(W2,W1) )
            | ~ aSet0(W1)
            | aSubsetOf0(W1,W0) )
          & ( ( ! [W2] :
                  ( aElementOf0(W2,W0)
                  | ~ aElementOf0(W2,W1) )
              & aSet0(W1) )
            | ~ aSubsetOf0(W1,W0) ) )
      | ~ aSet0(W0) ),
    inference(NNF_transformation,[status(thm)],[f46]) ).

fof(f48,plain,
    ! [W0] :
      ( ( ! [W1] :
            ( ? [W2] :
                ( ~ aElementOf0(W2,W0)
                & aElementOf0(W2,W1) )
            | ~ aSet0(W1)
            | aSubsetOf0(W1,W0) )
        & ! [W1] :
            ( ( ! [W2] :
                  ( aElementOf0(W2,W0)
                  | ~ aElementOf0(W2,W1) )
              & aSet0(W1) )
            | ~ aSubsetOf0(W1,W0) ) )
      | ~ aSet0(W0) ),
    inference(miniscoping,[status(thm)],[f47]) ).

fof(f49,plain,
    ! [W0] :
      ( ( ! [W1] :
            ( ( ~ aElementOf0(sK1_skl(W1,W0),W0)
              & aElementOf0(sK1_skl(W1,W0),W1) )
            | ~ aSet0(W1)
            | aSubsetOf0(W1,W0) )
        & ! [W1] :
            ( ( ! [W2] :
                  ( aElementOf0(W2,W0)
                  | ~ aElementOf0(W2,W1) )
              & aSet0(W1) )
            | ~ aSubsetOf0(W1,W0) ) )
      | ~ aSet0(W0) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK1_skl]),skolemize(W2,sK1_skl(W1,W0))],[f48]) ).

fof(f50,plain,
    ! [X0,X1] :
      ( aSet0(X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f49]) ).

fof(f51,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(X2,X0)
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f49]) ).

fof(f52,plain,
    ! [X0,X1] :
      ( aElementOf0(sK1_skl(X1,X0),X1)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f49]) ).

fof(f53,plain,
    ! [X0,X1] :
      ( ~ aElementOf0(sK1_skl(X1,X0),X0)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f49]) ).

fof(f54,plain,
    ! [W0] :
      ( ! [W1] :
          ( isFinite0(W1)
          | ~ aSubsetOf0(W1,W0) )
      | ~ isFinite0(W0)
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f11]) ).

fof(f55,plain,
    ! [X0,X1] :
      ( isFinite0(X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ isFinite0(X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f54]) ).

fof(f56,plain,
    ! [W0] :
      ( aSubsetOf0(W0,W0)
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f12]) ).

fof(f57,plain,
    ! [X0] :
      ( aSubsetOf0(X0,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f56]) ).

fof(f58,plain,
    ! [W0,W1] :
      ( W0 = W1
      | ~ aSubsetOf0(W1,W0)
      | ~ aSubsetOf0(W0,W1)
      | ~ aSet0(W1)
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f13]) ).

fof(f59,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,X1)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f58]) ).

fof(f60,plain,
    ! [W0,W1,W2] :
      ( aSubsetOf0(W0,W2)
      | ~ aSubsetOf0(W1,W2)
      | ~ aSubsetOf0(W0,W1)
      | ~ aSet0(W2)
      | ~ aSet0(W1)
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f14]) ).

fof(f61,plain,
    ! [X0,X1,X2] :
      ( aSubsetOf0(X0,X2)
      | ~ aSubsetOf0(X1,X2)
      | ~ aSubsetOf0(X0,X1)
      | ~ aSet0(X2)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f60]) ).

fof(f62,plain,
    ! [W0,W1] :
      ( ! [W2] :
          ( W2 = sdtpldt0(W0,W1)
        <=> ( ! [W3] :
                ( aElementOf0(W3,W2)
              <=> ( ( W3 = W1
                    | aElementOf0(W3,W0) )
                  & aElement0(W3) ) )
            & aSet0(W2) ) )
      | ~ aElement0(W1)
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f15]) ).

fof(f63,plain,
    ! [W0,W1] :
      ( ! [W2] :
          ( ( ? [W3] :
                ( ( ( ( W3 = W1
                      | aElementOf0(W3,W0) )
                    & aElement0(W3) )
                  | aElementOf0(W3,W2) )
                & ( ( W3 != W1
                    & ~ aElementOf0(W3,W0) )
                  | ~ aElement0(W3)
                  | ~ aElementOf0(W3,W2) ) )
            | ~ aSet0(W2)
            | W2 = sdtpldt0(W0,W1) )
          & ( ( ! [W3] :
                  ( ( ( W3 != W1
                      & ~ aElementOf0(W3,W0) )
                    | ~ aElement0(W3)
                    | aElementOf0(W3,W2) )
                  & ( ( ( W3 = W1
                        | aElementOf0(W3,W0) )
                      & aElement0(W3) )
                    | ~ aElementOf0(W3,W2) ) )
              & aSet0(W2) )
            | W2 != sdtpldt0(W0,W1) ) )
      | ~ aElement0(W1)
      | ~ aSet0(W0) ),
    inference(NNF_transformation,[status(thm)],[f62]) ).

fof(f64,plain,
    ! [W0,W1] :
      ( ( ! [W2] :
            ( ? [W3] :
                ( ( ( ( W3 = W1
                      | aElementOf0(W3,W0) )
                    & aElement0(W3) )
                  | aElementOf0(W3,W2) )
                & ( ( W3 != W1
                    & ~ aElementOf0(W3,W0) )
                  | ~ aElement0(W3)
                  | ~ aElementOf0(W3,W2) ) )
            | ~ aSet0(W2)
            | W2 = sdtpldt0(W0,W1) )
        & ! [W2] :
            ( ( ! [W3] :
                  ( ( W3 != W1
                    & ~ aElementOf0(W3,W0) )
                  | ~ aElement0(W3)
                  | aElementOf0(W3,W2) )
              & ! [W3] :
                  ( ( ( W3 = W1
                      | aElementOf0(W3,W0) )
                    & aElement0(W3) )
                  | ~ aElementOf0(W3,W2) )
              & aSet0(W2) )
            | W2 != sdtpldt0(W0,W1) ) )
      | ~ aElement0(W1)
      | ~ aSet0(W0) ),
    inference(miniscoping,[status(thm)],[f63]) ).

fof(f65,plain,
    ! [W0,W1] :
      ( ( ! [W2] :
            ( ( ( ( ( sK2_skl(W2,W1,W0) = W1
                    | aElementOf0(sK2_skl(W2,W1,W0),W0) )
                  & aElement0(sK2_skl(W2,W1,W0)) )
                | aElementOf0(sK2_skl(W2,W1,W0),W2) )
              & ( ( sK2_skl(W2,W1,W0) != W1
                  & ~ aElementOf0(sK2_skl(W2,W1,W0),W0) )
                | ~ aElement0(sK2_skl(W2,W1,W0))
                | ~ aElementOf0(sK2_skl(W2,W1,W0),W2) ) )
            | ~ aSet0(W2)
            | W2 = sdtpldt0(W0,W1) )
        & ! [W2] :
            ( ( ! [W3] :
                  ( ( W3 != W1
                    & ~ aElementOf0(W3,W0) )
                  | ~ aElement0(W3)
                  | aElementOf0(W3,W2) )
              & ! [W3] :
                  ( ( ( W3 = W1
                      | aElementOf0(W3,W0) )
                    & aElement0(W3) )
                  | ~ aElementOf0(W3,W2) )
              & aSet0(W2) )
            | W2 != sdtpldt0(W0,W1) ) )
      | ~ aElement0(W1)
      | ~ aSet0(W0) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK2_skl]),skolemize(W3,sK2_skl(W2,W1,W0))],[f64]) ).

fof(f66,plain,
    ! [X0,X1,X2] :
      ( aSet0(X2)
      | X2 != sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f65]) ).

fof(f67,plain,
    ! [X0,X1,X2,X3] :
      ( aElement0(X3)
      | ~ aElementOf0(X3,X2)
      | X2 != sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f65]) ).

fof(f68,plain,
    ! [X0,X1,X2,X3] :
      ( X3 = X1
      | aElementOf0(X3,X0)
      | ~ aElementOf0(X3,X2)
      | X2 != sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f65]) ).

fof(f69,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(X3,X0)
      | ~ aElement0(X3)
      | aElementOf0(X3,X2)
      | X2 != sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f65]) ).

fof(f70,plain,
    ! [X0,X1,X2,X3] :
      ( X3 != X1
      | ~ aElement0(X3)
      | aElementOf0(X3,X2)
      | X2 != sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f65]) ).

fof(f71,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(sK2_skl(X2,X1,X0),X0)
      | ~ aElement0(sK2_skl(X2,X1,X0))
      | ~ aElementOf0(sK2_skl(X2,X1,X0),X2)
      | ~ aSet0(X2)
      | X2 = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f65]) ).

fof(f72,plain,
    ! [X0,X1,X2] :
      ( sK2_skl(X2,X1,X0) != X1
      | ~ aElement0(sK2_skl(X2,X1,X0))
      | ~ aElementOf0(sK2_skl(X2,X1,X0),X2)
      | ~ aSet0(X2)
      | X2 = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f65]) ).

fof(f73,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK2_skl(X2,X1,X0))
      | aElementOf0(sK2_skl(X2,X1,X0),X2)
      | ~ aSet0(X2)
      | X2 = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f65]) ).

fof(f74,plain,
    ! [X0,X1,X2] :
      ( sK2_skl(X2,X1,X0) = X1
      | aElementOf0(sK2_skl(X2,X1,X0),X0)
      | aElementOf0(sK2_skl(X2,X1,X0),X2)
      | ~ aSet0(X2)
      | X2 = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f65]) ).

fof(f75,plain,
    ! [W0,W1] :
      ( ! [W2] :
          ( W2 = sdtmndt0(W0,W1)
        <=> ( ! [W3] :
                ( aElementOf0(W3,W2)
              <=> ( W3 != W1
                  & aElementOf0(W3,W0)
                  & aElement0(W3) ) )
            & aSet0(W2) ) )
      | ~ aElement0(W1)
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f16]) ).

fof(f76,definition,
    ! [W0,W1,W3] :
      ( sP0_prd(W3,W1,W0)
    <=> ( W3 != W1
        & aElementOf0(W3,W0)
        & aElement0(W3) ) ),
    introduced(definition,[new_symbols(definition,[sP0_prd])],[]) ).

fof(f77,plain,
    ! [W0,W1] :
      ( ! [W2] :
          ( W2 = sdtmndt0(W0,W1)
        <=> ( ! [W3] :
                ( aElementOf0(W3,W2)
              <=> sP0_prd(W3,W1,W0) )
            & aSet0(W2) ) )
      | ~ aElement0(W1)
      | ~ aSet0(W0) ),
    inference(formula_renaming,[status(thm)],[f75,f76]) ).

fof(f78,plain,
    ! [W0,W1] :
      ( ! [W2] :
          ( ( ? [W3] :
                ( ( sP0_prd(W3,W1,W0)
                  | aElementOf0(W3,W2) )
                & ( ~ sP0_prd(W3,W1,W0)
                  | ~ aElementOf0(W3,W2) ) )
            | ~ aSet0(W2)
            | W2 = sdtmndt0(W0,W1) )
          & ( ( ! [W3] :
                  ( ( ~ sP0_prd(W3,W1,W0)
                    | aElementOf0(W3,W2) )
                  & ( sP0_prd(W3,W1,W0)
                    | ~ aElementOf0(W3,W2) ) )
              & aSet0(W2) )
            | W2 != sdtmndt0(W0,W1) ) )
      | ~ aElement0(W1)
      | ~ aSet0(W0) ),
    inference(NNF_transformation,[status(thm)],[f77]) ).

fof(f79,plain,
    ! [W0,W1] :
      ( ( ! [W2] :
            ( ? [W3] :
                ( ( sP0_prd(W3,W1,W0)
                  | aElementOf0(W3,W2) )
                & ( ~ sP0_prd(W3,W1,W0)
                  | ~ aElementOf0(W3,W2) ) )
            | ~ aSet0(W2)
            | W2 = sdtmndt0(W0,W1) )
        & ! [W2] :
            ( ( ! [W3] :
                  ( ~ sP0_prd(W3,W1,W0)
                  | aElementOf0(W3,W2) )
              & ! [W3] :
                  ( sP0_prd(W3,W1,W0)
                  | ~ aElementOf0(W3,W2) )
              & aSet0(W2) )
            | W2 != sdtmndt0(W0,W1) ) )
      | ~ aElement0(W1)
      | ~ aSet0(W0) ),
    inference(miniscoping,[status(thm)],[f78]) ).

fof(f80,plain,
    ! [W0,W1] :
      ( ( ! [W2] :
            ( ( ( sP0_prd(sK3_skl(W2,W1,W0),W1,W0)
                | aElementOf0(sK3_skl(W2,W1,W0),W2) )
              & ( ~ sP0_prd(sK3_skl(W2,W1,W0),W1,W0)
                | ~ aElementOf0(sK3_skl(W2,W1,W0),W2) ) )
            | ~ aSet0(W2)
            | W2 = sdtmndt0(W0,W1) )
        & ! [W2] :
            ( ( ! [W3] :
                  ( ~ sP0_prd(W3,W1,W0)
                  | aElementOf0(W3,W2) )
              & ! [W3] :
                  ( sP0_prd(W3,W1,W0)
                  | ~ aElementOf0(W3,W2) )
              & aSet0(W2) )
            | W2 != sdtmndt0(W0,W1) ) )
      | ~ aElement0(W1)
      | ~ aSet0(W0) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK3_skl]),skolemize(W3,sK3_skl(W2,W1,W0))],[f79]) ).

fof(f81,plain,
    ! [X0,X1,X2] :
      ( aSet0(X2)
      | X2 != sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f80]) ).

fof(f82,plain,
    ! [X0,X1,X2,X3] :
      ( sP0_prd(X3,X1,X0)
      | ~ aElementOf0(X3,X2)
      | X2 != sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f80]) ).

fof(f83,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sP0_prd(X3,X1,X0)
      | aElementOf0(X3,X2)
      | X2 != sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f80]) ).

fof(f84,plain,
    ! [X0,X1,X2] :
      ( ~ sP0_prd(sK3_skl(X2,X1,X0),X1,X0)
      | ~ aElementOf0(sK3_skl(X2,X1,X0),X2)
      | ~ aSet0(X2)
      | X2 = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f80]) ).

fof(f85,plain,
    ! [X0,X1,X2] :
      ( sP0_prd(sK3_skl(X2,X1,X0),X1,X0)
      | aElementOf0(sK3_skl(X2,X1,X0),X2)
      | ~ aSet0(X2)
      | X2 = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f80]) ).

fof(f86,plain,
    ! [W0] :
      ( ! [W1] :
          ( sdtpldt0(sdtmndt0(W0,W1),W1) = W0
          | ~ aElementOf0(W1,W0) )
      | ~ aSet0(W0) ),
    inference(pre_NNF_transformation,[status(thm)],[f17]) ).

fof(f87,plain,
    ! [X0,X1] :
      ( sdtpldt0(sdtmndt0(X0,X1),X1) = X0
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(cnf_transformation,[status(thm)],[f86]) ).

fof(f88,plain,
    aElement0(xx),
    inference(cnf_transformation,[status(thm)],[f18]) ).

fof(f89,plain,
    aSet0(xS),
    inference(cnf_transformation,[status(thm)],[f18]) ).

fof(f90,plain,
    ~ aElementOf0(xx,xS),
    inference(cnf_transformation,[status(thm)],[f19]) ).

fof(f91,plain,
    ( sdtmndt0(sdtpldt0(xS,xx),xx) != xS
    & ! [W0] :
        ( aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx))
      <=> ( W0 != xx
          & aElementOf0(W0,sdtpldt0(xS,xx))
          & aElement0(W0) ) )
    & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    & ! [W0] :
        ( aElementOf0(W0,sdtpldt0(xS,xx))
      <=> ( ( W0 = xx
            | aElementOf0(W0,xS) )
          & aElement0(W0) ) )
    & aSet0(sdtpldt0(xS,xx)) ),
    inference(pre_NNF_transformation,[status(thm)],[f21]) ).

fof(f92,plain,
    ( sdtmndt0(sdtpldt0(xS,xx),xx) != xS
    & ! [W0] :
        ( ( W0 = xx
          | ~ aElementOf0(W0,sdtpldt0(xS,xx))
          | ~ aElement0(W0)
          | aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
        & ( ( W0 != xx
            & aElementOf0(W0,sdtpldt0(xS,xx))
            & aElement0(W0) )
          | ~ aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) )
    & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    & ! [W0] :
        ( ( ( W0 != xx
            & ~ aElementOf0(W0,xS) )
          | ~ aElement0(W0)
          | aElementOf0(W0,sdtpldt0(xS,xx)) )
        & ( ( ( W0 = xx
              | aElementOf0(W0,xS) )
            & aElement0(W0) )
          | ~ aElementOf0(W0,sdtpldt0(xS,xx)) ) )
    & aSet0(sdtpldt0(xS,xx)) ),
    inference(NNF_transformation,[status(thm)],[f91]) ).

fof(f93,plain,
    ( sdtmndt0(sdtpldt0(xS,xx),xx) != xS
    & ! [W0] :
        ( W0 = xx
        | ~ aElementOf0(W0,sdtpldt0(xS,xx))
        | ~ aElement0(W0)
        | aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
    & ! [W0] :
        ( ( W0 != xx
          & aElementOf0(W0,sdtpldt0(xS,xx))
          & aElement0(W0) )
        | ~ aElementOf0(W0,sdtmndt0(sdtpldt0(xS,xx),xx)) )
    & aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    & ! [W0] :
        ( ( W0 != xx
          & ~ aElementOf0(W0,xS) )
        | ~ aElement0(W0)
        | aElementOf0(W0,sdtpldt0(xS,xx)) )
    & ! [W0] :
        ( ( ( W0 = xx
            | aElementOf0(W0,xS) )
          & aElement0(W0) )
        | ~ aElementOf0(W0,sdtpldt0(xS,xx)) )
    & aSet0(sdtpldt0(xS,xx)) ),
    inference(miniscoping,[status(thm)],[f92]) ).

fof(f94,plain,
    aSet0(sdtpldt0(xS,xx)),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f95,plain,
    ! [X0] :
      ( aElement0(X0)
      | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f96,plain,
    ! [X0] :
      ( X0 = xx
      | aElementOf0(X0,xS)
      | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f97,plain,
    ! [X0] :
      ( ~ aElementOf0(X0,xS)
      | ~ aElement0(X0)
      | aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f98,plain,
    ! [X0] :
      ( X0 != xx
      | ~ aElement0(X0)
      | aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f99,plain,
    aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f100,plain,
    ! [X0] :
      ( aElement0(X0)
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f101,plain,
    ! [X0] :
      ( aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f102,plain,
    ! [X0] :
      ( X0 != xx
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f103,plain,
    ! [X0] :
      ( X0 = xx
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElement0(X0)
      | aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f104,plain,
    sdtmndt0(sdtpldt0(xS,xx),xx) != xS,
    inference(cnf_transformation,[status(thm)],[f93]) ).

fof(f105,plain,
    ! [W0,W1,W3] :
      ( ( W3 = W1
        | ~ aElementOf0(W3,W0)
        | ~ aElement0(W3)
        | sP0_prd(W3,W1,W0) )
      & ( ( W3 != W1
          & aElementOf0(W3,W0)
          & aElement0(W3) )
        | ~ sP0_prd(W3,W1,W0) ) ),
    inference(NNF_transformation,[status(thm)],[f76]) ).

fof(f106,plain,
    ( ! [W0,W1,W3] :
        ( W3 = W1
        | ~ aElementOf0(W3,W0)
        | ~ aElement0(W3)
        | sP0_prd(W3,W1,W0) )
    & ! [W0,W1,W3] :
        ( ( W3 != W1
          & aElementOf0(W3,W0)
          & aElement0(W3) )
        | ~ sP0_prd(W3,W1,W0) ) ),
    inference(miniscoping,[status(thm)],[f105]) ).

fof(f108,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(X0,X2)
      | ~ sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f106]) ).

fof(f110,plain,
    ! [X0,X1,X2] :
      ( X0 = X1
      | ~ aElementOf0(X0,X2)
      | ~ aElement0(X0)
      | sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f106]) ).

fof(f111,plain,
    ! [X0,X1,X2] :
      ( ~ aElement0(X1)
      | aElementOf0(X1,X2)
      | X2 != sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(destructive_equality_resolution,[status(thm)],[f70]) ).

fof(f112,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(X1,X2)
      | X2 != sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(duplicate_literals_removal,[status(thm)],[f111]) ).

fof(f114,plain,
    ! [X0,X1] :
      ( aSet0(sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[status(thm)],[f66]) ).

fof(f115,plain,
    aSet0(slcrc0),
    inference(equality_resolution,[status(thm)],[f36]) ).

fof(f116,plain,
    ! [X0] : ~ aElementOf0(X0,slcrc0),
    inference(equality_resolution,[status(thm)],[f37]) ).

fof(f117,plain,
    ( aElement0(sK0_skl(sdtpldt0(xS,xx)))
    | ~ aSet0(sdtpldt0(xS,xx))
    | sdtpldt0(xS,xx) = slcrc0 ),
    inference(resolution,[status(thm)],[f38,f95]) ).

fof(f119,definition,
    ( sQ0_spl
  <=> sdtpldt0(xS,xx) = slcrc0 ),
    introduced(definition,[new_symbols(definition,[sQ0_spl])],[split_symbol_definition]) ).

fof(f120,plain,
    ( ~ sQ0_spl
    | sdtpldt0(xS,xx) = slcrc0 ),
    inference(component_clause,[status(thm)],[f119]) ).

fof(f122,definition,
    ( sQ1_spl
  <=> aSet0(sdtpldt0(xS,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ1_spl])],[split_symbol_definition]) ).

fof(f124,plain,
    ( sQ1_spl
    | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f122]) ).

fof(f125,definition,
    ( sQ2_spl
  <=> aElement0(sK0_skl(sdtpldt0(xS,xx))) ),
    introduced(definition,[new_symbols(definition,[sQ2_spl])],[split_symbol_definition]) ).

fof(f126,plain,
    ( ~ sQ2_spl
    | aElement0(sK0_skl(sdtpldt0(xS,xx))) ),
    inference(component_clause,[status(thm)],[f125]) ).

fof(f128,plain,
    ( sQ2_spl
    | ~ sQ1_spl
    | sQ0_spl ),
    inference(split_clause,[status(thm)],[f117,f119,f122,f125]) ).

fof(f138,plain,
    ( sQ1_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f124,f94]) ).

fof(f139,plain,
    sQ1_spl,
    inference(contradiction_clause,[status(thm)],[f138]) ).

fof(f140,plain,
    ! [X0,X1,X2] :
      ( aElement0(X2)
      | ~ aElementOf0(X2,sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[status(thm)],[f67]) ).

fof(f141,plain,
    ! [X0,X1,X2] :
      ( X2 = X1
      | aElementOf0(X2,X0)
      | ~ aElementOf0(X2,sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[status(thm)],[f68]) ).

fof(f142,plain,
    ( ~ aSet0(slcrc0)
    | slcrc0 = slcrc0 ),
    inference(resolution,[status(thm)],[f116,f38]) ).

fof(f143,definition,
    ( sQ5_spl
  <=> slcrc0 = slcrc0 ),
    introduced(definition,[new_symbols(definition,[sQ5_spl])],[split_symbol_definition]) ).

fof(f146,definition,
    ( sQ6_spl
  <=> aSet0(slcrc0) ),
    introduced(definition,[new_symbols(definition,[sQ6_spl])],[split_symbol_definition]) ).

fof(f148,plain,
    ( sQ6_spl
    | ~ aSet0(slcrc0) ),
    inference(component_clause,[status(thm)],[f146]) ).

fof(f149,plain,
    ( ~ sQ6_spl
    | sQ5_spl ),
    inference(split_clause,[status(thm)],[f142,f143,f146]) ).

fof(f150,plain,
    ( ~ isCountable0(slcrc0)
    | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f43,f39]) ).

fof(f151,definition,
    ( sQ7_spl
  <=> isCountable0(slcrc0) ),
    introduced(definition,[new_symbols(definition,[sQ7_spl])],[split_symbol_definition]) ).

fof(f154,plain,
    ( ~ sQ7_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f150,f146,f151]) ).

fof(f155,plain,
    ! [X0] :
      ( X0 != slcrc0
      | ~ isCountable0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f45,f36]) ).

fof(f160,plain,
    ! [X0] :
      ( aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,xS)
      | ~ aElement0(X0) ),
    inference(resolution,[status(thm)],[f97,f29]) ).

fof(f161,definition,
    ! [X0] :
      ( sQ8_spl
    <=> ( aElement0(X0)
        | ~ aElementOf0(X0,xS)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ8_spl])],[split_symbol_definition]) ).

fof(f164,plain,
    ( ~ sQ1_spl
    | sQ8_spl ),
    inference(split_clause,[status(thm)],[f160,f161,f122]) ).

fof(f165,plain,
    ( ~ aElement0(xx)
    | aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(equality_resolution,[status(thm)],[f98]) ).

fof(f166,definition,
    ( sQ9_spl
  <=> aElementOf0(xx,sdtpldt0(xS,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ9_spl])],[split_symbol_definition]) ).

fof(f167,plain,
    ( ~ sQ9_spl
    | aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f166]) ).

fof(f169,definition,
    ( sQ10_spl
  <=> aElement0(xx) ),
    introduced(definition,[new_symbols(definition,[sQ10_spl])],[split_symbol_definition]) ).

fof(f171,plain,
    ( sQ10_spl
    | ~ aElement0(xx) ),
    inference(component_clause,[status(thm)],[f169]) ).

fof(f172,plain,
    ( ~ sQ10_spl
    | sQ9_spl ),
    inference(split_clause,[status(thm)],[f165,f166,f169]) ).

fof(f173,plain,
    ! [X0,X1] :
      ( aSet0(sdtmndt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[status(thm)],[f81]) ).

fof(f174,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(X3,X0)
      | aElementOf0(X3,X2)
      | X2 != sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f69,f29]) ).

fof(f175,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(X2,X0)
      | aElementOf0(X2,sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[status(thm)],[f174]) ).

fof(f176,plain,
    ! [X0,X1] :
      ( aElementOf0(X1,sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[status(thm)],[f112]) ).

fof(f180,definition,
    ( sQ11_spl
  <=> aSet0(xS) ),
    introduced(definition,[new_symbols(definition,[sQ11_spl])],[split_symbol_definition]) ).

fof(f182,plain,
    ( sQ11_spl
    | ~ aSet0(xS) ),
    inference(component_clause,[status(thm)],[f180]) ).

fof(f183,definition,
    ( sQ12_spl
  <=> aElementOf0(xx,xS) ),
    introduced(definition,[new_symbols(definition,[sQ12_spl])],[split_symbol_definition]) ).

fof(f184,plain,
    ( ~ sQ12_spl
    | aElementOf0(xx,xS) ),
    inference(component_clause,[status(thm)],[f183]) ).

fof(f186,definition,
    ( sQ13_spl
  <=> xx = xx ),
    introduced(definition,[new_symbols(definition,[sQ13_spl])],[split_symbol_definition]) ).

fof(f191,plain,
    ( sQ10_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f171,f88]) ).

fof(f192,plain,
    sQ10_spl,
    inference(contradiction_clause,[status(thm)],[f191]) ).

fof(f194,plain,
    ! [X0] :
      ( ~ aSet0(slcrc0)
      | aSubsetOf0(slcrc0,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f52,f116]) ).

fof(f195,plain,
    ! [X0] :
      ( sK1_skl(sdtpldt0(xS,xx),X0) = xx
      | aElementOf0(sK1_skl(sdtpldt0(xS,xx),X0),xS)
      | ~ aSet0(sdtpldt0(xS,xx))
      | aSubsetOf0(sdtpldt0(xS,xx),X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f52,f96]) ).

fof(f196,plain,
    ! [X0] :
      ( aElement0(sK1_skl(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtpldt0(xS,xx))
      | aSubsetOf0(sdtpldt0(xS,xx),X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f52,f95]) ).

fof(f198,definition,
    ! [X0] :
      ( sQ14_spl
    <=> ( aSubsetOf0(slcrc0,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ14_spl])],[split_symbol_definition]) ).

fof(f199,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | aSubsetOf0(slcrc0,X0)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f198]) ).

fof(f201,plain,
    ( ~ sQ6_spl
    | sQ14_spl ),
    inference(split_clause,[status(thm)],[f194,f198,f146]) ).

fof(f202,definition,
    ! [X0] :
      ( sQ15_spl
    <=> ( sK1_skl(sdtpldt0(xS,xx),X0) = xx
        | aElementOf0(sK1_skl(sdtpldt0(xS,xx),X0),xS)
        | aSubsetOf0(sdtpldt0(xS,xx),X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ15_spl])],[split_symbol_definition]) ).

fof(f203,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | sK1_skl(sdtpldt0(xS,xx),X0) = xx
      | aElementOf0(sK1_skl(sdtpldt0(xS,xx),X0),xS)
      | aSubsetOf0(sdtpldt0(xS,xx),X0)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f202]) ).

fof(f205,plain,
    ( ~ sQ1_spl
    | sQ15_spl ),
    inference(split_clause,[status(thm)],[f195,f202,f122]) ).

fof(f206,definition,
    ! [X0] :
      ( sQ16_spl
    <=> ( aElement0(sK1_skl(sdtpldt0(xS,xx),X0))
        | aSubsetOf0(sdtpldt0(xS,xx),X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ16_spl])],[split_symbol_definition]) ).

fof(f209,plain,
    ( ~ sQ1_spl
    | sQ16_spl ),
    inference(split_clause,[status(thm)],[f196,f206,f122]) ).

fof(f212,plain,
    ! [X0] :
      ( ~ aElementOf0(sK1_skl(X0,sdtpldt0(xS,xx)),xS)
      | ~ aElement0(sK1_skl(X0,sdtpldt0(xS,xx)))
      | ~ aSet0(X0)
      | aSubsetOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f53,f97]) ).

fof(f214,definition,
    ! [X0] :
      ( sQ17_spl
    <=> ( ~ aElementOf0(sK1_skl(X0,sdtpldt0(xS,xx)),xS)
        | ~ aElement0(sK1_skl(X0,sdtpldt0(xS,xx)))
        | ~ aSet0(X0)
        | aSubsetOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ17_spl])],[split_symbol_definition]) ).

fof(f217,plain,
    ( sQ17_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f212,f122,f214]) ).

fof(f227,plain,
    ( ~ sQ0_spl
    | aElementOf0(xx,slcrc0)
    | ~ aElement0(xx)
    | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f120,f112]) ).

fof(f244,definition,
    ( sQ18_spl
  <=> aElementOf0(xx,slcrc0) ),
    introduced(definition,[new_symbols(definition,[sQ18_spl])],[split_symbol_definition]) ).

fof(f245,plain,
    ( ~ sQ18_spl
    | aElementOf0(xx,slcrc0) ),
    inference(component_clause,[status(thm)],[f244]) ).

fof(f247,plain,
    ( ~ sQ0_spl
    | sQ18_spl
    | ~ sQ10_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f227,f180,f169,f244,f119]) ).

fof(f252,definition,
    ! [X0] :
      ( sQ20_spl
    <=> ( X0 = xx
        | aElementOf0(X0,xS)
        | ~ aElementOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ20_spl])],[split_symbol_definition]) ).

fof(f256,definition,
    ! [X0] :
      ( sQ21_spl
    <=> ( aElement0(X0)
        | ~ aElementOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ21_spl])],[split_symbol_definition]) ).

fof(f262,definition,
    ! [X0] :
      ( sQ22_spl
    <=> ( aElementOf0(xx,X0)
        | X0 != slcrc0 ) ),
    introduced(definition,[new_symbols(definition,[sQ22_spl])],[split_symbol_definition]) ).

fof(f263,plain,
    ! [X0] :
      ( ~ sQ22_spl
      | aElementOf0(xx,X0)
      | X0 != slcrc0 ),
    inference(component_clause,[status(thm)],[f262]) ).

fof(f279,definition,
    ! [X0] :
      ( sQ26_spl
    <=> ( aSet0(X0)
        | X0 != slcrc0 ) ),
    introduced(definition,[new_symbols(definition,[sQ26_spl])],[split_symbol_definition]) ).

fof(f283,plain,
    ( sQ11_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f182,f89]) ).

fof(f284,plain,
    sQ11_spl,
    inference(contradiction_clause,[status(thm)],[f283]) ).

fof(f285,plain,
    ( ~ sQ18_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f245,f116]) ).

fof(f286,plain,
    ~ sQ18_spl,
    inference(contradiction_clause,[status(thm)],[f285]) ).

fof(f287,plain,
    ( ~ sQ12_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f184,f90]) ).

fof(f288,plain,
    ~ sQ12_spl,
    inference(contradiction_clause,[status(thm)],[f287]) ).

fof(f289,plain,
    ! [X0] :
      ( ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aSet0(X0)
      | aElement0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) ),
    inference(resolution,[status(thm)],[f100,f52]) ).

fof(f290,plain,
    ( ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | sdtmndt0(sdtpldt0(xS,xx),xx) = slcrc0
    | aElement0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx))) ),
    inference(resolution,[status(thm)],[f100,f38]) ).

fof(f291,definition,
    ! [X0] :
      ( sQ27_spl
    <=> ( aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aSet0(X0)
        | aElement0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ27_spl])],[split_symbol_definition]) ).

fof(f294,definition,
    ( sQ28_spl
  <=> aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    introduced(definition,[new_symbols(definition,[sQ28_spl])],[split_symbol_definition]) ).

fof(f296,plain,
    ( sQ28_spl
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(component_clause,[status(thm)],[f294]) ).

fof(f297,plain,
    ( ~ sQ28_spl
    | sQ27_spl ),
    inference(split_clause,[status(thm)],[f289,f291,f294]) ).

fof(f298,definition,
    ( sQ29_spl
  <=> aElement0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx))) ),
    introduced(definition,[new_symbols(definition,[sQ29_spl])],[split_symbol_definition]) ).

fof(f301,definition,
    ( sQ30_spl
  <=> sdtmndt0(sdtpldt0(xS,xx),xx) = slcrc0 ),
    introduced(definition,[new_symbols(definition,[sQ30_spl])],[split_symbol_definition]) ).

fof(f302,plain,
    ( ~ sQ30_spl
    | sdtmndt0(sdtpldt0(xS,xx),xx) = slcrc0 ),
    inference(component_clause,[status(thm)],[f301]) ).

fof(f304,plain,
    ( ~ sQ28_spl
    | sQ30_spl
    | sQ29_spl ),
    inference(split_clause,[status(thm)],[f290,f298,f301,f294]) ).

fof(f305,plain,
    ! [X0,X1,X2] :
      ( aSet0(sdtpldt0(sdtmndt0(sdtmndt0(X0,X1),X2),X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,sdtmndt0(X0,X1))
      | ~ aSet0(sdtmndt0(X0,X1)) ),
    inference(resolution,[status(thm)],[f87,f81]) ).

fof(f306,plain,
    ! [X0] :
      ( ~ isCountable0(sdtpldt0(sdtmndt0(slcrc0,X0),X0))
      | ~ aElementOf0(X0,slcrc0)
      | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f87,f155]) ).

fof(f307,plain,
    ! [X0,X1] :
      ( ~ aElementOf0(X1,sdtpldt0(sdtmndt0(slcrc0,X0),X0))
      | ~ aElementOf0(X0,slcrc0)
      | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f87,f37]) ).

fof(f308,plain,
    ! [X0] :
      ( aSet0(sdtpldt0(sdtmndt0(slcrc0,X0),X0))
      | ~ aElementOf0(X0,slcrc0)
      | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f87,f36]) ).

fof(f309,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(X1,sdtpldt0(sdtmndt0(sdtpldt0(X0,X1),X2),X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,sdtpldt0(X0,X1))
      | ~ aSet0(sdtpldt0(X0,X1)) ),
    inference(resolution,[status(thm)],[f87,f112]) ).

fof(f310,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(X3,X0)
      | aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(X0,X1),X2),X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,sdtpldt0(X0,X1))
      | ~ aSet0(sdtpldt0(X0,X1)) ),
    inference(resolution,[status(thm)],[f87,f174]) ).

fof(f311,plain,
    ! [X0,X1,X2,X3] :
      ( X3 = X1
      | aElementOf0(X3,X0)
      | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(X0,X1),X2),X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,sdtpldt0(X0,X1))
      | ~ aSet0(sdtpldt0(X0,X1)) ),
    inference(resolution,[status(thm)],[f87,f68]) ).

fof(f312,plain,
    ! [X0,X1,X2,X3] :
      ( aElement0(X3)
      | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(X0,X1),X2),X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,sdtpldt0(X0,X1))
      | ~ aSet0(sdtpldt0(X0,X1)) ),
    inference(resolution,[status(thm)],[f87,f67]) ).

fof(f313,plain,
    ! [X0,X1,X2] :
      ( aSet0(sdtpldt0(sdtmndt0(sdtpldt0(X0,X1),X2),X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,sdtpldt0(X0,X1))
      | ~ aSet0(sdtpldt0(X0,X1)) ),
    inference(resolution,[status(thm)],[f87,f66]) ).

fof(f315,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(X2,sdtmndt0(X0,X1))
      | aElementOf0(X2,X0)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(X0,X1))
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f87,f174]) ).

fof(f316,plain,
    ! [X0,X1,X2] :
      ( X2 = X1
      | aElementOf0(X2,sdtmndt0(X0,X1))
      | ~ aElementOf0(X2,X0)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(X0,X1))
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f87,f68]) ).

fof(f319,plain,
    ! [X0,X1,X2] :
      ( aSet0(sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0))
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtmndt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f305,f173]) ).

fof(f320,definition,
    ! [X0] :
      ( sQ31_spl
    <=> ( ~ isCountable0(sdtpldt0(sdtmndt0(slcrc0,X0),X0))
        | ~ aElementOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ31_spl])],[split_symbol_definition]) ).

fof(f323,plain,
    ( sQ31_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f306,f146,f320]) ).

fof(f324,definition,
    ! [X0,X1] :
      ( sQ32_spl
    <=> ( ~ aElementOf0(X1,sdtpldt0(sdtmndt0(slcrc0,X0),X0))
        | ~ aElementOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ32_spl])],[split_symbol_definition]) ).

fof(f327,plain,
    ( sQ32_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f307,f146,f324]) ).

fof(f328,definition,
    ! [X0] :
      ( sQ33_spl
    <=> ( aSet0(sdtpldt0(sdtmndt0(slcrc0,X0),X0))
        | ~ aElementOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ33_spl])],[split_symbol_definition]) ).

fof(f331,plain,
    ( sQ33_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f308,f146,f328]) ).

fof(f332,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f309,f114]) ).

fof(f333,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(X3,X1)
      | aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f310,f114]) ).

fof(f334,plain,
    ! [X0,X1,X2,X3] :
      ( X3 = X2
      | aElementOf0(X3,X1)
      | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f311,f114]) ).

fof(f335,plain,
    ! [X0,X1,X2,X3] :
      ( aElement0(X3)
      | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f312,f114]) ).

fof(f336,plain,
    ! [X0,X1,X2] :
      ( aSet0(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f313,f114]) ).

fof(f337,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(X2,sdtmndt0(X0,X1))
      | aElementOf0(X2,X0)
      | ~ aElement0(X1)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f315,f173]) ).

fof(f338,plain,
    ! [X0,X1,X2] :
      ( X2 = X1
      | aElementOf0(X2,sdtmndt0(X0,X1))
      | ~ aElementOf0(X2,X0)
      | ~ aElement0(X1)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f316,f173]) ).

fof(f339,plain,
    ! [X0] :
      ( ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aSet0(X0)
      | aElementOf0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0),sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f101,f52]) ).

fof(f340,plain,
    ( ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | sdtmndt0(sdtpldt0(xS,xx),xx) = slcrc0
    | aElementOf0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f101,f38]) ).

fof(f341,definition,
    ! [X0] :
      ( sQ34_spl
    <=> ( aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aSet0(X0)
        | aElementOf0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0),sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ34_spl])],[split_symbol_definition]) ).

fof(f342,plain,
    ! [X0] :
      ( ~ sQ34_spl
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aSet0(X0)
      | aElementOf0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0),sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f341]) ).

fof(f344,plain,
    ( ~ sQ28_spl
    | sQ34_spl ),
    inference(split_clause,[status(thm)],[f339,f341,f294]) ).

fof(f345,definition,
    ( sQ35_spl
  <=> aElementOf0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ35_spl])],[split_symbol_definition]) ).

fof(f346,plain,
    ( ~ sQ35_spl
    | aElementOf0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f345]) ).

fof(f348,plain,
    ( ~ sQ28_spl
    | sQ30_spl
    | sQ35_spl ),
    inference(split_clause,[status(thm)],[f340,f345,f301,f294]) ).

fof(f357,plain,
    ! [X0,X1] :
      ( X1 = X0
      | ~ aSubsetOf0(X0,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f59,f50]) ).

fof(f359,plain,
    ! [X0,X1,X2] :
      ( aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X0,X1)
      | ~ aSubsetOf0(X2,X0)
      | ~ aSet0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f61,f50]) ).

fof(f367,plain,
    ~ aElementOf0(xx,sdtmndt0(sdtpldt0(xS,xx),xx)),
    inference(equality_resolution,[status(thm)],[f102]) ).

fof(f379,plain,
    ! [X0,X1] :
      ( ~ aElement0(X1)
      | ~ aSet0(X0)
      | aElement0(X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f140,f176]) ).

fof(f382,definition,
    ! [X0] :
      ( sQ38_spl
    <=> ( ~ aSet0(X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ38_spl])],[split_symbol_definition]) ).

fof(f383,plain,
    ! [X0] :
      ( ~ sQ38_spl
      | ~ aSet0(X0)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f382]) ).

fof(f385,definition,
    ! [X1] :
      ( sQ39_spl
    <=> ( ~ aElement0(X1)
        | aElement0(X1)
        | ~ aElement0(X1) ) ),
    introduced(definition,[new_symbols(definition,[sQ39_spl])],[split_symbol_definition]) ).

fof(f388,plain,
    ( sQ39_spl
    | sQ38_spl ),
    inference(split_clause,[status(thm)],[f379,f382,f385]) ).

fof(f389,plain,
    ! [X0] :
      ( ~ sQ38_spl
      | ~ aSet0(X0) ),
    inference(duplicate_literals_removal,[status(thm)],[f383]) ).

fof(f391,plain,
    ( ~ sQ38_spl
    | $false ),
    inference(backward_subsumption_resolution,[status(thm)],[f99,f389]) ).

fof(f394,plain,
    ~ sQ38_spl,
    inference(contradiction_clause,[status(thm)],[f391]) ).

fof(f398,plain,
    ! [X0,X1] :
      ( sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | ~ aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | ~ aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f71,f103]) ).

fof(f399,plain,
    ! [X0,X1] :
      ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
      | ~ aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | ~ aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f71,f97]) ).

fof(f400,definition,
    ! [X0,X1] :
      ( sQ40_spl
    <=> ( sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
        | ~ aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | ~ aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ40_spl])],[split_symbol_definition]) ).

fof(f401,plain,
    ! [X0,X1] :
      ( ~ sQ40_spl
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | ~ aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | ~ aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f400]) ).

fof(f403,plain,
    ( ~ sQ28_spl
    | sQ40_spl ),
    inference(split_clause,[status(thm)],[f398,f400,f294]) ).

fof(f404,definition,
    ! [X0,X1] :
      ( sQ41_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
        | ~ aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
        | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | ~ aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
        | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ41_spl])],[split_symbol_definition]) ).

fof(f405,plain,
    ! [X0,X1] :
      ( ~ sQ41_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
      | ~ aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | ~ aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f404]) ).

fof(f407,plain,
    ( ~ sQ1_spl
    | sQ41_spl ),
    inference(split_clause,[status(thm)],[f399,f404,f122]) ).

fof(f408,plain,
    ! [X0,X1] :
      ( ~ sQ41_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | ~ aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(duplicate_literals_removal,[status(thm)],[f405]) ).

fof(f410,plain,
    ! [X0,X1] :
      ( aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f73,f101]) ).

fof(f411,plain,
    ! [X0,X1] :
      ( aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f73,f100]) ).

fof(f412,plain,
    ! [X0,X1] :
      ( aElement0(sK2_skl(slcrc0,X1,X0))
      | ~ aSet0(slcrc0)
      | slcrc0 = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f73,f116]) ).

fof(f413,definition,
    ! [X0,X1] :
      ( sQ42_spl
    <=> ( aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
        | aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ42_spl])],[split_symbol_definition]) ).

fof(f416,plain,
    ( ~ sQ28_spl
    | sQ42_spl ),
    inference(split_clause,[status(thm)],[f410,f413,f294]) ).

fof(f417,definition,
    ! [X0,X1] :
      ( sQ43_spl
    <=> ( aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
        | aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ43_spl])],[split_symbol_definition]) ).

fof(f420,plain,
    ( ~ sQ28_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f411,f417,f294]) ).

fof(f421,definition,
    ! [X0,X1] :
      ( sQ44_spl
    <=> ( aElement0(sK2_skl(slcrc0,X1,X0))
        | slcrc0 = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ44_spl])],[split_symbol_definition]) ).

fof(f424,plain,
    ( ~ sQ6_spl
    | sQ44_spl ),
    inference(split_clause,[status(thm)],[f412,f421,f146]) ).

fof(f433,plain,
    ! [X0,X1,X2] :
      ( sK2_skl(X2,X1,X0) != X1
      | ~ aElementOf0(sK2_skl(X2,X1,X0),X2)
      | ~ aSet0(X2)
      | X2 = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(backward_subsumption_resolution,[status(thm)],[f72,f29]) ).

fof(f434,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(sK2_skl(X2,X1,X0),X0)
      | ~ aElementOf0(sK2_skl(X2,X1,X0),X2)
      | ~ aSet0(X2)
      | X2 = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(backward_subsumption_resolution,[status(thm)],[f71,f29]) ).

fof(f435,plain,
    ! [X0] :
      ( X0 = xx
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElement0(X0)
      | aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f29,f103]) ).

fof(f437,definition,
    ! [X0] :
      ( sQ46_spl
    <=> ( X0 = xx
        | ~ aElementOf0(X0,sdtpldt0(xS,xx))
        | ~ aElement0(X0)
        | aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ46_spl])],[split_symbol_definition]) ).

fof(f440,plain,
    ( sQ46_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f435,f294,f437]) ).

fof(f443,plain,
    ! [X0] :
      ( X0 = xx
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(backward_subsumption_resolution,[status(thm)],[f103,f95]) ).

fof(f448,plain,
    ! [X0,X1] :
      ( aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f74,f95]) ).

fof(f449,plain,
    ! [X0,X1] :
      ( sK2_skl(sdtpldt0(xS,xx),X1,X0) = xx
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f74,f96]) ).

fof(f450,plain,
    ! [X0,X1] :
      ( aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f74,f101]) ).

fof(f452,plain,
    ! [X0,X1] :
      ( sK2_skl(slcrc0,X1,X0) = X1
      | aElementOf0(sK2_skl(slcrc0,X1,X0),X0)
      | ~ aSet0(slcrc0)
      | slcrc0 = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f74,f116]) ).

fof(f454,definition,
    ! [X0,X1] :
      ( sQ47_spl
    <=> ( aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
        | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
        | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ47_spl])],[split_symbol_definition]) ).

fof(f455,plain,
    ! [X0,X1] :
      ( ~ sQ47_spl
      | aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f454]) ).

fof(f457,plain,
    ( ~ sQ1_spl
    | sQ47_spl ),
    inference(split_clause,[status(thm)],[f448,f454,f122]) ).

fof(f458,definition,
    ! [X0,X1] :
      ( sQ48_spl
    <=> ( sK2_skl(sdtpldt0(xS,xx),X1,X0) = xx
        | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
        | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
        | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ48_spl])],[split_symbol_definition]) ).

fof(f459,plain,
    ! [X0,X1] :
      ( ~ sQ48_spl
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = xx
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f458]) ).

fof(f461,plain,
    ( ~ sQ1_spl
    | sQ48_spl ),
    inference(split_clause,[status(thm)],[f449,f458,f122]) ).

fof(f462,definition,
    ! [X0,X1] :
      ( sQ49_spl
    <=> ( aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
        | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ49_spl])],[split_symbol_definition]) ).

fof(f463,plain,
    ! [X0,X1] :
      ( ~ sQ49_spl
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f462]) ).

fof(f465,plain,
    ( ~ sQ28_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f450,f462,f294]) ).

fof(f466,definition,
    ! [X0,X1] :
      ( sQ50_spl
    <=> ( aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
        | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ50_spl])],[split_symbol_definition]) ).

fof(f470,definition,
    ! [X0,X1] :
      ( sQ51_spl
    <=> ( sK2_skl(slcrc0,X1,X0) = X1
        | aElementOf0(sK2_skl(slcrc0,X1,X0),X0)
        | slcrc0 = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ51_spl])],[split_symbol_definition]) ).

fof(f473,plain,
    ( ~ sQ6_spl
    | sQ51_spl ),
    inference(split_clause,[status(thm)],[f452,f470,f146]) ).

fof(f476,plain,
    ! [X0,X1] :
      ( ~ sQ47_spl
      | aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f455,f29]) ).

fof(f477,plain,
    ! [X0,X1,X2] :
      ( sP0_prd(X2,X1,X0)
      | ~ aElementOf0(X2,sdtmndt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[status(thm)],[f82]) ).

fof(f478,plain,
    ! [X0,X1,X2] :
      ( ~ sP0_prd(X2,X1,X0)
      | aElementOf0(X2,sdtmndt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(equality_resolution,[status(thm)],[f83]) ).

fof(f482,definition,
    ! [X0] :
      ( sQ52_spl
    <=> ( aElement0(X0)
        | X0 = xx
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ52_spl])],[split_symbol_definition]) ).

fof(f486,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sP0_prd(X3,X1,X0)
      | aElementOf0(X3,sdtpldt0(sdtmndt0(sdtmndt0(X0,X1),X2),X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,sdtmndt0(X0,X1))
      | ~ aSet0(sdtmndt0(X0,X1)) ),
    inference(resolution,[status(thm)],[f87,f83]) ).

fof(f487,plain,
    ! [X0,X1,X2,X3] :
      ( sP0_prd(X3,X1,X0)
      | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtmndt0(X0,X1),X2),X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,sdtmndt0(X0,X1))
      | ~ aSet0(sdtmndt0(X0,X1)) ),
    inference(resolution,[status(thm)],[f87,f82]) ).

fof(f493,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sP0_prd(X3,X2,X1)
      | aElementOf0(X3,sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0))
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtmndt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f486,f173]) ).

fof(f494,plain,
    ! [X0,X1,X2,X3] :
      ( sP0_prd(X3,X2,X1)
      | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0))
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtmndt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f487,f173]) ).

fof(f511,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(sK3_skl(X2,X1,X0),X0)
      | aElementOf0(sK3_skl(X2,X1,X0),X2)
      | ~ aSet0(X2)
      | X2 = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f85,f108]) ).

fof(f514,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(sK3_skl(X0,X1,X2),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(X2,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X2)
      | sK3_skl(X0,X1,X2) = X1
      | ~ aElementOf0(sK3_skl(X0,X1,X2),X2)
      | ~ aElement0(sK3_skl(X0,X1,X2)) ),
    inference(resolution,[status(thm)],[f110,f84]) ).

fof(f518,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(sK3_skl(X0,X1,X2),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(X2,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X2)
      | sK3_skl(X0,X1,X2) = X1
      | ~ aElementOf0(sK3_skl(X0,X1,X2),X2) ),
    inference(forward_subsumption_resolution,[status(thm)],[f514,f29]) ).

fof(f542,plain,
    ! [X0,X1,X2] :
      ( aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X2,X0)
      | ~ aSubsetOf0(X1,X2)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f359,f50]) ).

fof(f545,plain,
    ! [X0] :
      ( sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | ~ aSet0(X0)
      | aSubsetOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f53,f443]) ).

fof(f547,definition,
    ! [X0] :
      ( sQ54_spl
    <=> ( sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
        | ~ aSet0(X0)
        | aSubsetOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ54_spl])],[split_symbol_definition]) ).

fof(f548,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | ~ aSet0(X0)
      | aSubsetOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(component_clause,[status(thm)],[f547]) ).

fof(f550,plain,
    ( sQ54_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f545,f294,f547]) ).

fof(f552,plain,
    ( ~ sQ15_spl
    | ~ aSet0(sdtpldt0(xS,xx))
    | aSubsetOf0(sdtpldt0(xS,xx),xS)
    | ~ aSet0(xS)
    | sK1_skl(sdtpldt0(xS,xx),xS) = xx
    | aSubsetOf0(sdtpldt0(xS,xx),xS)
    | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f203,f53]) ).

fof(f553,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | aElement0(sK1_skl(sdtpldt0(xS,xx),X0))
      | ~ aSet0(xS)
      | sK1_skl(sdtpldt0(xS,xx),X0) = xx
      | aSubsetOf0(sdtpldt0(xS,xx),X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f203,f29]) ).

fof(f554,definition,
    ( sQ55_spl
  <=> aSubsetOf0(sdtpldt0(xS,xx),xS) ),
    introduced(definition,[new_symbols(definition,[sQ55_spl])],[split_symbol_definition]) ).

fof(f555,plain,
    ( ~ sQ55_spl
    | aSubsetOf0(sdtpldt0(xS,xx),xS) ),
    inference(component_clause,[status(thm)],[f554]) ).

fof(f557,definition,
    ( sQ56_spl
  <=> sK1_skl(sdtpldt0(xS,xx),xS) = xx ),
    introduced(definition,[new_symbols(definition,[sQ56_spl])],[split_symbol_definition]) ).

fof(f560,plain,
    ( ~ sQ15_spl
    | ~ sQ1_spl
    | sQ56_spl
    | sQ55_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f552,f180,f554,f557,f122,f202]) ).

fof(f561,definition,
    ! [X0] :
      ( sQ57_spl
    <=> ( aElement0(sK1_skl(sdtpldt0(xS,xx),X0))
        | sK1_skl(sdtpldt0(xS,xx),X0) = xx
        | aSubsetOf0(sdtpldt0(xS,xx),X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ57_spl])],[split_symbol_definition]) ).

fof(f564,plain,
    ( ~ sQ15_spl
    | ~ sQ11_spl
    | sQ57_spl ),
    inference(split_clause,[status(thm)],[f553,f561,f180,f202]) ).

fof(f568,plain,
    ( ~ sQ55_spl
    | sdtpldt0(xS,xx) = xS
    | ~ aSubsetOf0(xS,sdtpldt0(xS,xx))
    | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f555,f357]) ).

fof(f577,definition,
    ! [X0] :
      ( sQ60_spl
    <=> ( aSubsetOf0(X0,xS)
        | ~ aSubsetOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ60_spl])],[split_symbol_definition]) ).

fof(f578,plain,
    ! [X0] :
      ( ~ sQ60_spl
      | aSubsetOf0(X0,xS)
      | ~ aSubsetOf0(X0,sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f577]) ).

fof(f585,definition,
    ( sQ62_spl
  <=> aSubsetOf0(xS,sdtpldt0(xS,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ62_spl])],[split_symbol_definition]) ).

fof(f586,plain,
    ( ~ sQ62_spl
    | aSubsetOf0(xS,sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f585]) ).

fof(f588,definition,
    ( sQ63_spl
  <=> sdtpldt0(xS,xx) = xS ),
    introduced(definition,[new_symbols(definition,[sQ63_spl])],[split_symbol_definition]) ).

fof(f589,plain,
    ( ~ sQ63_spl
    | sdtpldt0(xS,xx) = xS ),
    inference(component_clause,[status(thm)],[f588]) ).

fof(f591,plain,
    ( ~ sQ55_spl
    | sQ63_spl
    | ~ sQ62_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f568,f180,f585,f588,f554]) ).

fof(f593,plain,
    ( ~ sQ60_spl
    | ~ aSet0(sdtpldt0(xS,xx))
    | aSubsetOf0(sdtpldt0(xS,xx),xS) ),
    inference(resolution,[status(thm)],[f578,f57]) ).

fof(f594,plain,
    ( ~ sQ60_spl
    | ~ sQ1_spl
    | sQ55_spl ),
    inference(split_clause,[status(thm)],[f593,f554,f122,f577]) ).

fof(f605,plain,
    ! [X0,X1,X2,X3] :
      ( sK2_skl(sdtpldt0(X0,X1),X2,X3) = X2
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,X3),X3)
      | ~ aSet0(sdtpldt0(X0,X1))
      | sdtpldt0(X0,X1) = sdtpldt0(X3,X2)
      | ~ aElement0(X2)
      | ~ aSet0(X3)
      | aElement0(sK2_skl(sdtpldt0(X0,X1),X2,X3))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f140,f74]) ).

fof(f609,plain,
    ! [X0,X1,X2,X3] :
      ( sK2_skl(sdtpldt0(X0,X1),X2,X3) = X2
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,X3),X3)
      | sdtpldt0(X0,X1) = sdtpldt0(X3,X2)
      | ~ aElement0(X2)
      | ~ aSet0(X3)
      | aElement0(sK2_skl(sdtpldt0(X0,X1),X2,X3))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f605,f114]) ).

fof(f612,plain,
    ! [X0,X1,X2] :
      ( ~ aSet0(X2)
      | aSubsetOf0(X2,sdtpldt0(X0,X1))
      | ~ aSet0(sdtpldt0(X0,X1))
      | ~ aElementOf0(sK1_skl(X2,sdtpldt0(X0,X1)),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f175,f53]) ).

fof(f613,plain,
    ! [X0] :
      ( aElement0(X0)
      | ~ aElementOf0(X0,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f175,f95]) ).

fof(f615,plain,
    ! [X0,X1,X2] :
      ( aElement0(X2)
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f175,f140]) ).

fof(f617,plain,
    ! [X0,X1,X2] :
      ( ~ aSet0(X2)
      | aSubsetOf0(X2,sdtpldt0(X0,X1))
      | ~ aElementOf0(sK1_skl(X2,sdtpldt0(X0,X1)),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f612,f114]) ).

fof(f618,definition,
    ! [X0] :
      ( sQ64_spl
    <=> ( aElement0(X0)
        | ~ aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ64_spl])],[split_symbol_definition]) ).

fof(f619,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | aElement0(X0)
      | ~ aElementOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f618]) ).

fof(f621,plain,
    ( sQ64_spl
    | ~ sQ10_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f613,f180,f169,f618]) ).

fof(f622,definition,
    ! [X0] :
      ( sQ65_spl
    <=> ( X0 = xx
        | aElementOf0(X0,xS)
        | ~ aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ65_spl])],[split_symbol_definition]) ).

fof(f626,definition,
    ! [X0,X2] :
      ( sQ66_spl
    <=> ( aElement0(X2)
        | ~ aSet0(X0)
        | ~ aElementOf0(X2,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ66_spl])],[split_symbol_definition]) ).

fof(f629,definition,
    ! [X1] :
      ( sQ67_spl
    <=> ( ~ aElement0(X1)
        | ~ aElement0(X1) ) ),
    introduced(definition,[new_symbols(definition,[sQ67_spl])],[split_symbol_definition]) ).

fof(f630,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | ~ aElement0(X0)
      | ~ aElement0(X0) ),
    inference(component_clause,[status(thm)],[f629]) ).

fof(f632,plain,
    ( sQ67_spl
    | sQ66_spl ),
    inference(split_clause,[status(thm)],[f615,f626,f629]) ).

fof(f662,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | ~ aElementOf0(X0,xS)
      | aElementOf0(X0,sdtpldt0(xS,xx)) ),
    inference(backward_subsumption_resolution,[status(thm)],[f97,f619]) ).

fof(f664,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | ~ aSet0(xS)
      | aSubsetOf0(xS,X0)
      | ~ aSet0(X0)
      | aElement0(sK1_skl(xS,X0)) ),
    inference(resolution,[status(thm)],[f619,f52]) ).

fof(f667,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | sK2_skl(xS,X0,X1) = X0
      | aElementOf0(sK2_skl(xS,X0,X1),X1)
      | ~ aSet0(xS)
      | xS = sdtpldt0(X1,X0)
      | ~ aElement0(X0)
      | ~ aSet0(X1)
      | aElement0(sK2_skl(xS,X0,X1)) ),
    inference(resolution,[status(thm)],[f619,f74]) ).

fof(f668,definition,
    ! [X0] :
      ( sQ68_spl
    <=> ( aSubsetOf0(xS,X0)
        | ~ aSet0(X0)
        | aElement0(sK1_skl(xS,X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ68_spl])],[split_symbol_definition]) ).

fof(f671,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ68_spl ),
    inference(split_clause,[status(thm)],[f664,f668,f180,f618]) ).

fof(f679,definition,
    ! [X0,X1] :
      ( sQ71_spl
    <=> ( sK2_skl(xS,X0,X1) = X0
        | aElementOf0(sK2_skl(xS,X0,X1),X1)
        | xS = sdtpldt0(X1,X0)
        | ~ aElement0(X0)
        | ~ aSet0(X1)
        | aElement0(sK2_skl(xS,X0,X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ71_spl])],[split_symbol_definition]) ).

fof(f682,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ71_spl ),
    inference(split_clause,[status(thm)],[f667,f679,f180,f618]) ).

fof(f684,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | ~ aSet0(X0)
      | aSubsetOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK1_skl(X0,sdtpldt0(xS,xx)),xS) ),
    inference(resolution,[status(thm)],[f662,f53]) ).

fof(f689,definition,
    ! [X0] :
      ( sQ72_spl
    <=> ( ~ aSet0(X0)
        | aSubsetOf0(X0,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK1_skl(X0,sdtpldt0(xS,xx)),xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ72_spl])],[split_symbol_definition]) ).

fof(f690,plain,
    ! [X0] :
      ( ~ sQ72_spl
      | ~ aSet0(X0)
      | aSubsetOf0(X0,sdtpldt0(xS,xx))
      | ~ aElementOf0(sK1_skl(X0,sdtpldt0(xS,xx)),xS) ),
    inference(component_clause,[status(thm)],[f689]) ).

fof(f692,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ72_spl ),
    inference(split_clause,[status(thm)],[f684,f689,f122,f618]) ).

fof(f696,plain,
    ! [X0,X1] :
      ( sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f434,f443]) ).

fof(f697,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f434,f662]) ).

fof(f698,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(sK2_skl(sdtpldt0(X2,X3),X1,X0),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(sK2_skl(sdtpldt0(X2,X3),X1,X0),X0)
      | ~ aSet0(sdtpldt0(X2,X3))
      | sdtpldt0(X2,X3) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f434,f175]) ).

fof(f699,definition,
    ! [X0,X1] :
      ( sQ73_spl
    <=> ( sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ73_spl])],[split_symbol_definition]) ).

fof(f702,plain,
    ( ~ sQ28_spl
    | sQ73_spl ),
    inference(split_clause,[status(thm)],[f696,f699,f294]) ).

fof(f703,definition,
    ! [X0,X1] :
      ( sQ74_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
        | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ74_spl])],[split_symbol_definition]) ).

fof(f706,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ74_spl ),
    inference(split_clause,[status(thm)],[f697,f703,f122,f618]) ).

fof(f707,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(sK2_skl(sdtpldt0(X2,X3),X1,X0),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(sK2_skl(sdtpldt0(X2,X3),X1,X0),X0)
      | sdtpldt0(X2,X3) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f698,f114]) ).

fof(f710,plain,
    ! [X0] :
      ( aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ sP0_prd(X0,xx,sdtpldt0(xS,xx))
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f478,f101]) ).

fof(f711,plain,
    ! [X0] :
      ( aElement0(X0)
      | ~ sP0_prd(X0,xx,sdtpldt0(xS,xx))
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f478,f100]) ).

fof(f715,definition,
    ! [X0] :
      ( sQ75_spl
    <=> ( aElementOf0(X0,sdtpldt0(xS,xx))
        | ~ sP0_prd(X0,xx,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ75_spl])],[split_symbol_definition]) ).

fof(f718,plain,
    ( sQ75_spl
    | ~ sQ10_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f710,f122,f169,f715]) ).

fof(f719,definition,
    ! [X0] :
      ( sQ76_spl
    <=> ( aElement0(X0)
        | ~ sP0_prd(X0,xx,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ76_spl])],[split_symbol_definition]) ).

fof(f722,plain,
    ( sQ76_spl
    | ~ sQ10_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f711,f122,f169,f719]) ).

fof(f723,plain,
    ! [X0,X1,X2] :
      ( ~ aSet0(sdtpldt0(X0,X1))
      | aSubsetOf0(sdtpldt0(X0,X1),X2)
      | ~ aSet0(X2)
      | sK1_skl(sdtpldt0(X0,X1),X2) = X1
      | aElementOf0(sK1_skl(sdtpldt0(X0,X1),X2),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f141,f52]) ).

fof(f725,plain,
    ! [X0,X1] :
      ( ~ aSet0(sdtpldt0(X0,X1))
      | sdtpldt0(X0,X1) = slcrc0
      | sK0_skl(sdtpldt0(X0,X1)) = X1
      | aElementOf0(sK0_skl(sdtpldt0(X0,X1)),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f141,f38]) ).

fof(f726,plain,
    ! [X0,X1,X2,X3] :
      ( sK2_skl(sdtpldt0(X0,X1),X2,X3) = X2
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,X3),X3)
      | ~ aSet0(sdtpldt0(X0,X1))
      | sdtpldt0(X0,X1) = sdtpldt0(X3,X2)
      | ~ aElement0(X2)
      | ~ aSet0(X3)
      | sK2_skl(sdtpldt0(X0,X1),X2,X3) = X1
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,X3),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f141,f74]) ).

fof(f730,plain,
    ! [X0,X1,X2] :
      ( aSubsetOf0(sdtpldt0(X0,X1),X2)
      | ~ aSet0(X2)
      | sK1_skl(sdtpldt0(X0,X1),X2) = X1
      | aElementOf0(sK1_skl(sdtpldt0(X0,X1),X2),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f723,f114]) ).

fof(f732,plain,
    ! [X0,X1] :
      ( sdtpldt0(X0,X1) = slcrc0
      | sK0_skl(sdtpldt0(X0,X1)) = X1
      | aElementOf0(sK0_skl(sdtpldt0(X0,X1)),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f725,f114]) ).

fof(f733,plain,
    ! [X0,X1,X2,X3] :
      ( sK2_skl(sdtpldt0(X0,X1),X2,X3) = X2
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,X3),X3)
      | sdtpldt0(X0,X1) = sdtpldt0(X3,X2)
      | ~ aElement0(X2)
      | ~ aSet0(X3)
      | sK2_skl(sdtpldt0(X0,X1),X2,X3) = X1
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,X3),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f726,f114]) ).

fof(f735,plain,
    ! [X0,X1,X2] :
      ( X2 = X1
      | aElementOf0(X2,sdtmndt0(X0,X1))
      | ~ aElementOf0(X2,X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f338,f29]) ).

fof(f736,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,X3),X3)
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(X3,X2)
      | ~ aElement0(X2)
      | ~ aSet0(X3)
      | sK2_skl(sdtmndt0(X0,X1),X2,X3) = X1
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,X3),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f735,f434]) ).

fof(f737,plain,
    ! [X0,X1,X2] :
      ( ~ aSet0(X2)
      | aSubsetOf0(X2,sdtmndt0(X0,X1))
      | ~ aSet0(sdtmndt0(X0,X1))
      | sK1_skl(X2,sdtmndt0(X0,X1)) = X1
      | ~ aElementOf0(sK1_skl(X2,sdtmndt0(X0,X1)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f735,f53]) ).

fof(f738,plain,
    ! [X0] :
      ( aElementOf0(X0,sdtpldt0(xS,xx))
      | X0 = xx
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElementOf0(xx,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f735,f101]) ).

fof(f739,plain,
    ! [X0] :
      ( aElement0(X0)
      | X0 = xx
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElementOf0(xx,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f735,f100]) ).

fof(f741,definition,
    ! [X0] :
      ( sQ77_spl
    <=> ( aElementOf0(X0,sdtpldt0(xS,xx))
        | X0 = xx
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ77_spl])],[split_symbol_definition]) ).

fof(f744,plain,
    ( sQ77_spl
    | ~ sQ9_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f738,f122,f166,f741]) ).

fof(f745,plain,
    ( sQ52_spl
    | ~ sQ9_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f739,f122,f166,f482]) ).

fof(f749,definition,
    ( sQ78_spl
  <=> aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(xS,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ78_spl])],[split_symbol_definition]) ).

fof(f750,plain,
    ( ~ sQ78_spl
    | aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f749]) ).

fof(f751,plain,
    ( sQ78_spl
    | ~ aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f749]) ).

fof(f757,plain,
    ( sQ28_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f296,f99]) ).

fof(f758,plain,
    sQ28_spl,
    inference(contradiction_clause,[status(thm)],[f757]) ).

fof(f759,plain,
    ! [X0,X1] :
      ( ~ sQ40_spl
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | ~ aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(duplicate_literals_removal,[status(thm)],[f401]) ).

fof(f760,plain,
    ! [X0,X1] :
      ( ~ sQ40_spl
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f759,f95]) ).

fof(f765,plain,
    ! [X0] :
      ( ~ sQ62_spl
      | aSubsetOf0(X0,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X0,xS)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f586,f542]) ).

fof(f766,plain,
    ! [X0] :
      ( ~ sQ62_spl
      | aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,xS)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f586,f51]) ).

fof(f770,definition,
    ! [X0] :
      ( sQ80_spl
    <=> ( aSubsetOf0(X0,sdtpldt0(xS,xx))
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ80_spl])],[split_symbol_definition]) ).

fof(f771,plain,
    ! [X0] :
      ( ~ sQ80_spl
      | aSubsetOf0(X0,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f770]) ).

fof(f773,plain,
    ( ~ sQ62_spl
    | sQ80_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f765,f122,f770,f585]) ).

fof(f774,definition,
    ! [X0] :
      ( sQ81_spl
    <=> ( aElementOf0(X0,sdtpldt0(xS,xx))
        | ~ aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ81_spl])],[split_symbol_definition]) ).

fof(f777,plain,
    ( ~ sQ62_spl
    | sQ81_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f766,f122,f774,f585]) ).

fof(f808,plain,
    ( ~ sQ9_spl
    | ~ sQ63_spl
    | aElementOf0(xx,xS) ),
    inference(backward_demodulation,[status(thm)],[f589,f167]) ).

fof(f841,plain,
    ( ~ sQ9_spl
    | ~ sQ63_spl
    | sQ12_spl ),
    inference(split_clause,[status(thm)],[f808,f183,f588,f166]) ).

fof(f941,plain,
    ! [X0,X1] :
      ( ~ sQ80_spl
      | aSubsetOf0(X1,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X1,X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f771,f542]) ).

fof(f942,plain,
    ! [X0,X1] :
      ( ~ sQ80_spl
      | aElementOf0(X1,sdtpldt0(xS,xx))
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f771,f51]) ).

fof(f943,plain,
    ! [X0] :
      ( ~ sQ80_spl
      | X0 = sdtpldt0(xS,xx)
      | ~ aSubsetOf0(sdtpldt0(xS,xx),X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f771,f357]) ).

fof(f949,definition,
    ! [X0,X1] :
      ( sQ91_spl
    <=> ( aSubsetOf0(X1,sdtpldt0(xS,xx))
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ91_spl])],[split_symbol_definition]) ).

fof(f950,plain,
    ! [X0,X1] :
      ( ~ sQ91_spl
      | aSubsetOf0(X1,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f949]) ).

fof(f952,plain,
    ( ~ sQ80_spl
    | ~ sQ1_spl
    | sQ91_spl ),
    inference(split_clause,[status(thm)],[f941,f949,f122,f770]) ).

fof(f953,definition,
    ! [X0,X1] :
      ( sQ92_spl
    <=> ( aElementOf0(X1,sdtpldt0(xS,xx))
        | ~ aElementOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ92_spl])],[split_symbol_definition]) ).

fof(f954,plain,
    ! [X0,X1] :
      ( ~ sQ92_spl
      | aElementOf0(X1,sdtpldt0(xS,xx))
      | ~ aElementOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f953]) ).

fof(f956,plain,
    ( ~ sQ80_spl
    | ~ sQ1_spl
    | sQ92_spl ),
    inference(split_clause,[status(thm)],[f942,f953,f122,f770]) ).

fof(f957,definition,
    ! [X0] :
      ( sQ93_spl
    <=> ( X0 = sdtpldt0(xS,xx)
        | ~ aSubsetOf0(sdtpldt0(xS,xx),X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ93_spl])],[split_symbol_definition]) ).

fof(f960,plain,
    ( ~ sQ80_spl
    | ~ sQ1_spl
    | sQ93_spl ),
    inference(split_clause,[status(thm)],[f943,f957,f122,f770]) ).

fof(f961,definition,
    ! [X0] :
      ( sQ94_spl
    <=> ( aSet0(X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ94_spl])],[split_symbol_definition]) ).

fof(f967,plain,
    ~ aElementOf0(xx,sdtmndt0(sdtpldt0(xS,xx),xx)),
    inference(equality_resolution,[status(thm)],[f102]) ).

fof(f997,plain,
    ! [X0,X1,X2] :
      ( ~ sQ91_spl
      | aSubsetOf0(X2,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X2,X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f950,f542]) ).

fof(f998,plain,
    ! [X0,X1,X2] :
      ( ~ sQ91_spl
      | aElementOf0(X2,sdtpldt0(xS,xx))
      | ~ aElementOf0(X2,X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f950,f51]) ).

fof(f999,plain,
    ! [X0,X1] :
      ( ~ sQ91_spl
      | X1 = sdtpldt0(xS,xx)
      | ~ aSubsetOf0(sdtpldt0(xS,xx),X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f950,f357]) ).

fof(f1005,definition,
    ! [X0,X1,X2] :
      ( sQ96_spl
    <=> ( aSubsetOf0(X2,sdtpldt0(xS,xx))
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ96_spl])],[split_symbol_definition]) ).

fof(f1006,plain,
    ! [X0,X1,X2] :
      ( ~ sQ96_spl
      | aSubsetOf0(X2,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f1005]) ).

fof(f1008,plain,
    ( ~ sQ91_spl
    | ~ sQ1_spl
    | sQ96_spl ),
    inference(split_clause,[status(thm)],[f997,f1005,f122,f949]) ).

fof(f1009,definition,
    ! [X0,X1,X2] :
      ( sQ97_spl
    <=> ( aElementOf0(X2,sdtpldt0(xS,xx))
        | ~ aElementOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ97_spl])],[split_symbol_definition]) ).

fof(f1010,plain,
    ! [X0,X1,X2] :
      ( ~ sQ97_spl
      | aElementOf0(X2,sdtpldt0(xS,xx))
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f1009]) ).

fof(f1012,plain,
    ( ~ sQ91_spl
    | ~ sQ1_spl
    | sQ97_spl ),
    inference(split_clause,[status(thm)],[f998,f1009,f122,f949]) ).

fof(f1013,definition,
    ! [X0,X1] :
      ( sQ98_spl
    <=> ( X1 = sdtpldt0(xS,xx)
        | ~ aSubsetOf0(sdtpldt0(xS,xx),X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ98_spl])],[split_symbol_definition]) ).

fof(f1016,plain,
    ( ~ sQ91_spl
    | ~ sQ1_spl
    | sQ98_spl ),
    inference(split_clause,[status(thm)],[f999,f1013,f122,f949]) ).

fof(f1017,definition,
    ! [X0,X1] :
      ( sQ99_spl
    <=> ( aSet0(X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ99_spl])],[split_symbol_definition]) ).

fof(f1018,plain,
    ! [X0,X1] :
      ( ~ sQ99_spl
      | aSet0(X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f1017]) ).

fof(f1025,plain,
    ! [X0] :
      ( ~ sQ99_spl
      | ~ aSet0(xS)
      | aSet0(X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1018,f57]) ).

fof(f1026,plain,
    ( ~ sQ99_spl
    | ~ sQ11_spl
    | sQ94_spl ),
    inference(split_clause,[status(thm)],[f1025,f961,f180,f1017]) ).

fof(f1027,plain,
    ! [X0,X1,X2] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X2),X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtpldt0(X2,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X2)
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X2),X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f954,f434]) ).

fof(f1028,plain,
    ! [X0,X1] :
      ( ~ sQ92_spl
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK1_skl(X1,sdtpldt0(xS,xx)),X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f954,f53]) ).

fof(f1029,plain,
    ! [X0,X1] :
      ( ~ sQ92_spl
      | X1 = xx
      | aElementOf0(X1,xS)
      | ~ aElementOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f954,f96]) ).

fof(f1034,definition,
    ! [X0,X1,X2] :
      ( sQ100_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X2),X2)
        | sdtpldt0(xS,xx) = sdtpldt0(X2,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X2)
        | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X2),X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ100_spl])],[split_symbol_definition]) ).

fof(f1037,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ100_spl ),
    inference(split_clause,[status(thm)],[f1027,f1034,f122,f953]) ).

fof(f1038,definition,
    ! [X0,X1] :
      ( sQ101_spl
    <=> ( ~ aSet0(X1)
        | aSubsetOf0(X1,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK1_skl(X1,sdtpldt0(xS,xx)),X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ101_spl])],[split_symbol_definition]) ).

fof(f1041,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ101_spl ),
    inference(split_clause,[status(thm)],[f1028,f1038,f122,f953]) ).

fof(f1042,definition,
    ! [X0,X1] :
      ( sQ102_spl
    <=> ( X1 = xx
        | aElementOf0(X1,xS)
        | ~ aElementOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ102_spl])],[split_symbol_definition]) ).

fof(f1046,definition,
    ! [X0,X1] :
      ( sQ103_spl
    <=> ( aElement0(X1)
        | ~ aElementOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ103_spl])],[split_symbol_definition]) ).

fof(f1053,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4),X4)
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(X4,X3)
      | ~ aElement0(X3)
      | ~ aSet0(X4)
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f333,f434]) ).

fof(f1054,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aSet0(X3)
      | aSubsetOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | ~ aElementOf0(sK1_skl(X3,sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f333,f53]) ).

fof(f1055,plain,
    ! [X0,X1,X2,X3] :
      ( X3 = X0
      | aElementOf0(X3,sdtmndt0(sdtpldt0(X1,X2),X0))
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(X1,X2),X0))
      | ~ aElementOf0(X3,X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f333,f141]) ).

fof(f1058,plain,
    ! [X0,X1,X2,X3] :
      ( X3 = X0
      | aElementOf0(X3,sdtmndt0(sdtpldt0(X1,X2),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(X1,X2),X0))
      | ~ aElementOf0(X3,X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1055,f140]) ).

fof(f1059,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3)
      | ~ aSet0(X3)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3) = X2
      | aElementOf0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f334,f52]) ).

fof(f1060,plain,
    ! [X0,X1,X2] :
      ( ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0)) = X2
      | aElementOf0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f334,f38]) ).

fof(f1061,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4) = X3
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4),X4)
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(X4,X3)
      | ~ aElement0(X3)
      | ~ aSet0(X4)
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4) = X2
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f334,f74]) ).

fof(f1064,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(X3,sdtmndt0(sdtpldt0(X1,X2),X0))
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(X1,X2),X0))
      | X3 = X2
      | aElementOf0(X3,X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f334,f175]) ).

fof(f1066,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(X3,sdtmndt0(sdtpldt0(X1,X2),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(X1,X2),X0))
      | X3 = X2
      | aElementOf0(X3,X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1064,f140]) ).

fof(f1075,plain,
    ( xx = xx
    | ~ aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f367,f443]) ).

fof(f1077,plain,
    ( ~ sP0_prd(xx,xx,sdtpldt0(xS,xx))
    | ~ aElement0(xx)
    | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f367,f478]) ).

fof(f1078,plain,
    ( sQ13_spl
    | ~ sQ9_spl ),
    inference(split_clause,[status(thm)],[f1075,f166,f186]) ).

fof(f1080,definition,
    ( sQ104_spl
  <=> sP0_prd(xx,xx,sdtpldt0(xS,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ104_spl])],[split_symbol_definition]) ).

fof(f1083,plain,
    ( ~ sQ104_spl
    | ~ sQ10_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1077,f122,f169,f1080]) ).

fof(f1084,plain,
    ! [X0] :
      ( ~ sQ92_spl
      | ~ aSet0(xS)
      | X0 = xx
      | aElementOf0(X0,xS)
      | ~ aElementOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1029,f57]) ).

fof(f1085,plain,
    ( ~ sQ92_spl
    | ~ sQ11_spl
    | sQ65_spl ),
    inference(split_clause,[status(thm)],[f1084,f622,f180,f953]) ).

fof(f1086,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(X2,sdtmndt0(X0,X1))
      | aElementOf0(X2,X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f337,f29]) ).

fof(f1087,plain,
    ! [X0,X1,X2] :
      ( ~ aSet0(sdtmndt0(X0,X1))
      | aSubsetOf0(sdtmndt0(X0,X1),X2)
      | ~ aSet0(X2)
      | aElementOf0(sK1_skl(sdtmndt0(X0,X1),X2),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1086,f52]) ).

fof(f1088,plain,
    ! [X0,X1] :
      ( ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = slcrc0
      | aElementOf0(sK0_skl(sdtmndt0(X0,X1)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1086,f38]) ).

fof(f1089,plain,
    ! [X0,X1,X2,X3] :
      ( sK2_skl(sdtmndt0(X0,X1),X2,X3) = X2
      | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,X3),X3)
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(X3,X2)
      | ~ aElement0(X2)
      | ~ aSet0(X3)
      | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,X3),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1086,f74]) ).

fof(f1096,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ96_spl
      | aSubsetOf0(X3,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X3,X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1006,f542]) ).

fof(f1097,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ96_spl
      | aElementOf0(X3,sdtpldt0(xS,xx))
      | ~ aElementOf0(X3,X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1006,f51]) ).

fof(f1098,plain,
    ! [X0,X1,X2] :
      ( ~ sQ96_spl
      | X2 = sdtpldt0(xS,xx)
      | ~ aSubsetOf0(sdtpldt0(xS,xx),X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1006,f357]) ).

fof(f1104,definition,
    ! [X0,X1,X2,X3] :
      ( sQ106_spl
    <=> ( aSubsetOf0(X3,sdtpldt0(xS,xx))
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ106_spl])],[split_symbol_definition]) ).

fof(f1105,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ106_spl
      | aSubsetOf0(X3,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f1104]) ).

fof(f1107,plain,
    ( ~ sQ96_spl
    | ~ sQ1_spl
    | sQ106_spl ),
    inference(split_clause,[status(thm)],[f1096,f1104,f122,f1005]) ).

fof(f1108,definition,
    ! [X0,X1,X2,X3] :
      ( sQ107_spl
    <=> ( aElementOf0(X3,sdtpldt0(xS,xx))
        | ~ aElementOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ107_spl])],[split_symbol_definition]) ).

fof(f1109,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ107_spl
      | aElementOf0(X3,sdtpldt0(xS,xx))
      | ~ aElementOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f1108]) ).

fof(f1111,plain,
    ( ~ sQ96_spl
    | ~ sQ1_spl
    | sQ107_spl ),
    inference(split_clause,[status(thm)],[f1097,f1108,f122,f1005]) ).

fof(f1112,definition,
    ! [X0,X1,X2] :
      ( sQ108_spl
    <=> ( X2 = sdtpldt0(xS,xx)
        | ~ aSubsetOf0(sdtpldt0(xS,xx),X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ108_spl])],[split_symbol_definition]) ).

fof(f1115,plain,
    ( ~ sQ96_spl
    | ~ sQ1_spl
    | sQ108_spl ),
    inference(split_clause,[status(thm)],[f1098,f1112,f122,f1005]) ).

fof(f1116,definition,
    ! [X0,X1,X2] :
      ( sQ109_spl
    <=> ( aSet0(X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ109_spl])],[split_symbol_definition]) ).

fof(f1117,plain,
    ! [X0,X1,X2] :
      ( ~ sQ109_spl
      | aSet0(X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f1116]) ).

fof(f1120,plain,
    ! [X0,X1] :
      ( ~ sQ109_spl
      | ~ aSet0(xS)
      | aSet0(X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1117,f57]) ).

fof(f1121,plain,
    ( ~ sQ109_spl
    | ~ sQ11_spl
    | sQ99_spl ),
    inference(split_clause,[status(thm)],[f1120,f1017,f180,f1116]) ).

fof(f1122,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X2,X3),X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtpldt0(X3,X2)
      | ~ aElement0(X2)
      | ~ aSet0(X3)
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X2,X3),X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1010,f434]) ).

fof(f1123,plain,
    ! [X0,X1,X2] :
      ( ~ sQ97_spl
      | ~ aSet0(X2)
      | aSubsetOf0(X2,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK1_skl(X2,sdtpldt0(xS,xx)),X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1010,f53]) ).

fof(f1124,plain,
    ! [X0,X1,X2] :
      ( ~ sQ97_spl
      | X2 = xx
      | aElementOf0(X2,xS)
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1010,f96]) ).

fof(f1125,plain,
    ! [X0,X1,X2] :
      ( ~ sQ97_spl
      | aElement0(X2)
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1010,f95]) ).

fof(f1126,plain,
    ! [X0,X1,X2] :
      ( ~ sQ97_spl
      | X2 = xx
      | aElementOf0(X2,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1010,f141]) ).

fof(f1129,definition,
    ! [X0,X1,X2,X3] :
      ( sQ110_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X2,X3),X3)
        | sdtpldt0(xS,xx) = sdtpldt0(X3,X2)
        | ~ aElement0(X2)
        | ~ aSet0(X3)
        | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X2,X3),X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ110_spl])],[split_symbol_definition]) ).

fof(f1132,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ110_spl ),
    inference(split_clause,[status(thm)],[f1122,f1129,f122,f1009]) ).

fof(f1133,definition,
    ! [X0,X1,X2] :
      ( sQ111_spl
    <=> ( ~ aSet0(X2)
        | aSubsetOf0(X2,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK1_skl(X2,sdtpldt0(xS,xx)),X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ111_spl])],[split_symbol_definition]) ).

fof(f1136,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ111_spl ),
    inference(split_clause,[status(thm)],[f1123,f1133,f122,f1009]) ).

fof(f1137,definition,
    ! [X0,X1,X2] :
      ( sQ112_spl
    <=> ( X2 = xx
        | aElementOf0(X2,xS)
        | ~ aElementOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ112_spl])],[split_symbol_definition]) ).

fof(f1140,plain,
    ( ~ sQ97_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ112_spl ),
    inference(split_clause,[status(thm)],[f1126,f1137,f180,f169,f1009]) ).

fof(f1141,definition,
    ! [X0,X1,X2] :
      ( sQ113_spl
    <=> ( aElement0(X2)
        | ~ aElementOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ113_spl])],[split_symbol_definition]) ).

fof(f1146,plain,
    ! [X0,X1] :
      ( ~ sQ41_spl
      | ~ sQ64_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),xS)
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f408,f619]) ).

fof(f1147,plain,
    ! [X0,X1] :
      ( ~ sQ97_spl
      | ~ aSet0(xS)
      | aElement0(X1)
      | ~ aElementOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1125,f57]) ).

fof(f1148,plain,
    ( ~ sQ97_spl
    | ~ sQ11_spl
    | sQ103_spl ),
    inference(split_clause,[status(thm)],[f1147,f1046,f180,f1009]) ).

fof(f1149,plain,
    ! [X0,X1] :
      ( ~ sQ47_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f476,f433]) ).

fof(f1150,plain,
    ! [X0] :
      ( ~ sQ47_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),xx,X0),sdtmndt0(sdtpldt0(xS,xx),xx))
      | aElement0(sK2_skl(sdtpldt0(xS,xx),xx,X0))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,xx)
      | ~ aElement0(xx)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f476,f102]) ).

fof(f1151,plain,
    ! [X0] :
      ( ~ sQ47_spl
      | ~ aElement0(sK2_skl(sdtpldt0(xS,xx),xx,X0))
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),xx,X0),sdtpldt0(xS,xx))
      | aElement0(sK2_skl(sdtpldt0(xS,xx),xx,X0))
      | sdtpldt0(xS,xx) = sdtpldt0(X0,xx)
      | ~ aElement0(xx)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f476,f98]) ).

fof(f1163,definition,
    ! [X0,X1] :
      ( sQ114_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),sdtpldt0(xS,xx))
        | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0)
        | aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
        | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ114_spl])],[split_symbol_definition]) ).

fof(f1166,plain,
    ( ~ sQ47_spl
    | ~ sQ1_spl
    | sQ114_spl ),
    inference(split_clause,[status(thm)],[f1149,f1163,f122,f454]) ).

fof(f1167,definition,
    ! [X0] :
      ( sQ115_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),xx,X0),sdtmndt0(sdtpldt0(xS,xx),xx))
        | aElement0(sK2_skl(sdtpldt0(xS,xx),xx,X0))
        | sdtpldt0(xS,xx) = sdtpldt0(X0,xx)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ115_spl])],[split_symbol_definition]) ).

fof(f1170,plain,
    ( ~ sQ47_spl
    | ~ sQ10_spl
    | sQ115_spl ),
    inference(split_clause,[status(thm)],[f1150,f1167,f169,f454]) ).

fof(f1171,definition,
    ! [X0] :
      ( sQ116_spl
    <=> ( ~ aElement0(sK2_skl(sdtpldt0(xS,xx),xx,X0))
        | aElementOf0(sK2_skl(sdtpldt0(xS,xx),xx,X0),sdtpldt0(xS,xx))
        | aElement0(sK2_skl(sdtpldt0(xS,xx),xx,X0))
        | sdtpldt0(xS,xx) = sdtpldt0(X0,xx)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ116_spl])],[split_symbol_definition]) ).

fof(f1174,plain,
    ( ~ sQ47_spl
    | ~ sQ10_spl
    | sQ116_spl ),
    inference(split_clause,[status(thm)],[f1151,f1171,f169,f454]) ).

fof(f1191,plain,
    ! [X0,X1] :
      ( ~ sQ97_spl
      | ~ aSet0(xS)
      | X1 = xx
      | aElementOf0(X1,xS)
      | ~ aElementOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1124,f57]) ).

fof(f1192,plain,
    ( ~ sQ97_spl
    | ~ sQ11_spl
    | sQ102_spl ),
    inference(split_clause,[status(thm)],[f1191,f1042,f180,f1009]) ).

fof(f1195,plain,
    ! [X0,X1] :
      ( ~ sQ48_spl
      | aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
      | ~ aSet0(xS)
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = xx
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f459,f29]) ).

fof(f1196,definition,
    ! [X0,X1] :
      ( sQ121_spl
    <=> ( aElement0(sK2_skl(sdtpldt0(xS,xx),X1,X0))
        | sK2_skl(sdtpldt0(xS,xx),X1,X0) = xx
        | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
        | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ121_spl])],[split_symbol_definition]) ).

fof(f1199,plain,
    ( ~ sQ48_spl
    | ~ sQ11_spl
    | sQ121_spl ),
    inference(split_clause,[status(thm)],[f1195,f1196,f180,f458]) ).

fof(f1200,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0),X3,X4),X4)
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0))
      | sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0) = sdtpldt0(X4,X3)
      | ~ aElement0(X3)
      | ~ aSet0(X4)
      | ~ sP0_prd(sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0),X3,X4),X2,X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtmndt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f493,f434]) ).

fof(f1201,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aSet0(X3)
      | aSubsetOf0(X3,sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0))
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0))
      | ~ sP0_prd(sK1_skl(X3,sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0)),X2,X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtmndt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f493,f53]) ).

fof(f1205,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0),X3,X4),X4)
      | sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0) = sdtpldt0(X4,X3)
      | ~ aElement0(X3)
      | ~ aSet0(X4)
      | ~ sP0_prd(sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0),X3,X4),X2,X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtmndt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1200,f319]) ).

fof(f1206,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aSet0(X3)
      | aSubsetOf0(X3,sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0))
      | ~ sP0_prd(sK1_skl(X3,sdtpldt0(sdtmndt0(sdtmndt0(X1,X2),X0),X0)),X2,X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtmndt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1201,f319]) ).

fof(f1210,plain,
    ! [X0] :
      ( X0 = xx
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | sP0_prd(X0,xx,sdtpldt0(xS,xx))
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f477,f443]) ).

fof(f1216,definition,
    ! [X0] :
      ( sQ122_spl
    <=> ( X0 = xx
        | ~ aElementOf0(X0,sdtpldt0(xS,xx))
        | sP0_prd(X0,xx,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ122_spl])],[split_symbol_definition]) ).

fof(f1217,plain,
    ! [X0] :
      ( ~ sQ122_spl
      | X0 = xx
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | sP0_prd(X0,xx,sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f1216]) ).

fof(f1219,plain,
    ( sQ122_spl
    | ~ sQ10_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1210,f122,f169,f1216]) ).

fof(f1232,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ106_spl
      | aSubsetOf0(X4,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X4,X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1105,f542]) ).

fof(f1233,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ106_spl
      | aElementOf0(X4,sdtpldt0(xS,xx))
      | ~ aElementOf0(X4,X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1105,f51]) ).

fof(f1234,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ106_spl
      | X3 = sdtpldt0(xS,xx)
      | ~ aSubsetOf0(sdtpldt0(xS,xx),X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1105,f357]) ).

fof(f1235,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ106_spl
      | aSet0(X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1105,f50]) ).

fof(f1240,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ124_spl
    <=> ( aSubsetOf0(X4,sdtpldt0(xS,xx))
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ124_spl])],[split_symbol_definition]) ).

fof(f1243,plain,
    ( ~ sQ106_spl
    | ~ sQ1_spl
    | sQ124_spl ),
    inference(split_clause,[status(thm)],[f1232,f1240,f122,f1104]) ).

fof(f1244,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ125_spl
    <=> ( aElementOf0(X4,sdtpldt0(xS,xx))
        | ~ aElementOf0(X4,X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ125_spl])],[split_symbol_definition]) ).

fof(f1245,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ125_spl
      | aElementOf0(X4,sdtpldt0(xS,xx))
      | ~ aElementOf0(X4,X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f1244]) ).

fof(f1247,plain,
    ( ~ sQ106_spl
    | ~ sQ1_spl
    | sQ125_spl ),
    inference(split_clause,[status(thm)],[f1233,f1244,f122,f1104]) ).

fof(f1248,definition,
    ! [X0,X1,X2,X3] :
      ( sQ126_spl
    <=> ( X3 = sdtpldt0(xS,xx)
        | ~ aSubsetOf0(sdtpldt0(xS,xx),X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ126_spl])],[split_symbol_definition]) ).

fof(f1251,plain,
    ( ~ sQ106_spl
    | ~ sQ1_spl
    | sQ126_spl ),
    inference(split_clause,[status(thm)],[f1234,f1248,f122,f1104]) ).

fof(f1252,definition,
    ! [X0,X1,X2,X3] :
      ( sQ127_spl
    <=> ( aSet0(X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ127_spl])],[split_symbol_definition]) ).

fof(f1253,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ127_spl
      | aSet0(X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(component_clause,[status(thm)],[f1252]) ).

fof(f1255,plain,
    ( ~ sQ106_spl
    | ~ sQ1_spl
    | sQ127_spl ),
    inference(split_clause,[status(thm)],[f1235,f1252,f122,f1104]) ).

fof(f1256,plain,
    ( ~ sQ72_spl
    | ~ aSet0(xS)
    | aSubsetOf0(xS,sdtpldt0(xS,xx))
    | ~ aSet0(sdtpldt0(xS,xx))
    | ~ aSet0(xS)
    | aSubsetOf0(xS,sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f690,f52]) ).

fof(f1257,plain,
    ( ~ sQ72_spl
    | ~ sQ1_spl
    | ~ sQ11_spl
    | sQ62_spl ),
    inference(split_clause,[status(thm)],[f1256,f585,f180,f122,f689]) ).

fof(f1258,plain,
    ! [X0,X1,X2] :
      ( ~ sQ127_spl
      | ~ aSet0(xS)
      | aSet0(X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1253,f57]) ).

fof(f1259,plain,
    ( ~ sQ127_spl
    | ~ sQ11_spl
    | sQ109_spl ),
    inference(split_clause,[status(thm)],[f1258,f1116,f180,f1252]) ).

fof(f1260,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X3,X4),X4)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtpldt0(X4,X3)
      | ~ aElement0(X3)
      | ~ aSet0(X4)
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X3,X4),X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1109,f434]) ).

fof(f1261,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ107_spl
      | ~ aSet0(X3)
      | aSubsetOf0(X3,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK1_skl(X3,sdtpldt0(xS,xx)),X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1109,f53]) ).

fof(f1263,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ107_spl
      | aElement0(X3)
      | ~ aElementOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1109,f95]) ).

fof(f1264,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ107_spl
      | X3 = xx
      | aElementOf0(X3,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1109,f141]) ).

fof(f1267,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ128_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X3,X4),X4)
        | sdtpldt0(xS,xx) = sdtpldt0(X4,X3)
        | ~ aElement0(X3)
        | ~ aSet0(X4)
        | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X3,X4),X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ128_spl])],[split_symbol_definition]) ).

fof(f1270,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ128_spl ),
    inference(split_clause,[status(thm)],[f1260,f1267,f122,f1108]) ).

fof(f1271,definition,
    ! [X0,X1,X2,X3] :
      ( sQ129_spl
    <=> ( ~ aSet0(X3)
        | aSubsetOf0(X3,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK1_skl(X3,sdtpldt0(xS,xx)),X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ129_spl])],[split_symbol_definition]) ).

fof(f1274,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ129_spl ),
    inference(split_clause,[status(thm)],[f1261,f1271,f122,f1108]) ).

fof(f1275,definition,
    ! [X0,X1,X2,X3] :
      ( sQ130_spl
    <=> ( X3 = xx
        | aElementOf0(X3,xS)
        | ~ aElementOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ130_spl])],[split_symbol_definition]) ).

fof(f1278,plain,
    ( ~ sQ107_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ130_spl ),
    inference(split_clause,[status(thm)],[f1264,f1275,f180,f169,f1108]) ).

fof(f1279,definition,
    ! [X0,X1,X2,X3] :
      ( sQ131_spl
    <=> ( aElement0(X3)
        | ~ aElementOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ131_spl])],[split_symbol_definition]) ).

fof(f1285,plain,
    ! [X0,X1,X2,X3] :
      ( sK3_skl(X0,X1,sdtmndt0(X2,X3)) = X3
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(X2,X3)),X2)
      | ~ aElementOf0(X3,X2)
      | ~ aSet0(X2)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(X2,X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(X2,X3),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(X2,X3))
      | sK3_skl(X0,X1,sdtmndt0(X2,X3)) = X1 ),
    inference(resolution,[status(thm)],[f518,f735]) ).

fof(f1286,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sP0_prd(sK3_skl(X0,X1,sdtmndt0(X2,X3)),X3,X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(X2,X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(X2,X3),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(X2,X3))
      | sK3_skl(X0,X1,sdtmndt0(X2,X3)) = X1 ),
    inference(resolution,[status(thm)],[f518,f478]) ).

fof(f1287,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sP0_prd(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(X2,X3),X4),X4)),X3,X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(X4,sdtmndt0(X2,X3))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(X2,X3),X4),X4)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtmndt0(X2,X3),X4),X4),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtmndt0(X2,X3),X4),X4))
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(X2,X3),X4),X4)) = X1 ),
    inference(resolution,[status(thm)],[f518,f493]) ).

fof(f1288,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4)),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(X4,sdtpldt0(X2,X3))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4))
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4)) = X1 ),
    inference(resolution,[status(thm)],[f518,f333]) ).

fof(f1289,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(xS,xx),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK3_skl(X0,X1,sdtpldt0(xS,xx)) = X1 ),
    inference(resolution,[status(thm)],[f518,f1109]) ).

fof(f1290,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(xS,xx),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK3_skl(X0,X1,sdtpldt0(xS,xx)) = X1 ),
    inference(resolution,[status(thm)],[f518,f1010]) ).

fof(f1291,plain,
    ! [X0,X1,X2] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(xS,xx),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK3_skl(X0,X1,sdtpldt0(xS,xx)) = X1 ),
    inference(resolution,[status(thm)],[f518,f954]) ).

fof(f1292,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),xS)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(xS,xx),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK3_skl(X0,X1,sdtpldt0(xS,xx)) = X1 ),
    inference(resolution,[status(thm)],[f518,f662]) ).

fof(f1293,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(X2,X3)),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(X2,X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(X2,X3),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(X2,X3))
      | sK3_skl(X0,X1,sdtpldt0(X2,X3)) = X1 ),
    inference(resolution,[status(thm)],[f518,f175]) ).

fof(f1294,definition,
    ! [X0,X1] :
      ( sQ132_spl
    <=> ( sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ132_spl])],[split_symbol_definition]) ).

fof(f1295,plain,
    ! [X0,X1] :
      ( ~ sQ132_spl
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1 ),
    inference(component_clause,[status(thm)],[f1294]) ).

fof(f1298,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sP0_prd(sK3_skl(X0,X1,sdtmndt0(X2,X3)),X3,X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(X2,X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(X2,X3),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtmndt0(X2,X3)) = X1 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1286,f173]) ).

fof(f1299,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sP0_prd(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(X2,X3),X4),X4)),X3,X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(X4,sdtmndt0(X2,X3))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(X2,X3),X4),X4)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtmndt0(X2,X3),X4),X4),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(X2,X3),X4),X4)) = X1 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1287,f319]) ).

fof(f1300,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4)),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(X4,sdtpldt0(X2,X3))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4)) = X1 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1288,f336]) ).

fof(f1301,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ133_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(xS,xx),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(xS,xx)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ133_spl])],[split_symbol_definition]) ).

fof(f1304,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ133_spl ),
    inference(split_clause,[status(thm)],[f1289,f1301,f122,f1108]) ).

fof(f1305,definition,
    ! [X0,X1,X2,X3] :
      ( sQ134_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(xS,xx),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(xS,xx)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ134_spl])],[split_symbol_definition]) ).

fof(f1308,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ134_spl ),
    inference(split_clause,[status(thm)],[f1290,f1305,f122,f1009]) ).

fof(f1309,definition,
    ! [X0,X1,X2] :
      ( sQ135_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(xS,xx),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(xS,xx)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ135_spl])],[split_symbol_definition]) ).

fof(f1312,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ135_spl ),
    inference(split_clause,[status(thm)],[f1291,f1309,f122,f953]) ).

fof(f1313,definition,
    ! [X0,X1] :
      ( sQ136_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),xS)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(xS,xx),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(xS,xx)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ136_spl])],[split_symbol_definition]) ).

fof(f1314,plain,
    ! [X0,X1] :
      ( ~ sQ136_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),xS)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(xS,xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(xS,xx),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(xS,xx)) = X1 ),
    inference(component_clause,[status(thm)],[f1313]) ).

fof(f1316,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ136_spl ),
    inference(split_clause,[status(thm)],[f1292,f1313,f122,f618]) ).

fof(f1317,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(X2,X3)),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(X2,X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(X2,X3),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(X2,X3)) = X1 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1293,f114]) ).

fof(f1318,plain,
    ! [X0,X1,X2] :
      ( ~ sQ107_spl
      | ~ aSet0(xS)
      | aElement0(X2)
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1263,f57]) ).

fof(f1319,plain,
    ( ~ sQ107_spl
    | ~ sQ11_spl
    | sQ113_spl ),
    inference(split_clause,[status(thm)],[f1318,f1141,f180,f1108]) ).

fof(f1321,plain,
    ! [X0,X1] :
      ( aElement0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f511,f100]) ).

fof(f1322,plain,
    ! [X0,X1] :
      ( aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f511,f101]) ).

fof(f1324,plain,
    ! [X0,X1,X2,X3] :
      ( aElementOf0(sK3_skl(sdtmndt0(X2,X3),X1,X0),X2)
      | ~ aElementOf0(X3,X2)
      | ~ aSet0(X2)
      | aElementOf0(sK3_skl(sdtmndt0(X2,X3),X1,X0),X0)
      | ~ aSet0(sdtmndt0(X2,X3))
      | sdtmndt0(X2,X3) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f511,f1086]) ).

fof(f1325,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | aElement0(sK3_skl(xS,X1,X0))
      | aElementOf0(sK3_skl(xS,X1,X0),X0)
      | ~ aSet0(xS)
      | xS = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f511,f619]) ).

fof(f1328,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4),X1,X0) = X3
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4),X1,X0),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(X4,sdtpldt0(X2,X3))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4),X1,X0),X0)
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4))
      | sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f511,f334]) ).

fof(f1329,plain,
    ! [X0,X1] :
      ( sK3_skl(sdtpldt0(xS,xx),X1,X0) = xx
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),xS)
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f511,f96]) ).

fof(f1330,plain,
    ! [X0,X1] :
      ( aElement0(sK3_skl(sdtpldt0(xS,xx),X1,X0))
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f511,f95]) ).

fof(f1331,plain,
    ! [X0,X1,X2,X3] :
      ( sK3_skl(sdtpldt0(X2,X3),X1,X0) = X3
      | aElementOf0(sK3_skl(sdtpldt0(X2,X3),X1,X0),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | aElementOf0(sK3_skl(sdtpldt0(X2,X3),X1,X0),X0)
      | ~ aSet0(sdtpldt0(X2,X3))
      | sdtpldt0(X2,X3) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f511,f141]) ).

fof(f1333,plain,
    ! [X0,X1] :
      ( aElementOf0(sK3_skl(slcrc0,X1,X0),X0)
      | ~ aSet0(slcrc0)
      | slcrc0 = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f511,f116]) ).

fof(f1335,definition,
    ! [X0,X1] :
      ( sQ137_spl
    <=> ( aElement0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ137_spl])],[split_symbol_definition]) ).

fof(f1338,plain,
    ( ~ sQ28_spl
    | sQ137_spl ),
    inference(split_clause,[status(thm)],[f1321,f1335,f294]) ).

fof(f1339,definition,
    ! [X0,X1] :
      ( sQ138_spl
    <=> ( aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ138_spl])],[split_symbol_definition]) ).

fof(f1340,plain,
    ! [X0,X1] :
      ( ~ sQ138_spl
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),sdtpldt0(xS,xx))
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f1339]) ).

fof(f1342,plain,
    ( ~ sQ28_spl
    | sQ138_spl ),
    inference(split_clause,[status(thm)],[f1322,f1339,f294]) ).

fof(f1344,definition,
    ! [X0,X1] :
      ( sQ139_spl
    <=> ( aElement0(sK3_skl(xS,X1,X0))
        | aElementOf0(sK3_skl(xS,X1,X0),X0)
        | xS = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ139_spl])],[split_symbol_definition]) ).

fof(f1347,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ139_spl ),
    inference(split_clause,[status(thm)],[f1325,f1344,f180,f618]) ).

fof(f1349,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4),X1,X0) = X3
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4),X1,X0),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | ~ aElementOf0(X4,sdtpldt0(X2,X3))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(X2,X3),X4),X4) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1328,f336]) ).

fof(f1350,definition,
    ! [X0,X1] :
      ( sQ140_spl
    <=> ( sK3_skl(sdtpldt0(xS,xx),X1,X0) = xx
        | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),xS)
        | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | sdtpldt0(xS,xx) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ140_spl])],[split_symbol_definition]) ).

fof(f1351,plain,
    ! [X0,X1] :
      ( ~ sQ140_spl
      | sK3_skl(sdtpldt0(xS,xx),X1,X0) = xx
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),xS)
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | sdtpldt0(xS,xx) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f1350]) ).

fof(f1353,plain,
    ( ~ sQ1_spl
    | sQ140_spl ),
    inference(split_clause,[status(thm)],[f1329,f1350,f122]) ).

fof(f1354,definition,
    ! [X0,X1] :
      ( sQ141_spl
    <=> ( aElement0(sK3_skl(sdtpldt0(xS,xx),X1,X0))
        | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | sdtpldt0(xS,xx) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ141_spl])],[split_symbol_definition]) ).

fof(f1357,plain,
    ( ~ sQ1_spl
    | sQ141_spl ),
    inference(split_clause,[status(thm)],[f1330,f1354,f122]) ).

fof(f1358,plain,
    ! [X0,X1,X2,X3] :
      ( sK3_skl(sdtpldt0(X2,X3),X1,X0) = X3
      | aElementOf0(sK3_skl(sdtpldt0(X2,X3),X1,X0),X2)
      | ~ aElement0(X3)
      | ~ aSet0(X2)
      | aElementOf0(sK3_skl(sdtpldt0(X2,X3),X1,X0),X0)
      | sdtpldt0(X2,X3) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1331,f114]) ).

fof(f1359,definition,
    ! [X0,X1] :
      ( sQ142_spl
    <=> ( aElementOf0(sK3_skl(slcrc0,X1,X0),X0)
        | slcrc0 = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ142_spl])],[split_symbol_definition]) ).

fof(f1362,plain,
    ( ~ sQ6_spl
    | sQ142_spl ),
    inference(split_clause,[status(thm)],[f1333,f1359,f146]) ).

fof(f1367,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK3_skl(X4,X5,sdtpldt0(xS,xx)),X4)
      | ~ aSet0(X4)
      | X4 = sdtmndt0(sdtpldt0(xS,xx),X5)
      | ~ aElement0(X5)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK3_skl(X4,X5,sdtpldt0(xS,xx)) = X5
      | ~ aElementOf0(sK3_skl(X4,X5,sdtpldt0(xS,xx)),X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1245,f518]) ).

fof(f1368,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X4,X5),X5)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtpldt0(X5,X4)
      | ~ aElement0(X4)
      | ~ aSet0(X5)
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X4,X5),X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1245,f434]) ).

fof(f1369,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ125_spl
      | ~ aSet0(X4)
      | aSubsetOf0(X4,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK1_skl(X4,sdtpldt0(xS,xx)),X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1245,f53]) ).

fof(f1371,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ125_spl
      | aElement0(X4)
      | ~ aElementOf0(X4,X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1245,f95]) ).

fof(f1372,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ125_spl
      | X4 = xx
      | aElementOf0(X4,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(X4,X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1245,f141]) ).

fof(f1373,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ125_spl
      | aElement0(X4)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(X4,X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1245,f140]) ).

fof(f1375,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ143_spl
    <=> ( ~ aElementOf0(sK3_skl(X4,X5,sdtpldt0(xS,xx)),X4)
        | ~ aSet0(X4)
        | X4 = sdtmndt0(sdtpldt0(xS,xx),X5)
        | ~ aElement0(X5)
        | sK3_skl(X4,X5,sdtpldt0(xS,xx)) = X5
        | ~ aElementOf0(sK3_skl(X4,X5,sdtpldt0(xS,xx)),X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ143_spl])],[split_symbol_definition]) ).

fof(f1378,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ143_spl ),
    inference(split_clause,[status(thm)],[f1367,f1375,f122,f1244]) ).

fof(f1379,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ144_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X4,X5),X5)
        | sdtpldt0(xS,xx) = sdtpldt0(X5,X4)
        | ~ aElement0(X4)
        | ~ aSet0(X5)
        | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X4,X5),X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ144_spl])],[split_symbol_definition]) ).

fof(f1382,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ144_spl ),
    inference(split_clause,[status(thm)],[f1368,f1379,f122,f1244]) ).

fof(f1383,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ145_spl
    <=> ( ~ aSet0(X4)
        | aSubsetOf0(X4,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK1_skl(X4,sdtpldt0(xS,xx)),X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ145_spl])],[split_symbol_definition]) ).

fof(f1386,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ145_spl ),
    inference(split_clause,[status(thm)],[f1369,f1383,f122,f1244]) ).

fof(f1387,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ146_spl
    <=> ( X4 = xx
        | aElementOf0(X4,xS)
        | ~ aElementOf0(X4,X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ146_spl])],[split_symbol_definition]) ).

fof(f1390,plain,
    ( ~ sQ125_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ146_spl ),
    inference(split_clause,[status(thm)],[f1372,f1387,f180,f169,f1244]) ).

fof(f1391,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ147_spl
    <=> ( aElement0(X4)
        | ~ aElementOf0(X4,X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ147_spl])],[split_symbol_definition]) ).

fof(f1394,plain,
    ( ~ sQ125_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ147_spl ),
    inference(split_clause,[status(thm)],[f1373,f1391,f180,f169,f1244]) ).

fof(f1396,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ125_spl
      | ~ aSet0(xS)
      | aElement0(X3)
      | ~ aElementOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,xS) ),
    inference(resolution,[status(thm)],[f1371,f57]) ).

fof(f1397,plain,
    ( ~ sQ125_spl
    | ~ sQ11_spl
    | sQ131_spl ),
    inference(split_clause,[status(thm)],[f1396,f1279,f180,f1244]) ).

fof(f1409,plain,
    ! [X0] :
      ( ~ sQ30_spl
      | ~ sP0_prd(X0,xx,sdtpldt0(xS,xx))
      | aElementOf0(X0,slcrc0)
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f302,f83]) ).

fof(f1410,plain,
    ! [X0] :
      ( ~ sQ30_spl
      | sP0_prd(X0,xx,sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,slcrc0)
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f302,f82]) ).

fof(f1412,plain,
    ! [X0] :
      ( ~ sQ30_spl
      | aElement0(X0)
      | ~ aElementOf0(X0,sdtpldt0(slcrc0,xx))
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f335]) ).

fof(f1413,plain,
    ! [X0] :
      ( ~ sQ30_spl
      | X0 = xx
      | aElementOf0(X0,xS)
      | ~ aElementOf0(X0,sdtpldt0(slcrc0,xx))
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f334]) ).

fof(f1414,plain,
    ! [X0] :
      ( ~ sQ30_spl
      | ~ aElementOf0(X0,xS)
      | aElementOf0(X0,sdtpldt0(slcrc0,xx))
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f333]) ).

fof(f1415,plain,
    ( ~ sQ30_spl
    | aElementOf0(xx,sdtpldt0(slcrc0,xx))
    | ~ aElement0(xx)
    | ~ aSet0(xS)
    | ~ aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f332]) ).

fof(f1416,plain,
    ! [X0,X1] :
      ( ~ sQ30_spl
      | sP0_prd(X1,xx,sdtpldt0(xS,xx))
      | ~ aElementOf0(X1,sdtpldt0(sdtmndt0(slcrc0,X0),X0))
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(paramodulation,[status(thm)],[f302,f494]) ).

fof(f1418,plain,
    ! [X0,X1] :
      ( ~ sQ30_spl
      | ~ sP0_prd(X1,xx,sdtpldt0(xS,xx))
      | aElementOf0(X1,sdtpldt0(sdtmndt0(slcrc0,X0),X0))
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(paramodulation,[status(thm)],[f302,f493]) ).

fof(f1419,plain,
    ! [X0] :
      ( ~ sQ30_spl
      | ~ aElementOf0(X0,slcrc0)
      | aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElementOf0(xx,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f1086]) ).

fof(f1420,plain,
    ! [X0] :
      ( ~ sQ30_spl
      | aSet0(sdtpldt0(sdtmndt0(slcrc0,X0),X0))
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(paramodulation,[status(thm)],[f302,f319]) ).

fof(f1421,plain,
    ! [X0] :
      ( ~ sQ30_spl
      | X0 = xx
      | aElementOf0(X0,slcrc0)
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElementOf0(xx,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f735]) ).

fof(f1423,plain,
    ! [X0] :
      ( ~ sQ30_spl
      | aSet0(X0)
      | X0 != slcrc0
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f81]) ).

fof(f1424,plain,
    ( ~ sQ30_spl
    | sdtpldt0(slcrc0,xx) = sdtpldt0(xS,xx)
    | ~ aElementOf0(xx,sdtpldt0(xS,xx))
    | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f87]) ).

fof(f1426,plain,
    ! [X0,X1] :
      ( ~ sQ30_spl
      | ~ sP0_prd(X1,xx,sdtpldt0(xS,xx))
      | aElementOf0(X1,X0)
      | X0 != slcrc0
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f83]) ).

fof(f1427,plain,
    ! [X0,X1] :
      ( ~ sQ30_spl
      | sP0_prd(X1,xx,sdtpldt0(xS,xx))
      | ~ aElementOf0(X1,X0)
      | X0 != slcrc0
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(paramodulation,[status(thm)],[f302,f82]) ).

fof(f1434,definition,
    ! [X0] :
      ( sQ148_spl
    <=> ( ~ sP0_prd(X0,xx,sdtpldt0(xS,xx))
        | aElementOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ148_spl])],[split_symbol_definition]) ).

fof(f1437,plain,
    ( ~ sQ30_spl
    | sQ148_spl
    | ~ sQ10_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1409,f122,f169,f1434,f301]) ).

fof(f1438,definition,
    ! [X0] :
      ( sQ149_spl
    <=> ( sP0_prd(X0,xx,sdtpldt0(xS,xx))
        | ~ aElementOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ149_spl])],[split_symbol_definition]) ).

fof(f1441,plain,
    ( ~ sQ30_spl
    | sQ149_spl
    | ~ sQ10_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1410,f122,f169,f1438,f301]) ).

fof(f1442,definition,
    ( sQ150_spl
  <=> aSet0(sdtpldt0(slcrc0,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ150_spl])],[split_symbol_definition]) ).

fof(f1444,plain,
    ( sQ150_spl
    | ~ aSet0(sdtpldt0(slcrc0,xx)) ),
    inference(component_clause,[status(thm)],[f1442]) ).

fof(f1446,definition,
    ! [X0] :
      ( sQ151_spl
    <=> ( aElement0(X0)
        | ~ aElementOf0(X0,sdtpldt0(slcrc0,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ151_spl])],[split_symbol_definition]) ).

fof(f1449,plain,
    ( ~ sQ30_spl
    | sQ151_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | ~ sQ9_spl ),
    inference(split_clause,[status(thm)],[f1412,f166,f180,f169,f1446,f301]) ).

fof(f1450,definition,
    ! [X0] :
      ( sQ152_spl
    <=> ( X0 = xx
        | aElementOf0(X0,xS)
        | ~ aElementOf0(X0,sdtpldt0(slcrc0,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ152_spl])],[split_symbol_definition]) ).

fof(f1453,plain,
    ( ~ sQ30_spl
    | sQ152_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | ~ sQ9_spl ),
    inference(split_clause,[status(thm)],[f1413,f166,f180,f169,f1450,f301]) ).

fof(f1454,definition,
    ! [X0] :
      ( sQ153_spl
    <=> ( ~ aElementOf0(X0,xS)
        | aElementOf0(X0,sdtpldt0(slcrc0,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ153_spl])],[split_symbol_definition]) ).

fof(f1457,plain,
    ( ~ sQ30_spl
    | sQ153_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | ~ sQ9_spl ),
    inference(split_clause,[status(thm)],[f1414,f166,f180,f169,f1454,f301]) ).

fof(f1458,definition,
    ( sQ154_spl
  <=> aElementOf0(xx,sdtpldt0(slcrc0,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ154_spl])],[split_symbol_definition]) ).

fof(f1461,plain,
    ( ~ sQ30_spl
    | sQ154_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | ~ sQ9_spl ),
    inference(split_clause,[status(thm)],[f1415,f166,f180,f169,f1458,f301]) ).

fof(f1462,definition,
    ! [X0,X1] :
      ( sQ155_spl
    <=> ( sP0_prd(X1,xx,sdtpldt0(xS,xx))
        | ~ aElementOf0(X1,sdtpldt0(sdtmndt0(slcrc0,X0),X0))
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ155_spl])],[split_symbol_definition]) ).

fof(f1465,plain,
    ( ~ sQ30_spl
    | ~ sQ10_spl
    | ~ sQ1_spl
    | sQ155_spl ),
    inference(split_clause,[status(thm)],[f1416,f1462,f122,f169,f301]) ).

fof(f1467,definition,
    ! [X0,X1] :
      ( sQ156_spl
    <=> ( ~ sP0_prd(X1,xx,sdtpldt0(xS,xx))
        | aElementOf0(X1,sdtpldt0(sdtmndt0(slcrc0,X0),X0))
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ156_spl])],[split_symbol_definition]) ).

fof(f1470,plain,
    ( ~ sQ30_spl
    | ~ sQ10_spl
    | ~ sQ1_spl
    | sQ156_spl ),
    inference(split_clause,[status(thm)],[f1418,f1467,f122,f169,f301]) ).

fof(f1471,definition,
    ! [X0] :
      ( sQ157_spl
    <=> ( ~ aElementOf0(X0,slcrc0)
        | aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ157_spl])],[split_symbol_definition]) ).

fof(f1474,plain,
    ( ~ sQ30_spl
    | sQ157_spl
    | ~ sQ9_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1419,f122,f166,f1471,f301]) ).

fof(f1475,definition,
    ! [X0] :
      ( sQ158_spl
    <=> ( aSet0(sdtpldt0(sdtmndt0(slcrc0,X0),X0))
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ158_spl])],[split_symbol_definition]) ).

fof(f1478,plain,
    ( ~ sQ30_spl
    | ~ sQ10_spl
    | ~ sQ1_spl
    | sQ158_spl ),
    inference(split_clause,[status(thm)],[f1420,f1475,f122,f169,f301]) ).

fof(f1479,definition,
    ! [X0] :
      ( sQ159_spl
    <=> ( X0 = xx
        | aElementOf0(X0,slcrc0)
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ159_spl])],[split_symbol_definition]) ).

fof(f1482,plain,
    ( ~ sQ30_spl
    | sQ159_spl
    | ~ sQ9_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1421,f122,f166,f1479,f301]) ).

fof(f1484,plain,
    ( ~ sQ30_spl
    | sQ26_spl
    | ~ sQ10_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1423,f122,f169,f279,f301]) ).

fof(f1485,definition,
    ( sQ160_spl
  <=> sdtpldt0(slcrc0,xx) = sdtpldt0(xS,xx) ),
    introduced(definition,[new_symbols(definition,[sQ160_spl])],[split_symbol_definition]) ).

fof(f1488,plain,
    ( ~ sQ30_spl
    | sQ160_spl
    | ~ sQ9_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1424,f122,f166,f1485,f301]) ).

fof(f1490,definition,
    ! [X0,X1] :
      ( sQ161_spl
    <=> ( ~ sP0_prd(X1,xx,sdtpldt0(xS,xx))
        | aElementOf0(X1,X0)
        | X0 != slcrc0 ) ),
    introduced(definition,[new_symbols(definition,[sQ161_spl])],[split_symbol_definition]) ).

fof(f1493,plain,
    ( ~ sQ30_spl
    | sQ161_spl
    | ~ sQ10_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1426,f122,f169,f1490,f301]) ).

fof(f1494,definition,
    ! [X0,X1] :
      ( sQ162_spl
    <=> ( sP0_prd(X1,xx,sdtpldt0(xS,xx))
        | ~ aElementOf0(X1,X0)
        | X0 != slcrc0 ) ),
    introduced(definition,[new_symbols(definition,[sQ162_spl])],[split_symbol_definition]) ).

fof(f1497,plain,
    ( ~ sQ30_spl
    | sQ162_spl
    | ~ sQ10_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1427,f122,f169,f1494,f301]) ).

fof(f1498,plain,
    ( ~ sQ35_spl
    | sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
    | aElementOf0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)),xS) ),
    inference(resolution,[status(thm)],[f346,f96]) ).

fof(f1501,plain,
    ( ~ sQ35_spl
    | aElement0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)))
    | ~ aElement0(xx)
    | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f346,f140]) ).

fof(f1503,definition,
    ( sQ163_spl
  <=> aElementOf0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)),xS) ),
    introduced(definition,[new_symbols(definition,[sQ163_spl])],[split_symbol_definition]) ).

fof(f1504,plain,
    ( ~ sQ163_spl
    | aElementOf0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)),xS) ),
    inference(component_clause,[status(thm)],[f1503]) ).

fof(f1506,definition,
    ( sQ164_spl
  <=> sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)) = xx ),
    introduced(definition,[new_symbols(definition,[sQ164_spl])],[split_symbol_definition]) ).

fof(f1507,plain,
    ( ~ sQ164_spl
    | sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)) = xx ),
    inference(component_clause,[status(thm)],[f1506]) ).

fof(f1509,plain,
    ( ~ sQ35_spl
    | sQ164_spl
    | sQ163_spl ),
    inference(split_clause,[status(thm)],[f1498,f1503,f1506,f345]) ).

fof(f1511,plain,
    ( ~ sQ35_spl
    | sQ29_spl
    | ~ sQ10_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f1501,f180,f169,f298,f345]) ).

fof(f1545,plain,
    ( ~ sQ163_spl
    | aElement0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)))
    | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1504,f29]) ).

fof(f1546,plain,
    ( ~ sQ163_spl
    | sQ29_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f1545,f180,f298,f1503]) ).

fof(f1550,plain,
    ( ~ sQ164_spl
    | ~ aElement0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)))
    | aElementOf0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1507,f98]) ).

fof(f1551,plain,
    ( ~ sQ164_spl
    | aElementOf0(xx,sdtmndt0(sdtpldt0(xS,xx),xx))
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | sdtmndt0(sdtpldt0(xS,xx),xx) = slcrc0 ),
    inference(paramodulation,[status(thm)],[f1507,f38]) ).

fof(f1554,plain,
    ( ~ sQ164_spl
    | ~ sQ29_spl
    | sQ35_spl ),
    inference(split_clause,[status(thm)],[f1550,f345,f298,f1506]) ).

fof(f1555,definition,
    ( sQ165_spl
  <=> aElementOf0(xx,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    introduced(definition,[new_symbols(definition,[sQ165_spl])],[split_symbol_definition]) ).

fof(f1556,plain,
    ( ~ sQ165_spl
    | aElementOf0(xx,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(component_clause,[status(thm)],[f1555]) ).

fof(f1558,plain,
    ( ~ sQ164_spl
    | sQ165_spl
    | ~ sQ28_spl
    | sQ30_spl ),
    inference(split_clause,[status(thm)],[f1551,f301,f294,f1555,f1506]) ).

fof(f1586,plain,
    ( ~ sQ34_spl
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(xS,xx))
    | ~ aSet0(sdtpldt0(xS,xx))
    | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(xS,xx))
    | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f342,f53]) ).

fof(f1587,plain,
    ! [X0] :
      ( ~ sQ34_spl
      | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = xx
      | aElementOf0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0),xS)
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f342,f96]) ).

fof(f1589,plain,
    ! [X0] :
      ( ~ sQ34_spl
      | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = xx
      | aElementOf0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0),xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f342,f141]) ).

fof(f1592,definition,
    ( sQ166_spl
  <=> aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(xS,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ166_spl])],[split_symbol_definition]) ).

fof(f1593,plain,
    ( ~ sQ166_spl
    | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f1592]) ).

fof(f1595,plain,
    ( ~ sQ34_spl
    | ~ sQ28_spl
    | sQ166_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1586,f122,f1592,f294,f341]) ).

fof(f1596,definition,
    ! [X0] :
      ( sQ167_spl
    <=> ( sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = xx
        | aElementOf0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0),xS)
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ167_spl])],[split_symbol_definition]) ).

fof(f1599,plain,
    ( ~ sQ34_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ167_spl ),
    inference(split_clause,[status(thm)],[f1589,f1596,f180,f169,f341]) ).

fof(f1606,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | ~ sQ40_spl
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),xS)
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f760,f662]) ).

fof(f1607,plain,
    ! [X0,X1] :
      ( ~ sQ40_spl
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f760,f175]) ).

fof(f1608,definition,
    ! [X0,X1] :
      ( sQ168_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),xS)
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ168_spl])],[split_symbol_definition]) ).

fof(f1611,plain,
    ( ~ sQ40_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ168_spl ),
    inference(split_clause,[status(thm)],[f1607,f1608,f180,f169,f400]) ).

fof(f1627,plain,
    ! [X0,X1] :
      ( ~ sQ49_spl
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),xS)
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f463,f96]) ).

fof(f1629,plain,
    ! [X0,X1] :
      ( ~ sQ49_spl
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f463,f141]) ).

fof(f1630,plain,
    ! [X0,X1] :
      ( ~ sQ49_spl
      | aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f463,f140]) ).

fof(f1632,definition,
    ! [X0,X1] :
      ( sQ170_spl
    <=> ( sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
        | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),xS)
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
        | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ170_spl])],[split_symbol_definition]) ).

fof(f1635,plain,
    ( ~ sQ49_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ170_spl ),
    inference(split_clause,[status(thm)],[f1629,f1632,f180,f169,f462]) ).

fof(f1636,plain,
    ( ~ sQ49_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ50_spl ),
    inference(split_clause,[status(thm)],[f1630,f466,f180,f169,f462]) ).

fof(f1638,plain,
    ( sQ6_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f148,f115]) ).

fof(f1639,plain,
    sQ6_spl,
    inference(contradiction_clause,[status(thm)],[f1638]) ).

fof(f1643,plain,
    ! [X0] :
      ( aElementOf0(X0,sdtpldt0(xS,xx))
      | X0 = xx
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X0,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1058,f101]) ).

fof(f1644,plain,
    ! [X0] :
      ( aElement0(X0)
      | X0 = xx
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X0,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1058,f100]) ).

fof(f1651,definition,
    ! [X0] :
      ( sQ171_spl
    <=> ( aElementOf0(X0,sdtpldt0(xS,xx))
        | X0 = xx
        | ~ aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ171_spl])],[split_symbol_definition]) ).

fof(f1654,plain,
    ( ~ sQ28_spl
    | sQ171_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | ~ sQ9_spl ),
    inference(split_clause,[status(thm)],[f1643,f166,f180,f169,f1651,f294]) ).

fof(f1655,definition,
    ! [X0] :
      ( sQ172_spl
    <=> ( aElement0(X0)
        | X0 = xx
        | ~ aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ172_spl])],[split_symbol_definition]) ).

fof(f1658,plain,
    ( ~ sQ28_spl
    | sQ172_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | ~ sQ9_spl ),
    inference(split_clause,[status(thm)],[f1644,f166,f180,f169,f1655,f294]) ).

fof(f1662,plain,
    ( ~ sQ34_spl
    | ~ sQ54_spl
    | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),xx))
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f548,f342]) ).

fof(f1663,plain,
    ( ~ sQ54_spl
    | ~ aSet0(sdtpldt0(xS,xx))
    | aSubsetOf0(sdtpldt0(xS,xx),sdtmndt0(sdtpldt0(xS,xx),xx))
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | sK1_skl(sdtpldt0(xS,xx),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
    | ~ aSet0(sdtpldt0(xS,xx))
    | aSubsetOf0(sdtpldt0(xS,xx),sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f548,f52]) ).

fof(f1668,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | ~ sQ54_spl
      | ~ aElementOf0(sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)),xS)
      | sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aSet0(X0)
      | aSubsetOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f548,f662]) ).

fof(f1669,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | ~ aElementOf0(sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)),xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aSet0(X0)
      | aSubsetOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f548,f175]) ).

fof(f1670,definition,
    ( sQ173_spl
  <=> aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    introduced(definition,[new_symbols(definition,[sQ173_spl])],[split_symbol_definition]) ).

fof(f1673,definition,
    ( sQ174_spl
  <=> sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx ),
    introduced(definition,[new_symbols(definition,[sQ174_spl])],[split_symbol_definition]) ).

fof(f1676,plain,
    ( ~ sQ34_spl
    | ~ sQ54_spl
    | sQ174_spl
    | ~ sQ28_spl
    | sQ173_spl ),
    inference(split_clause,[status(thm)],[f1662,f1670,f294,f1673,f547,f341]) ).

fof(f1677,definition,
    ( sQ175_spl
  <=> aSubsetOf0(sdtpldt0(xS,xx),sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    introduced(definition,[new_symbols(definition,[sQ175_spl])],[split_symbol_definition]) ).

fof(f1680,definition,
    ( sQ176_spl
  <=> sK1_skl(sdtpldt0(xS,xx),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx ),
    introduced(definition,[new_symbols(definition,[sQ176_spl])],[split_symbol_definition]) ).

fof(f1683,plain,
    ( ~ sQ54_spl
    | ~ sQ28_spl
    | sQ176_spl
    | ~ sQ1_spl
    | sQ175_spl ),
    inference(split_clause,[status(thm)],[f1663,f1677,f122,f1680,f294,f547]) ).

fof(f1684,definition,
    ! [X0] :
      ( sQ177_spl
    <=> ( ~ aElementOf0(sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)),xS)
        | sK1_skl(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aSet0(X0)
        | aSubsetOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ177_spl])],[split_symbol_definition]) ).

fof(f1687,plain,
    ( ~ sQ54_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ177_spl ),
    inference(split_clause,[status(thm)],[f1669,f1684,f180,f169,f547]) ).

fof(f1694,plain,
    ! [X0] :
      ( X0 = xx
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | X0 = xx
      | aElementOf0(X0,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1066,f443]) ).

fof(f1703,definition,
    ! [X0] :
      ( sQ178_spl
    <=> ( X0 = xx
        | ~ aElementOf0(X0,sdtpldt0(xS,xx))
        | X0 = xx
        | aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ178_spl])],[split_symbol_definition]) ).

fof(f1706,plain,
    ( ~ sQ28_spl
    | sQ178_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | ~ sQ9_spl ),
    inference(split_clause,[status(thm)],[f1694,f166,f180,f169,f1703,f294]) ).

fof(f1719,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ125_spl
      | ~ sQ14_spl
      | aElement0(X3)
      | ~ aElementOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f199,f1371]) ).

fof(f1721,plain,
    ! [X0,X1,X2] :
      ( ~ sQ127_spl
      | ~ sQ14_spl
      | aSet0(X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f199,f1253]) ).

fof(f1722,plain,
    ! [X0,X1] :
      ( ~ sQ97_spl
      | ~ sQ14_spl
      | X1 = xx
      | aElementOf0(X1,xS)
      | ~ aElementOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f199,f1124]) ).

fof(f1729,plain,
    ! [X0] :
      ( ~ sQ14_spl
      | isFinite0(slcrc0)
      | ~ isFinite0(X0)
      | ~ aSet0(X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f199,f55]) ).

fof(f1734,definition,
    ! [X0,X1,X2,X3] :
      ( sQ179_spl
    <=> ( aElement0(X3)
        | ~ aElementOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ179_spl])],[split_symbol_definition]) ).

fof(f1735,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ179_spl
      | aElement0(X3)
      | ~ aElementOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(component_clause,[status(thm)],[f1734]) ).

fof(f1737,plain,
    ( ~ sQ125_spl
    | ~ sQ14_spl
    | sQ179_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f1719,f180,f1734,f198,f1244]) ).

fof(f1738,definition,
    ! [X0,X1,X2] :
      ( sQ180_spl
    <=> ( aElement0(X2)
        | ~ aElementOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ180_spl])],[split_symbol_definition]) ).

fof(f1739,plain,
    ! [X0,X1,X2] :
      ( ~ sQ180_spl
      | aElement0(X2)
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(component_clause,[status(thm)],[f1738]) ).

fof(f1742,definition,
    ! [X0,X1,X2] :
      ( sQ181_spl
    <=> ( aSet0(X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ181_spl])],[split_symbol_definition]) ).

fof(f1743,plain,
    ! [X0,X1,X2] :
      ( ~ sQ181_spl
      | aSet0(X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(component_clause,[status(thm)],[f1742]) ).

fof(f1745,plain,
    ( ~ sQ127_spl
    | ~ sQ14_spl
    | sQ181_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f1721,f180,f1742,f198,f1252]) ).

fof(f1746,definition,
    ! [X0,X1] :
      ( sQ182_spl
    <=> ( X1 = xx
        | aElementOf0(X1,xS)
        | ~ aElementOf0(X1,X0)
        | ~ aSubsetOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ182_spl])],[split_symbol_definition]) ).

fof(f1747,plain,
    ! [X0,X1] :
      ( ~ sQ182_spl
      | X1 = xx
      | aElementOf0(X1,xS)
      | ~ aElementOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(component_clause,[status(thm)],[f1746]) ).

fof(f1749,plain,
    ( ~ sQ97_spl
    | ~ sQ14_spl
    | sQ182_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f1722,f180,f1746,f198,f1009]) ).

fof(f1750,definition,
    ! [X0,X1] :
      ( sQ183_spl
    <=> ( aElement0(X1)
        | ~ aElementOf0(X1,X0)
        | ~ aSubsetOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ183_spl])],[split_symbol_definition]) ).

fof(f1751,plain,
    ! [X0,X1] :
      ( ~ sQ183_spl
      | aElement0(X1)
      | ~ aElementOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(component_clause,[status(thm)],[f1750]) ).

fof(f1754,definition,
    ! [X0,X1] :
      ( sQ184_spl
    <=> ( aSet0(X1)
        | ~ aSubsetOf0(X1,X0)
        | ~ aSubsetOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ184_spl])],[split_symbol_definition]) ).

fof(f1755,plain,
    ! [X0,X1] :
      ( ~ sQ184_spl
      | aSet0(X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(component_clause,[status(thm)],[f1754]) ).

fof(f1760,definition,
    ! [X0] :
      ( sQ185_spl
    <=> ( aSet0(X0)
        | ~ aSubsetOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ185_spl])],[split_symbol_definition]) ).

fof(f1765,definition,
    ! [X0] :
      ( sQ186_spl
    <=> ( ~ isFinite0(X0)
        | ~ aSet0(X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ186_spl])],[split_symbol_definition]) ).

fof(f1766,plain,
    ! [X0] :
      ( ~ sQ186_spl
      | ~ isFinite0(X0)
      | ~ aSet0(X0)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f1765]) ).

fof(f1768,definition,
    ( sQ187_spl
  <=> isFinite0(slcrc0) ),
    introduced(definition,[new_symbols(definition,[sQ187_spl])],[split_symbol_definition]) ).

fof(f1771,plain,
    ( ~ sQ14_spl
    | sQ187_spl
    | sQ186_spl ),
    inference(split_clause,[status(thm)],[f1729,f1765,f1768,f198]) ).

fof(f1776,plain,
    ! [X0] :
      ( ~ sQ186_spl
      | ~ isFinite0(X0)
      | ~ aSet0(X0) ),
    inference(duplicate_literals_removal,[status(thm)],[f1766]) ).

fof(f1778,plain,
    ( ~ sQ186_spl
    | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f1776,f39]) ).

fof(f1780,plain,
    ( ~ sQ186_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f1778,f146,f1765]) ).

fof(f1822,plain,
    ! [X0] :
      ( ~ sQ183_spl
      | ~ aSet0(slcrc0)
      | aElement0(X0)
      | ~ aElementOf0(X0,slcrc0) ),
    inference(resolution,[status(thm)],[f1751,f57]) ).

fof(f1824,plain,
    ( ~ sQ183_spl
    | ~ sQ6_spl
    | sQ21_spl ),
    inference(split_clause,[status(thm)],[f1822,f256,f146,f1750]) ).

fof(f1826,plain,
    ! [X0] :
      ( ~ sQ184_spl
      | ~ aSet0(slcrc0)
      | aSet0(X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(resolution,[status(thm)],[f1755,f57]) ).

fof(f1828,plain,
    ( ~ sQ184_spl
    | ~ sQ6_spl
    | sQ185_spl ),
    inference(split_clause,[status(thm)],[f1826,f1760,f146,f1754]) ).

fof(f1839,plain,
    ! [X0,X1] :
      ( ~ sQ180_spl
      | ~ aSet0(slcrc0)
      | aElement0(X1)
      | ~ aElementOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(resolution,[status(thm)],[f1739,f57]) ).

fof(f1841,plain,
    ( ~ sQ180_spl
    | ~ sQ6_spl
    | sQ183_spl ),
    inference(split_clause,[status(thm)],[f1839,f1750,f146,f1738]) ).

fof(f1845,plain,
    ! [X0,X1] :
      ( ~ sQ181_spl
      | ~ aSet0(slcrc0)
      | aSet0(X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(resolution,[status(thm)],[f1743,f57]) ).

fof(f1847,plain,
    ( ~ sQ181_spl
    | ~ sQ6_spl
    | sQ184_spl ),
    inference(split_clause,[status(thm)],[f1845,f1754,f146,f1742]) ).

fof(f1849,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | aSubsetOf0(X0,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f750,f542]) ).

fof(f1850,plain,
    ! [X0] :
      ( ~ sQ78_spl
      | aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f750,f51]) ).

fof(f1851,plain,
    ( ~ sQ78_spl
    | sdtpldt0(xS,xx) = sdtpldt0(xS,xx)
    | ~ aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(xS,xx))
    | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f750,f357]) ).

fof(f1854,definition,
    ! [X0] :
      ( sQ188_spl
    <=> ( aSubsetOf0(X0,sdtpldt0(xS,xx))
        | ~ aSubsetOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ188_spl])],[split_symbol_definition]) ).

fof(f1857,plain,
    ( ~ sQ78_spl
    | sQ188_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1849,f122,f1854,f749]) ).

fof(f1858,definition,
    ! [X0] :
      ( sQ189_spl
    <=> ( aElementOf0(X0,sdtpldt0(xS,xx))
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ189_spl])],[split_symbol_definition]) ).

fof(f1861,plain,
    ( ~ sQ78_spl
    | sQ189_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1850,f122,f1858,f749]) ).

fof(f1862,definition,
    ( sQ190_spl
  <=> sdtpldt0(xS,xx) = sdtpldt0(xS,xx) ),
    introduced(definition,[new_symbols(definition,[sQ190_spl])],[split_symbol_definition]) ).

fof(f1865,plain,
    ( sQ190_spl
    | ~ sQ78_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1851,f122,f749,f1862]) ).

fof(f1868,plain,
    ! [X0,X1,X2] :
      ( ~ sQ179_spl
      | ~ aSet0(slcrc0)
      | aElement0(X2)
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSubsetOf0(X0,slcrc0) ),
    inference(resolution,[status(thm)],[f1735,f57]) ).

fof(f1870,plain,
    ( ~ sQ179_spl
    | ~ sQ6_spl
    | sQ180_spl ),
    inference(split_clause,[status(thm)],[f1868,f1738,f146,f1734]) ).

fof(f1884,plain,
    ! [X0,X1,X2,X3] :
      ( sK2_skl(sdtpldt0(X0,X1),X2,X3) = X2
      | sdtpldt0(X0,X1) = sdtpldt0(X3,X2)
      | ~ aElement0(X2)
      | ~ aSet0(X3)
      | aElement0(sK2_skl(sdtpldt0(X0,X1),X2,X3))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f609,f29]) ).

fof(f1886,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(sK2_skl(sdtpldt0(X0,X1),xx,X2),sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtpldt0(X0,X1) = sdtpldt0(X2,xx)
      | ~ aElement0(xx)
      | ~ aSet0(X2)
      | aElement0(sK2_skl(sdtpldt0(X0,X1),xx,X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1884,f102]) ).

fof(f1887,plain,
    ! [X0,X1,X2] :
      ( ~ aElement0(sK2_skl(sdtpldt0(X0,X1),xx,X2))
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),xx,X2),sdtpldt0(xS,xx))
      | sdtpldt0(X0,X1) = sdtpldt0(X2,xx)
      | ~ aElement0(xx)
      | ~ aSet0(X2)
      | aElement0(sK2_skl(sdtpldt0(X0,X1),xx,X2))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1884,f98]) ).

fof(f1900,definition,
    ! [X0,X1,X2] :
      ( sQ191_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(X0,X1),xx,X2),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtpldt0(X0,X1) = sdtpldt0(X2,xx)
        | ~ aSet0(X2)
        | aElement0(sK2_skl(sdtpldt0(X0,X1),xx,X2))
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ191_spl])],[split_symbol_definition]) ).

fof(f1903,plain,
    ( ~ sQ10_spl
    | sQ191_spl ),
    inference(split_clause,[status(thm)],[f1886,f1900,f169]) ).

fof(f1904,definition,
    ! [X0,X1,X2] :
      ( sQ192_spl
    <=> ( ~ aElement0(sK2_skl(sdtpldt0(X0,X1),xx,X2))
        | aElementOf0(sK2_skl(sdtpldt0(X0,X1),xx,X2),sdtpldt0(xS,xx))
        | sdtpldt0(X0,X1) = sdtpldt0(X2,xx)
        | ~ aSet0(X2)
        | aElement0(sK2_skl(sdtpldt0(X0,X1),xx,X2))
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ192_spl])],[split_symbol_definition]) ).

fof(f1907,plain,
    ( ~ sQ10_spl
    | sQ192_spl ),
    inference(split_clause,[status(thm)],[f1887,f1904,f169]) ).

fof(f1920,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | sK1_skl(sdtpldt0(xS,xx),sdtpldt0(xS,X0)) = xx
      | aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(xS,X0))
      | ~ aSet0(sdtpldt0(xS,X0))
      | ~ aSet0(sdtpldt0(xS,xx))
      | aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(xS,X0))
      | ~ aElement0(X0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f617,f203]) ).

fof(f1921,plain,
    ! [X0] :
      ( ~ sQ34_spl
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtpldt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtpldt0(xS,xx),X0))
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f617,f342]) ).

fof(f1922,plain,
    ! [X0,X1] :
      ( ~ aSet0(X0)
      | aSubsetOf0(X0,sdtpldt0(X0,X1))
      | ~ aSet0(sdtpldt0(X0,X1))
      | ~ aSet0(X0)
      | aSubsetOf0(X0,sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f617,f52]) ).

fof(f1924,plain,
    ! [X0,X1] :
      ( sK1_skl(X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = xx
      | ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)),sdtpldt0(xS,xx))
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f617,f443]) ).

fof(f1930,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f617,f1245]) ).

fof(f1931,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f617,f1109]) ).

fof(f1932,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f617,f1010]) ).

fof(f1933,plain,
    ! [X0,X1,X2] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f617,f954]) ).

fof(f1934,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f617,f662]) ).

fof(f1936,definition,
    ! [X0] :
      ( sQ196_spl
    <=> ( sK1_skl(sdtpldt0(xS,xx),sdtpldt0(xS,X0)) = xx
        | aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(xS,X0))
        | ~ aSet0(sdtpldt0(xS,X0))
        | aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(xS,X0))
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ196_spl])],[split_symbol_definition]) ).

fof(f1939,plain,
    ( ~ sQ15_spl
    | ~ sQ1_spl
    | sQ196_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f1920,f180,f1936,f122,f202]) ).

fof(f1940,definition,
    ! [X0] :
      ( sQ197_spl
    <=> ( aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtpldt0(xS,xx),X0))
        | ~ aSet0(sdtpldt0(sdtpldt0(xS,xx),X0))
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtpldt0(xS,xx),X0))
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ197_spl])],[split_symbol_definition]) ).

fof(f1943,plain,
    ( ~ sQ34_spl
    | ~ sQ28_spl
    | sQ197_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1921,f122,f1940,f294,f341]) ).

fof(f1944,plain,
    ! [X0,X1] :
      ( ~ aSet0(sdtpldt0(X0,X1))
      | aSubsetOf0(X0,sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(duplicate_literals_removal,[status(thm)],[f1922]) ).

fof(f1945,plain,
    ! [X0,X1] :
      ( aSubsetOf0(X0,sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1944,f114]) ).

fof(f1947,definition,
    ! [X0,X1] :
      ( sQ198_spl
    <=> ( sK1_skl(X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = xx
        | ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)),sdtpldt0(xS,xx))
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ198_spl])],[split_symbol_definition]) ).

fof(f1950,plain,
    ( sQ198_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f1924,f294,f1947]) ).

fof(f1955,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ199_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ199_spl])],[split_symbol_definition]) ).

fof(f1958,plain,
    ( ~ sQ125_spl
    | sQ199_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1930,f122,f1955,f1244]) ).

fof(f1959,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ200_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ200_spl])],[split_symbol_definition]) ).

fof(f1962,plain,
    ( ~ sQ107_spl
    | sQ200_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1931,f122,f1959,f1108]) ).

fof(f1963,definition,
    ! [X0,X1,X2,X3] :
      ( sQ201_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ201_spl])],[split_symbol_definition]) ).

fof(f1966,plain,
    ( ~ sQ97_spl
    | sQ201_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1932,f122,f1963,f1009]) ).

fof(f1967,definition,
    ! [X0,X1,X2] :
      ( sQ202_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ202_spl])],[split_symbol_definition]) ).

fof(f1970,plain,
    ( ~ sQ92_spl
    | sQ202_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1933,f122,f1967,f953]) ).

fof(f1971,definition,
    ! [X0,X1] :
      ( sQ203_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtpldt0(sdtpldt0(xS,xx),X0)),xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ203_spl])],[split_symbol_definition]) ).

fof(f1974,plain,
    ( ~ sQ64_spl
    | sQ203_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f1934,f122,f1971,f618]) ).

fof(f1979,plain,
    ! [X0,X1,X2] :
      ( aSubsetOf0(X2,sdtpldt0(X0,X1))
      | ~ aSubsetOf0(X2,X0)
      | ~ aSet0(sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1945,f542]) ).

fof(f1981,plain,
    ! [X0,X1] :
      ( X0 = sdtpldt0(X0,X1)
      | ~ aSubsetOf0(sdtpldt0(X0,X1),X0)
      | ~ aSet0(sdtpldt0(X0,X1))
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1945,f357]) ).

fof(f1984,plain,
    ! [X0,X1,X2] :
      ( aSubsetOf0(X2,sdtpldt0(X0,X1))
      | ~ aSubsetOf0(X2,X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1979,f114]) ).

fof(f1985,plain,
    ! [X0,X1] :
      ( X0 = sdtpldt0(X0,X1)
      | ~ aSubsetOf0(sdtpldt0(X0,X1),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1981,f50]) ).

fof(f1988,plain,
    ! [X0,X1,X2,X3] :
      ( aElementOf0(X3,sdtpldt0(X0,X1))
      | ~ aElementOf0(X3,X2)
      | ~ aSet0(sdtpldt0(X0,X1))
      | ~ aSubsetOf0(X2,X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1984,f51]) ).

fof(f1993,plain,
    ! [X0,X1,X2,X3] :
      ( aElementOf0(X3,sdtpldt0(X0,X1))
      | ~ aElementOf0(X3,X2)
      | ~ aSubsetOf0(X2,X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1988,f114]) ).

fof(f1996,plain,
    ! [X0,X1,X2] :
      ( ~ sQ40_spl
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X2) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X2),X2)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X2,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X2)
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X2),X0)
      | ~ aSubsetOf0(X0,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1993,f760]) ).

fof(f1998,plain,
    ! [X0,X1] :
      ( ~ sQ54_spl
      | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aSubsetOf0(X0,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1993,f548]) ).

fof(f2007,plain,
    ! [X0,X1,X2,X3] :
      ( aElement0(X3)
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElementOf0(X3,X2)
      | ~ aSubsetOf0(X2,X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1993,f140]) ).

fof(f2010,definition,
    ! [X0,X1,X2] :
      ( sQ204_spl
    <=> ( sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X2) = xx
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X2),X2)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X2,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X2)
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X2),X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ204_spl])],[split_symbol_definition]) ).

fof(f2013,plain,
    ( ~ sQ40_spl
    | sQ204_spl
    | ~ sQ10_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f1996,f180,f169,f2010,f400]) ).

fof(f2015,definition,
    ! [X0,X1] :
      ( sQ205_spl
    <=> ( sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),xx))
        | ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
        | ~ aSubsetOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ205_spl])],[split_symbol_definition]) ).

fof(f2018,plain,
    ( ~ sQ54_spl
    | sQ205_spl
    | ~ sQ10_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f1998,f180,f169,f2015,f547]) ).

fof(f2026,definition,
    ! [X0,X2,X3] :
      ( sQ206_spl
    <=> ( aElement0(X3)
        | ~ aSet0(X0)
        | ~ aElementOf0(X3,X2)
        | ~ aSubsetOf0(X2,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ206_spl])],[split_symbol_definition]) ).

fof(f2027,plain,
    ! [X0,X1,X2] :
      ( ~ sQ206_spl
      | aElement0(X2)
      | ~ aSet0(X0)
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(component_clause,[status(thm)],[f2026]) ).

fof(f2029,plain,
    ( sQ67_spl
    | sQ206_spl ),
    inference(split_clause,[status(thm)],[f2007,f2026,f629]) ).

fof(f2031,plain,
    ! [X0] :
      ( ~ sQ67_spl
      | ~ aElement0(X0) ),
    inference(duplicate_literals_removal,[status(thm)],[f630]) ).

fof(f2032,plain,
    ! [X0,X1] :
      ( ~ sQ48_spl
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = xx
      | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f707,f459]) ).

fof(f2034,plain,
    ! [X0,X1,X2] :
      ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0) = xx
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),sdtpldt0(xS,xx))
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f707,f443]) ).

fof(f2040,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X6)
      | ~ aSubsetOf0(X6,X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
      | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f707,f1245]) ).

fof(f2041,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
      | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f707,f1109]) ).

fof(f2042,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
      | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f707,f1010]) ).

fof(f2043,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
      | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f707,f954]) ).

fof(f2044,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
      | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f707,f662]) ).

fof(f2047,definition,
    ! [X0,X1] :
      ( sQ207_spl
    <=> ( sK2_skl(sdtpldt0(xS,xx),X1,X0) = xx
        | sK2_skl(sdtpldt0(xS,xx),X1,X0) = X1
        | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0)
        | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | sdtpldt0(xS,xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ207_spl])],[split_symbol_definition]) ).

fof(f2050,plain,
    ( ~ sQ48_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ207_spl ),
    inference(split_clause,[status(thm)],[f2032,f2047,f180,f169,f458]) ).

fof(f2052,definition,
    ! [X0,X1,X2] :
      ( sQ208_spl
    <=> ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0) = xx
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),sdtpldt0(xS,xx))
        | ~ aElement0(X2)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
        | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ208_spl])],[split_symbol_definition]) ).

fof(f2055,plain,
    ( ~ sQ28_spl
    | sQ208_spl ),
    inference(split_clause,[status(thm)],[f2034,f2052,f294]) ).

fof(f2060,definition,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sQ209_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X6)
        | ~ aSubsetOf0(X6,X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
        | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ209_spl])],[split_symbol_definition]) ).

fof(f2063,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ209_spl ),
    inference(split_clause,[status(thm)],[f2040,f2060,f122,f1244]) ).

fof(f2064,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ210_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
        | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ210_spl])],[split_symbol_definition]) ).

fof(f2067,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ210_spl ),
    inference(split_clause,[status(thm)],[f2041,f2064,f122,f1108]) ).

fof(f2068,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ211_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
        | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ211_spl])],[split_symbol_definition]) ).

fof(f2071,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ211_spl ),
    inference(split_clause,[status(thm)],[f2042,f2068,f122,f1009]) ).

fof(f2072,definition,
    ! [X0,X1,X2,X3] :
      ( sQ212_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
        | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ212_spl])],[split_symbol_definition]) ).

fof(f2075,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ212_spl ),
    inference(split_clause,[status(thm)],[f2043,f2072,f122,f953]) ).

fof(f2076,definition,
    ! [X0,X1,X2] :
      ( sQ213_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
        | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ213_spl])],[split_symbol_definition]) ).

fof(f2079,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ213_spl ),
    inference(split_clause,[status(thm)],[f2044,f2076,f122,f618]) ).

fof(f2107,plain,
    ( ~ sQ2_spl
    | ~ sQ67_spl
    | $false ),
    inference(backward_subsumption_resolution,[status(thm)],[f126,f2031]) ).

fof(f2112,plain,
    ! [X0,X1,X2] :
      ( ~ sQ206_spl
      | aElement0(X2)
      | ~ aElementOf0(X2,X1)
      | ~ aSubsetOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(duplicate_literals_removal,[status(thm)],[f2027]) ).

fof(f2597,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aSet0(sdtpldt0(sdtpldt0(xS,xx),X0))
      | aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
      | aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f730,f548]) ).

fof(f2598,plain,
    ! [X0] :
      ( ~ sQ72_spl
      | ~ aSet0(sdtpldt0(xS,X0))
      | aSubsetOf0(sdtpldt0(xS,X0),sdtpldt0(xS,xx))
      | aSubsetOf0(sdtpldt0(xS,X0),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK1_skl(sdtpldt0(xS,X0),sdtpldt0(xS,xx)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f730,f690]) ).

fof(f2601,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | aElement0(sK1_skl(sdtpldt0(xS,X0),X1))
      | aSubsetOf0(sdtpldt0(xS,X0),X1)
      | ~ aSet0(X1)
      | sK1_skl(sdtpldt0(xS,X0),X1) = X0
      | ~ aElement0(X0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f730,f619]) ).

fof(f2602,plain,
    ! [X0,X1] :
      ( aElement0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1)
      | ~ aSet0(X1)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1) = X0
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f730,f100]) ).

fof(f2603,plain,
    ! [X0,X1] :
      ( aElementOf0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1),sdtpldt0(xS,xx))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1)
      | ~ aSet0(X1)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1) = X0
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f730,f101]) ).

fof(f2610,plain,
    ! [X0,X1] :
      ( aElement0(sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1))
      | aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
      | ~ aSet0(X1)
      | sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1) = X0
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f730,f95]) ).

fof(f2611,plain,
    ! [X0,X1] :
      ( sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1) = xx
      | aElementOf0(sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1),xS)
      | aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
      | ~ aSet0(X1)
      | sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1) = X0
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f730,f96]) ).

fof(f2614,plain,
    ! [X0,X1] :
      ( aSubsetOf0(sdtpldt0(slcrc0,X0),X1)
      | ~ aSet0(X1)
      | sK1_skl(sdtpldt0(slcrc0,X0),X1) = X0
      | ~ aElement0(X0)
      | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f730,f116]) ).

fof(f2617,definition,
    ! [X0] :
      ( sQ214_spl
    <=> ( sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aSet0(sdtpldt0(sdtpldt0(xS,xx),X0))
        | aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
        | aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ214_spl])],[split_symbol_definition]) ).

fof(f2620,plain,
    ( ~ sQ54_spl
    | ~ sQ28_spl
    | sQ214_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2597,f122,f2617,f294,f547]) ).

fof(f2621,definition,
    ! [X0] :
      ( sQ215_spl
    <=> ( ~ aSet0(sdtpldt0(xS,X0))
        | aSubsetOf0(sdtpldt0(xS,X0),sdtpldt0(xS,xx))
        | aSubsetOf0(sdtpldt0(xS,X0),sdtpldt0(xS,xx))
        | sK1_skl(sdtpldt0(xS,X0),sdtpldt0(xS,xx)) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ215_spl])],[split_symbol_definition]) ).

fof(f2624,plain,
    ( ~ sQ72_spl
    | ~ sQ1_spl
    | sQ215_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f2598,f180,f2621,f122,f689]) ).

fof(f2628,definition,
    ! [X0,X1] :
      ( sQ216_spl
    <=> ( aElement0(sK1_skl(sdtpldt0(xS,X0),X1))
        | aSubsetOf0(sdtpldt0(xS,X0),X1)
        | ~ aSet0(X1)
        | sK1_skl(sdtpldt0(xS,X0),X1) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ216_spl])],[split_symbol_definition]) ).

fof(f2631,plain,
    ( ~ sQ64_spl
    | sQ216_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f2601,f180,f2628,f618]) ).

fof(f2632,definition,
    ! [X0,X1] :
      ( sQ217_spl
    <=> ( aElement0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1)
        | ~ aSet0(X1)
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ217_spl])],[split_symbol_definition]) ).

fof(f2635,plain,
    ( sQ217_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f2602,f294,f2632]) ).

fof(f2636,definition,
    ! [X0,X1] :
      ( sQ218_spl
    <=> ( aElementOf0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1),sdtpldt0(xS,xx))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1)
        | ~ aSet0(X1)
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ218_spl])],[split_symbol_definition]) ).

fof(f2639,plain,
    ( sQ218_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f2603,f294,f2636]) ).

fof(f2645,definition,
    ! [X0,X1] :
      ( sQ219_spl
    <=> ( aElement0(sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1))
        | aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
        | ~ aSet0(X1)
        | sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ219_spl])],[split_symbol_definition]) ).

fof(f2648,plain,
    ( sQ219_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2610,f122,f2645]) ).

fof(f2649,definition,
    ! [X0,X1] :
      ( sQ220_spl
    <=> ( sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1) = xx
        | aElementOf0(sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1),xS)
        | aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
        | ~ aSet0(X1)
        | sK1_skl(sdtpldt0(sdtpldt0(xS,xx),X0),X1) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ220_spl])],[split_symbol_definition]) ).

fof(f2652,plain,
    ( sQ220_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2611,f122,f2649]) ).

fof(f2655,definition,
    ! [X0,X1] :
      ( sQ221_spl
    <=> ( aSubsetOf0(sdtpldt0(slcrc0,X0),X1)
        | ~ aSet0(X1)
        | sK1_skl(sdtpldt0(slcrc0,X0),X1) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ221_spl])],[split_symbol_definition]) ).

fof(f2658,plain,
    ( sQ221_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f2614,f146,f2655]) ).

fof(f2664,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | aElement0(sK0_skl(sdtpldt0(xS,X0)))
      | sdtpldt0(xS,X0) = slcrc0
      | sK0_skl(sdtpldt0(xS,X0)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f732,f619]) ).

fof(f2665,plain,
    ! [X0] :
      ( aElement0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)))
      | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f732,f100]) ).

fof(f2666,plain,
    ! [X0] :
      ( aElementOf0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)),sdtpldt0(xS,xx))
      | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f732,f101]) ).

fof(f2673,plain,
    ! [X0] :
      ( aElement0(sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)))
      | sdtpldt0(sdtpldt0(xS,xx),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f732,f95]) ).

fof(f2674,plain,
    ! [X0] :
      ( sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)) = xx
      | aElementOf0(sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)),xS)
      | sdtpldt0(sdtpldt0(xS,xx),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f732,f96]) ).

fof(f2677,plain,
    ! [X0] :
      ( sdtpldt0(slcrc0,X0) = slcrc0
      | sK0_skl(sdtpldt0(slcrc0,X0)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f732,f116]) ).

fof(f2680,definition,
    ! [X0] :
      ( sQ222_spl
    <=> ( aElement0(sK0_skl(sdtpldt0(xS,X0)))
        | sdtpldt0(xS,X0) = slcrc0
        | sK0_skl(sdtpldt0(xS,X0)) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ222_spl])],[split_symbol_definition]) ).

fof(f2683,plain,
    ( ~ sQ64_spl
    | sQ222_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f2664,f180,f2680,f618]) ).

fof(f2684,definition,
    ! [X0] :
      ( sQ223_spl
    <=> ( aElement0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)))
        | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ223_spl])],[split_symbol_definition]) ).

fof(f2687,plain,
    ( sQ223_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f2665,f294,f2684]) ).

fof(f2688,definition,
    ! [X0] :
      ( sQ224_spl
    <=> ( aElementOf0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)),sdtpldt0(xS,xx))
        | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ224_spl])],[split_symbol_definition]) ).

fof(f2691,plain,
    ( sQ224_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f2666,f294,f2688]) ).

fof(f2697,definition,
    ! [X0] :
      ( sQ225_spl
    <=> ( aElement0(sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)))
        | sdtpldt0(sdtpldt0(xS,xx),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ225_spl])],[split_symbol_definition]) ).

fof(f2700,plain,
    ( sQ225_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2673,f122,f2697]) ).

fof(f2701,definition,
    ! [X0] :
      ( sQ226_spl
    <=> ( sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)) = xx
        | aElementOf0(sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)),xS)
        | sdtpldt0(sdtpldt0(xS,xx),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtpldt0(xS,xx),X0)) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ226_spl])],[split_symbol_definition]) ).

fof(f2704,plain,
    ( sQ226_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2674,f122,f2701]) ).

fof(f2707,definition,
    ! [X0] :
      ( sQ227_spl
    <=> ( sdtpldt0(slcrc0,X0) = slcrc0
        | sK0_skl(sdtpldt0(slcrc0,X0)) = X0
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ227_spl])],[split_symbol_definition]) ).

fof(f2708,plain,
    ! [X0] :
      ( ~ sQ227_spl
      | sdtpldt0(slcrc0,X0) = slcrc0
      | sK0_skl(sdtpldt0(slcrc0,X0)) = X0
      | ~ aElement0(X0) ),
    inference(component_clause,[status(thm)],[f2707]) ).

fof(f2710,plain,
    ( sQ227_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f2677,f146,f2707]) ).

fof(f2725,plain,
    ! [X0] :
      ( ~ sQ41_spl
      | ~ sQ64_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X0,xS),xS)
      | sdtpldt0(xS,xx) = sdtpldt0(xS,X0)
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | sK2_skl(sdtpldt0(xS,xx),X0,xS) = X0
      | sdtpldt0(xS,xx) = sdtpldt0(xS,X0)
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | sK2_skl(sdtpldt0(xS,xx),X0,xS) = xx
      | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X0,xS),xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f733,f1146]) ).

fof(f2728,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | aElement0(sK2_skl(sdtpldt0(X0,X1),X2,xS))
      | sK2_skl(sdtpldt0(X0,X1),X2,xS) = X2
      | sdtpldt0(X0,X1) = sdtpldt0(xS,X2)
      | ~ aElement0(X2)
      | ~ aSet0(xS)
      | sK2_skl(sdtpldt0(X0,X1),X2,xS) = X1
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,xS),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f733,f619]) ).

fof(f2729,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)))
      | sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
      | sdtpldt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f733,f100]) ).

fof(f2730,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
      | sdtpldt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f733,f101]) ).

fof(f2737,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)))
      | sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = X2
      | sdtpldt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f733,f95]) ).

fof(f2738,plain,
    ! [X0,X1,X2] :
      ( sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = xx
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)),xS)
      | sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = X2
      | sdtpldt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f733,f96]) ).

fof(f2741,plain,
    ! [X0,X1,X2] :
      ( sK2_skl(sdtpldt0(X0,X1),X2,slcrc0) = X2
      | sdtpldt0(X0,X1) = sdtpldt0(slcrc0,X2)
      | ~ aElement0(X2)
      | ~ aSet0(slcrc0)
      | sK2_skl(sdtpldt0(X0,X1),X2,slcrc0) = X1
      | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,slcrc0),X0)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f733,f116]) ).

fof(f2743,definition,
    ! [X0] :
      ( sQ228_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(xS,xx),X0,xS),xS)
        | sdtpldt0(xS,xx) = sdtpldt0(xS,X0)
        | ~ aElement0(X0)
        | sK2_skl(sdtpldt0(xS,xx),X0,xS) = X0
        | sdtpldt0(xS,xx) = sdtpldt0(xS,X0)
        | ~ aElement0(X0)
        | sK2_skl(sdtpldt0(xS,xx),X0,xS) = xx
        | aElementOf0(sK2_skl(sdtpldt0(xS,xx),X0,xS),xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ228_spl])],[split_symbol_definition]) ).

fof(f2746,plain,
    ( ~ sQ41_spl
    | ~ sQ64_spl
    | sQ228_spl
    | ~ sQ10_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f2725,f180,f169,f2743,f618,f404]) ).

fof(f2749,definition,
    ! [X0,X1,X2] :
      ( sQ229_spl
    <=> ( aElement0(sK2_skl(sdtpldt0(X0,X1),X2,xS))
        | sK2_skl(sdtpldt0(X0,X1),X2,xS) = X2
        | sdtpldt0(X0,X1) = sdtpldt0(xS,X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtpldt0(X0,X1),X2,xS) = X1
        | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,xS),X0)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ229_spl])],[split_symbol_definition]) ).

fof(f2752,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ229_spl ),
    inference(split_clause,[status(thm)],[f2728,f2749,f180,f618]) ).

fof(f2753,definition,
    ! [X0,X1,X2] :
      ( sQ230_spl
    <=> ( aElement0(sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)))
        | sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
        | sdtpldt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
        | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ230_spl])],[split_symbol_definition]) ).

fof(f2756,plain,
    ( ~ sQ28_spl
    | sQ230_spl ),
    inference(split_clause,[status(thm)],[f2729,f2753,f294]) ).

fof(f2757,definition,
    ! [X0,X1,X2] :
      ( sQ231_spl
    <=> ( aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
        | sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
        | sdtpldt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
        | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ231_spl])],[split_symbol_definition]) ).

fof(f2760,plain,
    ( ~ sQ28_spl
    | sQ231_spl ),
    inference(split_clause,[status(thm)],[f2730,f2757,f294]) ).

fof(f2766,definition,
    ! [X0,X1,X2] :
      ( sQ232_spl
    <=> ( aElement0(sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)))
        | sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = X2
        | sdtpldt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
        | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ232_spl])],[split_symbol_definition]) ).

fof(f2769,plain,
    ( ~ sQ1_spl
    | sQ232_spl ),
    inference(split_clause,[status(thm)],[f2737,f2766,f122]) ).

fof(f2770,definition,
    ! [X0,X1,X2] :
      ( sQ233_spl
    <=> ( sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = xx
        | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)),xS)
        | sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = X2
        | sdtpldt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
        | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ233_spl])],[split_symbol_definition]) ).

fof(f2773,plain,
    ( ~ sQ1_spl
    | sQ233_spl ),
    inference(split_clause,[status(thm)],[f2738,f2770,f122]) ).

fof(f2776,definition,
    ! [X0,X1,X2] :
      ( sQ234_spl
    <=> ( sK2_skl(sdtpldt0(X0,X1),X2,slcrc0) = X2
        | sdtpldt0(X0,X1) = sdtpldt0(slcrc0,X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtpldt0(X0,X1),X2,slcrc0) = X1
        | aElementOf0(sK2_skl(sdtpldt0(X0,X1),X2,slcrc0),X0)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ234_spl])],[split_symbol_definition]) ).

fof(f2779,plain,
    ( ~ sQ6_spl
    | sQ234_spl ),
    inference(split_clause,[status(thm)],[f2741,f2776,f146]) ).

fof(f2788,plain,
    ! [X0,X1,X2] :
      ( sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f736,f443]) ).

fof(f2794,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X6)
      | ~ aSubsetOf0(X6,X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f736,f1245]) ).

fof(f2795,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f736,f1109]) ).

fof(f2796,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f736,f1010]) ).

fof(f2797,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f736,f954]) ).

fof(f2798,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),xS)
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
      | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f736,f662]) ).

fof(f2801,definition,
    ! [X0] :
      ( sQ235_spl
    <=> ( sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)) = X0
        | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0)
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)) = xx
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ235_spl])],[split_symbol_definition]) ).

fof(f2807,definition,
    ! [X0,X1,X2] :
      ( sQ236_spl
    <=> ( sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
        | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ236_spl])],[split_symbol_definition]) ).

fof(f2810,plain,
    ( ~ sQ28_spl
    | sQ236_spl ),
    inference(split_clause,[status(thm)],[f2788,f2807,f294]) ).

fof(f2815,definition,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sQ237_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X6)
        | ~ aSubsetOf0(X6,X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
        | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ237_spl])],[split_symbol_definition]) ).

fof(f2818,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ237_spl ),
    inference(split_clause,[status(thm)],[f2794,f2815,f122,f1244]) ).

fof(f2819,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ238_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
        | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ238_spl])],[split_symbol_definition]) ).

fof(f2822,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ238_spl ),
    inference(split_clause,[status(thm)],[f2795,f2819,f122,f1108]) ).

fof(f2823,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ239_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
        | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ239_spl])],[split_symbol_definition]) ).

fof(f2826,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ239_spl ),
    inference(split_clause,[status(thm)],[f2796,f2823,f122,f1009]) ).

fof(f2827,definition,
    ! [X0,X1,X2,X3] :
      ( sQ240_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
        | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ240_spl])],[split_symbol_definition]) ).

fof(f2830,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ240_spl ),
    inference(split_clause,[status(thm)],[f2797,f2827,f122,f953]) ).

fof(f2831,definition,
    ! [X0,X1,X2] :
      ( sQ241_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),xS)
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
        | ~ aElement0(X2)
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X1
        | ~ aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ241_spl])],[split_symbol_definition]) ).

fof(f2834,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ241_spl ),
    inference(split_clause,[status(thm)],[f2798,f2831,f122,f618]) ).

fof(f2837,plain,
    ! [X0] :
      ( ~ sQ15_spl
      | sK1_skl(sdtpldt0(xS,xx),sdtmndt0(xS,X0)) = xx
      | aSubsetOf0(sdtpldt0(xS,xx),sdtmndt0(xS,X0))
      | ~ aSet0(sdtmndt0(xS,X0))
      | ~ aSet0(sdtpldt0(xS,xx))
      | aSubsetOf0(sdtpldt0(xS,xx),sdtmndt0(xS,X0))
      | ~ aSet0(sdtmndt0(xS,X0))
      | sK1_skl(sdtpldt0(xS,xx),sdtmndt0(xS,X0)) = X0
      | ~ aElementOf0(X0,xS)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f737,f203]) ).

fof(f2839,plain,
    ! [X0] :
      ( ~ sQ34_spl
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f737,f342]) ).

fof(f2842,plain,
    ! [X0,X1] :
      ( sK1_skl(X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = xx
      | ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)),sdtpldt0(xS,xx))
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
      | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
      | sK1_skl(X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = X0
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f737,f443]) ).

fof(f2848,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f737,f1245]) ).

fof(f2849,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f737,f1109]) ).

fof(f2850,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f737,f1010]) ).

fof(f2851,plain,
    ! [X0,X1,X2] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f737,f954]) ).

fof(f2852,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),xS)
      | ~ aSet0(X1)
      | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f737,f662]) ).

fof(f2855,definition,
    ! [X0] :
      ( sQ242_spl
    <=> ( sK1_skl(sdtpldt0(xS,xx),sdtmndt0(xS,X0)) = xx
        | aSubsetOf0(sdtpldt0(xS,xx),sdtmndt0(xS,X0))
        | ~ aSet0(sdtmndt0(xS,X0))
        | aSubsetOf0(sdtpldt0(xS,xx),sdtmndt0(xS,X0))
        | ~ aSet0(sdtmndt0(xS,X0))
        | sK1_skl(sdtpldt0(xS,xx),sdtmndt0(xS,X0)) = X0
        | ~ aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ242_spl])],[split_symbol_definition]) ).

fof(f2858,plain,
    ( ~ sQ15_spl
    | ~ sQ1_spl
    | sQ242_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f2837,f180,f2855,f122,f202]) ).

fof(f2861,definition,
    ! [X0] :
      ( sQ243_spl
    <=> ( aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),X0))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),X0))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ243_spl])],[split_symbol_definition]) ).

fof(f2864,plain,
    ( ~ sQ34_spl
    | ~ sQ28_spl
    | sQ243_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2839,f122,f2861,f294,f341]) ).

fof(f2867,definition,
    ! [X0,X1] :
      ( sQ244_spl
    <=> ( sK1_skl(X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = xx
        | ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)),sdtpldt0(xS,xx))
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
        | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
        | sK1_skl(X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)) = X0
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ244_spl])],[split_symbol_definition]) ).

fof(f2870,plain,
    ( sQ244_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f2842,f294,f2867]) ).

fof(f2875,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ245_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ245_spl])],[split_symbol_definition]) ).

fof(f2878,plain,
    ( ~ sQ125_spl
    | sQ245_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2848,f122,f2875,f1244]) ).

fof(f2879,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ246_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ246_spl])],[split_symbol_definition]) ).

fof(f2882,plain,
    ( ~ sQ107_spl
    | sQ246_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2849,f122,f2879,f1108]) ).

fof(f2883,definition,
    ! [X0,X1,X2,X3] :
      ( sQ247_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ247_spl])],[split_symbol_definition]) ).

fof(f2886,plain,
    ( ~ sQ97_spl
    | sQ247_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2850,f122,f2883,f1009]) ).

fof(f2887,definition,
    ! [X0,X1,X2] :
      ( sQ248_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),X2)
        | ~ aSubsetOf0(X2,xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ248_spl])],[split_symbol_definition]) ).

fof(f2890,plain,
    ( ~ sQ92_spl
    | sQ248_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2851,f122,f2887,f953]) ).

fof(f2891,definition,
    ! [X0,X1] :
      ( sQ249_spl
    <=> ( ~ aElementOf0(sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)),xS)
        | ~ aSet0(X1)
        | aSubsetOf0(X1,sdtmndt0(sdtpldt0(xS,xx),X0))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | sK1_skl(X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ249_spl])],[split_symbol_definition]) ).

fof(f2894,plain,
    ( ~ sQ64_spl
    | sQ249_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f2852,f122,f2891,f618]) ).

fof(f2911,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4),X4)
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(X4,X3)
      | ~ aElement0(X3)
      | ~ aSet0(X4)
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1053,f336]) ).

fof(f2916,plain,
    ! [X0,X1,X2,X3] :
      ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f2911,f443]) ).

fof(f2922,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X7)
      | ~ aSubsetOf0(X7,X6)
      | ~ aSubsetOf0(X6,X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,xS)
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f2911,f1245]) ).

fof(f2923,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X6)
      | ~ aSubsetOf0(X6,X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,xS)
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f2911,f1109]) ).

fof(f2924,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,xS)
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f2911,f1010]) ).

fof(f2925,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X4)
      | ~ aSubsetOf0(X4,xS)
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f2911,f954]) ).

fof(f2926,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),xS)
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f2911,f662]) ).

fof(f2933,definition,
    ! [X0,X1,X2,X3] :
      ( sQ250_spl
    <=> ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X3)
        | ~ aElement0(X3)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ250_spl])],[split_symbol_definition]) ).

fof(f2936,plain,
    ( ~ sQ28_spl
    | sQ250_spl ),
    inference(split_clause,[status(thm)],[f2916,f2933,f294]) ).

fof(f2941,definition,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] :
      ( sQ251_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X7)
        | ~ aSubsetOf0(X7,X6)
        | ~ aSubsetOf0(X6,X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,xS)
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
        | ~ aElement0(X3)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ251_spl])],[split_symbol_definition]) ).

fof(f2944,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ251_spl ),
    inference(split_clause,[status(thm)],[f2922,f2941,f122,f1244]) ).

fof(f2945,definition,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sQ252_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X6)
        | ~ aSubsetOf0(X6,X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,xS)
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
        | ~ aElement0(X3)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ252_spl])],[split_symbol_definition]) ).

fof(f2948,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ252_spl ),
    inference(split_clause,[status(thm)],[f2923,f2945,f122,f1108]) ).

fof(f2949,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ253_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,xS)
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
        | ~ aElement0(X3)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ253_spl])],[split_symbol_definition]) ).

fof(f2952,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ253_spl ),
    inference(split_clause,[status(thm)],[f2924,f2949,f122,f1009]) ).

fof(f2953,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ254_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X4)
        | ~ aSubsetOf0(X4,xS)
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
        | ~ aElement0(X3)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ254_spl])],[split_symbol_definition]) ).

fof(f2956,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ254_spl ),
    inference(split_clause,[status(thm)],[f2925,f2953,f122,f953]) ).

fof(f2957,definition,
    ! [X0,X1,X2,X3] :
      ( sQ255_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),xS)
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
        | ~ aElement0(X3)
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ255_spl])],[split_symbol_definition]) ).

fof(f2960,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ255_spl ),
    inference(split_clause,[status(thm)],[f2926,f2957,f122,f618]) ).

fof(f2963,plain,
    ! [X0,X1,X2,X3] :
      ( ~ aSet0(X3)
      | aSubsetOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0))
      | ~ aElementOf0(sK1_skl(X3,sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1054,f336]) ).

fof(f2964,plain,
    ! [X0,X1] :
      ( ~ sQ15_spl
      | sK1_skl(sdtpldt0(xS,xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0)) = xx
      | aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0))
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0))
      | ~ aSet0(sdtpldt0(xS,xx))
      | aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0))
      | ~ aElement0(X1)
      | ~ aSet0(xS)
      | ~ aElementOf0(X0,sdtpldt0(xS,X1)) ),
    inference(resolution,[status(thm)],[f2963,f203]) ).

fof(f2966,plain,
    ! [X0,X1] :
      ( ~ sQ34_spl
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f2963,f342]) ).

fof(f2970,plain,
    ! [X0,X1,X2] :
      ( sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)) = xx
      | ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)),sdtpldt0(xS,xx))
      | ~ aSet0(X2)
      | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0))
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ),
    inference(resolution,[status(thm)],[f2963,f443]) ).

fof(f2976,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),X6)
      | ~ aSubsetOf0(X6,X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aSet0(X2)
      | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f2963,f1245]) ).

fof(f2977,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aSet0(X2)
      | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f2963,f1109]) ).

fof(f2978,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aSet0(X2)
      | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f2963,f1010]) ).

fof(f2979,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aSet0(X2)
      | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f2963,f954]) ).

fof(f2980,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),xS)
      | ~ aSet0(X2)
      | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f2963,f662]) ).

fof(f2983,definition,
    ! [X0,X1] :
      ( sQ256_spl
    <=> ( sK1_skl(sdtpldt0(xS,xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0)) = xx
        | aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0))
        | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0))
        | aSubsetOf0(sdtpldt0(xS,xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0))
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(xS,X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ256_spl])],[split_symbol_definition]) ).

fof(f2986,plain,
    ( ~ sQ15_spl
    | ~ sQ1_spl
    | ~ sQ11_spl
    | sQ256_spl ),
    inference(split_clause,[status(thm)],[f2964,f2983,f180,f122,f202]) ).

fof(f2989,definition,
    ! [X0,X1] :
      ( sQ257_spl
    <=> ( aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
        | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ257_spl])],[split_symbol_definition]) ).

fof(f2992,plain,
    ( ~ sQ34_spl
    | ~ sQ28_spl
    | ~ sQ1_spl
    | sQ257_spl ),
    inference(split_clause,[status(thm)],[f2966,f2989,f122,f294,f341]) ).

fof(f2997,definition,
    ! [X0,X1,X2] :
      ( sQ258_spl
    <=> ( sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)) = xx
        | ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)),sdtpldt0(xS,xx))
        | ~ aSet0(X2)
        | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0))
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ258_spl])],[split_symbol_definition]) ).

fof(f3000,plain,
    ( ~ sQ28_spl
    | sQ258_spl ),
    inference(split_clause,[status(thm)],[f2970,f2997,f294]) ).

fof(f3005,definition,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sQ259_spl
    <=> ( ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),X6)
        | ~ aSubsetOf0(X6,X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aSet0(X2)
        | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ259_spl])],[split_symbol_definition]) ).

fof(f3008,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ259_spl ),
    inference(split_clause,[status(thm)],[f2976,f3005,f122,f1244]) ).

fof(f3009,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ260_spl
    <=> ( ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aSet0(X2)
        | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ260_spl])],[split_symbol_definition]) ).

fof(f3012,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ260_spl ),
    inference(split_clause,[status(thm)],[f2977,f3009,f122,f1108]) ).

fof(f3013,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ261_spl
    <=> ( ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aSet0(X2)
        | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ261_spl])],[split_symbol_definition]) ).

fof(f3016,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ261_spl ),
    inference(split_clause,[status(thm)],[f2978,f3013,f122,f1009]) ).

fof(f3017,definition,
    ! [X0,X1,X2,X3] :
      ( sQ262_spl
    <=> ( ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aSet0(X2)
        | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ262_spl])],[split_symbol_definition]) ).

fof(f3020,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ262_spl ),
    inference(split_clause,[status(thm)],[f2979,f3017,f122,f953]) ).

fof(f3021,definition,
    ! [X0,X1,X2] :
      ( sQ263_spl
    <=> ( ~ aElementOf0(sK1_skl(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),xS)
        | ~ aSet0(X2)
        | aSubsetOf0(X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ263_spl])],[split_symbol_definition]) ).

fof(f3024,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ263_spl ),
    inference(split_clause,[status(thm)],[f2980,f3021,f122,f618]) ).

fof(f3060,plain,
    ! [X0,X1,X2,X3] :
      ( aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3)
      | ~ aSet0(X3)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3) = X2
      | aElementOf0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1059,f336]) ).

fof(f3061,plain,
    ! [X0,X1] :
      ( ~ sQ54_spl
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f3060,f548]) ).

fof(f3064,plain,
    ! [X0,X1] :
      ( ~ sQ72_spl
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),sdtpldt0(xS,xx))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),sdtpldt0(xS,xx)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(xS)
      | ~ aElementOf0(X0,sdtpldt0(xS,X1)) ),
    inference(resolution,[status(thm)],[f3060,f690]) ).

fof(f3067,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | aElement0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),X2))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),X2)
      | ~ aSet0(X2)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),X2) = X1
      | ~ aElement0(X1)
      | ~ aSet0(xS)
      | ~ aElementOf0(X0,sdtpldt0(xS,X1)) ),
    inference(resolution,[status(thm)],[f3060,f619]) ).

fof(f3068,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2)
      | ~ aSet0(X2)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ),
    inference(resolution,[status(thm)],[f3060,f100]) ).

fof(f3069,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2),sdtpldt0(xS,xx))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2)
      | ~ aSet0(X2)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ),
    inference(resolution,[status(thm)],[f3060,f101]) ).

fof(f3076,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2)
      | ~ aSet0(X2)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f3060,f95]) ).

fof(f3077,plain,
    ! [X0,X1,X2] :
      ( sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2) = xx
      | aElementOf0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2),xS)
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2)
      | ~ aSet0(X2)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f3060,f96]) ).

fof(f3080,plain,
    ! [X0,X1,X2] :
      ( aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X1),X0),X0),X2)
      | ~ aSet0(X2)
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X1),X0),X0),X2) = X1
      | ~ aElement0(X1)
      | ~ aSet0(slcrc0)
      | ~ aElementOf0(X0,sdtpldt0(slcrc0,X1)) ),
    inference(resolution,[status(thm)],[f3060,f116]) ).

fof(f3082,definition,
    ! [X0,X1] :
      ( sQ264_spl
    <=> ( sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ264_spl])],[split_symbol_definition]) ).

fof(f3085,plain,
    ( ~ sQ54_spl
    | ~ sQ28_spl
    | ~ sQ1_spl
    | sQ264_spl ),
    inference(split_clause,[status(thm)],[f3061,f3082,f122,f294,f547]) ).

fof(f3090,definition,
    ! [X0,X1] :
      ( sQ265_spl
    <=> ( ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),sdtpldt0(xS,xx))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),sdtpldt0(xS,xx))
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),sdtpldt0(xS,xx)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(xS,X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ265_spl])],[split_symbol_definition]) ).

fof(f3093,plain,
    ( ~ sQ72_spl
    | ~ sQ1_spl
    | ~ sQ11_spl
    | sQ265_spl ),
    inference(split_clause,[status(thm)],[f3064,f3090,f180,f122,f689]) ).

fof(f3097,definition,
    ! [X0,X1,X2] :
      ( sQ266_spl
    <=> ( aElement0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),X2))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),X2)
        | ~ aSet0(X2)
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0),X2) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(xS,X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ266_spl])],[split_symbol_definition]) ).

fof(f3100,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ266_spl ),
    inference(split_clause,[status(thm)],[f3067,f3097,f180,f618]) ).

fof(f3101,definition,
    ! [X0,X1,X2] :
      ( sQ267_spl
    <=> ( aElement0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2)
        | ~ aSet0(X2)
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ267_spl])],[split_symbol_definition]) ).

fof(f3104,plain,
    ( ~ sQ28_spl
    | sQ267_spl ),
    inference(split_clause,[status(thm)],[f3068,f3101,f294]) ).

fof(f3105,definition,
    ! [X0,X1,X2] :
      ( sQ268_spl
    <=> ( aElementOf0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2),sdtpldt0(xS,xx))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2)
        | ~ aSet0(X2)
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0),X2) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ268_spl])],[split_symbol_definition]) ).

fof(f3108,plain,
    ( ~ sQ28_spl
    | sQ268_spl ),
    inference(split_clause,[status(thm)],[f3069,f3105,f294]) ).

fof(f3114,definition,
    ! [X0,X1,X2] :
      ( sQ269_spl
    <=> ( aElement0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2)
        | ~ aSet0(X2)
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ269_spl])],[split_symbol_definition]) ).

fof(f3117,plain,
    ( ~ sQ1_spl
    | sQ269_spl ),
    inference(split_clause,[status(thm)],[f3076,f3114,f122]) ).

fof(f3118,definition,
    ! [X0,X1,X2] :
      ( sQ270_spl
    <=> ( sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2) = xx
        | aElementOf0(sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2),xS)
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2)
        | ~ aSet0(X2)
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0),X2) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ270_spl])],[split_symbol_definition]) ).

fof(f3121,plain,
    ( ~ sQ1_spl
    | sQ270_spl ),
    inference(split_clause,[status(thm)],[f3077,f3118,f122]) ).

fof(f3124,definition,
    ! [X0,X1,X2] :
      ( sQ271_spl
    <=> ( aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X1),X0),X0),X2)
        | ~ aSet0(X2)
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X1),X0),X0),X2) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(slcrc0,X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ271_spl])],[split_symbol_definition]) ).

fof(f3127,plain,
    ( ~ sQ6_spl
    | sQ271_spl ),
    inference(split_clause,[status(thm)],[f3080,f3124,f146]) ).

fof(f3131,plain,
    ! [X0,X1,X2] :
      ( sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0)) = X2
      | aElementOf0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1060,f336]) ).

fof(f3133,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | aElement0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0)))
      | sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(xS)
      | ~ aElementOf0(X0,sdtpldt0(xS,X1)) ),
    inference(resolution,[status(thm)],[f3131,f619]) ).

fof(f3134,plain,
    ! [X0,X1] :
      ( aElement0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)))
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ),
    inference(resolution,[status(thm)],[f3131,f100]) ).

fof(f3135,plain,
    ! [X0,X1] :
      ( aElementOf0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)),sdtpldt0(xS,xx))
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ),
    inference(resolution,[status(thm)],[f3131,f101]) ).

fof(f3142,plain,
    ! [X0,X1] :
      ( aElement0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)))
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f3131,f95]) ).

fof(f3143,plain,
    ! [X0,X1] :
      ( sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)) = xx
      | aElementOf0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),xS)
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ),
    inference(resolution,[status(thm)],[f3131,f96]) ).

fof(f3146,plain,
    ! [X0,X1] :
      ( sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X1),X0),X0) = slcrc0
      | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X1),X0),X0)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(slcrc0)
      | ~ aElementOf0(X0,sdtpldt0(slcrc0,X1)) ),
    inference(resolution,[status(thm)],[f3131,f116]) ).

fof(f3149,definition,
    ! [X0,X1] :
      ( sQ272_spl
    <=> ( aElement0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0)))
        | sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X0),X0)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(xS,X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ272_spl])],[split_symbol_definition]) ).

fof(f3152,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ272_spl ),
    inference(split_clause,[status(thm)],[f3133,f3149,f180,f618]) ).

fof(f3153,definition,
    ! [X0,X1] :
      ( sQ273_spl
    <=> ( aElement0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)))
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ273_spl])],[split_symbol_definition]) ).

fof(f3156,plain,
    ( ~ sQ28_spl
    | sQ273_spl ),
    inference(split_clause,[status(thm)],[f3134,f3153,f294]) ).

fof(f3157,definition,
    ! [X0,X1] :
      ( sQ274_spl
    <=> ( aElementOf0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)),sdtpldt0(xS,xx))
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X0),X0)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ274_spl])],[split_symbol_definition]) ).

fof(f3160,plain,
    ( ~ sQ28_spl
    | sQ274_spl ),
    inference(split_clause,[status(thm)],[f3135,f3157,f294]) ).

fof(f3166,definition,
    ! [X0,X1] :
      ( sQ275_spl
    <=> ( aElement0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)))
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ275_spl])],[split_symbol_definition]) ).

fof(f3169,plain,
    ( ~ sQ1_spl
    | sQ275_spl ),
    inference(split_clause,[status(thm)],[f3142,f3166,f122]) ).

fof(f3170,definition,
    ! [X0,X1] :
      ( sQ276_spl
    <=> ( sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)) = xx
        | aElementOf0(sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)),xS)
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X0),X0)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(sdtpldt0(xS,xx),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ276_spl])],[split_symbol_definition]) ).

fof(f3173,plain,
    ( ~ sQ1_spl
    | sQ276_spl ),
    inference(split_clause,[status(thm)],[f3143,f3170,f122]) ).

fof(f3176,definition,
    ! [X0,X1] :
      ( sQ277_spl
    <=> ( sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X1),X0),X0) = slcrc0
        | sK0_skl(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X1),X0),X0)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X0,sdtpldt0(slcrc0,X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ277_spl])],[split_symbol_definition]) ).

fof(f3179,plain,
    ( ~ sQ6_spl
    | sQ277_spl ),
    inference(split_clause,[status(thm)],[f3146,f3176,f146]) ).

fof(f3181,plain,
    ! [X0,X1,X2,X3,X4] :
      ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4) = X3
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4),X4)
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(X4,X3)
      | ~ aElement0(X3)
      | ~ aSet0(X4)
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4) = X2
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,X4),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(forward_subsumption_resolution,[status(thm)],[f1061,f336]) ).

fof(f3185,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ64_spl
      | aElement0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,xS))
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,xS) = X3
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(xS,X3)
      | ~ aElement0(X3)
      | ~ aSet0(xS)
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,xS) = X2
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,xS),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f3181,f619]) ).

fof(f3186,plain,
    ! [X0,X1,X2,X3] :
      ( aElement0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)))
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = X3
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f3181,f100]) ).

fof(f3187,plain,
    ! [X0,X1,X2,X3] :
      ( aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = X3
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f3181,f101]) ).

fof(f3194,plain,
    ! [X0,X1,X2,X3] :
      ( aElement0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)))
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = X3
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = X2
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f3181,f95]) ).

fof(f3195,plain,
    ! [X0,X1,X2,X3] :
      ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = xx
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),xS)
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = X3
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
      | ~ aElement0(X3)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = X2
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f3181,f96]) ).

fof(f3198,plain,
    ! [X0,X1,X2,X3] :
      ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,slcrc0) = X3
      | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(slcrc0,X3)
      | ~ aElement0(X3)
      | ~ aSet0(slcrc0)
      | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,slcrc0) = X2
      | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,slcrc0),X1)
      | ~ aElement0(X2)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ),
    inference(resolution,[status(thm)],[f3181,f116]) ).

fof(f3202,definition,
    ! [X0,X1,X2,X3] :
      ( sQ278_spl
    <=> ( aElement0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,xS))
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,xS) = X3
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(xS,X3)
        | ~ aElement0(X3)
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,xS) = X2
        | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,xS),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ278_spl])],[split_symbol_definition]) ).

fof(f3205,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ278_spl ),
    inference(split_clause,[status(thm)],[f3185,f3202,f180,f618]) ).

fof(f3206,definition,
    ! [X0,X1,X2,X3] :
      ( sQ279_spl
    <=> ( aElement0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)))
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = X3
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X3)
        | ~ aElement0(X3)
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
        | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ279_spl])],[split_symbol_definition]) ).

fof(f3209,plain,
    ( ~ sQ28_spl
    | sQ279_spl ),
    inference(split_clause,[status(thm)],[f3186,f3206,f294]) ).

fof(f3210,definition,
    ! [X0,X1,X2,X3] :
      ( sQ280_spl
    <=> ( aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = X3
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X3)
        | ~ aElement0(X3)
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
        | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtmndt0(sdtpldt0(xS,xx),xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ280_spl])],[split_symbol_definition]) ).

fof(f3213,plain,
    ( ~ sQ28_spl
    | sQ280_spl ),
    inference(split_clause,[status(thm)],[f3187,f3210,f294]) ).

fof(f3219,definition,
    ! [X0,X1,X2,X3] :
      ( sQ281_spl
    <=> ( aElement0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)))
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = X3
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
        | ~ aElement0(X3)
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = X2
        | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ281_spl])],[split_symbol_definition]) ).

fof(f3222,plain,
    ( ~ sQ1_spl
    | sQ281_spl ),
    inference(split_clause,[status(thm)],[f3194,f3219,f122]) ).

fof(f3223,definition,
    ! [X0,X1,X2,X3] :
      ( sQ282_spl
    <=> ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = xx
        | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),xS)
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = X3
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(sdtpldt0(xS,xx),X3)
        | ~ aElement0(X3)
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)) = X2
        | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,sdtpldt0(xS,xx)),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ282_spl])],[split_symbol_definition]) ).

fof(f3226,plain,
    ( ~ sQ1_spl
    | sQ282_spl ),
    inference(split_clause,[status(thm)],[f3195,f3223,f122]) ).

fof(f3229,definition,
    ! [X0,X1,X2,X3] :
      ( sQ283_spl
    <=> ( sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,slcrc0) = X3
        | sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0) = sdtpldt0(slcrc0,X3)
        | ~ aElement0(X3)
        | sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,slcrc0) = X2
        | aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtpldt0(X1,X2),X0),X0),X3,slcrc0),X1)
        | ~ aElement0(X2)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(X1,X2)) ) ),
    introduced(definition,[new_symbols(definition,[sQ283_spl])],[split_symbol_definition]) ).

fof(f3232,plain,
    ( ~ sQ6_spl
    | sQ283_spl ),
    inference(split_clause,[status(thm)],[f3198,f3229,f146]) ).

fof(f3286,plain,
    ! [X0] :
      ( ~ sQ54_spl
      | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1087,f548]) ).

fof(f3289,plain,
    ! [X0] :
      ( ~ sQ72_spl
      | ~ aSet0(sdtmndt0(xS,X0))
      | aSubsetOf0(sdtmndt0(xS,X0),sdtpldt0(xS,xx))
      | ~ aSet0(sdtmndt0(xS,X0))
      | aSubsetOf0(sdtmndt0(xS,X0),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,xS)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1087,f690]) ).

fof(f3292,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | aElement0(sK1_skl(sdtmndt0(xS,X0),X1))
      | ~ aSet0(sdtmndt0(xS,X0))
      | aSubsetOf0(sdtmndt0(xS,X0),X1)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,xS)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1087,f619]) ).

fof(f3293,plain,
    ! [X0,X1] :
      ( aElement0(sK1_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1))
      | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
      | aSubsetOf0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1087,f100]) ).

fof(f3294,plain,
    ! [X0,X1] :
      ( aElementOf0(sK1_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1),sdtpldt0(xS,xx))
      | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
      | aSubsetOf0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1087,f101]) ).

fof(f3301,plain,
    ! [X0,X1] :
      ( aElement0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),X0),X1))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),X0),X1)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1087,f95]) ).

fof(f3302,plain,
    ! [X0,X1] :
      ( sK1_skl(sdtmndt0(sdtpldt0(xS,xx),X0),X1) = xx
      | aElementOf0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),X0),X1),xS)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),X0),X1)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1087,f96]) ).

fof(f3305,plain,
    ! [X0,X1] :
      ( ~ aSet0(sdtmndt0(slcrc0,X0))
      | aSubsetOf0(sdtmndt0(slcrc0,X0),X1)
      | ~ aSet0(X1)
      | ~ aElementOf0(X0,slcrc0)
      | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f1087,f116]) ).

fof(f3307,definition,
    ! [X0] :
      ( sQ284_spl
    <=> ( sK1_skl(sdtmndt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),X0),sdtmndt0(sdtpldt0(xS,xx),xx))
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ284_spl])],[split_symbol_definition]) ).

fof(f3310,plain,
    ( ~ sQ54_spl
    | ~ sQ28_spl
    | sQ284_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3286,f122,f3307,f294,f547]) ).

fof(f3314,definition,
    ! [X0] :
      ( sQ285_spl
    <=> ( ~ aSet0(sdtmndt0(xS,X0))
        | aSubsetOf0(sdtmndt0(xS,X0),sdtpldt0(xS,xx))
        | ~ aSet0(sdtmndt0(xS,X0))
        | aSubsetOf0(sdtmndt0(xS,X0),sdtpldt0(xS,xx))
        | ~ aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ285_spl])],[split_symbol_definition]) ).

fof(f3317,plain,
    ( ~ sQ72_spl
    | ~ sQ1_spl
    | sQ285_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f3289,f180,f3314,f122,f689]) ).

fof(f3320,definition,
    ! [X0,X1] :
      ( sQ286_spl
    <=> ( aElement0(sK1_skl(sdtmndt0(xS,X0),X1))
        | ~ aSet0(sdtmndt0(xS,X0))
        | aSubsetOf0(sdtmndt0(xS,X0),X1)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ286_spl])],[split_symbol_definition]) ).

fof(f3323,plain,
    ( ~ sQ64_spl
    | sQ286_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f3292,f180,f3320,f618]) ).

fof(f3324,definition,
    ! [X0,X1] :
      ( sQ287_spl
    <=> ( aElement0(sK1_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1))
        | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
        | aSubsetOf0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ287_spl])],[split_symbol_definition]) ).

fof(f3327,plain,
    ( sQ287_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f3293,f294,f3324]) ).

fof(f3328,definition,
    ! [X0,X1] :
      ( sQ288_spl
    <=> ( aElementOf0(sK1_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1),sdtpldt0(xS,xx))
        | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
        | aSubsetOf0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X1)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ288_spl])],[split_symbol_definition]) ).

fof(f3331,plain,
    ( sQ288_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f3294,f294,f3328]) ).

fof(f3336,definition,
    ! [X0,X1] :
      ( sQ289_spl
    <=> ( aElement0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),X0),X1))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),X0),X1)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ289_spl])],[split_symbol_definition]) ).

fof(f3339,plain,
    ( sQ289_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3301,f122,f3336]) ).

fof(f3340,definition,
    ! [X0,X1] :
      ( sQ290_spl
    <=> ( sK1_skl(sdtmndt0(sdtpldt0(xS,xx),X0),X1) = xx
        | aElementOf0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),X0),X1),xS)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),X0),X1)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ290_spl])],[split_symbol_definition]) ).

fof(f3343,plain,
    ( sQ290_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3302,f122,f3340]) ).

fof(f3345,definition,
    ! [X0,X1] :
      ( sQ291_spl
    <=> ( ~ aSet0(sdtmndt0(slcrc0,X0))
        | aSubsetOf0(sdtmndt0(slcrc0,X0),X1)
        | ~ aSet0(X1)
        | ~ aElementOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ291_spl])],[split_symbol_definition]) ).

fof(f3348,plain,
    ( sQ291_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f3305,f146,f3345]) ).

fof(f3353,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | aElement0(sK0_skl(sdtmndt0(xS,X0)))
      | ~ aSet0(sdtmndt0(xS,X0))
      | sdtmndt0(xS,X0) = slcrc0
      | ~ aElementOf0(X0,xS)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1088,f619]) ).

fof(f3354,plain,
    ! [X0] :
      ( aElement0(sK0_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)))
      | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
      | sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = slcrc0
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1088,f100]) ).

fof(f3355,plain,
    ! [X0] :
      ( aElementOf0(sK0_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)),sdtpldt0(xS,xx))
      | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
      | sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = slcrc0
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1088,f101]) ).

fof(f3362,plain,
    ! [X0] :
      ( aElement0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),X0)))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | sdtmndt0(sdtpldt0(xS,xx),X0) = slcrc0
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1088,f95]) ).

fof(f3363,plain,
    ! [X0] :
      ( sK0_skl(sdtmndt0(sdtpldt0(xS,xx),X0)) = xx
      | aElementOf0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),X0)),xS)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | sdtmndt0(sdtpldt0(xS,xx),X0) = slcrc0
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1088,f96]) ).

fof(f3366,plain,
    ! [X0] :
      ( ~ aSet0(sdtmndt0(slcrc0,X0))
      | sdtmndt0(slcrc0,X0) = slcrc0
      | ~ aElementOf0(X0,slcrc0)
      | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f1088,f116]) ).

fof(f3369,definition,
    ! [X0] :
      ( sQ292_spl
    <=> ( aElement0(sK0_skl(sdtmndt0(xS,X0)))
        | ~ aSet0(sdtmndt0(xS,X0))
        | sdtmndt0(xS,X0) = slcrc0
        | ~ aElementOf0(X0,xS) ) ),
    introduced(definition,[new_symbols(definition,[sQ292_spl])],[split_symbol_definition]) ).

fof(f3372,plain,
    ( ~ sQ64_spl
    | sQ292_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f3353,f180,f3369,f618]) ).

fof(f3373,definition,
    ! [X0] :
      ( sQ293_spl
    <=> ( aElement0(sK0_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)))
        | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
        | sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = slcrc0
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ293_spl])],[split_symbol_definition]) ).

fof(f3376,plain,
    ( sQ293_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f3354,f294,f3373]) ).

fof(f3377,definition,
    ! [X0] :
      ( sQ294_spl
    <=> ( aElementOf0(sK0_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)),sdtpldt0(xS,xx))
        | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
        | sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = slcrc0
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ294_spl])],[split_symbol_definition]) ).

fof(f3380,plain,
    ( sQ294_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f3355,f294,f3377]) ).

fof(f3385,definition,
    ! [X0] :
      ( sQ295_spl
    <=> ( aElement0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),X0)))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | sdtmndt0(sdtpldt0(xS,xx),X0) = slcrc0
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ295_spl])],[split_symbol_definition]) ).

fof(f3388,plain,
    ( sQ295_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3362,f122,f3385]) ).

fof(f3389,definition,
    ! [X0] :
      ( sQ296_spl
    <=> ( sK0_skl(sdtmndt0(sdtpldt0(xS,xx),X0)) = xx
        | aElementOf0(sK0_skl(sdtmndt0(sdtpldt0(xS,xx),X0)),xS)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | sdtmndt0(sdtpldt0(xS,xx),X0) = slcrc0
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ296_spl])],[split_symbol_definition]) ).

fof(f3392,plain,
    ( sQ296_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3363,f122,f3389]) ).

fof(f3394,definition,
    ! [X0] :
      ( sQ297_spl
    <=> ( ~ aSet0(sdtmndt0(slcrc0,X0))
        | sdtmndt0(slcrc0,X0) = slcrc0
        | ~ aElementOf0(X0,slcrc0) ) ),
    introduced(definition,[new_symbols(definition,[sQ297_spl])],[split_symbol_definition]) ).

fof(f3397,plain,
    ( sQ297_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f3366,f146,f3394]) ).

fof(f3399,plain,
    ( ~ sQ165_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1556,f967]) ).

fof(f3400,plain,
    ~ sQ165_spl,
    inference(contradiction_clause,[status(thm)],[f3399]) ).

fof(f3406,plain,
    ( sQ78_spl
    | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f751,f57]) ).

fof(f3408,plain,
    ( sQ78_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3406,f122,f749]) ).

fof(f3409,plain,
    ! [X0] :
      ( ~ sQ40_spl
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)) = X0
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
      | ~ aElementOf0(xx,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1089,f760]) ).

fof(f3413,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | aElement0(sK2_skl(sdtmndt0(X0,X1),X2,xS))
      | sK2_skl(sdtmndt0(X0,X1),X2,xS) = X2
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(xS,X2)
      | ~ aElement0(X2)
      | ~ aSet0(xS)
      | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,xS),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1089,f619]) ).

fof(f3414,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)))
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1089,f100]) ).

fof(f3415,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1089,f101]) ).

fof(f3422,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)))
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X2
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1089,f95]) ).

fof(f3423,plain,
    ! [X0,X1,X2] :
      ( sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = xx
      | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),xS)
      | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X2
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1089,f96]) ).

fof(f3426,plain,
    ! [X0,X1,X2] :
      ( sK2_skl(sdtmndt0(X0,X1),X2,slcrc0) = X2
      | ~ aSet0(sdtmndt0(X0,X1))
      | sdtmndt0(X0,X1) = sdtpldt0(slcrc0,X2)
      | ~ aElement0(X2)
      | ~ aSet0(slcrc0)
      | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,slcrc0),X0)
      | ~ aElementOf0(X1,X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1089,f116]) ).

fof(f3428,plain,
    ( ~ sQ40_spl
    | ~ sQ28_spl
    | sQ235_spl
    | ~ sQ9_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3409,f122,f166,f2801,f294,f400]) ).

fof(f3431,definition,
    ! [X0,X1,X2] :
      ( sQ298_spl
    <=> ( aElement0(sK2_skl(sdtmndt0(X0,X1),X2,xS))
        | sK2_skl(sdtmndt0(X0,X1),X2,xS) = X2
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(xS,X2)
        | ~ aElement0(X2)
        | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,xS),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ298_spl])],[split_symbol_definition]) ).

fof(f3434,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ298_spl ),
    inference(split_clause,[status(thm)],[f3413,f3431,f180,f618]) ).

fof(f3435,definition,
    ! [X0,X1,X2] :
      ( sQ299_spl
    <=> ( aElement0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)))
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
        | ~ aElement0(X2)
        | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ299_spl])],[split_symbol_definition]) ).

fof(f3438,plain,
    ( ~ sQ28_spl
    | sQ299_spl ),
    inference(split_clause,[status(thm)],[f3414,f3435,f294]) ).

fof(f3439,definition,
    ! [X0,X1,X2] :
      ( sQ300_spl
    <=> ( aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)) = X2
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)
        | ~ aElement0(X2)
        | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ300_spl])],[split_symbol_definition]) ).

fof(f3442,plain,
    ( ~ sQ28_spl
    | sQ300_spl ),
    inference(split_clause,[status(thm)],[f3415,f3439,f294]) ).

fof(f3447,definition,
    ! [X0,X1,X2] :
      ( sQ301_spl
    <=> ( aElement0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)))
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X2
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
        | ~ aElement0(X2)
        | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ301_spl])],[split_symbol_definition]) ).

fof(f3450,plain,
    ( ~ sQ1_spl
    | sQ301_spl ),
    inference(split_clause,[status(thm)],[f3422,f3447,f122]) ).

fof(f3451,definition,
    ! [X0,X1,X2] :
      ( sQ302_spl
    <=> ( sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = xx
        | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),xS)
        | sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)) = X2
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(sdtpldt0(xS,xx),X2)
        | ~ aElement0(X2)
        | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,sdtpldt0(xS,xx)),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ302_spl])],[split_symbol_definition]) ).

fof(f3454,plain,
    ( ~ sQ1_spl
    | sQ302_spl ),
    inference(split_clause,[status(thm)],[f3423,f3451,f122]) ).

fof(f3456,definition,
    ! [X0,X1,X2] :
      ( sQ303_spl
    <=> ( sK2_skl(sdtmndt0(X0,X1),X2,slcrc0) = X2
        | ~ aSet0(sdtmndt0(X0,X1))
        | sdtmndt0(X0,X1) = sdtpldt0(slcrc0,X2)
        | ~ aElement0(X2)
        | aElementOf0(sK2_skl(sdtmndt0(X0,X1),X2,slcrc0),X0)
        | ~ aElementOf0(X1,X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ303_spl])],[split_symbol_definition]) ).

fof(f3459,plain,
    ( ~ sQ6_spl
    | sQ303_spl ),
    inference(split_clause,[status(thm)],[f3426,f3456,f146]) ).

fof(f3479,plain,
    ! [X0] :
      ( ~ sQ206_spl
      | ~ sQ78_spl
      | aElement0(X0)
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f750,f2112]) ).

fof(f3485,definition,
    ! [X0] :
      ( sQ304_spl
    <=> ( aElement0(X0)
        | ~ aElementOf0(X0,sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ304_spl])],[split_symbol_definition]) ).

fof(f3488,plain,
    ( ~ sQ206_spl
    | ~ sQ78_spl
    | sQ304_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3479,f122,f3485,f749,f2026]) ).

fof(f3526,plain,
    ! [X0] :
      ( ~ sQ182_spl
      | ~ aSet0(slcrc0)
      | X0 = xx
      | aElementOf0(X0,xS)
      | ~ aElementOf0(X0,slcrc0) ),
    inference(resolution,[status(thm)],[f1747,f57]) ).

fof(f3528,plain,
    ( ~ sQ182_spl
    | ~ sQ6_spl
    | sQ20_spl ),
    inference(split_clause,[status(thm)],[f3526,f252,f146,f1746]) ).

fof(f3540,plain,
    ! [X0] :
      ( ~ sQ206_spl
      | ~ sQ166_spl
      | aElement0(X0)
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1593,f2112]) ).

fof(f3542,plain,
    ! [X0] :
      ( ~ sQ166_spl
      | aSubsetOf0(X0,sdtpldt0(xS,xx))
      | ~ aSubsetOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1593,f542]) ).

fof(f3543,plain,
    ! [X0] :
      ( ~ sQ166_spl
      | aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1593,f51]) ).

fof(f3544,plain,
    ( ~ sQ166_spl
    | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,xx)
    | ~ aSubsetOf0(sdtpldt0(xS,xx),sdtmndt0(sdtpldt0(xS,xx),xx))
    | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1593,f357]) ).

fof(f3546,definition,
    ! [X0] :
      ( sQ305_spl
    <=> ( aElement0(X0)
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ305_spl])],[split_symbol_definition]) ).

fof(f3549,plain,
    ( ~ sQ206_spl
    | ~ sQ166_spl
    | sQ305_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3540,f122,f3546,f1592,f2026]) ).

fof(f3554,definition,
    ! [X0] :
      ( sQ307_spl
    <=> ( aSubsetOf0(X0,sdtpldt0(xS,xx))
        | ~ aSubsetOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ307_spl])],[split_symbol_definition]) ).

fof(f3557,plain,
    ( ~ sQ166_spl
    | sQ307_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3542,f122,f3554,f1592]) ).

fof(f3558,definition,
    ! [X0] :
      ( sQ308_spl
    <=> ( aElementOf0(X0,sdtpldt0(xS,xx))
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ308_spl])],[split_symbol_definition]) ).

fof(f3561,plain,
    ( ~ sQ166_spl
    | sQ308_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3543,f122,f3558,f1592]) ).

fof(f3562,definition,
    ( sQ309_spl
  <=> sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,xx) ),
    introduced(definition,[new_symbols(definition,[sQ309_spl])],[split_symbol_definition]) ).

fof(f3563,plain,
    ( ~ sQ309_spl
    | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,xx) ),
    inference(component_clause,[status(thm)],[f3562]) ).

fof(f3565,plain,
    ( ~ sQ166_spl
    | sQ309_spl
    | ~ sQ175_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f3544,f122,f1677,f3562,f1592]) ).

fof(f3581,plain,
    ( ~ sQ2_spl
    | ~ sQ67_spl ),
    inference(contradiction_clause,[status(thm)],[f2107]) ).

fof(f3591,plain,
    ! [X0,X1] :
      ( ~ sQ122_spl
      | ~ aSet0(X0)
      | aSubsetOf0(X0,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X1))
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X1,sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK1_skl(X0,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X1)) = xx
      | ~ aElementOf0(sK1_skl(X0,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X1)),sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1217,f1206]) ).

fof(f3592,plain,
    ! [X0,X1,X2] :
      ( ~ sQ122_spl
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X0),X1,X2),X2)
      | sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X0) = sdtpldt0(X2,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X2)
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X0),X1,X2) = xx
      | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X0),X1,X2),sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1217,f1205]) ).

fof(f3593,plain,
    ! [X0] :
      ( ~ sQ122_spl
      | ~ aElementOf0(sK3_skl(X0,xx,sdtpldt0(xS,xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(xS,xx),xx)
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK3_skl(X0,xx,sdtpldt0(xS,xx)) = xx
      | ~ aElementOf0(sK3_skl(X0,xx,sdtpldt0(xS,xx)),sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1217,f84]) ).

fof(f3597,definition,
    ! [X0,X1] :
      ( sQ312_spl
    <=> ( ~ aSet0(X0)
        | aSubsetOf0(X0,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X1))
        | ~ aElementOf0(X1,sdtmndt0(sdtpldt0(xS,xx),xx))
        | sK1_skl(X0,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X1)) = xx
        | ~ aElementOf0(sK1_skl(X0,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1),X1)),sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ312_spl])],[split_symbol_definition]) ).

fof(f3600,plain,
    ( ~ sQ122_spl
    | ~ sQ10_spl
    | ~ sQ1_spl
    | sQ312_spl ),
    inference(split_clause,[status(thm)],[f3591,f3597,f122,f169,f1216]) ).

fof(f3601,definition,
    ! [X0,X1,X2] :
      ( sQ313_spl
    <=> ( ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X0),X1,X2),X2)
        | sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X0) = sdtpldt0(X2,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X2)
        | ~ aElementOf0(X0,sdtmndt0(sdtpldt0(xS,xx),xx))
        | sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X0),X1,X2) = xx
        | ~ aElementOf0(sK2_skl(sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0),X0),X1,X2),sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ313_spl])],[split_symbol_definition]) ).

fof(f3604,plain,
    ( ~ sQ122_spl
    | ~ sQ10_spl
    | ~ sQ1_spl
    | sQ313_spl ),
    inference(split_clause,[status(thm)],[f3592,f3601,f122,f169,f1216]) ).

fof(f3605,definition,
    ! [X0] :
      ( sQ314_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,xx,sdtpldt0(xS,xx)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(xS,xx),xx)
        | sK3_skl(X0,xx,sdtpldt0(xS,xx)) = xx
        | ~ aElementOf0(sK3_skl(X0,xx,sdtpldt0(xS,xx)),sdtpldt0(xS,xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ314_spl])],[split_symbol_definition]) ).

fof(f3608,plain,
    ( ~ sQ122_spl
    | ~ sQ10_spl
    | ~ sQ1_spl
    | sQ314_spl ),
    inference(split_clause,[status(thm)],[f3593,f3605,f122,f169,f1216]) ).

fof(f3651,plain,
    ! [X0] :
      ( ~ sQ136_spl
      | aElementOf0(sK3_skl(xS,X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
      | ~ aSet0(xS)
      | xS = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(xS,X0,sdtpldt0(xS,xx)),xS)
      | ~ aSet0(xS)
      | xS = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(xS,X0,sdtpldt0(xS,xx)) = X0 ),
    inference(resolution,[status(thm)],[f1314,f511]) ).

fof(f3652,definition,
    ! [X0] :
      ( sQ315_spl
    <=> ( aElementOf0(sK3_skl(xS,X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
        | xS = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0)
        | ~ aElementOf0(sK3_skl(xS,X0,sdtpldt0(xS,xx)),xS)
        | xS = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(xS,X0,sdtpldt0(xS,xx)) = X0 ) ),
    introduced(definition,[new_symbols(definition,[sQ315_spl])],[split_symbol_definition]) ).

fof(f3655,plain,
    ( ~ sQ136_spl
    | ~ sQ1_spl
    | ~ sQ11_spl
    | sQ315_spl ),
    inference(split_clause,[status(thm)],[f3651,f3652,f180,f122,f1313]) ).

fof(f3700,plain,
    ! [X0,X1,X2] :
      ( sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = xx
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)),sdtpldt0(xS,xx))
      | sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = X2
      | ~ aElementOf0(X2,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
      | sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1285,f443]) ).

fof(f3708,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X6)
      | ~ aSubsetOf0(X6,X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
      | ~ aElementOf0(X2,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1285,f1245]) ).

fof(f3709,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
      | ~ aElementOf0(X2,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1285,f1109]) ).

fof(f3710,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
      | ~ aElementOf0(X2,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1285,f1010]) ).

fof(f3711,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X3)
      | ~ aSubsetOf0(X3,xS)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
      | ~ aElementOf0(X2,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1285,f954]) ).

fof(f3712,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),xS)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
      | ~ aElementOf0(X2,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1285,f662]) ).

fof(f3719,definition,
    ! [X0,X1,X2] :
      ( sQ316_spl
    <=> ( sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = xx
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)),sdtpldt0(xS,xx))
        | sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = X2
        | ~ aElementOf0(X2,sdtmndt0(sdtpldt0(xS,xx),xx))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
        | sK3_skl(X0,X1,sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ316_spl])],[split_symbol_definition]) ).

fof(f3722,plain,
    ( ~ sQ28_spl
    | sQ316_spl ),
    inference(split_clause,[status(thm)],[f3700,f3719,f294]) ).

fof(f3729,definition,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sQ317_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X6)
        | ~ aSubsetOf0(X6,X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
        | ~ aElementOf0(X2,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ317_spl])],[split_symbol_definition]) ).

fof(f3732,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ317_spl ),
    inference(split_clause,[status(thm)],[f3708,f3729,f122,f1244]) ).

fof(f3733,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ318_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
        | ~ aElementOf0(X2,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ318_spl])],[split_symbol_definition]) ).

fof(f3736,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ318_spl ),
    inference(split_clause,[status(thm)],[f3709,f3733,f122,f1108]) ).

fof(f3737,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ319_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
        | ~ aElementOf0(X2,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ319_spl])],[split_symbol_definition]) ).

fof(f3740,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ319_spl ),
    inference(split_clause,[status(thm)],[f3710,f3737,f122,f1009]) ).

fof(f3741,definition,
    ! [X0,X1,X2,X3] :
      ( sQ320_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X3)
        | ~ aSubsetOf0(X3,xS)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
        | ~ aElementOf0(X2,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ320_spl])],[split_symbol_definition]) ).

fof(f3744,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ320_spl ),
    inference(split_clause,[status(thm)],[f3711,f3741,f122,f953]) ).

fof(f3745,definition,
    ! [X0,X1,X2] :
      ( sQ321_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),xS)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X2
        | ~ aElementOf0(X2,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ321_spl])],[split_symbol_definition]) ).

fof(f3748,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ321_spl ),
    inference(split_clause,[status(thm)],[f3712,f3745,f122,f618]) ).

fof(f3751,plain,
    ! [X0,X1] :
      ( ~ sQ122_spl
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1 ),
    inference(resolution,[status(thm)],[f1298,f1217]) ).

fof(f3754,plain,
    ( ~ sQ122_spl
    | ~ sQ10_spl
    | ~ sQ1_spl
    | sQ132_spl ),
    inference(split_clause,[status(thm)],[f3751,f1294,f122,f169,f1216]) ).

fof(f3758,plain,
    ! [X0,X1,X2] :
      ( ~ sQ122_spl
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2)) = xx
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2)),sdtpldt0(xS,xx))
      | ~ aElement0(xx)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X2,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1299,f1217]) ).

fof(f3761,definition,
    ! [X0,X1,X2] :
      ( sQ322_spl
    <=> ( sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2)) = xx
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2)),sdtpldt0(xS,xx))
        | ~ aElementOf0(X2,sdtmndt0(sdtpldt0(xS,xx),xx))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ322_spl])],[split_symbol_definition]) ).

fof(f3764,plain,
    ( ~ sQ122_spl
    | ~ sQ10_spl
    | ~ sQ1_spl
    | sQ322_spl ),
    inference(split_clause,[status(thm)],[f3758,f3761,f122,f169,f1216]) ).

fof(f3779,plain,
    ( ~ sQ309_spl
    | ~ aElementOf0(xx,sdtpldt0(xS,xx)) ),
    inference(backward_demodulation,[status(thm)],[f3563,f967]) ).

fof(f3855,plain,
    ( ~ sQ309_spl
    | ~ sQ9_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f3779,f167]) ).

fof(f3856,plain,
    ( ~ sQ309_spl
    | ~ sQ9_spl ),
    inference(contradiction_clause,[status(thm)],[f3855]) ).

fof(f4004,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ106_spl
      | ~ aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X3)
      | ~ aSubsetOf0(X3,X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,xS)
      | sdtpldt0(xS,xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1985,f1105]) ).

fof(f4005,plain,
    ! [X0,X1,X2] :
      ( ~ sQ96_spl
      | ~ aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X2)
      | ~ aSubsetOf0(X2,X1)
      | ~ aSubsetOf0(X1,xS)
      | sdtpldt0(xS,xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1985,f1006]) ).

fof(f4006,plain,
    ! [X0,X1] :
      ( ~ sQ91_spl
      | ~ aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
      | ~ aSubsetOf0(X1,xS)
      | sdtpldt0(xS,xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1985,f950]) ).

fof(f4007,plain,
    ! [X0] :
      ( ~ sQ80_spl
      | ~ aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),xS)
      | sdtpldt0(xS,xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1985,f771]) ).

fof(f4011,definition,
    ! [X0,X1,X2,X3] :
      ( sQ323_spl
    <=> ( ~ aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X3)
        | ~ aSubsetOf0(X3,X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,xS)
        | sdtpldt0(xS,xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ323_spl])],[split_symbol_definition]) ).

fof(f4014,plain,
    ( ~ sQ106_spl
    | sQ323_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f4004,f122,f4011,f1104]) ).

fof(f4015,definition,
    ! [X0,X1,X2] :
      ( sQ324_spl
    <=> ( ~ aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X2)
        | ~ aSubsetOf0(X2,X1)
        | ~ aSubsetOf0(X1,xS)
        | sdtpldt0(xS,xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ324_spl])],[split_symbol_definition]) ).

fof(f4018,plain,
    ( ~ sQ96_spl
    | sQ324_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f4005,f122,f4015,f1005]) ).

fof(f4019,definition,
    ! [X0,X1] :
      ( sQ325_spl
    <=> ( ~ aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
        | ~ aSubsetOf0(X1,xS)
        | sdtpldt0(xS,xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ325_spl])],[split_symbol_definition]) ).

fof(f4022,plain,
    ( ~ sQ91_spl
    | sQ325_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f4006,f122,f4019,f949]) ).

fof(f4023,definition,
    ! [X0] :
      ( sQ326_spl
    <=> ( ~ aSubsetOf0(sdtpldt0(sdtpldt0(xS,xx),X0),xS)
        | sdtpldt0(xS,xx) = sdtpldt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ326_spl])],[split_symbol_definition]) ).

fof(f4026,plain,
    ( ~ sQ80_spl
    | sQ326_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f4007,f122,f4023,f770]) ).

fof(f4065,plain,
    ! [X0,X1,X2,X3] :
      ( sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3)) = xx
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3)),sdtpldt0(xS,xx))
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3)) = X1 ),
    inference(resolution,[status(thm)],[f1300,f443]) ).

fof(f4073,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X7)
      | ~ aSubsetOf0(X7,X6)
      | ~ aSubsetOf0(X6,X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ),
    inference(resolution,[status(thm)],[f1300,f1245]) ).

fof(f4074,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X6)
      | ~ aSubsetOf0(X6,X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ),
    inference(resolution,[status(thm)],[f1300,f1109]) ).

fof(f4075,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ),
    inference(resolution,[status(thm)],[f1300,f1010]) ).

fof(f4076,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X4)
      | ~ aSubsetOf0(X4,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ),
    inference(resolution,[status(thm)],[f1300,f954]) ).

fof(f4077,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ),
    inference(resolution,[status(thm)],[f1300,f662]) ).

fof(f4084,definition,
    ! [X0,X1,X2,X3] :
      ( sQ327_spl
    <=> ( sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3)) = xx
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3)),sdtpldt0(xS,xx))
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ327_spl])],[split_symbol_definition]) ).

fof(f4087,plain,
    ( ~ sQ28_spl
    | sQ327_spl ),
    inference(split_clause,[status(thm)],[f4065,f4084,f294]) ).

fof(f4094,definition,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] :
      ( sQ328_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X7)
        | ~ aSubsetOf0(X7,X6)
        | ~ aSubsetOf0(X6,X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ328_spl])],[split_symbol_definition]) ).

fof(f4097,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ328_spl ),
    inference(split_clause,[status(thm)],[f4073,f4094,f122,f1244]) ).

fof(f4098,definition,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sQ329_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X6)
        | ~ aSubsetOf0(X6,X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ329_spl])],[split_symbol_definition]) ).

fof(f4101,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ329_spl ),
    inference(split_clause,[status(thm)],[f4074,f4098,f122,f1108]) ).

fof(f4102,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ330_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ330_spl])],[split_symbol_definition]) ).

fof(f4105,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ330_spl ),
    inference(split_clause,[status(thm)],[f4075,f4102,f122,f1009]) ).

fof(f4106,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ331_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X4)
        | ~ aSubsetOf0(X4,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ331_spl])],[split_symbol_definition]) ).

fof(f4109,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ331_spl ),
    inference(split_clause,[status(thm)],[f4076,f4106,f122,f953]) ).

fof(f4110,definition,
    ! [X0,X1,X2,X3] :
      ( sQ332_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ332_spl])],[split_symbol_definition]) ).

fof(f4113,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ332_spl ),
    inference(split_clause,[status(thm)],[f4077,f4110,f122,f618]) ).

fof(f4128,plain,
    ! [X0] :
      ( ~ sQ132_spl
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK3_skl(sdtpldt0(xS,xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(sdtpldt0(xS,xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0 ),
    inference(resolution,[status(thm)],[f1295,f511]) ).

fof(f4134,plain,
    ! [X0,X1,X2] :
      ( ~ sQ132_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X2)
      | ~ aSubsetOf0(X2,xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1 ),
    inference(resolution,[status(thm)],[f1295,f1993]) ).

fof(f4135,plain,
    ! [X0,X1] :
      ( ~ sQ132_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1 ),
    inference(resolution,[status(thm)],[f1295,f175]) ).

fof(f4136,definition,
    ! [X0] :
      ( sQ333_spl
    <=> ( aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtpldt0(xS,xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(xS,xx))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtpldt0(xS,xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0 ) ),
    introduced(definition,[new_symbols(definition,[sQ333_spl])],[split_symbol_definition]) ).

fof(f4139,plain,
    ( ~ sQ132_spl
    | ~ sQ28_spl
    | ~ sQ1_spl
    | sQ333_spl ),
    inference(split_clause,[status(thm)],[f4128,f4136,f122,f294,f1294]) ).

fof(f4140,definition,
    ! [X0,X1,X2] :
      ( sQ334_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X2)
        | ~ aSubsetOf0(X2,xS)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ334_spl])],[split_symbol_definition]) ).

fof(f4143,plain,
    ( ~ sQ132_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ334_spl ),
    inference(split_clause,[status(thm)],[f4134,f4140,f180,f169,f1294]) ).

fof(f4144,definition,
    ! [X0,X1] :
      ( sQ335_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),xS)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ335_spl])],[split_symbol_definition]) ).

fof(f4147,plain,
    ( ~ sQ132_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ335_spl ),
    inference(split_clause,[status(thm)],[f4135,f4144,f180,f169,f1294]) ).

fof(f4153,plain,
    ! [X0,X1,X2] :
      ( sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = xx
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)),sdtpldt0(xS,xx))
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1317,f443]) ).

fof(f4161,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ sQ125_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X6)
      | ~ aSubsetOf0(X6,X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1317,f1245]) ).

fof(f4162,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ sQ107_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X5)
      | ~ aSubsetOf0(X5,X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1317,f1109]) ).

fof(f4163,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ~ sQ97_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X4)
      | ~ aSubsetOf0(X4,X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1317,f1010]) ).

fof(f4164,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ92_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X3)
      | ~ aSubsetOf0(X3,xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1317,f954]) ).

fof(f4165,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),xS)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
      | ~ aSet0(X0)
      | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
      | ~ aElement0(X1)
      | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ),
    inference(resolution,[status(thm)],[f1317,f662]) ).

fof(f4172,definition,
    ! [X0,X1,X2] :
      ( sQ336_spl
    <=> ( sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = xx
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)),sdtpldt0(xS,xx))
        | ~ aElement0(X2)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ336_spl])],[split_symbol_definition]) ).

fof(f4175,plain,
    ( ~ sQ28_spl
    | sQ336_spl ),
    inference(split_clause,[status(thm)],[f4153,f4172,f294]) ).

fof(f4182,definition,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( sQ337_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X6)
        | ~ aSubsetOf0(X6,X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ337_spl])],[split_symbol_definition]) ).

fof(f4185,plain,
    ( ~ sQ125_spl
    | ~ sQ1_spl
    | sQ337_spl ),
    inference(split_clause,[status(thm)],[f4161,f4182,f122,f1244]) ).

fof(f4186,definition,
    ! [X0,X1,X2,X3,X4,X5] :
      ( sQ338_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X5)
        | ~ aSubsetOf0(X5,X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ338_spl])],[split_symbol_definition]) ).

fof(f4189,plain,
    ( ~ sQ107_spl
    | ~ sQ1_spl
    | sQ338_spl ),
    inference(split_clause,[status(thm)],[f4162,f4186,f122,f1108]) ).

fof(f4190,definition,
    ! [X0,X1,X2,X3,X4] :
      ( sQ339_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X4)
        | ~ aSubsetOf0(X4,X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ339_spl])],[split_symbol_definition]) ).

fof(f4193,plain,
    ( ~ sQ97_spl
    | ~ sQ1_spl
    | sQ339_spl ),
    inference(split_clause,[status(thm)],[f4163,f4190,f122,f1009]) ).

fof(f4194,definition,
    ! [X0,X1,X2,X3] :
      ( sQ340_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X3)
        | ~ aSubsetOf0(X3,xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ340_spl])],[split_symbol_definition]) ).

fof(f4197,plain,
    ( ~ sQ92_spl
    | ~ sQ1_spl
    | sQ340_spl ),
    inference(split_clause,[status(thm)],[f4164,f4194,f122,f953]) ).

fof(f4198,definition,
    ! [X0,X1,X2] :
      ( sQ341_spl
    <=> ( ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),xS)
        | ~ aElement0(X2)
        | ~ aElementOf0(sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)),X0)
        | ~ aSet0(X0)
        | X0 = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X1)
        | ~ aElement0(X1)
        | sK3_skl(X0,X1,sdtpldt0(sdtpldt0(xS,xx),X2)) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sQ341_spl])],[split_symbol_definition]) ).

fof(f4201,plain,
    ( ~ sQ64_spl
    | ~ sQ1_spl
    | sQ341_spl ),
    inference(split_clause,[status(thm)],[f4165,f4198,f122,f618]) ).

fof(f4220,plain,
    ( ~ sQ227_spl
    | ~ aElementOf0(sK0_skl(sdtpldt0(slcrc0,xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
    | sdtpldt0(slcrc0,xx) = slcrc0
    | ~ aElement0(xx) ),
    inference(resolution,[status(thm)],[f2708,f102]) ).

fof(f4221,plain,
    ( ~ sQ227_spl
    | ~ aElement0(sK0_skl(sdtpldt0(slcrc0,xx)))
    | aElementOf0(sK0_skl(sdtpldt0(slcrc0,xx)),sdtpldt0(xS,xx))
    | sdtpldt0(slcrc0,xx) = slcrc0
    | ~ aElement0(xx) ),
    inference(resolution,[status(thm)],[f2708,f98]) ).

fof(f4225,definition,
    ( sQ342_spl
  <=> sdtpldt0(slcrc0,xx) = slcrc0 ),
    introduced(definition,[new_symbols(definition,[sQ342_spl])],[split_symbol_definition]) ).

fof(f4226,plain,
    ( ~ sQ342_spl
    | sdtpldt0(slcrc0,xx) = slcrc0 ),
    inference(component_clause,[status(thm)],[f4225]) ).

fof(f4228,definition,
    ( sQ343_spl
  <=> aElementOf0(sK0_skl(sdtpldt0(slcrc0,xx)),sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    introduced(definition,[new_symbols(definition,[sQ343_spl])],[split_symbol_definition]) ).

fof(f4231,plain,
    ( ~ sQ227_spl
    | ~ sQ343_spl
    | sQ342_spl
    | ~ sQ10_spl ),
    inference(split_clause,[status(thm)],[f4220,f169,f4225,f4228,f2707]) ).

fof(f4232,definition,
    ( sQ344_spl
  <=> aElementOf0(sK0_skl(sdtpldt0(slcrc0,xx)),sdtpldt0(xS,xx)) ),
    introduced(definition,[new_symbols(definition,[sQ344_spl])],[split_symbol_definition]) ).

fof(f4233,plain,
    ( ~ sQ344_spl
    | aElementOf0(sK0_skl(sdtpldt0(slcrc0,xx)),sdtpldt0(xS,xx)) ),
    inference(component_clause,[status(thm)],[f4232]) ).

fof(f4235,definition,
    ( sQ345_spl
  <=> aElement0(sK0_skl(sdtpldt0(slcrc0,xx))) ),
    introduced(definition,[new_symbols(definition,[sQ345_spl])],[split_symbol_definition]) ).

fof(f4238,plain,
    ( ~ sQ227_spl
    | ~ sQ345_spl
    | sQ344_spl
    | sQ342_spl
    | ~ sQ10_spl ),
    inference(split_clause,[status(thm)],[f4221,f169,f4225,f4232,f4235,f2707]) ).

fof(f4257,plain,
    ( ~ sQ342_spl
    | aElementOf0(xx,slcrc0)
    | ~ aElement0(xx)
    | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f4226,f112]) ).

fof(f4308,plain,
    ( ~ sQ342_spl
    | sQ18_spl
    | ~ sQ10_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f4257,f146,f169,f244,f4225]) ).

fof(f4394,definition,
    ( sQ371_spl
  <=> sK0_skl(sdtpldt0(slcrc0,xx)) = xx ),
    introduced(definition,[new_symbols(definition,[sQ371_spl])],[split_symbol_definition]) ).

fof(f4395,plain,
    ( ~ sQ371_spl
    | sK0_skl(sdtpldt0(slcrc0,xx)) = xx ),
    inference(component_clause,[status(thm)],[f4394]) ).

fof(f4467,plain,
    ! [X0,X1] :
      ( ~ sQ132_spl
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),X1))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X1))
      | sdtmndt0(sdtpldt0(xS,xx),X1) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
      | ~ aElementOf0(X1,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X1))
      | sdtmndt0(sdtpldt0(xS,xx),X1) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1324,f1295]) ).

fof(f4470,plain,
    ! [X0,X1] :
      ( ~ sQ136_spl
      | ~ aElementOf0(sK3_skl(sdtmndt0(xS,X1),X0,sdtpldt0(xS,xx)),sdtmndt0(xS,X1))
      | ~ aSet0(sdtmndt0(xS,X1))
      | sdtmndt0(xS,X1) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(sdtmndt0(xS,X1),X0,sdtpldt0(xS,xx)) = X0
      | ~ aElementOf0(X1,xS)
      | ~ aSet0(xS)
      | aElementOf0(sK3_skl(sdtmndt0(xS,X1),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
      | ~ aSet0(sdtmndt0(xS,X1))
      | sdtmndt0(xS,X1) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1324,f1314]) ).

fof(f4475,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | aElement0(sK3_skl(sdtmndt0(xS,X2),X1,X0))
      | ~ aElementOf0(X2,xS)
      | ~ aSet0(xS)
      | aElementOf0(sK3_skl(sdtmndt0(xS,X2),X1,X0),X0)
      | ~ aSet0(sdtmndt0(xS,X2))
      | sdtmndt0(xS,X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1324,f619]) ).

fof(f4477,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(sK3_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),sdtpldt0(xS,xx))
      | ~ aElementOf0(X2,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aElementOf0(sK3_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
      | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
      | sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1324,f101]) ).

fof(f4478,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK3_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0))
      | ~ aElementOf0(X2,sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aElementOf0(sK3_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
      | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
      | sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1324,f100]) ).

fof(f4485,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0))
      | ~ aElementOf0(X2,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
      | sdtmndt0(sdtpldt0(xS,xx),X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1324,f95]) ).

fof(f4486,plain,
    ! [X0,X1,X2] :
      ( sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0) = xx
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0),xS)
      | ~ aElementOf0(X2,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
      | sdtmndt0(sdtpldt0(xS,xx),X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1324,f96]) ).

fof(f4489,plain,
    ! [X0,X1,X2] :
      ( ~ aElementOf0(X2,slcrc0)
      | ~ aSet0(slcrc0)
      | aElementOf0(sK3_skl(sdtmndt0(slcrc0,X2),X1,X0),X0)
      | ~ aSet0(sdtmndt0(slcrc0,X2))
      | sdtmndt0(slcrc0,X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1324,f116]) ).

fof(f4491,definition,
    ! [X0,X1] :
      ( sQ387_spl
    <=> ( sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),X1))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X1))
        | sdtmndt0(sdtpldt0(xS,xx),X1) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
        | ~ aElementOf0(X1,sdtpldt0(xS,xx))
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X1))
        | sdtmndt0(sdtpldt0(xS,xx),X1) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ387_spl])],[split_symbol_definition]) ).

fof(f4494,plain,
    ( ~ sQ132_spl
    | ~ sQ1_spl
    | sQ387_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f4467,f294,f4491,f122,f1294]) ).

fof(f4499,definition,
    ! [X0,X1] :
      ( sQ388_spl
    <=> ( ~ aElementOf0(sK3_skl(sdtmndt0(xS,X1),X0,sdtpldt0(xS,xx)),sdtmndt0(xS,X1))
        | ~ aSet0(sdtmndt0(xS,X1))
        | sdtmndt0(xS,X1) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtmndt0(xS,X1),X0,sdtpldt0(xS,xx)) = X0
        | ~ aElementOf0(X1,xS)
        | aElementOf0(sK3_skl(sdtmndt0(xS,X1),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
        | ~ aSet0(sdtmndt0(xS,X1))
        | sdtmndt0(xS,X1) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ388_spl])],[split_symbol_definition]) ).

fof(f4502,plain,
    ( ~ sQ136_spl
    | ~ sQ11_spl
    | sQ388_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f4470,f122,f4499,f180,f1313]) ).

fof(f4508,definition,
    ! [X0,X1,X2] :
      ( sQ389_spl
    <=> ( aElement0(sK3_skl(sdtmndt0(xS,X2),X1,X0))
        | ~ aElementOf0(X2,xS)
        | aElementOf0(sK3_skl(sdtmndt0(xS,X2),X1,X0),X0)
        | ~ aSet0(sdtmndt0(xS,X2))
        | sdtmndt0(xS,X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ389_spl])],[split_symbol_definition]) ).

fof(f4511,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ389_spl ),
    inference(split_clause,[status(thm)],[f4475,f4508,f180,f618]) ).

fof(f4513,definition,
    ! [X0,X1,X2] :
      ( sQ390_spl
    <=> ( aElementOf0(sK3_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),sdtpldt0(xS,xx))
        | ~ aElementOf0(X2,sdtmndt0(sdtpldt0(xS,xx),xx))
        | aElementOf0(sK3_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
        | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
        | sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ390_spl])],[split_symbol_definition]) ).

fof(f4516,plain,
    ( ~ sQ28_spl
    | sQ390_spl ),
    inference(split_clause,[status(thm)],[f4477,f4513,f294]) ).

fof(f4517,definition,
    ! [X0,X1,X2] :
      ( sQ391_spl
    <=> ( aElement0(sK3_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0))
        | ~ aElementOf0(X2,sdtmndt0(sdtpldt0(xS,xx),xx))
        | aElementOf0(sK3_skl(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
        | ~ aSet0(sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
        | sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ391_spl])],[split_symbol_definition]) ).

fof(f4520,plain,
    ( ~ sQ28_spl
    | sQ391_spl ),
    inference(split_clause,[status(thm)],[f4478,f4517,f294]) ).

fof(f4525,definition,
    ! [X0,X1,X2] :
      ( sQ392_spl
    <=> ( aElement0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0))
        | ~ aElementOf0(X2,sdtpldt0(xS,xx))
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
        | sdtmndt0(sdtpldt0(xS,xx),X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ392_spl])],[split_symbol_definition]) ).

fof(f4528,plain,
    ( ~ sQ1_spl
    | sQ392_spl ),
    inference(split_clause,[status(thm)],[f4485,f4525,f122]) ).

fof(f4529,definition,
    ! [X0,X1,X2] :
      ( sQ393_spl
    <=> ( sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0) = xx
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0),xS)
        | ~ aElementOf0(X2,sdtpldt0(xS,xx))
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X2))
        | sdtmndt0(sdtpldt0(xS,xx),X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ393_spl])],[split_symbol_definition]) ).

fof(f4532,plain,
    ( ~ sQ1_spl
    | sQ393_spl ),
    inference(split_clause,[status(thm)],[f4486,f4529,f122]) ).

fof(f4534,definition,
    ! [X0,X1,X2] :
      ( sQ394_spl
    <=> ( ~ aElementOf0(X2,slcrc0)
        | aElementOf0(sK3_skl(sdtmndt0(slcrc0,X2),X1,X0),X0)
        | ~ aSet0(sdtmndt0(slcrc0,X2))
        | sdtmndt0(slcrc0,X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ394_spl])],[split_symbol_definition]) ).

fof(f4537,plain,
    ( ~ sQ6_spl
    | sQ394_spl ),
    inference(split_clause,[status(thm)],[f4489,f4534,f146]) ).

fof(f4553,plain,
    ! [X0,X1,X2] :
      ( ~ sQ132_spl
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2))
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2))
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X2,sdtpldt0(sdtpldt0(xS,xx),X1))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1349,f1295]) ).

fof(f4556,plain,
    ! [X0,X1,X2] :
      ( ~ sQ136_spl
      | ~ aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2),X0,sdtpldt0(xS,xx)),sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2))
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2))
      | sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2),X0,sdtpldt0(xS,xx)) = X0
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2),X0,sdtpldt0(xS,xx)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(xS)
      | ~ aElementOf0(X2,sdtpldt0(xS,X1))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
      | sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1349,f1314]) ).

fof(f4561,plain,
    ! [X0,X1,X2,X3] :
      ( ~ sQ64_spl
      | aElement0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X2),X3),X3),X1,X0))
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X2),X3),X3),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(xS)
      | ~ aElementOf0(X3,sdtpldt0(xS,X2))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X2),X3),X3),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(xS,X2),X3),X3) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1349,f619]) ).

fof(f4563,plain,
    ! [X0,X1,X2,X3] :
      ( aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0),sdtpldt0(xS,xx))
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1349,f101]) ).

fof(f4564,plain,
    ! [X0,X1,X2,X3] :
      ( aElement0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0))
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1349,f100]) ).

fof(f4571,plain,
    ! [X0,X1,X2,X3] :
      ( aElement0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0))
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1349,f95]) ).

fof(f4572,plain,
    ! [X0,X1,X2,X3] :
      ( sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0) = xx
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0),xS)
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1349,f96]) ).

fof(f4575,plain,
    ! [X0,X1,X2,X3] :
      ( sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X2),X3),X3),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(slcrc0)
      | ~ aElementOf0(X3,sdtpldt0(slcrc0,X2))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X2),X3),X3),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X2),X3),X3) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1349,f116]) ).

fof(f4577,definition,
    ! [X0,X1,X2] :
      ( sQ395_spl
    <=> ( sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2))
        | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2))
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X2,sdtpldt0(sdtpldt0(xS,xx),X1))
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X1),X2),X2) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ395_spl])],[split_symbol_definition]) ).

fof(f4580,plain,
    ( ~ sQ132_spl
    | ~ sQ1_spl
    | sQ395_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f4553,f294,f4577,f122,f1294]) ).

fof(f4585,definition,
    ! [X0,X1,X2] :
      ( sQ396_spl
    <=> ( ~ aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2),X0,sdtpldt0(xS,xx)),sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2))
        | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2))
        | sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2),X0,sdtpldt0(xS,xx)) = X0
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2),X0,sdtpldt0(xS,xx)) = X1
        | ~ aElement0(X1)
        | ~ aElementOf0(X2,sdtpldt0(xS,X1))
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
        | sdtpldt0(sdtmndt0(sdtpldt0(xS,X1),X2),X2) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ396_spl])],[split_symbol_definition]) ).

fof(f4588,plain,
    ( ~ sQ136_spl
    | ~ sQ11_spl
    | sQ396_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f4556,f122,f4585,f180,f1313]) ).

fof(f4594,definition,
    ! [X0,X1,X2,X3] :
      ( sQ397_spl
    <=> ( aElement0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X2),X3),X3),X1,X0))
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X2),X3),X3),X1,X0) = X2
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(xS,X2))
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X2),X3),X3),X1,X0),X0)
        | sdtpldt0(sdtmndt0(sdtpldt0(xS,X2),X3),X3) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ397_spl])],[split_symbol_definition]) ).

fof(f4597,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ397_spl ),
    inference(split_clause,[status(thm)],[f4561,f4594,f180,f618]) ).

fof(f4599,definition,
    ! [X0,X1,X2,X3] :
      ( sQ398_spl
    <=> ( aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0),sdtpldt0(xS,xx))
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0) = X2
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0),X0)
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ398_spl])],[split_symbol_definition]) ).

fof(f4602,plain,
    ( ~ sQ28_spl
    | sQ398_spl ),
    inference(split_clause,[status(thm)],[f4563,f4599,f294]) ).

fof(f4603,definition,
    ! [X0,X1,X2,X3] :
      ( sQ399_spl
    <=> ( aElement0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0))
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0) = X2
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2))
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3),X1,X0),X0)
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X3),X3) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ399_spl])],[split_symbol_definition]) ).

fof(f4606,plain,
    ( ~ sQ28_spl
    | sQ399_spl ),
    inference(split_clause,[status(thm)],[f4564,f4603,f294]) ).

fof(f4612,definition,
    ! [X0,X1,X2,X3] :
      ( sQ400_spl
    <=> ( aElement0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0))
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0) = X2
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0),X0)
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ400_spl])],[split_symbol_definition]) ).

fof(f4615,plain,
    ( ~ sQ1_spl
    | sQ400_spl ),
    inference(split_clause,[status(thm)],[f4571,f4612,f122]) ).

fof(f4616,definition,
    ! [X0,X1,X2,X3] :
      ( sQ401_spl
    <=> ( sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0) = xx
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0),xS)
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0) = X2
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(sdtpldt0(xS,xx),X2))
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3),X1,X0),X0)
        | sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X2),X3),X3) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ401_spl])],[split_symbol_definition]) ).

fof(f4619,plain,
    ( ~ sQ1_spl
    | sQ401_spl ),
    inference(split_clause,[status(thm)],[f4572,f4616,f122]) ).

fof(f4622,definition,
    ! [X0,X1,X2,X3] :
      ( sQ402_spl
    <=> ( sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X2),X3),X3),X1,X0) = X2
        | ~ aElement0(X2)
        | ~ aElementOf0(X3,sdtpldt0(slcrc0,X2))
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X2),X3),X3),X1,X0),X0)
        | sdtpldt0(sdtmndt0(sdtpldt0(slcrc0,X2),X3),X3) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ402_spl])],[split_symbol_definition]) ).

fof(f4625,plain,
    ( ~ sQ6_spl
    | sQ402_spl ),
    inference(split_clause,[status(thm)],[f4575,f4622,f146]) ).

fof(f4634,plain,
    ( ~ sQ344_spl
    | sK0_skl(sdtpldt0(slcrc0,xx)) = xx
    | aElementOf0(sK0_skl(sdtpldt0(slcrc0,xx)),xS) ),
    inference(resolution,[status(thm)],[f4233,f96]) ).

fof(f4636,plain,
    ( ~ sQ344_spl
    | aElement0(sK0_skl(sdtpldt0(slcrc0,xx)))
    | ~ aElement0(xx)
    | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f4233,f140]) ).

fof(f4638,definition,
    ( sQ403_spl
  <=> aElementOf0(sK0_skl(sdtpldt0(slcrc0,xx)),xS) ),
    introduced(definition,[new_symbols(definition,[sQ403_spl])],[split_symbol_definition]) ).

fof(f4639,plain,
    ( ~ sQ403_spl
    | aElementOf0(sK0_skl(sdtpldt0(slcrc0,xx)),xS) ),
    inference(component_clause,[status(thm)],[f4638]) ).

fof(f4641,plain,
    ( ~ sQ344_spl
    | sQ371_spl
    | sQ403_spl ),
    inference(split_clause,[status(thm)],[f4634,f4638,f4394,f4232]) ).

fof(f4643,plain,
    ( ~ sQ344_spl
    | sQ345_spl
    | ~ sQ10_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f4636,f180,f169,f4235,f4232]) ).

fof(f4645,plain,
    ! [X0,X1] :
      ( ~ sQ140_spl
      | sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)) = X0
      | ~ aElementOf0(X0,xS)
      | ~ aSet0(xS)
      | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtmndt0(xS,X0),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(xS,X0))
      | sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)) = X1
      | sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)) = xx
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)),sdtmndt0(xS,X0))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtmndt0(xS,X0),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(xS,X0)) ),
    inference(resolution,[status(thm)],[f1351,f1285]) ).

fof(f4646,plain,
    ! [X0,X1,X2] :
      ( ~ sQ140_spl
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | ~ aElementOf0(X1,sdtpldt0(xS,X0))
      | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),X2)
      | ~ aElement0(X2)
      | sK3_skl(sdtpldt0(xS,xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) = X2
      | sK3_skl(sdtpldt0(xS,xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) = xx
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)),sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) ),
    inference(resolution,[status(thm)],[f1351,f1300]) ).

fof(f4647,plain,
    ! [X0] :
      ( ~ sQ136_spl
      | ~ sQ140_spl
      | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(sdtpldt0(xS,xx),X0,sdtpldt0(xS,xx)) = X0
      | sK3_skl(sdtpldt0(xS,xx),X0,sdtpldt0(xS,xx)) = xx
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1351,f1314]) ).

fof(f4648,plain,
    ! [X0,X1] :
      ( ~ sQ140_spl
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,sdtpldt0(xS,X0)),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(xS,X0),X1)
      | ~ aElement0(X1)
      | sK3_skl(sdtpldt0(xS,xx),X1,sdtpldt0(xS,X0)) = X1
      | sK3_skl(sdtpldt0(xS,xx),X1,sdtpldt0(xS,X0)) = xx
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,sdtpldt0(xS,X0)),sdtpldt0(xS,X0))
      | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(xS,X0),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,X0)) ),
    inference(resolution,[status(thm)],[f1351,f1317]) ).

fof(f4649,plain,
    ! [X0] :
      ( ~ sQ140_spl
      | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,xS),sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sdtpldt0(xS,xx) = sdtmndt0(xS,X0)
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | sK3_skl(sdtpldt0(xS,xx),X0,xS) = X0
      | sK3_skl(sdtpldt0(xS,xx),X0,xS) = xx
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,xS),xS)
      | sdtpldt0(xS,xx) = sdtmndt0(xS,X0)
      | ~ aElement0(X0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1351,f518]) ).

fof(f4651,plain,
    ! [X0,X1] :
      ( ~ sQ140_spl
      | aElement0(sK3_skl(sdtpldt0(xS,xx),X1,X0))
      | ~ aSet0(xS)
      | sK3_skl(sdtpldt0(xS,xx),X1,X0) = xx
      | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),X0)
      | sdtpldt0(xS,xx) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1351,f29]) ).

fof(f4652,definition,
    ! [X0,X1] :
      ( sQ404_spl
    <=> ( sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)) = X0
        | ~ aElementOf0(X0,xS)
        | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)),sdtpldt0(xS,xx))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtmndt0(xS,X0),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(xS,X0))
        | sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)) = X1
        | sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)) = xx
        | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,sdtmndt0(xS,X0)),sdtmndt0(xS,X0))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtmndt0(xS,X0),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(xS,X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ404_spl])],[split_symbol_definition]) ).

fof(f4655,plain,
    ( ~ sQ140_spl
    | ~ sQ11_spl
    | ~ sQ1_spl
    | sQ404_spl ),
    inference(split_clause,[status(thm)],[f4645,f4652,f122,f180,f1350]) ).

fof(f4656,definition,
    ! [X0,X1,X2] :
      ( sQ405_spl
    <=> ( ~ aElement0(X0)
        | ~ aElementOf0(X1,sdtpldt0(xS,X0))
        | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)),sdtpldt0(xS,xx))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),X2)
        | ~ aElement0(X2)
        | sK3_skl(sdtpldt0(xS,xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) = X2
        | sK3_skl(sdtpldt0(xS,xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) = xx
        | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)),sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),X2)
        | ~ aElement0(X2)
        | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ405_spl])],[split_symbol_definition]) ).

fof(f4659,plain,
    ( ~ sQ140_spl
    | ~ sQ11_spl
    | ~ sQ1_spl
    | sQ405_spl ),
    inference(split_clause,[status(thm)],[f4646,f4656,f122,f180,f1350]) ).

fof(f4660,definition,
    ! [X0] :
      ( sQ406_spl
    <=> ( ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtpldt0(xS,xx),X0,sdtpldt0(xS,xx)) = X0
        | sK3_skl(sdtpldt0(xS,xx),X0,sdtpldt0(xS,xx)) = xx
        | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ406_spl])],[split_symbol_definition]) ).

fof(f4663,plain,
    ( ~ sQ136_spl
    | ~ sQ140_spl
    | sQ406_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f4647,f122,f4660,f1350,f1313]) ).

fof(f4664,definition,
    ! [X0,X1] :
      ( sQ407_spl
    <=> ( ~ aElement0(X0)
        | ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,sdtpldt0(xS,X0)),sdtpldt0(xS,xx))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(xS,X0),X1)
        | ~ aElement0(X1)
        | sK3_skl(sdtpldt0(xS,xx),X1,sdtpldt0(xS,X0)) = X1
        | sK3_skl(sdtpldt0(xS,xx),X1,sdtpldt0(xS,X0)) = xx
        | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,sdtpldt0(xS,X0)),sdtpldt0(xS,X0))
        | sdtpldt0(xS,xx) = sdtmndt0(sdtpldt0(xS,X0),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtpldt0(xS,X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ407_spl])],[split_symbol_definition]) ).

fof(f4667,plain,
    ( ~ sQ140_spl
    | ~ sQ11_spl
    | ~ sQ1_spl
    | sQ407_spl ),
    inference(split_clause,[status(thm)],[f4648,f4664,f122,f180,f1350]) ).

fof(f4668,definition,
    ! [X0] :
      ( sQ408_spl
    <=> ( ~ aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,xS),sdtpldt0(xS,xx))
        | sdtpldt0(xS,xx) = sdtmndt0(xS,X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtpldt0(xS,xx),X0,xS) = X0
        | sK3_skl(sdtpldt0(xS,xx),X0,xS) = xx
        | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X0,xS),xS)
        | sdtpldt0(xS,xx) = sdtmndt0(xS,X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ408_spl])],[split_symbol_definition]) ).

fof(f4671,plain,
    ( ~ sQ140_spl
    | ~ sQ1_spl
    | sQ408_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f4649,f180,f4668,f122,f1350]) ).

fof(f4673,definition,
    ! [X0,X1] :
      ( sQ409_spl
    <=> ( aElement0(sK3_skl(sdtpldt0(xS,xx),X1,X0))
        | sK3_skl(sdtpldt0(xS,xx),X1,X0) = xx
        | aElementOf0(sK3_skl(sdtpldt0(xS,xx),X1,X0),X0)
        | sdtpldt0(xS,xx) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ409_spl])],[split_symbol_definition]) ).

fof(f4676,plain,
    ( ~ sQ140_spl
    | ~ sQ11_spl
    | sQ409_spl ),
    inference(split_clause,[status(thm)],[f4651,f4673,f180,f1350]) ).

fof(f4682,plain,
    ! [X0,X1] :
      ( ~ sQ132_spl
      | sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(sdtpldt0(xS,xx),X1))
      | ~ aSet0(sdtpldt0(sdtpldt0(xS,xx),X1))
      | sdtpldt0(sdtpldt0(xS,xx),X1) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
      | sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(xS,xx))
      | aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtpldt0(sdtpldt0(xS,xx),X1) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1358,f1295]) ).

fof(f4685,plain,
    ! [X0,X1] :
      ( ~ sQ136_spl
      | ~ aElementOf0(sK3_skl(sdtpldt0(xS,X1),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,X1))
      | ~ aSet0(sdtpldt0(xS,X1))
      | sdtpldt0(xS,X1) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(sdtpldt0(xS,X1),X0,sdtpldt0(xS,xx)) = X0
      | sK3_skl(sdtpldt0(xS,X1),X0,sdtpldt0(xS,xx)) = X1
      | ~ aElement0(X1)
      | ~ aSet0(xS)
      | aElementOf0(sK3_skl(sdtpldt0(xS,X1),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
      | sdtpldt0(xS,X1) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1358,f1314]) ).

fof(f4690,plain,
    ! [X0,X1,X2] :
      ( ~ sQ64_spl
      | aElement0(sK3_skl(sdtpldt0(xS,X2),X1,X0))
      | sK3_skl(sdtpldt0(xS,X2),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(xS)
      | aElementOf0(sK3_skl(sdtpldt0(xS,X2),X1,X0),X0)
      | sdtpldt0(xS,X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1358,f619]) ).

fof(f4692,plain,
    ! [X0,X1,X2] :
      ( aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),sdtpldt0(xS,xx))
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1358,f101]) ).

fof(f4693,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0))
      | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
      | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1358,f100]) ).

fof(f4700,plain,
    ! [X0,X1,X2] :
      ( aElement0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0))
      | sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
      | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1358,f95]) ).

fof(f4701,plain,
    ! [X0,X1,X2] :
      ( sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0) = xx
      | aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),xS)
      | sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(xS,xx))
      | aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
      | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1358,f96]) ).

fof(f4704,plain,
    ! [X0,X1,X2] :
      ( sK3_skl(sdtpldt0(slcrc0,X2),X1,X0) = X2
      | ~ aElement0(X2)
      | ~ aSet0(slcrc0)
      | aElementOf0(sK3_skl(sdtpldt0(slcrc0,X2),X1,X0),X0)
      | sdtpldt0(slcrc0,X2) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1358,f116]) ).

fof(f4706,definition,
    ! [X0,X1] :
      ( sQ410_spl
    <=> ( sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtpldt0(sdtpldt0(xS,xx),X1))
        | ~ aSet0(sdtpldt0(sdtpldt0(xS,xx),X1))
        | sdtpldt0(sdtpldt0(xS,xx),X1) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
        | sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X1
        | ~ aElement0(X1)
        | aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X1),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtpldt0(sdtpldt0(xS,xx),X1) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ410_spl])],[split_symbol_definition]) ).

fof(f4709,plain,
    ( ~ sQ132_spl
    | ~ sQ1_spl
    | sQ410_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f4682,f294,f4706,f122,f1294]) ).

fof(f4714,definition,
    ! [X0,X1] :
      ( sQ411_spl
    <=> ( ~ aElementOf0(sK3_skl(sdtpldt0(xS,X1),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,X1))
        | ~ aSet0(sdtpldt0(xS,X1))
        | sdtpldt0(xS,X1) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtpldt0(xS,X1),X0,sdtpldt0(xS,xx)) = X0
        | sK3_skl(sdtpldt0(xS,X1),X0,sdtpldt0(xS,xx)) = X1
        | ~ aElement0(X1)
        | aElementOf0(sK3_skl(sdtpldt0(xS,X1),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
        | sdtpldt0(xS,X1) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ411_spl])],[split_symbol_definition]) ).

fof(f4717,plain,
    ( ~ sQ136_spl
    | ~ sQ11_spl
    | sQ411_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f4685,f122,f4714,f180,f1313]) ).

fof(f4723,definition,
    ! [X0,X1,X2] :
      ( sQ412_spl
    <=> ( aElement0(sK3_skl(sdtpldt0(xS,X2),X1,X0))
        | sK3_skl(sdtpldt0(xS,X2),X1,X0) = X2
        | ~ aElement0(X2)
        | aElementOf0(sK3_skl(sdtpldt0(xS,X2),X1,X0),X0)
        | sdtpldt0(xS,X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ412_spl])],[split_symbol_definition]) ).

fof(f4726,plain,
    ( ~ sQ64_spl
    | ~ sQ11_spl
    | sQ412_spl ),
    inference(split_clause,[status(thm)],[f4690,f4723,f180,f618]) ).

fof(f4728,definition,
    ! [X0,X1,X2] :
      ( sQ413_spl
    <=> ( aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),sdtpldt0(xS,xx))
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0) = X2
        | ~ aElement0(X2)
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
        | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ413_spl])],[split_symbol_definition]) ).

fof(f4731,plain,
    ( ~ sQ28_spl
    | sQ413_spl ),
    inference(split_clause,[status(thm)],[f4692,f4728,f294]) ).

fof(f4732,definition,
    ! [X0,X1,X2] :
      ( sQ414_spl
    <=> ( aElement0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0))
        | sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0) = X2
        | ~ aElement0(X2)
        | aElementOf0(sK3_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2),X1,X0),X0)
        | sdtpldt0(sdtmndt0(sdtpldt0(xS,xx),xx),X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ414_spl])],[split_symbol_definition]) ).

fof(f4735,plain,
    ( ~ sQ28_spl
    | sQ414_spl ),
    inference(split_clause,[status(thm)],[f4693,f4732,f294]) ).

fof(f4741,definition,
    ! [X0,X1,X2] :
      ( sQ415_spl
    <=> ( aElement0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0))
        | sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0) = X2
        | ~ aElement0(X2)
        | aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
        | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ415_spl])],[split_symbol_definition]) ).

fof(f4744,plain,
    ( ~ sQ1_spl
    | sQ415_spl ),
    inference(split_clause,[status(thm)],[f4700,f4741,f122]) ).

fof(f4745,definition,
    ! [X0,X1,X2] :
      ( sQ416_spl
    <=> ( sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0) = xx
        | aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),xS)
        | sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0) = X2
        | ~ aElement0(X2)
        | aElementOf0(sK3_skl(sdtpldt0(sdtpldt0(xS,xx),X2),X1,X0),X0)
        | sdtpldt0(sdtpldt0(xS,xx),X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ416_spl])],[split_symbol_definition]) ).

fof(f4748,plain,
    ( ~ sQ1_spl
    | sQ416_spl ),
    inference(split_clause,[status(thm)],[f4701,f4745,f122]) ).

fof(f4751,definition,
    ! [X0,X1,X2] :
      ( sQ417_spl
    <=> ( sK3_skl(sdtpldt0(slcrc0,X2),X1,X0) = X2
        | ~ aElement0(X2)
        | aElementOf0(sK3_skl(sdtpldt0(slcrc0,X2),X1,X0),X0)
        | sdtpldt0(slcrc0,X2) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ417_spl])],[split_symbol_definition]) ).

fof(f4754,plain,
    ( ~ sQ6_spl
    | sQ417_spl ),
    inference(split_clause,[status(thm)],[f4704,f4751,f146]) ).

fof(f4763,plain,
    ( ~ sQ403_spl
    | aElement0(sK0_skl(sdtpldt0(slcrc0,xx)))
    | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f4639,f29]) ).

fof(f4764,plain,
    ( ~ sQ403_spl
    | sQ345_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f4763,f180,f4235,f4638]) ).

fof(f4772,plain,
    ( ~ sQ371_spl
    | aElementOf0(xx,sdtpldt0(slcrc0,xx))
    | ~ aSet0(sdtpldt0(slcrc0,xx))
    | sdtpldt0(slcrc0,xx) = slcrc0 ),
    inference(paramodulation,[status(thm)],[f4395,f38]) ).

fof(f4778,plain,
    ( ~ sQ371_spl
    | sQ154_spl
    | ~ sQ150_spl
    | sQ342_spl ),
    inference(split_clause,[status(thm)],[f4772,f4225,f1442,f1458,f4394]) ).

fof(f4785,plain,
    ! [X0] :
      ( ~ sQ132_spl
      | ~ sQ138_spl
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1340,f1295]) ).

fof(f4786,plain,
    ! [X0,X1] :
      ( ~ sQ138_spl
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
      | ~ aElementOf0(X0,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtmndt0(sdtpldt0(xS,xx),X0)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X0),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X1
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtmndt0(sdtpldt0(xS,xx),X0)),sdtmndt0(sdtpldt0(xS,xx),X0))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X0),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0)) ),
    inference(resolution,[status(thm)],[f1340,f1285]) ).

fof(f4787,plain,
    ! [X0,X1,X2] :
      ( ~ sQ138_spl
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
      | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1),X2)
      | ~ aElement0(X2)
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1)) = X2
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1)),sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1),X2)
      | ~ aElement0(X2)
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1)) ),
    inference(resolution,[status(thm)],[f1340,f1300]) ).

fof(f4788,plain,
    ! [X0,X1] :
      ( ~ sQ138_spl
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtpldt0(sdtpldt0(xS,xx),X0)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
      | ~ aElement0(X1)
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtpldt0(sdtpldt0(xS,xx),X0)) = X1
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtpldt0(sdtpldt0(xS,xx),X0)),sdtpldt0(sdtpldt0(xS,xx),X0))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
      | ~ aElement0(X1)
      | ~ aSet0(sdtpldt0(sdtpldt0(xS,xx),X0)) ),
    inference(resolution,[status(thm)],[f1340,f1317]) ).

fof(f4789,plain,
    ! [X0] :
      ( ~ sQ138_spl
      | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)) = X0
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(xS,xx),X0)
      | ~ aElement0(X0)
      | ~ aSet0(sdtpldt0(xS,xx)) ),
    inference(resolution,[status(thm)],[f1340,f518]) ).

fof(f4792,plain,
    ! [X0,X1] :
      ( ~ sQ138_spl
      | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),xS)
      | ~ aElement0(xx)
      | ~ aSet0(xS)
      | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1340,f141]) ).

fof(f4795,definition,
    ! [X0] :
      ( sQ418_spl
    <=> ( sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtmndt0(sdtpldt0(xS,xx),xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ418_spl])],[split_symbol_definition]) ).

fof(f4798,plain,
    ( ~ sQ132_spl
    | ~ sQ138_spl
    | sQ418_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f4785,f294,f4795,f1339,f1294]) ).

fof(f4799,definition,
    ! [X0,X1] :
      ( sQ419_spl
    <=> ( sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X0
        | ~ aElementOf0(X0,sdtpldt0(xS,xx))
        | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtmndt0(sdtpldt0(xS,xx),X0)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X0),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0))
        | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtmndt0(sdtpldt0(xS,xx),X0)) = X1
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtmndt0(sdtpldt0(xS,xx),X0)),sdtmndt0(sdtpldt0(xS,xx),X0))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtmndt0(sdtpldt0(xS,xx),X0),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ419_spl])],[split_symbol_definition]) ).

fof(f4802,plain,
    ( ~ sQ138_spl
    | ~ sQ1_spl
    | ~ sQ28_spl
    | sQ419_spl ),
    inference(split_clause,[status(thm)],[f4786,f4799,f294,f122,f1339]) ).

fof(f4803,definition,
    ! [X0,X1,X2] :
      ( sQ420_spl
    <=> ( ~ aElement0(X0)
        | ~ aElementOf0(X1,sdtpldt0(sdtpldt0(xS,xx),X0))
        | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1),X2)
        | ~ aElement0(X2)
        | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1)) = X2
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X2,sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1)),sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1),X2)
        | ~ aElement0(X2)
        | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ420_spl])],[split_symbol_definition]) ).

fof(f4806,plain,
    ( ~ sQ138_spl
    | ~ sQ1_spl
    | ~ sQ28_spl
    | sQ420_spl ),
    inference(split_clause,[status(thm)],[f4787,f4803,f294,f122,f1339]) ).

fof(f4807,definition,
    ! [X0,X1] :
      ( sQ421_spl
    <=> ( ~ aElement0(X0)
        | ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtpldt0(sdtpldt0(xS,xx),X0)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
        | ~ aElement0(X1)
        | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtpldt0(sdtpldt0(xS,xx),X0)) = X1
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,sdtpldt0(sdtpldt0(xS,xx),X0)),sdtpldt0(sdtpldt0(xS,xx),X0))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(sdtpldt0(xS,xx),X0),X1)
        | ~ aElement0(X1)
        | ~ aSet0(sdtpldt0(sdtpldt0(xS,xx),X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ421_spl])],[split_symbol_definition]) ).

fof(f4810,plain,
    ( ~ sQ138_spl
    | ~ sQ1_spl
    | ~ sQ28_spl
    | sQ421_spl ),
    inference(split_clause,[status(thm)],[f4788,f4807,f294,f122,f1339]) ).

fof(f4811,definition,
    ! [X0] :
      ( sQ422_spl
    <=> ( ~ aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0)
        | sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)) = X0
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,sdtpldt0(xS,xx)),sdtpldt0(xS,xx))
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(sdtpldt0(xS,xx),X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ422_spl])],[split_symbol_definition]) ).

fof(f4814,plain,
    ( ~ sQ138_spl
    | ~ sQ28_spl
    | sQ422_spl
    | ~ sQ1_spl ),
    inference(split_clause,[status(thm)],[f4789,f122,f4811,f294,f1339]) ).

fof(f4815,definition,
    ! [X0,X1] :
      ( sQ423_spl
    <=> ( sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),xS)
        | aElementOf0(sK3_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtmndt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ423_spl])],[split_symbol_definition]) ).

fof(f4818,plain,
    ( ~ sQ138_spl
    | ~ sQ10_spl
    | ~ sQ11_spl
    | sQ423_spl ),
    inference(split_clause,[status(thm)],[f4792,f4815,f180,f169,f1339]) ).

fof(f4825,plain,
    ! [X0] :
      ( ~ sQ34_spl
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(xS,X0))
      | ~ aSet0(sdtmndt0(xS,X0))
      | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(xS,X0)) = X0
      | ~ aElementOf0(X0,xS)
      | ~ aSet0(xS)
      | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(xS,X0)) = xx
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(xS,X0))
      | ~ aSet0(sdtmndt0(xS,X0)) ),
    inference(resolution,[status(thm)],[f1587,f737]) ).

fof(f4826,plain,
    ! [X0,X1] :
      ( ~ sQ34_spl
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1))
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | ~ aElementOf0(X1,sdtpldt0(xS,X0))
      | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) = xx
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1))
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) ),
    inference(resolution,[status(thm)],[f1587,f2963]) ).

fof(f4828,plain,
    ( ~ sQ34_spl
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),xS)
    | ~ aSet0(xS)
    | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),xS) = xx
    | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),xS)
    | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1587,f53]) ).

fof(f4830,plain,
    ! [X0] :
      ( ~ sQ34_spl
      | aElement0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
      | ~ aSet0(xS)
      | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = xx
      | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1587,f29]) ).

fof(f4831,definition,
    ! [X0] :
      ( sQ424_spl
    <=> ( aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(xS,X0))
        | ~ aSet0(sdtmndt0(xS,X0))
        | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(xS,X0)) = X0
        | ~ aElementOf0(X0,xS)
        | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(xS,X0)) = xx
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtmndt0(xS,X0))
        | ~ aSet0(sdtmndt0(xS,X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ424_spl])],[split_symbol_definition]) ).

fof(f4834,plain,
    ( ~ sQ34_spl
    | ~ sQ28_spl
    | ~ sQ11_spl
    | sQ424_spl ),
    inference(split_clause,[status(thm)],[f4825,f4831,f180,f294,f341]) ).

fof(f4835,definition,
    ! [X0,X1] :
      ( sQ425_spl
    <=> ( aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1))
        | ~ aElement0(X0)
        | ~ aElementOf0(X1,sdtpldt0(xS,X0))
        | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) = xx
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1))
        | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ425_spl])],[split_symbol_definition]) ).

fof(f4838,plain,
    ( ~ sQ34_spl
    | ~ sQ28_spl
    | ~ sQ11_spl
    | sQ425_spl ),
    inference(split_clause,[status(thm)],[f4826,f4835,f180,f294,f341]) ).

fof(f4843,definition,
    ( sQ427_spl
  <=> aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),xS) ),
    introduced(definition,[new_symbols(definition,[sQ427_spl])],[split_symbol_definition]) ).

fof(f4844,plain,
    ( ~ sQ427_spl
    | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),xS) ),
    inference(component_clause,[status(thm)],[f4843]) ).

fof(f4846,definition,
    ( sQ428_spl
  <=> sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),xS) = xx ),
    introduced(definition,[new_symbols(definition,[sQ428_spl])],[split_symbol_definition]) ).

fof(f4847,plain,
    ( ~ sQ428_spl
    | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),xS) = xx ),
    inference(component_clause,[status(thm)],[f4846]) ).

fof(f4849,plain,
    ( ~ sQ34_spl
    | ~ sQ28_spl
    | sQ428_spl
    | sQ427_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f4828,f180,f4843,f4846,f294,f341]) ).

fof(f4850,definition,
    ! [X0] :
      ( sQ429_spl
    <=> ( aElement0(sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0))
        | sK1_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0) = xx
        | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),X0)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ429_spl])],[split_symbol_definition]) ).

fof(f4853,plain,
    ( ~ sQ34_spl
    | ~ sQ11_spl
    | sQ429_spl ),
    inference(split_clause,[status(thm)],[f4830,f4850,f180,f341]) ).

fof(f4856,plain,
    ( sQ150_spl
    | ~ aElement0(xx)
    | ~ aSet0(slcrc0) ),
    inference(resolution,[status(thm)],[f1444,f114]) ).

fof(f4857,plain,
    ( sQ150_spl
    | ~ sQ10_spl
    | ~ sQ6_spl ),
    inference(split_clause,[status(thm)],[f4856,f146,f169,f1442]) ).

fof(f4864,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | ~ sQ40_spl
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = X0
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,X0)
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS),sdtpldt0(xS,xx))
      | ~ aElementOf0(xx,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS),xS)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,X0)
      | ~ aElement0(X0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1606,f1089]) ).

fof(f4865,definition,
    ! [X0] :
      ( sQ430_spl
    <=> ( sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = X0
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,X0)
        | ~ aElement0(X0)
        | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS),sdtpldt0(xS,xx))
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = xx
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS),xS)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ430_spl])],[split_symbol_definition]) ).

fof(f4868,plain,
    ( ~ sQ64_spl
    | ~ sQ40_spl
    | ~ sQ28_spl
    | ~ sQ9_spl
    | ~ sQ1_spl
    | sQ430_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f4864,f180,f4865,f122,f166,f294,f400,f618]) ).

fof(f4884,plain,
    ( ~ sQ427_spl
    | sdtmndt0(sdtpldt0(xS,xx),xx) = xS
    | ~ aSubsetOf0(xS,sdtmndt0(sdtpldt0(xS,xx),xx))
    | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f4844,f357]) ).

fof(f4897,definition,
    ( sQ433_spl
  <=> aSubsetOf0(xS,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    introduced(definition,[new_symbols(definition,[sQ433_spl])],[split_symbol_definition]) ).

fof(f4900,definition,
    ( sQ434_spl
  <=> sdtmndt0(sdtpldt0(xS,xx),xx) = xS ),
    introduced(definition,[new_symbols(definition,[sQ434_spl])],[split_symbol_definition]) ).

fof(f4901,plain,
    ( ~ sQ434_spl
    | sdtmndt0(sdtpldt0(xS,xx),xx) = xS ),
    inference(component_clause,[status(thm)],[f4900]) ).

fof(f4903,plain,
    ( ~ sQ427_spl
    | sQ434_spl
    | ~ sQ433_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f4884,f180,f4897,f4900,f4843]) ).

fof(f4906,plain,
    ! [X0] :
      ( ~ sQ49_spl
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,X0)
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = xx
      | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS),sdtpldt0(xS,xx))
      | ~ aElementOf0(xx,sdtpldt0(xS,xx))
      | ~ aSet0(sdtpldt0(xS,xx))
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = xx
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = X0
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS),xS)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,X0)
      | ~ aElement0(X0)
      | ~ aSet0(xS) ),
    inference(resolution,[status(thm)],[f1627,f736]) ).

fof(f4908,plain,
    ! [X0,X1] :
      ( ~ sQ49_spl
      | aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
      | ~ aSet0(xS)
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
      | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
      | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
      | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
      | ~ aElement0(X1)
      | ~ aSet0(X0) ),
    inference(resolution,[status(thm)],[f1627,f29]) ).

fof(f4909,definition,
    ! [X0] :
      ( sQ435_spl
    <=> ( sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,X0)
        | ~ aElement0(X0)
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = xx
        | ~ aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS),sdtpldt0(xS,xx))
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = xx
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS) = X0
        | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X0,xS),xS)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(xS,X0)
        | ~ aElement0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ435_spl])],[split_symbol_definition]) ).

fof(f4912,plain,
    ( ~ sQ49_spl
    | ~ sQ28_spl
    | ~ sQ9_spl
    | ~ sQ1_spl
    | sQ435_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f4906,f180,f4909,f122,f166,f294,f462]) ).

fof(f4913,definition,
    ! [X0,X1] :
      ( sQ436_spl
    <=> ( aElement0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0))
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = xx
        | sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0) = X1
        | aElementOf0(sK2_skl(sdtmndt0(sdtpldt0(xS,xx),xx),X1,X0),X0)
        | sdtmndt0(sdtpldt0(xS,xx),xx) = sdtpldt0(X0,X1)
        | ~ aElement0(X1)
        | ~ aSet0(X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ436_spl])],[split_symbol_definition]) ).

fof(f4916,plain,
    ( ~ sQ49_spl
    | ~ sQ11_spl
    | sQ436_spl ),
    inference(split_clause,[status(thm)],[f4908,f4913,f180,f462]) ).

fof(f4922,plain,
    ! [X0,X1] :
      ( ~ sQ64_spl
      | ~ sQ54_spl
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | ~ aElementOf0(X1,sdtpldt0(xS,X0))
      | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1))
      | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1668,f3060]) ).

fof(f4924,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | ~ sQ54_spl
      | aSubsetOf0(sdtpldt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | sK1_skl(sdtpldt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
      | ~ aElement0(X0)
      | ~ aSet0(xS)
      | sK1_skl(sdtpldt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aSet0(sdtpldt0(xS,X0))
      | aSubsetOf0(sdtpldt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1668,f730]) ).

fof(f4926,plain,
    ! [X0] :
      ( ~ sQ64_spl
      | ~ sQ54_spl
      | ~ aSet0(sdtmndt0(xS,X0))
      | aSubsetOf0(sdtmndt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
      | ~ aElementOf0(X0,xS)
      | ~ aSet0(xS)
      | sK1_skl(sdtmndt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
      | ~ aSet0(sdtmndt0(xS,X0))
      | aSubsetOf0(sdtmndt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1668,f1087]) ).

fof(f4927,plain,
    ( ~ sQ64_spl
    | ~ sQ54_spl
    | ~ aSet0(xS)
    | aSubsetOf0(xS,sdtmndt0(sdtpldt0(xS,xx),xx))
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | sK1_skl(xS,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
    | ~ aSet0(xS)
    | aSubsetOf0(xS,sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(resolution,[status(thm)],[f1668,f52]) ).

fof(f4928,definition,
    ! [X0,X1] :
      ( sQ437_spl
    <=> ( aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
        | ~ aElement0(X0)
        | ~ aElementOf0(X1,sdtpldt0(xS,X0))
        | sK1_skl(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aSet0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1))
        | aSubsetOf0(sdtpldt0(sdtmndt0(sdtpldt0(xS,X0),X1),X1),sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ437_spl])],[split_symbol_definition]) ).

fof(f4931,plain,
    ( ~ sQ64_spl
    | ~ sQ54_spl
    | ~ sQ28_spl
    | ~ sQ11_spl
    | sQ437_spl ),
    inference(split_clause,[status(thm)],[f4922,f4928,f180,f294,f547,f618]) ).

fof(f4933,definition,
    ! [X0] :
      ( sQ438_spl
    <=> ( aSubsetOf0(sdtpldt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx))
        | sK1_skl(sdtpldt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = X0
        | ~ aElement0(X0)
        | sK1_skl(sdtpldt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aSet0(sdtpldt0(xS,X0))
        | aSubsetOf0(sdtpldt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ438_spl])],[split_symbol_definition]) ).

fof(f4936,plain,
    ( ~ sQ64_spl
    | ~ sQ54_spl
    | ~ sQ28_spl
    | ~ sQ11_spl
    | sQ438_spl ),
    inference(split_clause,[status(thm)],[f4924,f4933,f180,f294,f547,f618]) ).

fof(f4938,definition,
    ! [X0] :
      ( sQ439_spl
    <=> ( ~ aSet0(sdtmndt0(xS,X0))
        | aSubsetOf0(sdtmndt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx))
        | ~ aElementOf0(X0,xS)
        | sK1_skl(sdtmndt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) = xx
        | ~ aSet0(sdtmndt0(xS,X0))
        | aSubsetOf0(sdtmndt0(xS,X0),sdtmndt0(sdtpldt0(xS,xx),xx)) ) ),
    introduced(definition,[new_symbols(definition,[sQ439_spl])],[split_symbol_definition]) ).

fof(f4941,plain,
    ( ~ sQ64_spl
    | ~ sQ54_spl
    | ~ sQ28_spl
    | ~ sQ11_spl
    | sQ439_spl ),
    inference(split_clause,[status(thm)],[f4926,f4938,f180,f294,f547,f618]) ).

fof(f4942,definition,
    ( sQ440_spl
  <=> sK1_skl(xS,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx ),
    introduced(definition,[new_symbols(definition,[sQ440_spl])],[split_symbol_definition]) ).

fof(f4943,plain,
    ( ~ sQ440_spl
    | sK1_skl(xS,sdtmndt0(sdtpldt0(xS,xx),xx)) = xx ),
    inference(component_clause,[status(thm)],[f4942]) ).

fof(f4945,plain,
    ( ~ sQ64_spl
    | ~ sQ54_spl
    | ~ sQ28_spl
    | sQ440_spl
    | ~ sQ11_spl
    | sQ433_spl ),
    inference(split_clause,[status(thm)],[f4927,f4897,f180,f4942,f294,f547,f618]) ).

fof(f4949,plain,
    ( ~ sQ434_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f4901,f104]) ).

fof(f4950,plain,
    ~ sQ434_spl,
    inference(contradiction_clause,[status(thm)],[f4949]) ).

fof(f4958,plain,
    ( ~ sQ440_spl
    | aElementOf0(xx,xS)
    | ~ aSet0(xS)
    | aSubsetOf0(xS,sdtmndt0(sdtpldt0(xS,xx),xx))
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx)) ),
    inference(paramodulation,[status(thm)],[f4943,f52]) ).

fof(f4973,plain,
    ( ~ sQ440_spl
    | sQ12_spl
    | ~ sQ11_spl
    | sQ433_spl
    | ~ sQ28_spl ),
    inference(split_clause,[status(thm)],[f4958,f294,f4897,f180,f183,f4942]) ).

fof(f4975,plain,
    ! [X0] :
      ( ~ sQ22_spl
      | X0 != slcrc0 ),
    inference(forward_subsumption_resolution,[status(thm)],[f263,f37]) ).

fof(f4988,plain,
    ( ~ sQ22_spl
    | $false ),
    inference(equality_resolution,[status(thm)],[f4975]) ).

fof(f4997,plain,
    ~ sQ22_spl,
    inference(contradiction_clause,[status(thm)],[f4988]) ).

fof(f5064,plain,
    ( ~ sQ428_spl
    | aElementOf0(xx,sdtmndt0(sdtpldt0(xS,xx),xx))
    | ~ aSet0(sdtmndt0(sdtpldt0(xS,xx),xx))
    | aSubsetOf0(sdtmndt0(sdtpldt0(xS,xx),xx),xS)
    | ~ aSet0(xS) ),
    inference(paramodulation,[status(thm)],[f4847,f52]) ).

fof(f5080,plain,
    ( ~ sQ428_spl
    | sQ165_spl
    | ~ sQ28_spl
    | sQ427_spl
    | ~ sQ11_spl ),
    inference(split_clause,[status(thm)],[f5064,f180,f4843,f294,f1555,f4846]) ).

fof(f5082,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f128,f139,f149,f154,f164,f172,f192,f201,f205,f209,f217,f247,f284,f286,f288,f297,f304,f323,f327,f331,f344,f348,f388,f394,f403,f407,f416,f420,f424,f440,f457,f461,f465,f473,f550,f560,f564,f591,f594,f621,f632,f671,f682,f692,f702,f706,f718,f722,f744,f745,f758,f773,f777,f841,f952,f956,f960,f1008,f1012,f1016,f1026,f1037,f1041,f1078,f1083,f1085,f1107,f1111,f1115,f1121,f1132,f1136,f1140,f1148,f1166,f1170,f1174,f1192,f1199,f1219,f1243,f1247,f1251,f1255,f1257,f1259,f1270,f1274,f1278,f1304,f1308,f1312,f1316,f1319,f1338,f1342,f1347,f1353,f1357,f1362,f1378,f1382,f1386,f1390,f1394,f1397,f1437,f1441,f1449,f1453,f1457,f1461,f1465,f1470,f1474,f1478,f1482,f1484,f1488,f1493,f1497,f1509,f1511,f1546,f1554,f1558,f1595,f1599,f1611,f1635,f1636,f1639,f1654,f1658,f1676,f1683,f1687,f1706,f1737,f1745,f1749,f1771,f1780,f1824,f1828,f1841,f1847,f1857,f1861,f1865,f1870,f1903,f1907,f1939,f1943,f1950,f1958,f1962,f1966,f1970,f1974,f2013,f2018,f2029,f2050,f2055,f2063,f2067,f2071,f2075,f2079,f2620,f2624,f2631,f2635,f2639,f2648,f2652,f2658,f2683,f2687,f2691,f2700,f2704,f2710,f2746,f2752,f2756,f2760,f2769,f2773,f2779,f2810,f2818,f2822,f2826,f2830,f2834,f2858,f2864,f2870,f2878,f2882,f2886,f2890,f2894,f2936,f2944,f2948,f2952,f2956,f2960,f2986,f2992,f3000,f3008,f3012,f3016,f3020,f3024,f3085,f3093,f3100,f3104,f3108,f3117,f3121,f3127,f3152,f3156,f3160,f3169,f3173,f3179,f3205,f3209,f3213,f3222,f3226,f3232,f3310,f3317,f3323,f3327,f3331,f3339,f3343,f3348,f3372,f3376,f3380,f3388,f3392,f3397,f3400,f3408,f3428,f3434,f3438,f3442,f3450,f3454,f3459,f3488,f3528,f3549,f3557,f3561,f3565,f3581,f3600,f3604,f3608,f3655,f3722,f3732,f3736,f3740,f3744,f3748,f3754,f3764,f3856,f4014,f4018,f4022,f4026,f4087,f4097,f4101,f4105,f4109,f4113,f4139,f4143,f4147,f4175,f4185,f4189,f4193,f4197,f4201,f4231,f4238,f4308,f4494,f4502,f4511,f4516,f4520,f4528,f4532,f4537,f4580,f4588,f4597,f4602,f4606,f4615,f4619,f4625,f4641,f4643,f4655,f4659,f4663,f4667,f4671,f4676,f4709,f4717,f4726,f4731,f4735,f4744,f4748,f4754,f4764,f4778,f4798,f4802,f4806,f4810,f4814,f4818,f4834,f4838,f4849,f4853,f4857,f4868,f4903,f4912,f4916,f4931,f4936,f4941,f4945,f4950,f4973,f4997,f5080]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : NUM536+2 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.05  % Command  : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.16/0.44  % Computer : n006.cluster.edu
% 0.16/0.44  % Model    : x86_64 x86_64
% 0.16/0.44  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.44  % Memory   : 8046.5625MB
% 0.16/0.44  % OS       : Linux 6.8.0-71-generic
% 0.16/0.44  % CPULimit : 300
% 0.16/0.44  % WCLimit  : 300
% 0.16/0.44  % DateTime : Mon Sep 21 02:38:12 UTC 2026
% 0.16/0.44  % CPUTime  : 
% 0.16/0.46  % Drodi V4.1.1
% 20.03/3.09  % Refutation found
% 20.03/3.09  % SZS status Theorem for theBenchmark: Theorem is valid
% 20.03/3.09  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 2.76/3.15  % Elapsed time: 2.692590 seconds
% 2.76/3.15  % CPU time: 20.708382 seconds
% 2.76/3.15  % Total memory used: 210.151 MB
% 2.76/3.15  % Net memory used: 193.246 MB
%------------------------------------------------------------------------------