TSTP Solution File: NUM450+6 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : NUM450+6 : TPTP v7.0.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : n103.star.cs.uiowa.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory   : 32218.625MB
% OS       : Linux 3.10.0-693.2.2.el7.x86_64
% CPULimit : 300s
% DateTime : Mon Jan  8 15:21:22 EST 2018

% Result   : Theorem 0.06s
% Output   : CNFRefutation 0.06s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   14
%            Number of leaves      :    3
% Syntax   : Number of formulae    :   39 (   4 unt;   0 def)
%            Number of atoms       :  978 (   9 equ)
%            Maximal formula atoms :  116 (  25 avg)
%            Number of connectives : 1339 ( 400   ~; 379   |; 506   &)
%                                         (  20 <=>;  34  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   58 (  12 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   11 (   9 usr;   1 prp; 0-3 aty)
%            Number of functors    :   20 (  20 usr;   4 con; 0-2 aty)
%            Number of variables   :  219 (   0 sgn 158   !;  50   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(18,axiom,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
       => ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                 => ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ( aInteger0(X3)
                    & ( ? [X4] :
                          ( aInteger0(X4)
                          & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                      | aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                      | sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                 => aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
               => aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
       => ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                 => ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ( aInteger0(X3)
                    & ( ? [X4] :
                          ( aInteger0(X4)
                          & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                      | aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                      | sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                 => aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
               => aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp7HJQLI/sel_theBenchmark.p_1',m__2144) ).

fof(23,axiom,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( equal(X1,sz10)
          | equal(X1,smndt0(sz10)) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    file('/export/starexec/sandbox/tmp/tmp7HJQLI/sel_theBenchmark.p_1',m__2079) ).

fof(29,conjecture,
    ? [X1] :
      ( aInteger0(X1)
      & ~ equal(X1,sz00)
      & ( ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,X1))
          & ! [X2] :
              ( ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1))
               => ( aInteger0(X2)
                  & ? [X3] :
                      ( aInteger0(X3)
                      & equal(sdtasdt0(X1,X3),sdtpldt0(X2,smndt0(sz10))) )
                  & aDivisorOf0(X1,sdtpldt0(X2,smndt0(sz10)))
                  & sdteqdtlpzmzozddtrp0(X2,sz10,X1) ) )
              & ( ( aInteger0(X2)
                  & ( ? [X3] :
                        ( aInteger0(X3)
                        & equal(sdtasdt0(X1,X3),sdtpldt0(X2,smndt0(sz10))) )
                    | aDivisorOf0(X1,sdtpldt0(X2,smndt0(sz10)))
                    | sdteqdtlpzmzozddtrp0(X2,sz10,X1) ) )
               => aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1)) ) ) )
       => ( ( aSet0(sbsmnsldt0(xS))
            & ! [X2] :
                ( aElementOf0(X2,sbsmnsldt0(xS))
              <=> ( aInteger0(X2)
                  & ? [X3] :
                      ( aElementOf0(X3,xS)
                      & aElementOf0(X2,X3) ) ) ) )
         => ( ! [X2] :
                ( aElementOf0(X2,stldt0(sbsmnsldt0(xS)))
              <=> ( aInteger0(X2)
                  & ~ aElementOf0(X2,sbsmnsldt0(xS)) ) )
           => ( ! [X2] :
                  ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1))
                 => aElementOf0(X2,stldt0(sbsmnsldt0(xS))) )
              | aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X1),stldt0(sbsmnsldt0(xS))) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp7HJQLI/sel_theBenchmark.p_1',m__) ).

fof(47,negated_conjecture,
    ~ ? [X1] :
        ( aInteger0(X1)
        & ~ equal(X1,sz00)
        & ( ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,X1))
            & ! [X2] :
                ( ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1))
                 => ( aInteger0(X2)
                    & ? [X3] :
                        ( aInteger0(X3)
                        & equal(sdtasdt0(X1,X3),sdtpldt0(X2,smndt0(sz10))) )
                    & aDivisorOf0(X1,sdtpldt0(X2,smndt0(sz10)))
                    & sdteqdtlpzmzozddtrp0(X2,sz10,X1) ) )
                & ( ( aInteger0(X2)
                    & ( ? [X3] :
                          ( aInteger0(X3)
                          & equal(sdtasdt0(X1,X3),sdtpldt0(X2,smndt0(sz10))) )
                      | aDivisorOf0(X1,sdtpldt0(X2,smndt0(sz10)))
                      | sdteqdtlpzmzozddtrp0(X2,sz10,X1) ) )
                 => aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1)) ) ) )
         => ( ( aSet0(sbsmnsldt0(xS))
              & ! [X2] :
                  ( aElementOf0(X2,sbsmnsldt0(xS))
                <=> ( aInteger0(X2)
                    & ? [X3] :
                        ( aElementOf0(X3,xS)
                        & aElementOf0(X2,X3) ) ) ) )
           => ( ! [X2] :
                  ( aElementOf0(X2,stldt0(sbsmnsldt0(xS)))
                <=> ( aInteger0(X2)
                    & ~ aElementOf0(X2,sbsmnsldt0(xS)) ) )
             => ( ! [X2] :
                    ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1))
                   => aElementOf0(X2,stldt0(sbsmnsldt0(xS))) )
                | aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X1),stldt0(sbsmnsldt0(xS))) ) ) ) ) ),
    inference(assume_negation,[status(cth)],[29]) ).

fof(49,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
       => ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                 => ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ( aInteger0(X3)
                    & ( ? [X4] :
                          ( aInteger0(X4)
                          & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                      | aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                      | sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                 => aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
               => aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
       => ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                 => ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ( aInteger0(X3)
                    & ( ? [X4] :
                          ( aInteger0(X4)
                          & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                      | aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                      | sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                 => aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
               => aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) ) ),
    inference(fof_simplification,[status(thm)],[18,theory(equality)]) ).

fof(50,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( aElementOf0(X1,sbsmnsldt0(xS))
      <=> ( aInteger0(X1)
          & ? [X2] :
              ( aElementOf0(X2,xS)
              & aElementOf0(X1,X2) ) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( aInteger0(X1)
          & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
      <=> ( equal(X1,sz10)
          | equal(X1,smndt0(sz10)) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(fof_simplification,[status(thm)],[23,theory(equality)]) ).

fof(51,negated_conjecture,
    ~ ? [X1] :
        ( aInteger0(X1)
        & ~ equal(X1,sz00)
        & ( ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,X1))
            & ! [X2] :
                ( ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1))
                 => ( aInteger0(X2)
                    & ? [X3] :
                        ( aInteger0(X3)
                        & equal(sdtasdt0(X1,X3),sdtpldt0(X2,smndt0(sz10))) )
                    & aDivisorOf0(X1,sdtpldt0(X2,smndt0(sz10)))
                    & sdteqdtlpzmzozddtrp0(X2,sz10,X1) ) )
                & ( ( aInteger0(X2)
                    & ( ? [X3] :
                          ( aInteger0(X3)
                          & equal(sdtasdt0(X1,X3),sdtpldt0(X2,smndt0(sz10))) )
                      | aDivisorOf0(X1,sdtpldt0(X2,smndt0(sz10)))
                      | sdteqdtlpzmzozddtrp0(X2,sz10,X1) ) )
                 => aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1)) ) ) )
         => ( ( aSet0(sbsmnsldt0(xS))
              & ! [X2] :
                  ( aElementOf0(X2,sbsmnsldt0(xS))
                <=> ( aInteger0(X2)
                    & ? [X3] :
                        ( aElementOf0(X3,xS)
                        & aElementOf0(X2,X3) ) ) ) )
           => ( ! [X2] :
                  ( aElementOf0(X2,stldt0(sbsmnsldt0(xS)))
                <=> ( aInteger0(X2)
                    & ~ aElementOf0(X2,sbsmnsldt0(xS)) ) )
             => ( ! [X2] :
                    ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1))
                   => aElementOf0(X2,stldt0(sbsmnsldt0(xS))) )
                | aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X1),stldt0(sbsmnsldt0(xS))) ) ) ) ) ),
    inference(fof_simplification,[status(thm)],[47,theory(equality)]) ).

fof(141,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,sbsmnsldt0(xS))
          | ( aInteger0(X1)
            & ? [X2] :
                ( aElementOf0(X2,xS)
                & aElementOf0(X1,X2) ) ) )
        & ( ~ aInteger0(X1)
          | ! [X2] :
              ( ~ aElementOf0(X2,xS)
              | ~ aElementOf0(X1,X2) )
          | aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X1)
            & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X1)
          | aElementOf0(X1,sbsmnsldt0(xS))
          | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X1] :
        ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
        | ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                  | ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ~ aInteger0(X3)
                  | ( ! [X4] :
                        ( ~ aInteger0(X4)
                        | ~ equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & ~ aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & ~ sdteqdtlpzmzozddtrp0(X3,X1,X2) )
                  | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                | aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,sbsmnsldt0(xS))
          | ( aInteger0(X1)
            & ? [X2] :
                ( aElementOf0(X2,xS)
                & aElementOf0(X1,X2) ) ) )
        & ( ~ aInteger0(X1)
          | ! [X2] :
              ( ~ aElementOf0(X2,xS)
              | ~ aElementOf0(X1,X2) )
          | aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & ! [X1] :
        ( ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X1)
            & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X1)
          | aElementOf0(X1,sbsmnsldt0(xS))
          | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X1] :
        ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
        | ? [X2] :
            ( aInteger0(X2)
            & ~ equal(X2,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X1,X2))
            & ! [X3] :
                ( ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                  | ( aInteger0(X3)
                    & ? [X4] :
                        ( aInteger0(X4)
                        & equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & sdteqdtlpzmzozddtrp0(X3,X1,X2) ) )
                & ( ~ aInteger0(X3)
                  | ( ! [X4] :
                        ( ~ aInteger0(X4)
                        | ~ equal(sdtasdt0(X2,X4),sdtpldt0(X3,smndt0(X1))) )
                    & ~ aDivisorOf0(X2,sdtpldt0(X3,smndt0(X1)))
                    & ~ sdteqdtlpzmzozddtrp0(X3,X1,X2) )
                  | aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2)) ) )
            & ! [X3] :
                ( ~ aElementOf0(X3,szAzrzSzezqlpdtcmdtrp0(X1,X2))
                | aElementOf0(X3,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,X2),stldt0(sbsmnsldt0(xS))) ) ) ),
    inference(fof_nnf,[status(thm)],[49]) ).

fof(142,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X5] :
        ( ( ~ aElementOf0(X5,sbsmnsldt0(xS))
          | ( aInteger0(X5)
            & ? [X6] :
                ( aElementOf0(X6,xS)
                & aElementOf0(X5,X6) ) ) )
        & ( ~ aInteger0(X5)
          | ! [X7] :
              ( ~ aElementOf0(X7,xS)
              | ~ aElementOf0(X5,X7) )
          | aElementOf0(X5,sbsmnsldt0(xS)) ) )
    & ! [X8] :
        ( ( ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X8)
            & ~ aElementOf0(X8,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X8)
          | aElementOf0(X8,sbsmnsldt0(xS))
          | aElementOf0(X8,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X9] :
        ( ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS)))
        | ? [X10] :
            ( aInteger0(X10)
            & ~ equal(X10,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X9,X10))
            & ! [X11] :
                ( ( ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,X10))
                  | ( aInteger0(X11)
                    & ? [X12] :
                        ( aInteger0(X12)
                        & equal(sdtasdt0(X10,X12),sdtpldt0(X11,smndt0(X9))) )
                    & aDivisorOf0(X10,sdtpldt0(X11,smndt0(X9)))
                    & sdteqdtlpzmzozddtrp0(X11,X9,X10) ) )
                & ( ~ aInteger0(X11)
                  | ( ! [X13] :
                        ( ~ aInteger0(X13)
                        | ~ equal(sdtasdt0(X10,X13),sdtpldt0(X11,smndt0(X9))) )
                    & ~ aDivisorOf0(X10,sdtpldt0(X11,smndt0(X9)))
                    & ~ sdteqdtlpzmzozddtrp0(X11,X9,X10) )
                  | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,X10)) ) )
            & ! [X14] :
                ( ~ aElementOf0(X14,szAzrzSzezqlpdtcmdtrp0(X9,X10))
                | aElementOf0(X14,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X9,X10),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X15] :
        ( ( ~ aElementOf0(X15,sbsmnsldt0(xS))
          | ( aInteger0(X15)
            & ? [X16] :
                ( aElementOf0(X16,xS)
                & aElementOf0(X15,X16) ) ) )
        & ( ~ aInteger0(X15)
          | ! [X17] :
              ( ~ aElementOf0(X17,xS)
              | ~ aElementOf0(X15,X17) )
          | aElementOf0(X15,sbsmnsldt0(xS)) ) )
    & ! [X18] :
        ( ( ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X18)
            & ~ aElementOf0(X18,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X18)
          | aElementOf0(X18,sbsmnsldt0(xS))
          | aElementOf0(X18,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X19] :
        ( ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS)))
        | ? [X20] :
            ( aInteger0(X20)
            & ~ equal(X20,sz00)
            & aSet0(szAzrzSzezqlpdtcmdtrp0(X19,X20))
            & ! [X21] :
                ( ( ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,X20))
                  | ( aInteger0(X21)
                    & ? [X22] :
                        ( aInteger0(X22)
                        & equal(sdtasdt0(X20,X22),sdtpldt0(X21,smndt0(X19))) )
                    & aDivisorOf0(X20,sdtpldt0(X21,smndt0(X19)))
                    & sdteqdtlpzmzozddtrp0(X21,X19,X20) ) )
                & ( ~ aInteger0(X21)
                  | ( ! [X23] :
                        ( ~ aInteger0(X23)
                        | ~ equal(sdtasdt0(X20,X23),sdtpldt0(X21,smndt0(X19))) )
                    & ~ aDivisorOf0(X20,sdtpldt0(X21,smndt0(X19)))
                    & ~ sdteqdtlpzmzozddtrp0(X21,X19,X20) )
                  | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,X20)) ) )
            & ! [X24] :
                ( ~ aElementOf0(X24,szAzrzSzezqlpdtcmdtrp0(X19,X20))
                | aElementOf0(X24,stldt0(sbsmnsldt0(xS))) )
            & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X19,X20),stldt0(sbsmnsldt0(xS))) ) ) ),
    inference(variable_rename,[status(thm)],[141]) ).

fof(143,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X5] :
        ( ( ~ aElementOf0(X5,sbsmnsldt0(xS))
          | ( aInteger0(X5)
            & aElementOf0(esk5_1(X5),xS)
            & aElementOf0(X5,esk5_1(X5)) ) )
        & ( ~ aInteger0(X5)
          | ! [X7] :
              ( ~ aElementOf0(X7,xS)
              | ~ aElementOf0(X5,X7) )
          | aElementOf0(X5,sbsmnsldt0(xS)) ) )
    & ! [X8] :
        ( ( ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X8)
            & ~ aElementOf0(X8,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X8)
          | aElementOf0(X8,sbsmnsldt0(xS))
          | aElementOf0(X8,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X9] :
        ( ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(esk6_1(X9))
          & ~ equal(esk6_1(X9),sz00)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
          & ! [X11] :
              ( ( ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
                | ( aInteger0(X11)
                  & aInteger0(esk7_2(X9,X11))
                  & equal(sdtasdt0(esk6_1(X9),esk7_2(X9,X11)),sdtpldt0(X11,smndt0(X9)))
                  & aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
                  & sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9)) ) )
              & ( ~ aInteger0(X11)
                | ( ! [X13] :
                      ( ~ aInteger0(X13)
                      | ~ equal(sdtasdt0(esk6_1(X9),X13),sdtpldt0(X11,smndt0(X9))) )
                  & ~ aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
                  & ~ sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9)) )
                | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9))) ) )
          & ! [X14] :
              ( ~ aElementOf0(X14,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
              | aElementOf0(X14,stldt0(sbsmnsldt0(xS))) )
          & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)),stldt0(sbsmnsldt0(xS))) ) )
    & isOpen0(stldt0(sbsmnsldt0(xS)))
    & isClosed0(sbsmnsldt0(xS))
    & aSet0(sbsmnsldt0(xS))
    & ! [X15] :
        ( ( ~ aElementOf0(X15,sbsmnsldt0(xS))
          | ( aInteger0(X15)
            & aElementOf0(esk8_1(X15),xS)
            & aElementOf0(X15,esk8_1(X15)) ) )
        & ( ~ aInteger0(X15)
          | ! [X17] :
              ( ~ aElementOf0(X17,xS)
              | ~ aElementOf0(X15,X17) )
          | aElementOf0(X15,sbsmnsldt0(xS)) ) )
    & ! [X18] :
        ( ( ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X18)
            & ~ aElementOf0(X18,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X18)
          | aElementOf0(X18,sbsmnsldt0(xS))
          | aElementOf0(X18,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X19] :
        ( ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(esk9_1(X19))
          & ~ equal(esk9_1(X19),sz00)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
          & ! [X21] :
              ( ( ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
                | ( aInteger0(X21)
                  & aInteger0(esk10_2(X19,X21))
                  & equal(sdtasdt0(esk9_1(X19),esk10_2(X19,X21)),sdtpldt0(X21,smndt0(X19)))
                  & aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
                  & sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19)) ) )
              & ( ~ aInteger0(X21)
                | ( ! [X23] :
                      ( ~ aInteger0(X23)
                      | ~ equal(sdtasdt0(esk9_1(X19),X23),sdtpldt0(X21,smndt0(X19))) )
                  & ~ aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
                  & ~ sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19)) )
                | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19))) ) )
          & ! [X24] :
              ( ~ aElementOf0(X24,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
              | aElementOf0(X24,stldt0(sbsmnsldt0(xS))) )
          & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)),stldt0(sbsmnsldt0(xS))) ) ) ),
    inference(skolemize,[status(esa)],[142]) ).

fof(144,plain,
    ! [X5,X7,X8,X9,X11,X13,X14,X15,X17,X18,X19,X21,X23,X24] :
      ( ( ( ( ~ aElementOf0(X24,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
            | aElementOf0(X24,stldt0(sbsmnsldt0(xS))) )
          & ( ( ( ~ aInteger0(X23)
                | ~ equal(sdtasdt0(esk9_1(X19),X23),sdtpldt0(X21,smndt0(X19))) )
              & ~ aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
              & ~ sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19)) )
            | ~ aInteger0(X21)
            | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19))) )
          & ( ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
            | ( aInteger0(X21)
              & aInteger0(esk10_2(X19,X21))
              & equal(sdtasdt0(esk9_1(X19),esk10_2(X19,X21)),sdtpldt0(X21,smndt0(X19)))
              & aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
              & sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19)) ) )
          & aInteger0(esk9_1(X19))
          & ~ equal(esk9_1(X19),sz00)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
          & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)),stldt0(sbsmnsldt0(xS))) )
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(X18)
          & ~ aElementOf0(X18,sbsmnsldt0(xS)) ) )
      & ( ~ aInteger0(X18)
        | aElementOf0(X18,sbsmnsldt0(xS))
        | aElementOf0(X18,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X17,xS)
        | ~ aElementOf0(X15,X17)
        | ~ aInteger0(X15)
        | aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( ~ aElementOf0(X15,sbsmnsldt0(xS))
        | ( aInteger0(X15)
          & aElementOf0(esk8_1(X15),xS)
          & aElementOf0(X15,esk8_1(X15)) ) )
      & ( ( ( ~ aElementOf0(X14,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
            | aElementOf0(X14,stldt0(sbsmnsldt0(xS))) )
          & ( ( ( ~ aInteger0(X13)
                | ~ equal(sdtasdt0(esk6_1(X9),X13),sdtpldt0(X11,smndt0(X9))) )
              & ~ aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
              & ~ sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9)) )
            | ~ aInteger0(X11)
            | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9))) )
          & ( ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
            | ( aInteger0(X11)
              & aInteger0(esk7_2(X9,X11))
              & equal(sdtasdt0(esk6_1(X9),esk7_2(X9,X11)),sdtpldt0(X11,smndt0(X9)))
              & aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
              & sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9)) ) )
          & aInteger0(esk6_1(X9))
          & ~ equal(esk6_1(X9),sz00)
          & aSet0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
          & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)),stldt0(sbsmnsldt0(xS))) )
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(X8)
          & ~ aElementOf0(X8,sbsmnsldt0(xS)) ) )
      & ( ~ aInteger0(X8)
        | aElementOf0(X8,sbsmnsldt0(xS))
        | aElementOf0(X8,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X7,xS)
        | ~ aElementOf0(X5,X7)
        | ~ aInteger0(X5)
        | aElementOf0(X5,sbsmnsldt0(xS)) )
      & ( ~ aElementOf0(X5,sbsmnsldt0(xS))
        | ( aInteger0(X5)
          & aElementOf0(esk5_1(X5),xS)
          & aElementOf0(X5,esk5_1(X5)) ) )
      & aSet0(sbsmnsldt0(xS))
      & isOpen0(stldt0(sbsmnsldt0(xS)))
      & isClosed0(sbsmnsldt0(xS))
      & aSet0(sbsmnsldt0(xS)) ),
    inference(shift_quantors,[status(thm)],[143]) ).

fof(145,plain,
    ! [X5,X7,X8,X9,X11,X13,X14,X15,X17,X18,X19,X21,X23,X24] :
      ( ( ~ aElementOf0(X24,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | aElementOf0(X24,stldt0(sbsmnsldt0(xS)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X23)
        | ~ equal(sdtasdt0(esk9_1(X19),X23),sdtpldt0(X21,smndt0(X19)))
        | ~ aInteger0(X21)
        | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
        | ~ aInteger0(X21)
        | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19))
        | ~ aInteger0(X21)
        | aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X21)
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(esk10_2(X19,X21))
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( equal(sdtasdt0(esk9_1(X19),esk10_2(X19,X21)),sdtpldt0(X21,smndt0(X19)))
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aDivisorOf0(esk9_1(X19),sdtpldt0(X21,smndt0(X19)))
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( sdteqdtlpzmzozddtrp0(X21,X19,esk9_1(X19))
        | ~ aElementOf0(X21,szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(esk9_1(X19))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( ~ equal(esk9_1(X19),sz00)
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aSet0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X19,esk9_1(X19)),stldt0(sbsmnsldt0(xS)))
        | ~ aElementOf0(X19,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X18)
        | ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X18,sbsmnsldt0(xS))
        | ~ aElementOf0(X18,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X18)
        | aElementOf0(X18,sbsmnsldt0(xS))
        | aElementOf0(X18,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X17,xS)
        | ~ aElementOf0(X15,X17)
        | ~ aInteger0(X15)
        | aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( aInteger0(X15)
        | ~ aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( aElementOf0(esk8_1(X15),xS)
        | ~ aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( aElementOf0(X15,esk8_1(X15))
        | ~ aElementOf0(X15,sbsmnsldt0(xS)) )
      & ( ~ aElementOf0(X14,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | aElementOf0(X14,stldt0(sbsmnsldt0(xS)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X13)
        | ~ equal(sdtasdt0(esk6_1(X9),X13),sdtpldt0(X11,smndt0(X9)))
        | ~ aInteger0(X11)
        | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
        | ~ aInteger0(X11)
        | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9))
        | ~ aInteger0(X11)
        | aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X11)
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(esk7_2(X9,X11))
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( equal(sdtasdt0(esk6_1(X9),esk7_2(X9,X11)),sdtpldt0(X11,smndt0(X9)))
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aDivisorOf0(esk6_1(X9),sdtpldt0(X11,smndt0(X9)))
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( sdteqdtlpzmzozddtrp0(X11,X9,esk6_1(X9))
        | ~ aElementOf0(X11,szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(esk6_1(X9))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( ~ equal(esk6_1(X9),sz00)
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aSet0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X9,esk6_1(X9)),stldt0(sbsmnsldt0(xS)))
        | ~ aElementOf0(X9,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X8)
        | ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X8,sbsmnsldt0(xS))
        | ~ aElementOf0(X8,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X8)
        | aElementOf0(X8,sbsmnsldt0(xS))
        | aElementOf0(X8,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X7,xS)
        | ~ aElementOf0(X5,X7)
        | ~ aInteger0(X5)
        | aElementOf0(X5,sbsmnsldt0(xS)) )
      & ( aInteger0(X5)
        | ~ aElementOf0(X5,sbsmnsldt0(xS)) )
      & ( aElementOf0(esk5_1(X5),xS)
        | ~ aElementOf0(X5,sbsmnsldt0(xS)) )
      & ( aElementOf0(X5,esk5_1(X5))
        | ~ aElementOf0(X5,sbsmnsldt0(xS)) )
      & aSet0(sbsmnsldt0(xS))
      & isOpen0(stldt0(sbsmnsldt0(xS)))
      & isClosed0(sbsmnsldt0(xS))
      & aSet0(sbsmnsldt0(xS)) ),
    inference(distribute,[status(thm)],[144]) ).

cnf(157,plain,
    ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,esk6_1(X1)),stldt0(sbsmnsldt0(xS)))
    | ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ),
    inference(split_conjunct,[status(thm)],[145]) ).

cnf(159,plain,
    ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
    | esk6_1(X1) != sz00 ),
    inference(split_conjunct,[status(thm)],[145]) ).

cnf(160,plain,
    ( aInteger0(esk6_1(X1))
    | ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ),
    inference(split_conjunct,[status(thm)],[145]) ).

fof(229,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,sbsmnsldt0(xS))
          | ( aInteger0(X1)
            & ? [X2] :
                ( aElementOf0(X2,xS)
                & aElementOf0(X1,X2) ) ) )
        & ( ~ aInteger0(X1)
          | ! [X2] :
              ( ~ aElementOf0(X2,xS)
              | ~ aElementOf0(X1,X2) )
          | aElementOf0(X1,sbsmnsldt0(xS)) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X1] :
        ( ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X1)
            & ~ aElementOf0(X1,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X1)
          | aElementOf0(X1,sbsmnsldt0(xS))
          | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X1] :
        ( ( ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
          | equal(X1,sz10)
          | equal(X1,smndt0(sz10)) )
        & ( ( ~ equal(X1,sz10)
            & ~ equal(X1,smndt0(sz10)) )
          | aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(fof_nnf,[status(thm)],[50]) ).

fof(230,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X3] :
        ( ( ~ aElementOf0(X3,sbsmnsldt0(xS))
          | ( aInteger0(X3)
            & ? [X4] :
                ( aElementOf0(X4,xS)
                & aElementOf0(X3,X4) ) ) )
        & ( ~ aInteger0(X3)
          | ! [X5] :
              ( ~ aElementOf0(X5,xS)
              | ~ aElementOf0(X3,X5) )
          | aElementOf0(X3,sbsmnsldt0(xS)) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X6] :
        ( ( ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X6)
            & ~ aElementOf0(X6,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X6)
          | aElementOf0(X6,sbsmnsldt0(xS))
          | aElementOf0(X6,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X7] :
        ( ( ~ aElementOf0(X7,stldt0(sbsmnsldt0(xS)))
          | equal(X7,sz10)
          | equal(X7,smndt0(sz10)) )
        & ( ( ~ equal(X7,sz10)
            & ~ equal(X7,smndt0(sz10)) )
          | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(variable_rename,[status(thm)],[229]) ).

fof(231,plain,
    ( aSet0(sbsmnsldt0(xS))
    & ! [X3] :
        ( ( ~ aElementOf0(X3,sbsmnsldt0(xS))
          | ( aInteger0(X3)
            & aElementOf0(esk17_1(X3),xS)
            & aElementOf0(X3,esk17_1(X3)) ) )
        & ( ~ aInteger0(X3)
          | ! [X5] :
              ( ~ aElementOf0(X5,xS)
              | ~ aElementOf0(X3,X5) )
          | aElementOf0(X3,sbsmnsldt0(xS)) ) )
    & aSet0(stldt0(sbsmnsldt0(xS)))
    & ! [X6] :
        ( ( ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X6)
            & ~ aElementOf0(X6,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X6)
          | aElementOf0(X6,sbsmnsldt0(xS))
          | aElementOf0(X6,stldt0(sbsmnsldt0(xS))) ) )
    & ! [X7] :
        ( ( ~ aElementOf0(X7,stldt0(sbsmnsldt0(xS)))
          | equal(X7,sz10)
          | equal(X7,smndt0(sz10)) )
        & ( ( ~ equal(X7,sz10)
            & ~ equal(X7,smndt0(sz10)) )
          | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) ) )
    & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(skolemize,[status(esa)],[230]) ).

fof(232,plain,
    ! [X3,X5,X6,X7] :
      ( ( ~ aElementOf0(X7,stldt0(sbsmnsldt0(xS)))
        | equal(X7,sz10)
        | equal(X7,smndt0(sz10)) )
      & ( ( ~ equal(X7,sz10)
          & ~ equal(X7,smndt0(sz10)) )
        | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS)))
        | ( aInteger0(X6)
          & ~ aElementOf0(X6,sbsmnsldt0(xS)) ) )
      & ( ~ aInteger0(X6)
        | aElementOf0(X6,sbsmnsldt0(xS))
        | aElementOf0(X6,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X5,xS)
        | ~ aElementOf0(X3,X5)
        | ~ aInteger0(X3)
        | aElementOf0(X3,sbsmnsldt0(xS)) )
      & ( ~ aElementOf0(X3,sbsmnsldt0(xS))
        | ( aInteger0(X3)
          & aElementOf0(esk17_1(X3),xS)
          & aElementOf0(X3,esk17_1(X3)) ) )
      & aSet0(sbsmnsldt0(xS))
      & aSet0(stldt0(sbsmnsldt0(xS)))
      & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(shift_quantors,[status(thm)],[231]) ).

fof(233,plain,
    ! [X3,X5,X6,X7] :
      ( ( ~ aElementOf0(X7,stldt0(sbsmnsldt0(xS)))
        | equal(X7,sz10)
        | equal(X7,smndt0(sz10)) )
      & ( ~ equal(X7,sz10)
        | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) )
      & ( ~ equal(X7,smndt0(sz10))
        | aElementOf0(X7,stldt0(sbsmnsldt0(xS))) )
      & ( aInteger0(X6)
        | ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X6,sbsmnsldt0(xS))
        | ~ aElementOf0(X6,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aInteger0(X6)
        | aElementOf0(X6,sbsmnsldt0(xS))
        | aElementOf0(X6,stldt0(sbsmnsldt0(xS))) )
      & ( ~ aElementOf0(X5,xS)
        | ~ aElementOf0(X3,X5)
        | ~ aInteger0(X3)
        | aElementOf0(X3,sbsmnsldt0(xS)) )
      & ( aInteger0(X3)
        | ~ aElementOf0(X3,sbsmnsldt0(xS)) )
      & ( aElementOf0(esk17_1(X3),xS)
        | ~ aElementOf0(X3,sbsmnsldt0(xS)) )
      & ( aElementOf0(X3,esk17_1(X3))
        | ~ aElementOf0(X3,sbsmnsldt0(xS)) )
      & aSet0(sbsmnsldt0(xS))
      & aSet0(stldt0(sbsmnsldt0(xS)))
      & equal(stldt0(sbsmnsldt0(xS)),cS2076) ),
    inference(distribute,[status(thm)],[232]) ).

cnf(234,plain,
    stldt0(sbsmnsldt0(xS)) = cS2076,
    inference(split_conjunct,[status(thm)],[233]) ).

cnf(245,plain,
    ( aElementOf0(X1,stldt0(sbsmnsldt0(xS)))
    | X1 != sz10 ),
    inference(split_conjunct,[status(thm)],[233]) ).

fof(290,negated_conjecture,
    ! [X1] :
      ( ~ aInteger0(X1)
      | equal(X1,sz00)
      | ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,X1))
        & ! [X2] :
            ( ( ~ aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1))
              | ( aInteger0(X2)
                & ? [X3] :
                    ( aInteger0(X3)
                    & equal(sdtasdt0(X1,X3),sdtpldt0(X2,smndt0(sz10))) )
                & aDivisorOf0(X1,sdtpldt0(X2,smndt0(sz10)))
                & sdteqdtlpzmzozddtrp0(X2,sz10,X1) ) )
            & ( ~ aInteger0(X2)
              | ( ! [X3] :
                    ( ~ aInteger0(X3)
                    | ~ equal(sdtasdt0(X1,X3),sdtpldt0(X2,smndt0(sz10))) )
                & ~ aDivisorOf0(X1,sdtpldt0(X2,smndt0(sz10)))
                & ~ sdteqdtlpzmzozddtrp0(X2,sz10,X1) )
              | aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1)) ) )
        & aSet0(sbsmnsldt0(xS))
        & ! [X2] :
            ( ( ~ aElementOf0(X2,sbsmnsldt0(xS))
              | ( aInteger0(X2)
                & ? [X3] :
                    ( aElementOf0(X3,xS)
                    & aElementOf0(X2,X3) ) ) )
            & ( ~ aInteger0(X2)
              | ! [X3] :
                  ( ~ aElementOf0(X3,xS)
                  | ~ aElementOf0(X2,X3) )
              | aElementOf0(X2,sbsmnsldt0(xS)) ) )
        & ! [X2] :
            ( ( ~ aElementOf0(X2,stldt0(sbsmnsldt0(xS)))
              | ( aInteger0(X2)
                & ~ aElementOf0(X2,sbsmnsldt0(xS)) ) )
            & ( ~ aInteger0(X2)
              | aElementOf0(X2,sbsmnsldt0(xS))
              | aElementOf0(X2,stldt0(sbsmnsldt0(xS))) ) )
        & ? [X2] :
            ( aElementOf0(X2,szAzrzSzezqlpdtcmdtrp0(sz10,X1))
            & ~ aElementOf0(X2,stldt0(sbsmnsldt0(xS))) )
        & ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X1),stldt0(sbsmnsldt0(xS))) ) ),
    inference(fof_nnf,[status(thm)],[51]) ).

fof(291,negated_conjecture,
    ! [X4] :
      ( ~ aInteger0(X4)
      | equal(X4,sz00)
      | ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        & ! [X5] :
            ( ( ~ aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
              | ( aInteger0(X5)
                & ? [X6] :
                    ( aInteger0(X6)
                    & equal(sdtasdt0(X4,X6),sdtpldt0(X5,smndt0(sz10))) )
                & aDivisorOf0(X4,sdtpldt0(X5,smndt0(sz10)))
                & sdteqdtlpzmzozddtrp0(X5,sz10,X4) ) )
            & ( ~ aInteger0(X5)
              | ( ! [X7] :
                    ( ~ aInteger0(X7)
                    | ~ equal(sdtasdt0(X4,X7),sdtpldt0(X5,smndt0(sz10))) )
                & ~ aDivisorOf0(X4,sdtpldt0(X5,smndt0(sz10)))
                & ~ sdteqdtlpzmzozddtrp0(X5,sz10,X4) )
              | aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4)) ) )
        & aSet0(sbsmnsldt0(xS))
        & ! [X8] :
            ( ( ~ aElementOf0(X8,sbsmnsldt0(xS))
              | ( aInteger0(X8)
                & ? [X9] :
                    ( aElementOf0(X9,xS)
                    & aElementOf0(X8,X9) ) ) )
            & ( ~ aInteger0(X8)
              | ! [X10] :
                  ( ~ aElementOf0(X10,xS)
                  | ~ aElementOf0(X8,X10) )
              | aElementOf0(X8,sbsmnsldt0(xS)) ) )
        & ! [X11] :
            ( ( ~ aElementOf0(X11,stldt0(sbsmnsldt0(xS)))
              | ( aInteger0(X11)
                & ~ aElementOf0(X11,sbsmnsldt0(xS)) ) )
            & ( ~ aInteger0(X11)
              | aElementOf0(X11,sbsmnsldt0(xS))
              | aElementOf0(X11,stldt0(sbsmnsldt0(xS))) ) )
        & ? [X12] :
            ( aElementOf0(X12,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
            & ~ aElementOf0(X12,stldt0(sbsmnsldt0(xS))) )
        & ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X4),stldt0(sbsmnsldt0(xS))) ) ),
    inference(variable_rename,[status(thm)],[290]) ).

fof(292,negated_conjecture,
    ! [X4] :
      ( ~ aInteger0(X4)
      | equal(X4,sz00)
      | ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        & ! [X5] :
            ( ( ~ aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
              | ( aInteger0(X5)
                & aInteger0(esk21_2(X4,X5))
                & equal(sdtasdt0(X4,esk21_2(X4,X5)),sdtpldt0(X5,smndt0(sz10)))
                & aDivisorOf0(X4,sdtpldt0(X5,smndt0(sz10)))
                & sdteqdtlpzmzozddtrp0(X5,sz10,X4) ) )
            & ( ~ aInteger0(X5)
              | ( ! [X7] :
                    ( ~ aInteger0(X7)
                    | ~ equal(sdtasdt0(X4,X7),sdtpldt0(X5,smndt0(sz10))) )
                & ~ aDivisorOf0(X4,sdtpldt0(X5,smndt0(sz10)))
                & ~ sdteqdtlpzmzozddtrp0(X5,sz10,X4) )
              | aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4)) ) )
        & aSet0(sbsmnsldt0(xS))
        & ! [X8] :
            ( ( ~ aElementOf0(X8,sbsmnsldt0(xS))
              | ( aInteger0(X8)
                & aElementOf0(esk22_2(X4,X8),xS)
                & aElementOf0(X8,esk22_2(X4,X8)) ) )
            & ( ~ aInteger0(X8)
              | ! [X10] :
                  ( ~ aElementOf0(X10,xS)
                  | ~ aElementOf0(X8,X10) )
              | aElementOf0(X8,sbsmnsldt0(xS)) ) )
        & ! [X11] :
            ( ( ~ aElementOf0(X11,stldt0(sbsmnsldt0(xS)))
              | ( aInteger0(X11)
                & ~ aElementOf0(X11,sbsmnsldt0(xS)) ) )
            & ( ~ aInteger0(X11)
              | aElementOf0(X11,sbsmnsldt0(xS))
              | aElementOf0(X11,stldt0(sbsmnsldt0(xS))) ) )
        & aElementOf0(esk23_1(X4),szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        & ~ aElementOf0(esk23_1(X4),stldt0(sbsmnsldt0(xS)))
        & ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X4),stldt0(sbsmnsldt0(xS))) ) ),
    inference(skolemize,[status(esa)],[291]) ).

fof(293,negated_conjecture,
    ! [X4,X5,X7,X8,X10,X11] :
      ( ( ( ~ aElementOf0(X11,stldt0(sbsmnsldt0(xS)))
          | ( aInteger0(X11)
            & ~ aElementOf0(X11,sbsmnsldt0(xS)) ) )
        & ( ~ aInteger0(X11)
          | aElementOf0(X11,sbsmnsldt0(xS))
          | aElementOf0(X11,stldt0(sbsmnsldt0(xS))) )
        & aElementOf0(esk23_1(X4),szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        & ~ aElementOf0(esk23_1(X4),stldt0(sbsmnsldt0(xS)))
        & ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X4),stldt0(sbsmnsldt0(xS)))
        & ( ~ aElementOf0(X10,xS)
          | ~ aElementOf0(X8,X10)
          | ~ aInteger0(X8)
          | aElementOf0(X8,sbsmnsldt0(xS)) )
        & ( ~ aElementOf0(X8,sbsmnsldt0(xS))
          | ( aInteger0(X8)
            & aElementOf0(esk22_2(X4,X8),xS)
            & aElementOf0(X8,esk22_2(X4,X8)) ) )
        & aSet0(sbsmnsldt0(xS))
        & ( ( ( ~ aInteger0(X7)
              | ~ equal(sdtasdt0(X4,X7),sdtpldt0(X5,smndt0(sz10))) )
            & ~ aDivisorOf0(X4,sdtpldt0(X5,smndt0(sz10)))
            & ~ sdteqdtlpzmzozddtrp0(X5,sz10,X4) )
          | ~ aInteger0(X5)
          | aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4)) )
        & ( ~ aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
          | ( aInteger0(X5)
            & aInteger0(esk21_2(X4,X5))
            & equal(sdtasdt0(X4,esk21_2(X4,X5)),sdtpldt0(X5,smndt0(sz10)))
            & aDivisorOf0(X4,sdtpldt0(X5,smndt0(sz10)))
            & sdteqdtlpzmzozddtrp0(X5,sz10,X4) ) )
        & aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,X4)) )
      | ~ aInteger0(X4)
      | equal(X4,sz00) ),
    inference(shift_quantors,[status(thm)],[292]) ).

fof(294,negated_conjecture,
    ! [X4,X5,X7,X8,X10,X11] :
      ( ( aInteger0(X11)
        | ~ aElementOf0(X11,stldt0(sbsmnsldt0(xS)))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( ~ aElementOf0(X11,sbsmnsldt0(xS))
        | ~ aElementOf0(X11,stldt0(sbsmnsldt0(xS)))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( ~ aInteger0(X11)
        | aElementOf0(X11,sbsmnsldt0(xS))
        | aElementOf0(X11,stldt0(sbsmnsldt0(xS)))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( aElementOf0(esk23_1(X4),szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( ~ aElementOf0(esk23_1(X4),stldt0(sbsmnsldt0(xS)))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X4),stldt0(sbsmnsldt0(xS)))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( ~ aElementOf0(X10,xS)
        | ~ aElementOf0(X8,X10)
        | ~ aInteger0(X8)
        | aElementOf0(X8,sbsmnsldt0(xS))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( aInteger0(X8)
        | ~ aElementOf0(X8,sbsmnsldt0(xS))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( aElementOf0(esk22_2(X4,X8),xS)
        | ~ aElementOf0(X8,sbsmnsldt0(xS))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( aElementOf0(X8,esk22_2(X4,X8))
        | ~ aElementOf0(X8,sbsmnsldt0(xS))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( aSet0(sbsmnsldt0(xS))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( ~ aInteger0(X7)
        | ~ equal(sdtasdt0(X4,X7),sdtpldt0(X5,smndt0(sz10)))
        | ~ aInteger0(X5)
        | aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( ~ aDivisorOf0(X4,sdtpldt0(X5,smndt0(sz10)))
        | ~ aInteger0(X5)
        | aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( ~ sdteqdtlpzmzozddtrp0(X5,sz10,X4)
        | ~ aInteger0(X5)
        | aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( aInteger0(X5)
        | ~ aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( aInteger0(esk21_2(X4,X5))
        | ~ aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( equal(sdtasdt0(X4,esk21_2(X4,X5)),sdtpldt0(X5,smndt0(sz10)))
        | ~ aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( aDivisorOf0(X4,sdtpldt0(X5,smndt0(sz10)))
        | ~ aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( sdteqdtlpzmzozddtrp0(X5,sz10,X4)
        | ~ aElementOf0(X5,szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) )
      & ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,X4))
        | ~ aInteger0(X4)
        | equal(X4,sz00) ) ),
    inference(distribute,[status(thm)],[293]) ).

cnf(309,negated_conjecture,
    ( X1 = sz00
    | ~ aInteger0(X1)
    | ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X1),stldt0(sbsmnsldt0(xS))) ),
    inference(split_conjunct,[status(thm)],[294]) ).

cnf(415,plain,
    ( aElementOf0(X1,cS2076)
    | sz10 != X1 ),
    inference(rw,[status(thm)],[245,234,theory(equality)]) ).

cnf(466,plain,
    ( aInteger0(esk6_1(X1))
    | ~ aElementOf0(X1,cS2076) ),
    inference(rw,[status(thm)],[160,234,theory(equality)]) ).

cnf(498,plain,
    ( esk6_1(X1) != sz00
    | ~ aElementOf0(X1,cS2076) ),
    inference(rw,[status(thm)],[159,234,theory(equality)]) ).

cnf(585,negated_conjecture,
    ( sz00 = X1
    | ~ aInteger0(X1)
    | ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X1),cS2076) ),
    inference(rw,[status(thm)],[309,234,theory(equality)]) ).

cnf(711,plain,
    ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,esk6_1(X1)),cS2076)
    | ~ aElementOf0(X1,stldt0(sbsmnsldt0(xS))) ),
    inference(rw,[status(thm)],[157,234,theory(equality)]) ).

cnf(712,plain,
    ( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X1,esk6_1(X1)),cS2076)
    | ~ aElementOf0(X1,cS2076) ),
    inference(rw,[status(thm)],[711,234,theory(equality)]) ).

cnf(715,plain,
    ( sz00 = esk6_1(sz10)
    | ~ aInteger0(esk6_1(sz10))
    | ~ aElementOf0(sz10,cS2076) ),
    inference(spm,[status(thm)],[585,712,theory(equality)]) ).

cnf(4518,plain,
    ( esk6_1(sz10) = sz00
    | ~ aElementOf0(sz10,cS2076) ),
    inference(csr,[status(thm)],[715,466]) ).

cnf(4519,plain,
    ~ aElementOf0(sz10,cS2076),
    inference(csr,[status(thm)],[4518,498]) ).

cnf(4520,plain,
    $false,
    inference(spm,[status(thm)],[4519,415,theory(equality)]) ).

cnf(4526,plain,
    $false,
    4520,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04  % Problem  : NUM450+6 : TPTP v7.0.0. Released v4.0.0.
% 0.00/0.04  % Command  : Source/sine.py -e eprover -t %d %s
% 0.03/0.24  % Computer : n103.star.cs.uiowa.edu
% 0.03/0.24  % Model    : x86_64 x86_64
% 0.03/0.24  % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.03/0.24  % Memory   : 32218.625MB
% 0.03/0.24  % OS       : Linux 3.10.0-693.2.2.el7.x86_64
% 0.03/0.24  % CPULimit : 300
% 0.03/0.24  % DateTime : Fri Jan  5 04:15:00 CST 2018
% 0.03/0.24  % CPUTime  : 
% 0.03/0.28  % SZS status Started for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.03/0.28  --creating new selector for []
% 0.06/0.48  -running prover on /export/starexec/sandbox/tmp/tmp7HJQLI/sel_theBenchmark.p_1 with time limit 29
% 0.06/0.48  -running prover with command ['/export/starexec/sandbox/solver/bin/Source/./Source/PROVER/eproof.working', '-s', '-tLPO4', '-xAuto', '-tAuto', '--memory-limit=768', '--tptp3-format', '--cpu-limit=29', '/export/starexec/sandbox/tmp/tmp7HJQLI/sel_theBenchmark.p_1']
% 0.06/0.48  -prover status Theorem
% 0.06/0.48  Problem theBenchmark.p solved in phase 0.
% 0.06/0.48  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.06/0.48  % SZS status Ended for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.06/0.48  Solved 1 out of 1.
% 0.06/0.48  # Problem is unsatisfiable (or provable), constructing proof object
% 0.06/0.48  # SZS status Theorem
% 0.06/0.48  # SZS output start CNFRefutation.
% See solution above
% 0.06/0.49  # SZS output end CNFRefutation
%------------------------------------------------------------------------------