TSTP Solution File: SEU609^1 by Zipperpin---2.1.9999

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zipperpin---2.1.9999
% Problem  : SEU609^1 : TPTP v8.1.2. Released v3.7.0.
% Transfm  : NO INFORMATION
% Format   : NO INFORMATION
% Command  : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.3iALCPm0Mi true

% Computer : n008.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 19:14:38 EDT 2023

% Result   : Theorem 6.39s 1.53s
% Output   : Refutation 6.39s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  131
%            Number of leaves      :  154
% Syntax   : Number of formulae    :  316 (  15 unt; 137 typ;   0 def)
%            Number of atoms       : 8999 (  22 equ;  11 cnn)
%            Maximal formula atoms :  128 (  50 avg)
%            Number of connectives : 10689 ( 172   ~;  52   |;  81   &;1730   @)
%                                         (   8 <=>;8243  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  135 (  55 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   15 (  15   >;   0   *;   0   +;   0  <<)
%            Number of symbols     :  143 ( 137 usr; 134 con; 0-2 aty)
%                                         ( 362  !!;  41  ??;   0 @@+;   0 @@-)
%            Number of variables   :  493 ( 403   ^;  85   !;   5   ?; 493   :)

% Comments : 
%------------------------------------------------------------------------------
thf(setadjoinAx_type,type,
    setadjoinAx: $o ).

thf(notdexE_type,type,
    notdexE: $o ).

thf(setunionAx_type,type,
    setunionAx: $o ).

thf(setminusELneg_type,type,
    setminusELneg: $o ).

thf(powersetE_type,type,
    powersetE: $o ).

thf(omegaSAx_type,type,
    omegaSAx: $o ).

thf(exuI1_type,type,
    exuI1: $o ).

thf(exuI2_type,type,
    exuI2: $o ).

thf(notequalI2_type,type,
    notequalI2: $o ).

thf(powerset__Cong_type,type,
    powerset__Cong: $o ).

thf(setminusILneg_type,type,
    setminusILneg: $o ).

thf(wellorderingAx_type,type,
    wellorderingAx: $o ).

thf(setadjoinSub2_type,type,
    setadjoinSub2: $o ).

thf(binintersectSubset5_type,type,
    binintersectSubset5: $o ).

thf(setoftrueEq_type,type,
    setoftrueEq: $o ).

thf(emptyset__Cong_type,type,
    emptyset__Cong: $o ).

thf(sepInPowerset_type,type,
    sepInPowerset: $o ).

thf(binunionE_type,type,
    binunionE: $o ).

thf(setext_type,type,
    setext: $o ).

thf(emptyinPowerset_type,type,
    emptyinPowerset: $o ).

thf(descr__Cong_type,type,
    descr__Cong: $o ).

thf(binintersectSubset1_type,type,
    binintersectSubset1: $o ).

thf(in_type,type,
    in: $i > $i > $o ).

thf(quantDeMorgan1_type,type,
    quantDeMorgan1: $o ).

thf(setadjoinIR_type,type,
    setadjoinIR: $o ).

thf(setadjoin__Cong_type,type,
    setadjoin__Cong: $o ).

thf(upairset2IR_type,type,
    upairset2IR: $o ).

thf(subsetE_type,type,
    subsetE: $o ).

thf(prop2set2propI_type,type,
    prop2set2propI: $o ).

thf(dsetconstrEL_type,type,
    dsetconstrEL: $o ).

thf(setbeta_type,type,
    setbeta: $o ).

thf(eqinunit_type,type,
    eqinunit: $o ).

thf(upairsetIL_type,type,
    upairsetIL: $o ).

thf(powersetI1_type,type,
    powersetI1: $o ).

thf(binintersectSubset3_type,type,
    binintersectSubset3: $o ).

thf(setminusIRneg_type,type,
    setminusIRneg: $o ).

thf(powersetAx_type,type,
    powersetAx: $o ).

thf(binintersectSubset4_type,type,
    binintersectSubset4: $o ).

thf(powersetI_type,type,
    powersetI: $o ).

thf(upairsetIR_type,type,
    upairsetIR: $o ).

thf(inCongP_type,type,
    inCongP: $o ).

thf(setadjoinSub_type,type,
    setadjoinSub: $o ).

thf(exuE3e_type,type,
    exuE3e: $o ).

thf(emptysetE_type,type,
    emptysetE: $o ).

thf(binintersectSubset2_type,type,
    binintersectSubset2: $o ).

thf(setunionI_type,type,
    setunionI: $o ).

thf(setunion__Cong_type,type,
    setunion__Cong: $o ).

thf(prop2setI_type,type,
    prop2setI: $o ).

thf('#sk134_type',type,
    '#sk134': $i > $i > $i ).

thf(nonemptyImpWitness_type,type,
    nonemptyImpWitness: $o ).

thf(setminusER_type,type,
    setminusER: $o ).

thf(exuE2_type,type,
    exuE2: $o ).

thf(emptyset_type,type,
    emptyset: $i ).

thf(setminus_type,type,
    setminus: $i > $i > $i ).

thf(powersetsubset_type,type,
    powersetsubset: $o ).

thf(subPowSU_type,type,
    subPowSU: $o ).

thf(notequalI1_type,type,
    notequalI1: $o ).

thf(notinemptyset_type,type,
    notinemptyset: $o ).

thf(nonemptyI1_type,type,
    nonemptyI1: $o ).

thf(subsetTrans_type,type,
    subsetTrans: $o ).

thf(setminusI_type,type,
    setminusI: $o ).

thf(binunionIL_type,type,
    binunionIL: $o ).

thf(subsetE2_type,type,
    subsetE2: $o ).

thf(singletonsswitch_type,type,
    singletonsswitch: $o ).

thf(setextsub_type,type,
    setextsub: $o ).

thf(binunionLsub_type,type,
    binunionLsub: $o ).

thf(emptysetsubset_type,type,
    emptysetsubset: $o ).

thf(quantDeMorgan3_type,type,
    quantDeMorgan3: $o ).

thf(setunionE_type,type,
    setunionE: $o ).

thf(emptyinunitempty_type,type,
    emptyinunitempty: $o ).

thf(binunionIR_type,type,
    binunionIR: $o ).

thf(setadjoinE_type,type,
    setadjoinE: $o ).

thf('#sk782_type',type,
    '#sk782': $i ).

thf(setadjoinIL_type,type,
    setadjoinIL: $o ).

thf(exuE1_type,type,
    exuE1: $o ).

thf(binintersectRsub_type,type,
    binintersectRsub: $o ).

thf(notinsingleton_type,type,
    notinsingleton: $o ).

thf(eqimpsubset2_type,type,
    eqimpsubset2: $o ).

thf(exuEu_type,type,
    exuEu: $o ).

thf(emptysetimpfalse_type,type,
    emptysetimpfalse: $o ).

thf(upairsetE_type,type,
    upairsetE: $o ).

thf(omega0Ax_type,type,
    omega0Ax: $o ).

thf(notsubsetI_type,type,
    notsubsetI: $o ).

thf(quantDeMorgan4_type,type,
    quantDeMorgan4: $o ).

thf(setextAx_type,type,
    setextAx: $o ).

thf(powersetE1_type,type,
    powersetE1: $o ).

thf(bs114d_type,type,
    bs114d: $o ).

thf(noeltsimpempty_type,type,
    noeltsimpempty: $o ).

thf(binintersectLsub_type,type,
    binintersectLsub: $o ).

thf(subsetI1_type,type,
    subsetI1: $o ).

thf(descrp_type,type,
    descrp: $o ).

thf(dsetconstr__Cong_type,type,
    dsetconstr__Cong: $o ).

thf(foundationAx_type,type,
    foundationAx: $o ).

thf(emptysetAx_type,type,
    emptysetAx: $o ).

thf(emptyI_type,type,
    emptyI: $o ).

thf(setadjoinOr_type,type,
    setadjoinOr: $o ).

thf(binintersectEL_type,type,
    binintersectEL: $o ).

thf(emptyE1_type,type,
    emptyE1: $o ).

thf(emptyInPowerset_type,type,
    emptyInPowerset: $o ).

thf(vacuousDall_type,type,
    vacuousDall: $o ).

thf(dsetconstrER_type,type,
    dsetconstrER: $o ).

thf('#sk111_type',type,
    '#sk111': $i > $i > $i ).

thf(binintersectI_type,type,
    binintersectI: $o ).

thf('#sk781_type',type,
    '#sk781': $i ).

thf('#form172_type',type,
    '#form172': $i > $i > $o ).

thf(subsetI2_type,type,
    subsetI2: $o ).

thf(setminusERneg_type,type,
    setminusERneg: $o ).

thf(omega__Cong_type,type,
    omega__Cong: $o ).

thf(subsetRefl_type,type,
    subsetRefl: $o ).

thf(uniqinunit_type,type,
    uniqinunit: $o ).

thf('#sk16_type',type,
    '#sk16': $i > $i ).

thf(setminusSubset2_type,type,
    setminusSubset2: $o ).

thf(prop2setE_type,type,
    prop2setE: $o ).

thf(binunionEcases_type,type,
    binunionEcases: $o ).

thf(omega_type,type,
    omega: $i ).

thf(nonemptyI_type,type,
    nonemptyI: $o ).

thf(disjointsetsI1_type,type,
    disjointsetsI1: $o ).

thf(exuE3u_type,type,
    exuE3u: $o ).

thf(setminusEL_type,type,
    setminusEL: $o ).

thf(sepSubset_type,type,
    sepSubset: $o ).

thf(eqimpsubset1_type,type,
    eqimpsubset1: $o ).

thf(exuI3_type,type,
    exuI3: $o ).

thf(notdallE_type,type,
    notdallE: $o ).

thf(binintersectER_type,type,
    binintersectER: $o ).

thf(dsetconstrI_type,type,
    dsetconstrI: $o ).

thf(setadjoin_type,type,
    setadjoin: $i > $i > $i ).

thf(exu__Cong_type,type,
    exu__Cong: $o ).

thf(quantDeMorgan2_type,type,
    quantDeMorgan2: $o ).

thf(subsetemptysetimpeq_type,type,
    subsetemptysetimpeq: $o ).

thf(replAx_type,type,
    replAx: $o ).

thf(nonemptyE1_type,type,
    nonemptyE1: $o ).

thf(omegaIndAx_type,type,
    omegaIndAx: $o ).

thf(inPowerset_type,type,
    inPowerset: $o ).

thf(subset_type,type,
    subset: $i > $i > $o ).

thf(in__Cong_type,type,
    in__Cong: $o ).

thf(binunionRsub_type,type,
    binunionRsub: $o ).

thf(subset2powerset_type,type,
    subset2powerset: $o ).

thf(setminusLsub,conjecture,
    ( setextAx
   => ( emptysetAx
     => ( setadjoinAx
       => ( powersetAx
         => ( setunionAx
           => ( omega0Ax
             => ( omegaSAx
               => ( omegaIndAx
                 => ( replAx
                   => ( foundationAx
                     => ( wellorderingAx
                       => ( descrp
                         => ( dsetconstrI
                           => ( dsetconstrEL
                             => ( dsetconstrER
                               => ( exuE1
                                 => ( prop2setE
                                   => ( emptysetE
                                     => ( emptysetimpfalse
                                       => ( notinemptyset
                                         => ( exuE3e
                                           => ( setext
                                             => ( emptyI
                                               => ( noeltsimpempty
                                                 => ( setbeta
                                                   => ( nonemptyE1
                                                     => ( nonemptyI
                                                       => ( nonemptyI1
                                                         => ( setadjoinIL
                                                           => ( emptyinunitempty
                                                             => ( setadjoinIR
                                                               => ( setadjoinE
                                                                 => ( setadjoinOr
                                                                   => ( setoftrueEq
                                                                     => ( powersetI
                                                                       => ( emptyinPowerset
                                                                         => ( emptyInPowerset
                                                                           => ( powersetE
                                                                             => ( setunionI
                                                                               => ( setunionE
                                                                                 => ( subPowSU
                                                                                   => ( exuE2
                                                                                     => ( nonemptyImpWitness
                                                                                       => ( uniqinunit
                                                                                         => ( notinsingleton
                                                                                           => ( eqinunit
                                                                                             => ( singletonsswitch
                                                                                               => ( upairsetE
                                                                                                 => ( upairsetIL
                                                                                                   => ( upairsetIR
                                                                                                     => ( emptyE1
                                                                                                       => ( vacuousDall
                                                                                                         => ( quantDeMorgan1
                                                                                                           => ( quantDeMorgan2
                                                                                                             => ( quantDeMorgan3
                                                                                                               => ( quantDeMorgan4
                                                                                                                 => ( prop2setI
                                                                                                                   => ( prop2set2propI
                                                                                                                     => ( notdexE
                                                                                                                       => ( notdallE
                                                                                                                         => ( exuI1
                                                                                                                           => ( exuI3
                                                                                                                             => ( exuI2
                                                                                                                               => ( inCongP
                                                                                                                                 => ( in__Cong
                                                                                                                                   => ( exuE3u
                                                                                                                                     => ( exu__Cong
                                                                                                                                       => ( emptyset__Cong
                                                                                                                                         => ( setadjoin__Cong
                                                                                                                                           => ( powerset__Cong
                                                                                                                                             => ( setunion__Cong
                                                                                                                                               => ( omega__Cong
                                                                                                                                                 => ( exuEu
                                                                                                                                                   => ( descr__Cong
                                                                                                                                                     => ( dsetconstr__Cong
                                                                                                                                                       => ( subsetI1
                                                                                                                                                         => ( eqimpsubset2
                                                                                                                                                           => ( eqimpsubset1
                                                                                                                                                             => ( subsetI2
                                                                                                                                                               => ( emptysetsubset
                                                                                                                                                                 => ( subsetE
                                                                                                                                                                   => ( subsetE2
                                                                                                                                                                     => ( notsubsetI
                                                                                                                                                                       => ( notequalI1
                                                                                                                                                                         => ( notequalI2
                                                                                                                                                                           => ( subsetRefl
                                                                                                                                                                             => ( subsetTrans
                                                                                                                                                                               => ( setadjoinSub
                                                                                                                                                                                 => ( setadjoinSub2
                                                                                                                                                                                   => ( subset2powerset
                                                                                                                                                                                     => ( setextsub
                                                                                                                                                                                       => ( subsetemptysetimpeq
                                                                                                                                                                                         => ( powersetI1
                                                                                                                                                                                           => ( powersetE1
                                                                                                                                                                                             => ( inPowerset
                                                                                                                                                                                               => ( powersetsubset
                                                                                                                                                                                                 => ( sepInPowerset
                                                                                                                                                                                                   => ( sepSubset
                                                                                                                                                                                                     => ( binunionIL
                                                                                                                                                                                                       => ( upairset2IR
                                                                                                                                                                                                         => ( binunionIR
                                                                                                                                                                                                           => ( binunionEcases
                                                                                                                                                                                                             => ( binunionE
                                                                                                                                                                                                               => ( binunionLsub
                                                                                                                                                                                                                 => ( binunionRsub
                                                                                                                                                                                                                   => ( binintersectI
                                                                                                                                                                                                                     => ( binintersectSubset5
                                                                                                                                                                                                                       => ( binintersectEL
                                                                                                                                                                                                                         => ( binintersectLsub
                                                                                                                                                                                                                           => ( binintersectSubset2
                                                                                                                                                                                                                             => ( binintersectSubset3
                                                                                                                                                                                                                               => ( binintersectER
                                                                                                                                                                                                                                 => ( disjointsetsI1
                                                                                                                                                                                                                                   => ( binintersectRsub
                                                                                                                                                                                                                                     => ( binintersectSubset4
                                                                                                                                                                                                                                       => ( binintersectSubset1
                                                                                                                                                                                                                                         => ( bs114d
                                                                                                                                                                                                                                           => ( setminusI
                                                                                                                                                                                                                                             => ( setminusEL
                                                                                                                                                                                                                                               => ( setminusER
                                                                                                                                                                                                                                                 => ( setminusSubset2
                                                                                                                                                                                                                                                   => ( setminusERneg
                                                                                                                                                                                                                                                     => ( setminusELneg
                                                                                                                                                                                                                                                       => ( setminusILneg
                                                                                                                                                                                                                                                         => ( setminusIRneg
                                                                                                                                                                                                                                                           => ! [A: $i,B: $i] : ( subset @ ( setminus @ A @ B ) @ A ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ).

thf(zf_stmt_0,negated_conjecture,
    ~ ( setextAx
     => ( emptysetAx
       => ( setadjoinAx
         => ( powersetAx
           => ( setunionAx
             => ( omega0Ax
               => ( omegaSAx
                 => ( omegaIndAx
                   => ( replAx
                     => ( foundationAx
                       => ( wellorderingAx
                         => ( descrp
                           => ( dsetconstrI
                             => ( dsetconstrEL
                               => ( dsetconstrER
                                 => ( exuE1
                                   => ( prop2setE
                                     => ( emptysetE
                                       => ( emptysetimpfalse
                                         => ( notinemptyset
                                           => ( exuE3e
                                             => ( setext
                                               => ( emptyI
                                                 => ( noeltsimpempty
                                                   => ( setbeta
                                                     => ( nonemptyE1
                                                       => ( nonemptyI
                                                         => ( nonemptyI1
                                                           => ( setadjoinIL
                                                             => ( emptyinunitempty
                                                               => ( setadjoinIR
                                                                 => ( setadjoinE
                                                                   => ( setadjoinOr
                                                                     => ( setoftrueEq
                                                                       => ( powersetI
                                                                         => ( emptyinPowerset
                                                                           => ( emptyInPowerset
                                                                             => ( powersetE
                                                                               => ( setunionI
                                                                                 => ( setunionE
                                                                                   => ( subPowSU
                                                                                     => ( exuE2
                                                                                       => ( nonemptyImpWitness
                                                                                         => ( uniqinunit
                                                                                           => ( notinsingleton
                                                                                             => ( eqinunit
                                                                                               => ( singletonsswitch
                                                                                                 => ( upairsetE
                                                                                                   => ( upairsetIL
                                                                                                     => ( upairsetIR
                                                                                                       => ( emptyE1
                                                                                                         => ( vacuousDall
                                                                                                           => ( quantDeMorgan1
                                                                                                             => ( quantDeMorgan2
                                                                                                               => ( quantDeMorgan3
                                                                                                                 => ( quantDeMorgan4
                                                                                                                   => ( prop2setI
                                                                                                                     => ( prop2set2propI
                                                                                                                       => ( notdexE
                                                                                                                         => ( notdallE
                                                                                                                           => ( exuI1
                                                                                                                             => ( exuI3
                                                                                                                               => ( exuI2
                                                                                                                                 => ( inCongP
                                                                                                                                   => ( in__Cong
                                                                                                                                     => ( exuE3u
                                                                                                                                       => ( exu__Cong
                                                                                                                                         => ( emptyset__Cong
                                                                                                                                           => ( setadjoin__Cong
                                                                                                                                             => ( powerset__Cong
                                                                                                                                               => ( setunion__Cong
                                                                                                                                                 => ( omega__Cong
                                                                                                                                                   => ( exuEu
                                                                                                                                                     => ( descr__Cong
                                                                                                                                                       => ( dsetconstr__Cong
                                                                                                                                                         => ( subsetI1
                                                                                                                                                           => ( eqimpsubset2
                                                                                                                                                             => ( eqimpsubset1
                                                                                                                                                               => ( subsetI2
                                                                                                                                                                 => ( emptysetsubset
                                                                                                                                                                   => ( subsetE
                                                                                                                                                                     => ( subsetE2
                                                                                                                                                                       => ( notsubsetI
                                                                                                                                                                         => ( notequalI1
                                                                                                                                                                           => ( notequalI2
                                                                                                                                                                             => ( subsetRefl
                                                                                                                                                                               => ( subsetTrans
                                                                                                                                                                                 => ( setadjoinSub
                                                                                                                                                                                   => ( setadjoinSub2
                                                                                                                                                                                     => ( subset2powerset
                                                                                                                                                                                       => ( setextsub
                                                                                                                                                                                         => ( subsetemptysetimpeq
                                                                                                                                                                                           => ( powersetI1
                                                                                                                                                                                             => ( powersetE1
                                                                                                                                                                                               => ( inPowerset
                                                                                                                                                                                                 => ( powersetsubset
                                                                                                                                                                                                   => ( sepInPowerset
                                                                                                                                                                                                     => ( sepSubset
                                                                                                                                                                                                       => ( binunionIL
                                                                                                                                                                                                         => ( upairset2IR
                                                                                                                                                                                                           => ( binunionIR
                                                                                                                                                                                                             => ( binunionEcases
                                                                                                                                                                                                               => ( binunionE
                                                                                                                                                                                                                 => ( binunionLsub
                                                                                                                                                                                                                   => ( binunionRsub
                                                                                                                                                                                                                     => ( binintersectI
                                                                                                                                                                                                                       => ( binintersectSubset5
                                                                                                                                                                                                                         => ( binintersectEL
                                                                                                                                                                                                                           => ( binintersectLsub
                                                                                                                                                                                                                             => ( binintersectSubset2
                                                                                                                                                                                                                               => ( binintersectSubset3
                                                                                                                                                                                                                                 => ( binintersectER
                                                                                                                                                                                                                                   => ( disjointsetsI1
                                                                                                                                                                                                                                     => ( binintersectRsub
                                                                                                                                                                                                                                       => ( binintersectSubset4
                                                                                                                                                                                                                                         => ( binintersectSubset1
                                                                                                                                                                                                                                           => ( bs114d
                                                                                                                                                                                                                                             => ( setminusI
                                                                                                                                                                                                                                               => ( setminusEL
                                                                                                                                                                                                                                                 => ( setminusER
                                                                                                                                                                                                                                                   => ( setminusSubset2
                                                                                                                                                                                                                                                     => ( setminusERneg
                                                                                                                                                                                                                                                       => ( setminusELneg
                                                                                                                                                                                                                                                         => ( setminusILneg
                                                                                                                                                                                                                                                           => ( setminusIRneg
                                                                                                                                                                                                                                                             => ! [A: $i,B: $i] : ( subset @ ( setminus @ A @ B ) @ A ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference('cnf.neg',[status(esa)],[setminusLsub]) ).

thf(zip_derived_cl0,plain,
    ~ ( setextAx
     => ( emptysetAx
       => ( setadjoinAx
         => ( powersetAx
           => ( setunionAx
             => ( omega0Ax
               => ( omegaSAx
                 => ( omegaIndAx
                   => ( replAx
                     => ( foundationAx
                       => ( wellorderingAx
                         => ( descrp
                           => ( dsetconstrI
                             => ( dsetconstrEL
                               => ( dsetconstrER
                                 => ( exuE1
                                   => ( prop2setE
                                     => ( emptysetE
                                       => ( emptysetimpfalse
                                         => ( notinemptyset
                                           => ( exuE3e
                                             => ( setext
                                               => ( emptyI
                                                 => ( noeltsimpempty
                                                   => ( setbeta
                                                     => ( nonemptyE1
                                                       => ( nonemptyI
                                                         => ( nonemptyI1
                                                           => ( setadjoinIL
                                                             => ( emptyinunitempty
                                                               => ( setadjoinIR
                                                                 => ( setadjoinE
                                                                   => ( setadjoinOr
                                                                     => ( setoftrueEq
                                                                       => ( powersetI
                                                                         => ( emptyinPowerset
                                                                           => ( emptyInPowerset
                                                                             => ( powersetE
                                                                               => ( setunionI
                                                                                 => ( setunionE
                                                                                   => ( subPowSU
                                                                                     => ( exuE2
                                                                                       => ( nonemptyImpWitness
                                                                                         => ( uniqinunit
                                                                                           => ( notinsingleton
                                                                                             => ( eqinunit
                                                                                               => ( singletonsswitch
                                                                                                 => ( upairsetE
                                                                                                   => ( upairsetIL
                                                                                                     => ( upairsetIR
                                                                                                       => ( emptyE1
                                                                                                         => ( vacuousDall
                                                                                                           => ( quantDeMorgan1
                                                                                                             => ( quantDeMorgan2
                                                                                                               => ( quantDeMorgan3
                                                                                                                 => ( quantDeMorgan4
                                                                                                                   => ( prop2setI
                                                                                                                     => ( prop2set2propI
                                                                                                                       => ( notdexE
                                                                                                                         => ( notdallE
                                                                                                                           => ( exuI1
                                                                                                                             => ( exuI3
                                                                                                                               => ( exuI2
                                                                                                                                 => ( inCongP
                                                                                                                                   => ( in__Cong
                                                                                                                                     => ( exuE3u
                                                                                                                                       => ( exu__Cong
                                                                                                                                         => ( emptyset__Cong
                                                                                                                                           => ( setadjoin__Cong
                                                                                                                                             => ( powerset__Cong
                                                                                                                                               => ( setunion__Cong
                                                                                                                                                 => ( omega__Cong
                                                                                                                                                   => ( exuEu
                                                                                                                                                     => ( descr__Cong
                                                                                                                                                       => ( dsetconstr__Cong
                                                                                                                                                         => ( subsetI1
                                                                                                                                                           => ( eqimpsubset2
                                                                                                                                                             => ( eqimpsubset1
                                                                                                                                                               => ( subsetI2
                                                                                                                                                                 => ( emptysetsubset
                                                                                                                                                                   => ( subsetE
                                                                                                                                                                     => ( subsetE2
                                                                                                                                                                       => ( notsubsetI
                                                                                                                                                                         => ( notequalI1
                                                                                                                                                                           => ( notequalI2
                                                                                                                                                                             => ( subsetRefl
                                                                                                                                                                               => ( subsetTrans
                                                                                                                                                                                 => ( setadjoinSub
                                                                                                                                                                                   => ( setadjoinSub2
                                                                                                                                                                                     => ( subset2powerset
                                                                                                                                                                                       => ( setextsub
                                                                                                                                                                                         => ( subsetemptysetimpeq
                                                                                                                                                                                           => ( powersetI1
                                                                                                                                                                                             => ( powersetE1
                                                                                                                                                                                               => ( inPowerset
                                                                                                                                                                                                 => ( powersetsubset
                                                                                                                                                                                                   => ( sepInPowerset
                                                                                                                                                                                                     => ( sepSubset
                                                                                                                                                                                                       => ( binunionIL
                                                                                                                                                                                                         => ( upairset2IR
                                                                                                                                                                                                           => ( binunionIR
                                                                                                                                                                                                             => ( binunionEcases
                                                                                                                                                                                                               => ( binunionE
                                                                                                                                                                                                                 => ( binunionLsub
                                                                                                                                                                                                                   => ( binunionRsub
                                                                                                                                                                                                                     => ( binintersectI
                                                                                                                                                                                                                       => ( binintersectSubset5
                                                                                                                                                                                                                         => ( binintersectEL
                                                                                                                                                                                                                           => ( binintersectLsub
                                                                                                                                                                                                                             => ( binintersectSubset2
                                                                                                                                                                                                                               => ( binintersectSubset3
                                                                                                                                                                                                                                 => ( binintersectER
                                                                                                                                                                                                                                   => ( disjointsetsI1
                                                                                                                                                                                                                                     => ( binintersectRsub
                                                                                                                                                                                                                                       => ( binintersectSubset4
                                                                                                                                                                                                                                         => ( binintersectSubset1
                                                                                                                                                                                                                                           => ( bs114d
                                                                                                                                                                                                                                             => ( setminusI
                                                                                                                                                                                                                                               => ( setminusEL
                                                                                                                                                                                                                                                 => ( setminusER
                                                                                                                                                                                                                                                   => ( setminusSubset2
                                                                                                                                                                                                                                                     => ( setminusERneg
                                                                                                                                                                                                                                                       => ( setminusELneg
                                                                                                                                                                                                                                                         => ( setminusILneg
                                                                                                                                                                                                                                                           => ( setminusIRneg
                                                                                                                                                                                                                                                             => ( !!
                                                                                                                                                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                                    ( !!
                                                                                                                                                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(omega0Ax,axiom,
    ( omega0Ax
    = ( in @ emptyset @ omega ) ) ).

thf('0',plain,
    ( omega0Ax
    = ( in @ emptyset @ omega ) ),
    define([status(thm)]) ).

thf(emptyinunitempty,axiom,
    ( emptyinunitempty
    = ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) ) ) ).

thf('1',plain,
    ( emptyinunitempty
    = ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) ) ),
    define([status(thm)]) ).

thf(emptyset__Cong,axiom,
    ( emptyset__Cong
    = ( emptyset = emptyset ) ) ).

thf('2',plain,
    ( emptyset__Cong
    = ( emptyset = emptyset ) ),
    define([status(thm)]) ).

thf(omega__Cong,axiom,
    ( omega__Cong
    = ( omega = omega ) ) ).

thf('3',plain,
    ( omega__Cong
    = ( omega = omega ) ),
    define([status(thm)]) ).

thf(zip_derived_cl1,plain,
    ~ ( setextAx
     => ( emptysetAx
       => ( setadjoinAx
         => ( powersetAx
           => ( setunionAx
             => ( ( in @ emptyset @ omega )
               => ( omegaSAx
                 => ( omegaIndAx
                   => ( replAx
                     => ( foundationAx
                       => ( wellorderingAx
                         => ( descrp
                           => ( dsetconstrI
                             => ( dsetconstrEL
                               => ( dsetconstrER
                                 => ( exuE1
                                   => ( prop2setE
                                     => ( emptysetE
                                       => ( emptysetimpfalse
                                         => ( notinemptyset
                                           => ( exuE3e
                                             => ( setext
                                               => ( emptyI
                                                 => ( noeltsimpempty
                                                   => ( setbeta
                                                     => ( nonemptyE1
                                                       => ( nonemptyI
                                                         => ( nonemptyI1
                                                           => ( setadjoinIL
                                                             => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                                               => ( setadjoinIR
                                                                 => ( setadjoinE
                                                                   => ( setadjoinOr
                                                                     => ( setoftrueEq
                                                                       => ( powersetI
                                                                         => ( emptyinPowerset
                                                                           => ( emptyInPowerset
                                                                             => ( powersetE
                                                                               => ( setunionI
                                                                                 => ( setunionE
                                                                                   => ( subPowSU
                                                                                     => ( exuE2
                                                                                       => ( nonemptyImpWitness
                                                                                         => ( uniqinunit
                                                                                           => ( notinsingleton
                                                                                             => ( eqinunit
                                                                                               => ( singletonsswitch
                                                                                                 => ( upairsetE
                                                                                                   => ( upairsetIL
                                                                                                     => ( upairsetIR
                                                                                                       => ( emptyE1
                                                                                                         => ( vacuousDall
                                                                                                           => ( quantDeMorgan1
                                                                                                             => ( quantDeMorgan2
                                                                                                               => ( quantDeMorgan3
                                                                                                                 => ( quantDeMorgan4
                                                                                                                   => ( prop2setI
                                                                                                                     => ( prop2set2propI
                                                                                                                       => ( notdexE
                                                                                                                         => ( notdallE
                                                                                                                           => ( exuI1
                                                                                                                             => ( exuI3
                                                                                                                               => ( exuI2
                                                                                                                                 => ( inCongP
                                                                                                                                   => ( in__Cong
                                                                                                                                     => ( exuE3u
                                                                                                                                       => ( exu__Cong
                                                                                                                                         => ( ( emptyset = emptyset )
                                                                                                                                           => ( setadjoin__Cong
                                                                                                                                             => ( powerset__Cong
                                                                                                                                               => ( setunion__Cong
                                                                                                                                                 => ( ( omega = omega )
                                                                                                                                                   => ( exuEu
                                                                                                                                                     => ( descr__Cong
                                                                                                                                                       => ( dsetconstr__Cong
                                                                                                                                                         => ( subsetI1
                                                                                                                                                           => ( eqimpsubset2
                                                                                                                                                             => ( eqimpsubset1
                                                                                                                                                               => ( subsetI2
                                                                                                                                                                 => ( emptysetsubset
                                                                                                                                                                   => ( subsetE
                                                                                                                                                                     => ( subsetE2
                                                                                                                                                                       => ( notsubsetI
                                                                                                                                                                         => ( notequalI1
                                                                                                                                                                           => ( notequalI2
                                                                                                                                                                             => ( subsetRefl
                                                                                                                                                                               => ( subsetTrans
                                                                                                                                                                                 => ( setadjoinSub
                                                                                                                                                                                   => ( setadjoinSub2
                                                                                                                                                                                     => ( subset2powerset
                                                                                                                                                                                       => ( setextsub
                                                                                                                                                                                         => ( subsetemptysetimpeq
                                                                                                                                                                                           => ( powersetI1
                                                                                                                                                                                             => ( powersetE1
                                                                                                                                                                                               => ( inPowerset
                                                                                                                                                                                                 => ( powersetsubset
                                                                                                                                                                                                   => ( sepInPowerset
                                                                                                                                                                                                     => ( sepSubset
                                                                                                                                                                                                       => ( binunionIL
                                                                                                                                                                                                         => ( upairset2IR
                                                                                                                                                                                                           => ( binunionIR
                                                                                                                                                                                                             => ( binunionEcases
                                                                                                                                                                                                               => ( binunionE
                                                                                                                                                                                                                 => ( binunionLsub
                                                                                                                                                                                                                   => ( binunionRsub
                                                                                                                                                                                                                     => ( binintersectI
                                                                                                                                                                                                                       => ( binintersectSubset5
                                                                                                                                                                                                                         => ( binintersectEL
                                                                                                                                                                                                                           => ( binintersectLsub
                                                                                                                                                                                                                             => ( binintersectSubset2
                                                                                                                                                                                                                               => ( binintersectSubset3
                                                                                                                                                                                                                                 => ( binintersectER
                                                                                                                                                                                                                                   => ( disjointsetsI1
                                                                                                                                                                                                                                     => ( binintersectRsub
                                                                                                                                                                                                                                       => ( binintersectSubset4
                                                                                                                                                                                                                                         => ( binintersectSubset1
                                                                                                                                                                                                                                           => ( bs114d
                                                                                                                                                                                                                                             => ( setminusI
                                                                                                                                                                                                                                               => ( setminusEL
                                                                                                                                                                                                                                                 => ( setminusER
                                                                                                                                                                                                                                                   => ( setminusSubset2
                                                                                                                                                                                                                                                     => ( setminusERneg
                                                                                                                                                                                                                                                       => ( setminusELneg
                                                                                                                                                                                                                                                         => ( setminusILneg
                                                                                                                                                                                                                                                           => ( setminusIRneg
                                                                                                                                                                                                                                                             => ( !!
                                                                                                                                                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                                    ( !!
                                                                                                                                                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(rw,[status(thm)],[zip_derived_cl0,'0','1','2','3']) ).

thf(zip_derived_cl2,plain,
    ~ ( setextAx
     => ( emptysetAx
       => ( setadjoinAx
         => ( powersetAx
           => ( setunionAx
             => ( ( in @ emptyset @ omega )
               => ( omegaSAx
                 => ( omegaIndAx
                   => ( replAx
                     => ( foundationAx
                       => ( wellorderingAx
                         => ( descrp
                           => ( dsetconstrI
                             => ( dsetconstrEL
                               => ( dsetconstrER
                                 => ( exuE1
                                   => ( prop2setE
                                     => ( emptysetE
                                       => ( emptysetimpfalse
                                         => ( notinemptyset
                                           => ( exuE3e
                                             => ( setext
                                               => ( emptyI
                                                 => ( noeltsimpempty
                                                   => ( setbeta
                                                     => ( nonemptyE1
                                                       => ( nonemptyI
                                                         => ( nonemptyI1
                                                           => ( setadjoinIL
                                                             => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                                               => ( setadjoinIR
                                                                 => ( setadjoinE
                                                                   => ( setadjoinOr
                                                                     => ( setoftrueEq
                                                                       => ( powersetI
                                                                         => ( emptyinPowerset
                                                                           => ( emptyInPowerset
                                                                             => ( powersetE
                                                                               => ( setunionI
                                                                                 => ( setunionE
                                                                                   => ( subPowSU
                                                                                     => ( exuE2
                                                                                       => ( nonemptyImpWitness
                                                                                         => ( uniqinunit
                                                                                           => ( notinsingleton
                                                                                             => ( eqinunit
                                                                                               => ( singletonsswitch
                                                                                                 => ( upairsetE
                                                                                                   => ( upairsetIL
                                                                                                     => ( upairsetIR
                                                                                                       => ( emptyE1
                                                                                                         => ( vacuousDall
                                                                                                           => ( quantDeMorgan1
                                                                                                             => ( quantDeMorgan2
                                                                                                               => ( quantDeMorgan3
                                                                                                                 => ( quantDeMorgan4
                                                                                                                   => ( prop2setI
                                                                                                                     => ( prop2set2propI
                                                                                                                       => ( notdexE
                                                                                                                         => ( notdallE
                                                                                                                           => ( exuI1
                                                                                                                             => ( exuI3
                                                                                                                               => ( exuI2
                                                                                                                                 => ( inCongP
                                                                                                                                   => ( in__Cong
                                                                                                                                     => ( exuE3u
                                                                                                                                       => ( exu__Cong
                                                                                                                                         => ( setadjoin__Cong
                                                                                                                                           => ( powerset__Cong
                                                                                                                                             => ( setunion__Cong
                                                                                                                                               => ( exuEu
                                                                                                                                                 => ( descr__Cong
                                                                                                                                                   => ( dsetconstr__Cong
                                                                                                                                                     => ( subsetI1
                                                                                                                                                       => ( eqimpsubset2
                                                                                                                                                         => ( eqimpsubset1
                                                                                                                                                           => ( subsetI2
                                                                                                                                                             => ( emptysetsubset
                                                                                                                                                               => ( subsetE
                                                                                                                                                                 => ( subsetE2
                                                                                                                                                                   => ( notsubsetI
                                                                                                                                                                     => ( notequalI1
                                                                                                                                                                       => ( notequalI2
                                                                                                                                                                         => ( subsetRefl
                                                                                                                                                                           => ( subsetTrans
                                                                                                                                                                             => ( setadjoinSub
                                                                                                                                                                               => ( setadjoinSub2
                                                                                                                                                                                 => ( subset2powerset
                                                                                                                                                                                   => ( setextsub
                                                                                                                                                                                     => ( subsetemptysetimpeq
                                                                                                                                                                                       => ( powersetI1
                                                                                                                                                                                         => ( powersetE1
                                                                                                                                                                                           => ( inPowerset
                                                                                                                                                                                             => ( powersetsubset
                                                                                                                                                                                               => ( sepInPowerset
                                                                                                                                                                                                 => ( sepSubset
                                                                                                                                                                                                   => ( binunionIL
                                                                                                                                                                                                     => ( upairset2IR
                                                                                                                                                                                                       => ( binunionIR
                                                                                                                                                                                                         => ( binunionEcases
                                                                                                                                                                                                           => ( binunionE
                                                                                                                                                                                                             => ( binunionLsub
                                                                                                                                                                                                               => ( binunionRsub
                                                                                                                                                                                                                 => ( binintersectI
                                                                                                                                                                                                                   => ( binintersectSubset5
                                                                                                                                                                                                                     => ( binintersectEL
                                                                                                                                                                                                                       => ( binintersectLsub
                                                                                                                                                                                                                         => ( binintersectSubset2
                                                                                                                                                                                                                           => ( binintersectSubset3
                                                                                                                                                                                                                             => ( binintersectER
                                                                                                                                                                                                                               => ( disjointsetsI1
                                                                                                                                                                                                                                 => ( binintersectRsub
                                                                                                                                                                                                                                   => ( binintersectSubset4
                                                                                                                                                                                                                                     => ( binintersectSubset1
                                                                                                                                                                                                                                       => ( bs114d
                                                                                                                                                                                                                                         => ( setminusI
                                                                                                                                                                                                                                           => ( setminusEL
                                                                                                                                                                                                                                             => ( setminusER
                                                                                                                                                                                                                                               => ( setminusSubset2
                                                                                                                                                                                                                                                 => ( setminusERneg
                                                                                                                                                                                                                                                   => ( setminusELneg
                                                                                                                                                                                                                                                     => ( setminusILneg
                                                                                                                                                                                                                                                       => ( setminusIRneg
                                                                                                                                                                                                                                                         => ( !!
                                                                                                                                                                                                                                                            @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                                ( !!
                                                                                                                                                                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference('simplify boolean subterms',[status(thm)],[zip_derived_cl1]) ).

thf(zip_derived_cl4,plain,
    ~ ( emptysetAx
     => ( setadjoinAx
       => ( powersetAx
         => ( setunionAx
           => ( ( in @ emptyset @ omega )
             => ( omegaSAx
               => ( omegaIndAx
                 => ( replAx
                   => ( foundationAx
                     => ( wellorderingAx
                       => ( descrp
                         => ( dsetconstrI
                           => ( dsetconstrEL
                             => ( dsetconstrER
                               => ( exuE1
                                 => ( prop2setE
                                   => ( emptysetE
                                     => ( emptysetimpfalse
                                       => ( notinemptyset
                                         => ( exuE3e
                                           => ( setext
                                             => ( emptyI
                                               => ( noeltsimpempty
                                                 => ( setbeta
                                                   => ( nonemptyE1
                                                     => ( nonemptyI
                                                       => ( nonemptyI1
                                                         => ( setadjoinIL
                                                           => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                                             => ( setadjoinIR
                                                               => ( setadjoinE
                                                                 => ( setadjoinOr
                                                                   => ( setoftrueEq
                                                                     => ( powersetI
                                                                       => ( emptyinPowerset
                                                                         => ( emptyInPowerset
                                                                           => ( powersetE
                                                                             => ( setunionI
                                                                               => ( setunionE
                                                                                 => ( subPowSU
                                                                                   => ( exuE2
                                                                                     => ( nonemptyImpWitness
                                                                                       => ( uniqinunit
                                                                                         => ( notinsingleton
                                                                                           => ( eqinunit
                                                                                             => ( singletonsswitch
                                                                                               => ( upairsetE
                                                                                                 => ( upairsetIL
                                                                                                   => ( upairsetIR
                                                                                                     => ( emptyE1
                                                                                                       => ( vacuousDall
                                                                                                         => ( quantDeMorgan1
                                                                                                           => ( quantDeMorgan2
                                                                                                             => ( quantDeMorgan3
                                                                                                               => ( quantDeMorgan4
                                                                                                                 => ( prop2setI
                                                                                                                   => ( prop2set2propI
                                                                                                                     => ( notdexE
                                                                                                                       => ( notdallE
                                                                                                                         => ( exuI1
                                                                                                                           => ( exuI3
                                                                                                                             => ( exuI2
                                                                                                                               => ( inCongP
                                                                                                                                 => ( in__Cong
                                                                                                                                   => ( exuE3u
                                                                                                                                     => ( exu__Cong
                                                                                                                                       => ( setadjoin__Cong
                                                                                                                                         => ( powerset__Cong
                                                                                                                                           => ( setunion__Cong
                                                                                                                                             => ( exuEu
                                                                                                                                               => ( descr__Cong
                                                                                                                                                 => ( dsetconstr__Cong
                                                                                                                                                   => ( subsetI1
                                                                                                                                                     => ( eqimpsubset2
                                                                                                                                                       => ( eqimpsubset1
                                                                                                                                                         => ( subsetI2
                                                                                                                                                           => ( emptysetsubset
                                                                                                                                                             => ( subsetE
                                                                                                                                                               => ( subsetE2
                                                                                                                                                                 => ( notsubsetI
                                                                                                                                                                   => ( notequalI1
                                                                                                                                                                     => ( notequalI2
                                                                                                                                                                       => ( subsetRefl
                                                                                                                                                                         => ( subsetTrans
                                                                                                                                                                           => ( setadjoinSub
                                                                                                                                                                             => ( setadjoinSub2
                                                                                                                                                                               => ( subset2powerset
                                                                                                                                                                                 => ( setextsub
                                                                                                                                                                                   => ( subsetemptysetimpeq
                                                                                                                                                                                     => ( powersetI1
                                                                                                                                                                                       => ( powersetE1
                                                                                                                                                                                         => ( inPowerset
                                                                                                                                                                                           => ( powersetsubset
                                                                                                                                                                                             => ( sepInPowerset
                                                                                                                                                                                               => ( sepSubset
                                                                                                                                                                                                 => ( binunionIL
                                                                                                                                                                                                   => ( upairset2IR
                                                                                                                                                                                                     => ( binunionIR
                                                                                                                                                                                                       => ( binunionEcases
                                                                                                                                                                                                         => ( binunionE
                                                                                                                                                                                                           => ( binunionLsub
                                                                                                                                                                                                             => ( binunionRsub
                                                                                                                                                                                                               => ( binintersectI
                                                                                                                                                                                                                 => ( binintersectSubset5
                                                                                                                                                                                                                   => ( binintersectEL
                                                                                                                                                                                                                     => ( binintersectLsub
                                                                                                                                                                                                                       => ( binintersectSubset2
                                                                                                                                                                                                                         => ( binintersectSubset3
                                                                                                                                                                                                                           => ( binintersectER
                                                                                                                                                                                                                             => ( disjointsetsI1
                                                                                                                                                                                                                               => ( binintersectRsub
                                                                                                                                                                                                                                 => ( binintersectSubset4
                                                                                                                                                                                                                                   => ( binintersectSubset1
                                                                                                                                                                                                                                     => ( bs114d
                                                                                                                                                                                                                                       => ( setminusI
                                                                                                                                                                                                                                         => ( setminusEL
                                                                                                                                                                                                                                           => ( setminusER
                                                                                                                                                                                                                                             => ( setminusSubset2
                                                                                                                                                                                                                                               => ( setminusERneg
                                                                                                                                                                                                                                                 => ( setminusELneg
                                                                                                                                                                                                                                                   => ( setminusILneg
                                                                                                                                                                                                                                                     => ( setminusIRneg
                                                                                                                                                                                                                                                       => ( !!
                                                                                                                                                                                                                                                          @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                              ( !!
                                                                                                                                                                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl2]) ).

thf(zip_derived_cl7,plain,
    ~ ( setadjoinAx
     => ( powersetAx
       => ( setunionAx
         => ( ( in @ emptyset @ omega )
           => ( omegaSAx
             => ( omegaIndAx
               => ( replAx
                 => ( foundationAx
                   => ( wellorderingAx
                     => ( descrp
                       => ( dsetconstrI
                         => ( dsetconstrEL
                           => ( dsetconstrER
                             => ( exuE1
                               => ( prop2setE
                                 => ( emptysetE
                                   => ( emptysetimpfalse
                                     => ( notinemptyset
                                       => ( exuE3e
                                         => ( setext
                                           => ( emptyI
                                             => ( noeltsimpempty
                                               => ( setbeta
                                                 => ( nonemptyE1
                                                   => ( nonemptyI
                                                     => ( nonemptyI1
                                                       => ( setadjoinIL
                                                         => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                                           => ( setadjoinIR
                                                             => ( setadjoinE
                                                               => ( setadjoinOr
                                                                 => ( setoftrueEq
                                                                   => ( powersetI
                                                                     => ( emptyinPowerset
                                                                       => ( emptyInPowerset
                                                                         => ( powersetE
                                                                           => ( setunionI
                                                                             => ( setunionE
                                                                               => ( subPowSU
                                                                                 => ( exuE2
                                                                                   => ( nonemptyImpWitness
                                                                                     => ( uniqinunit
                                                                                       => ( notinsingleton
                                                                                         => ( eqinunit
                                                                                           => ( singletonsswitch
                                                                                             => ( upairsetE
                                                                                               => ( upairsetIL
                                                                                                 => ( upairsetIR
                                                                                                   => ( emptyE1
                                                                                                     => ( vacuousDall
                                                                                                       => ( quantDeMorgan1
                                                                                                         => ( quantDeMorgan2
                                                                                                           => ( quantDeMorgan3
                                                                                                             => ( quantDeMorgan4
                                                                                                               => ( prop2setI
                                                                                                                 => ( prop2set2propI
                                                                                                                   => ( notdexE
                                                                                                                     => ( notdallE
                                                                                                                       => ( exuI1
                                                                                                                         => ( exuI3
                                                                                                                           => ( exuI2
                                                                                                                             => ( inCongP
                                                                                                                               => ( in__Cong
                                                                                                                                 => ( exuE3u
                                                                                                                                   => ( exu__Cong
                                                                                                                                     => ( setadjoin__Cong
                                                                                                                                       => ( powerset__Cong
                                                                                                                                         => ( setunion__Cong
                                                                                                                                           => ( exuEu
                                                                                                                                             => ( descr__Cong
                                                                                                                                               => ( dsetconstr__Cong
                                                                                                                                                 => ( subsetI1
                                                                                                                                                   => ( eqimpsubset2
                                                                                                                                                     => ( eqimpsubset1
                                                                                                                                                       => ( subsetI2
                                                                                                                                                         => ( emptysetsubset
                                                                                                                                                           => ( subsetE
                                                                                                                                                             => ( subsetE2
                                                                                                                                                               => ( notsubsetI
                                                                                                                                                                 => ( notequalI1
                                                                                                                                                                   => ( notequalI2
                                                                                                                                                                     => ( subsetRefl
                                                                                                                                                                       => ( subsetTrans
                                                                                                                                                                         => ( setadjoinSub
                                                                                                                                                                           => ( setadjoinSub2
                                                                                                                                                                             => ( subset2powerset
                                                                                                                                                                               => ( setextsub
                                                                                                                                                                                 => ( subsetemptysetimpeq
                                                                                                                                                                                   => ( powersetI1
                                                                                                                                                                                     => ( powersetE1
                                                                                                                                                                                       => ( inPowerset
                                                                                                                                                                                         => ( powersetsubset
                                                                                                                                                                                           => ( sepInPowerset
                                                                                                                                                                                             => ( sepSubset
                                                                                                                                                                                               => ( binunionIL
                                                                                                                                                                                                 => ( upairset2IR
                                                                                                                                                                                                   => ( binunionIR
                                                                                                                                                                                                     => ( binunionEcases
                                                                                                                                                                                                       => ( binunionE
                                                                                                                                                                                                         => ( binunionLsub
                                                                                                                                                                                                           => ( binunionRsub
                                                                                                                                                                                                             => ( binintersectI
                                                                                                                                                                                                               => ( binintersectSubset5
                                                                                                                                                                                                                 => ( binintersectEL
                                                                                                                                                                                                                   => ( binintersectLsub
                                                                                                                                                                                                                     => ( binintersectSubset2
                                                                                                                                                                                                                       => ( binintersectSubset3
                                                                                                                                                                                                                         => ( binintersectER
                                                                                                                                                                                                                           => ( disjointsetsI1
                                                                                                                                                                                                                             => ( binintersectRsub
                                                                                                                                                                                                                               => ( binintersectSubset4
                                                                                                                                                                                                                                 => ( binintersectSubset1
                                                                                                                                                                                                                                   => ( bs114d
                                                                                                                                                                                                                                     => ( setminusI
                                                                                                                                                                                                                                       => ( setminusEL
                                                                                                                                                                                                                                         => ( setminusER
                                                                                                                                                                                                                                           => ( setminusSubset2
                                                                                                                                                                                                                                             => ( setminusERneg
                                                                                                                                                                                                                                               => ( setminusELneg
                                                                                                                                                                                                                                                 => ( setminusILneg
                                                                                                                                                                                                                                                   => ( setminusIRneg
                                                                                                                                                                                                                                                     => ( !!
                                                                                                                                                                                                                                                        @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                            ( !!
                                                                                                                                                                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl4]) ).

thf(zip_derived_cl11,plain,
    ~ ( powersetAx
     => ( setunionAx
       => ( ( in @ emptyset @ omega )
         => ( omegaSAx
           => ( omegaIndAx
             => ( replAx
               => ( foundationAx
                 => ( wellorderingAx
                   => ( descrp
                     => ( dsetconstrI
                       => ( dsetconstrEL
                         => ( dsetconstrER
                           => ( exuE1
                             => ( prop2setE
                               => ( emptysetE
                                 => ( emptysetimpfalse
                                   => ( notinemptyset
                                     => ( exuE3e
                                       => ( setext
                                         => ( emptyI
                                           => ( noeltsimpempty
                                             => ( setbeta
                                               => ( nonemptyE1
                                                 => ( nonemptyI
                                                   => ( nonemptyI1
                                                     => ( setadjoinIL
                                                       => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                                         => ( setadjoinIR
                                                           => ( setadjoinE
                                                             => ( setadjoinOr
                                                               => ( setoftrueEq
                                                                 => ( powersetI
                                                                   => ( emptyinPowerset
                                                                     => ( emptyInPowerset
                                                                       => ( powersetE
                                                                         => ( setunionI
                                                                           => ( setunionE
                                                                             => ( subPowSU
                                                                               => ( exuE2
                                                                                 => ( nonemptyImpWitness
                                                                                   => ( uniqinunit
                                                                                     => ( notinsingleton
                                                                                       => ( eqinunit
                                                                                         => ( singletonsswitch
                                                                                           => ( upairsetE
                                                                                             => ( upairsetIL
                                                                                               => ( upairsetIR
                                                                                                 => ( emptyE1
                                                                                                   => ( vacuousDall
                                                                                                     => ( quantDeMorgan1
                                                                                                       => ( quantDeMorgan2
                                                                                                         => ( quantDeMorgan3
                                                                                                           => ( quantDeMorgan4
                                                                                                             => ( prop2setI
                                                                                                               => ( prop2set2propI
                                                                                                                 => ( notdexE
                                                                                                                   => ( notdallE
                                                                                                                     => ( exuI1
                                                                                                                       => ( exuI3
                                                                                                                         => ( exuI2
                                                                                                                           => ( inCongP
                                                                                                                             => ( in__Cong
                                                                                                                               => ( exuE3u
                                                                                                                                 => ( exu__Cong
                                                                                                                                   => ( setadjoin__Cong
                                                                                                                                     => ( powerset__Cong
                                                                                                                                       => ( setunion__Cong
                                                                                                                                         => ( exuEu
                                                                                                                                           => ( descr__Cong
                                                                                                                                             => ( dsetconstr__Cong
                                                                                                                                               => ( subsetI1
                                                                                                                                                 => ( eqimpsubset2
                                                                                                                                                   => ( eqimpsubset1
                                                                                                                                                     => ( subsetI2
                                                                                                                                                       => ( emptysetsubset
                                                                                                                                                         => ( subsetE
                                                                                                                                                           => ( subsetE2
                                                                                                                                                             => ( notsubsetI
                                                                                                                                                               => ( notequalI1
                                                                                                                                                                 => ( notequalI2
                                                                                                                                                                   => ( subsetRefl
                                                                                                                                                                     => ( subsetTrans
                                                                                                                                                                       => ( setadjoinSub
                                                                                                                                                                         => ( setadjoinSub2
                                                                                                                                                                           => ( subset2powerset
                                                                                                                                                                             => ( setextsub
                                                                                                                                                                               => ( subsetemptysetimpeq
                                                                                                                                                                                 => ( powersetI1
                                                                                                                                                                                   => ( powersetE1
                                                                                                                                                                                     => ( inPowerset
                                                                                                                                                                                       => ( powersetsubset
                                                                                                                                                                                         => ( sepInPowerset
                                                                                                                                                                                           => ( sepSubset
                                                                                                                                                                                             => ( binunionIL
                                                                                                                                                                                               => ( upairset2IR
                                                                                                                                                                                                 => ( binunionIR
                                                                                                                                                                                                   => ( binunionEcases
                                                                                                                                                                                                     => ( binunionE
                                                                                                                                                                                                       => ( binunionLsub
                                                                                                                                                                                                         => ( binunionRsub
                                                                                                                                                                                                           => ( binintersectI
                                                                                                                                                                                                             => ( binintersectSubset5
                                                                                                                                                                                                               => ( binintersectEL
                                                                                                                                                                                                                 => ( binintersectLsub
                                                                                                                                                                                                                   => ( binintersectSubset2
                                                                                                                                                                                                                     => ( binintersectSubset3
                                                                                                                                                                                                                       => ( binintersectER
                                                                                                                                                                                                                         => ( disjointsetsI1
                                                                                                                                                                                                                           => ( binintersectRsub
                                                                                                                                                                                                                             => ( binintersectSubset4
                                                                                                                                                                                                                               => ( binintersectSubset1
                                                                                                                                                                                                                                 => ( bs114d
                                                                                                                                                                                                                                   => ( setminusI
                                                                                                                                                                                                                                     => ( setminusEL
                                                                                                                                                                                                                                       => ( setminusER
                                                                                                                                                                                                                                         => ( setminusSubset2
                                                                                                                                                                                                                                           => ( setminusERneg
                                                                                                                                                                                                                                             => ( setminusELneg
                                                                                                                                                                                                                                               => ( setminusILneg
                                                                                                                                                                                                                                                 => ( setminusIRneg
                                                                                                                                                                                                                                                   => ( !!
                                                                                                                                                                                                                                                      @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                          ( !!
                                                                                                                                                                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl7]) ).

thf(zip_derived_cl16,plain,
    ~ ( setunionAx
     => ( ( in @ emptyset @ omega )
       => ( omegaSAx
         => ( omegaIndAx
           => ( replAx
             => ( foundationAx
               => ( wellorderingAx
                 => ( descrp
                   => ( dsetconstrI
                     => ( dsetconstrEL
                       => ( dsetconstrER
                         => ( exuE1
                           => ( prop2setE
                             => ( emptysetE
                               => ( emptysetimpfalse
                                 => ( notinemptyset
                                   => ( exuE3e
                                     => ( setext
                                       => ( emptyI
                                         => ( noeltsimpempty
                                           => ( setbeta
                                             => ( nonemptyE1
                                               => ( nonemptyI
                                                 => ( nonemptyI1
                                                   => ( setadjoinIL
                                                     => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                                       => ( setadjoinIR
                                                         => ( setadjoinE
                                                           => ( setadjoinOr
                                                             => ( setoftrueEq
                                                               => ( powersetI
                                                                 => ( emptyinPowerset
                                                                   => ( emptyInPowerset
                                                                     => ( powersetE
                                                                       => ( setunionI
                                                                         => ( setunionE
                                                                           => ( subPowSU
                                                                             => ( exuE2
                                                                               => ( nonemptyImpWitness
                                                                                 => ( uniqinunit
                                                                                   => ( notinsingleton
                                                                                     => ( eqinunit
                                                                                       => ( singletonsswitch
                                                                                         => ( upairsetE
                                                                                           => ( upairsetIL
                                                                                             => ( upairsetIR
                                                                                               => ( emptyE1
                                                                                                 => ( vacuousDall
                                                                                                   => ( quantDeMorgan1
                                                                                                     => ( quantDeMorgan2
                                                                                                       => ( quantDeMorgan3
                                                                                                         => ( quantDeMorgan4
                                                                                                           => ( prop2setI
                                                                                                             => ( prop2set2propI
                                                                                                               => ( notdexE
                                                                                                                 => ( notdallE
                                                                                                                   => ( exuI1
                                                                                                                     => ( exuI3
                                                                                                                       => ( exuI2
                                                                                                                         => ( inCongP
                                                                                                                           => ( in__Cong
                                                                                                                             => ( exuE3u
                                                                                                                               => ( exu__Cong
                                                                                                                                 => ( setadjoin__Cong
                                                                                                                                   => ( powerset__Cong
                                                                                                                                     => ( setunion__Cong
                                                                                                                                       => ( exuEu
                                                                                                                                         => ( descr__Cong
                                                                                                                                           => ( dsetconstr__Cong
                                                                                                                                             => ( subsetI1
                                                                                                                                               => ( eqimpsubset2
                                                                                                                                                 => ( eqimpsubset1
                                                                                                                                                   => ( subsetI2
                                                                                                                                                     => ( emptysetsubset
                                                                                                                                                       => ( subsetE
                                                                                                                                                         => ( subsetE2
                                                                                                                                                           => ( notsubsetI
                                                                                                                                                             => ( notequalI1
                                                                                                                                                               => ( notequalI2
                                                                                                                                                                 => ( subsetRefl
                                                                                                                                                                   => ( subsetTrans
                                                                                                                                                                     => ( setadjoinSub
                                                                                                                                                                       => ( setadjoinSub2
                                                                                                                                                                         => ( subset2powerset
                                                                                                                                                                           => ( setextsub
                                                                                                                                                                             => ( subsetemptysetimpeq
                                                                                                                                                                               => ( powersetI1
                                                                                                                                                                                 => ( powersetE1
                                                                                                                                                                                   => ( inPowerset
                                                                                                                                                                                     => ( powersetsubset
                                                                                                                                                                                       => ( sepInPowerset
                                                                                                                                                                                         => ( sepSubset
                                                                                                                                                                                           => ( binunionIL
                                                                                                                                                                                             => ( upairset2IR
                                                                                                                                                                                               => ( binunionIR
                                                                                                                                                                                                 => ( binunionEcases
                                                                                                                                                                                                   => ( binunionE
                                                                                                                                                                                                     => ( binunionLsub
                                                                                                                                                                                                       => ( binunionRsub
                                                                                                                                                                                                         => ( binintersectI
                                                                                                                                                                                                           => ( binintersectSubset5
                                                                                                                                                                                                             => ( binintersectEL
                                                                                                                                                                                                               => ( binintersectLsub
                                                                                                                                                                                                                 => ( binintersectSubset2
                                                                                                                                                                                                                   => ( binintersectSubset3
                                                                                                                                                                                                                     => ( binintersectER
                                                                                                                                                                                                                       => ( disjointsetsI1
                                                                                                                                                                                                                         => ( binintersectRsub
                                                                                                                                                                                                                           => ( binintersectSubset4
                                                                                                                                                                                                                             => ( binintersectSubset1
                                                                                                                                                                                                                               => ( bs114d
                                                                                                                                                                                                                                 => ( setminusI
                                                                                                                                                                                                                                   => ( setminusEL
                                                                                                                                                                                                                                     => ( setminusER
                                                                                                                                                                                                                                       => ( setminusSubset2
                                                                                                                                                                                                                                         => ( setminusERneg
                                                                                                                                                                                                                                           => ( setminusELneg
                                                                                                                                                                                                                                             => ( setminusILneg
                                                                                                                                                                                                                                               => ( setminusIRneg
                                                                                                                                                                                                                                                 => ( !!
                                                                                                                                                                                                                                                    @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                        ( !!
                                                                                                                                                                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl11]) ).

thf(zip_derived_cl21,plain,
    ~ ( ( in @ emptyset @ omega )
     => ( omegaSAx
       => ( omegaIndAx
         => ( replAx
           => ( foundationAx
             => ( wellorderingAx
               => ( descrp
                 => ( dsetconstrI
                   => ( dsetconstrEL
                     => ( dsetconstrER
                       => ( exuE1
                         => ( prop2setE
                           => ( emptysetE
                             => ( emptysetimpfalse
                               => ( notinemptyset
                                 => ( exuE3e
                                   => ( setext
                                     => ( emptyI
                                       => ( noeltsimpempty
                                         => ( setbeta
                                           => ( nonemptyE1
                                             => ( nonemptyI
                                               => ( nonemptyI1
                                                 => ( setadjoinIL
                                                   => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                                     => ( setadjoinIR
                                                       => ( setadjoinE
                                                         => ( setadjoinOr
                                                           => ( setoftrueEq
                                                             => ( powersetI
                                                               => ( emptyinPowerset
                                                                 => ( emptyInPowerset
                                                                   => ( powersetE
                                                                     => ( setunionI
                                                                       => ( setunionE
                                                                         => ( subPowSU
                                                                           => ( exuE2
                                                                             => ( nonemptyImpWitness
                                                                               => ( uniqinunit
                                                                                 => ( notinsingleton
                                                                                   => ( eqinunit
                                                                                     => ( singletonsswitch
                                                                                       => ( upairsetE
                                                                                         => ( upairsetIL
                                                                                           => ( upairsetIR
                                                                                             => ( emptyE1
                                                                                               => ( vacuousDall
                                                                                                 => ( quantDeMorgan1
                                                                                                   => ( quantDeMorgan2
                                                                                                     => ( quantDeMorgan3
                                                                                                       => ( quantDeMorgan4
                                                                                                         => ( prop2setI
                                                                                                           => ( prop2set2propI
                                                                                                             => ( notdexE
                                                                                                               => ( notdallE
                                                                                                                 => ( exuI1
                                                                                                                   => ( exuI3
                                                                                                                     => ( exuI2
                                                                                                                       => ( inCongP
                                                                                                                         => ( in__Cong
                                                                                                                           => ( exuE3u
                                                                                                                             => ( exu__Cong
                                                                                                                               => ( setadjoin__Cong
                                                                                                                                 => ( powerset__Cong
                                                                                                                                   => ( setunion__Cong
                                                                                                                                     => ( exuEu
                                                                                                                                       => ( descr__Cong
                                                                                                                                         => ( dsetconstr__Cong
                                                                                                                                           => ( subsetI1
                                                                                                                                             => ( eqimpsubset2
                                                                                                                                               => ( eqimpsubset1
                                                                                                                                                 => ( subsetI2
                                                                                                                                                   => ( emptysetsubset
                                                                                                                                                     => ( subsetE
                                                                                                                                                       => ( subsetE2
                                                                                                                                                         => ( notsubsetI
                                                                                                                                                           => ( notequalI1
                                                                                                                                                             => ( notequalI2
                                                                                                                                                               => ( subsetRefl
                                                                                                                                                                 => ( subsetTrans
                                                                                                                                                                   => ( setadjoinSub
                                                                                                                                                                     => ( setadjoinSub2
                                                                                                                                                                       => ( subset2powerset
                                                                                                                                                                         => ( setextsub
                                                                                                                                                                           => ( subsetemptysetimpeq
                                                                                                                                                                             => ( powersetI1
                                                                                                                                                                               => ( powersetE1
                                                                                                                                                                                 => ( inPowerset
                                                                                                                                                                                   => ( powersetsubset
                                                                                                                                                                                     => ( sepInPowerset
                                                                                                                                                                                       => ( sepSubset
                                                                                                                                                                                         => ( binunionIL
                                                                                                                                                                                           => ( upairset2IR
                                                                                                                                                                                             => ( binunionIR
                                                                                                                                                                                               => ( binunionEcases
                                                                                                                                                                                                 => ( binunionE
                                                                                                                                                                                                   => ( binunionLsub
                                                                                                                                                                                                     => ( binunionRsub
                                                                                                                                                                                                       => ( binintersectI
                                                                                                                                                                                                         => ( binintersectSubset5
                                                                                                                                                                                                           => ( binintersectEL
                                                                                                                                                                                                             => ( binintersectLsub
                                                                                                                                                                                                               => ( binintersectSubset2
                                                                                                                                                                                                                 => ( binintersectSubset3
                                                                                                                                                                                                                   => ( binintersectER
                                                                                                                                                                                                                     => ( disjointsetsI1
                                                                                                                                                                                                                       => ( binintersectRsub
                                                                                                                                                                                                                         => ( binintersectSubset4
                                                                                                                                                                                                                           => ( binintersectSubset1
                                                                                                                                                                                                                             => ( bs114d
                                                                                                                                                                                                                               => ( setminusI
                                                                                                                                                                                                                                 => ( setminusEL
                                                                                                                                                                                                                                   => ( setminusER
                                                                                                                                                                                                                                     => ( setminusSubset2
                                                                                                                                                                                                                                       => ( setminusERneg
                                                                                                                                                                                                                                         => ( setminusELneg
                                                                                                                                                                                                                                           => ( setminusILneg
                                                                                                                                                                                                                                             => ( setminusIRneg
                                                                                                                                                                                                                                               => ( !!
                                                                                                                                                                                                                                                  @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                      ( !!
                                                                                                                                                                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl16]) ).

thf(zip_derived_cl28,plain,
    ~ ( omegaSAx
     => ( omegaIndAx
       => ( replAx
         => ( foundationAx
           => ( wellorderingAx
             => ( descrp
               => ( dsetconstrI
                 => ( dsetconstrEL
                   => ( dsetconstrER
                     => ( exuE1
                       => ( prop2setE
                         => ( emptysetE
                           => ( emptysetimpfalse
                             => ( notinemptyset
                               => ( exuE3e
                                 => ( setext
                                   => ( emptyI
                                     => ( noeltsimpempty
                                       => ( setbeta
                                         => ( nonemptyE1
                                           => ( nonemptyI
                                             => ( nonemptyI1
                                               => ( setadjoinIL
                                                 => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                                   => ( setadjoinIR
                                                     => ( setadjoinE
                                                       => ( setadjoinOr
                                                         => ( setoftrueEq
                                                           => ( powersetI
                                                             => ( emptyinPowerset
                                                               => ( emptyInPowerset
                                                                 => ( powersetE
                                                                   => ( setunionI
                                                                     => ( setunionE
                                                                       => ( subPowSU
                                                                         => ( exuE2
                                                                           => ( nonemptyImpWitness
                                                                             => ( uniqinunit
                                                                               => ( notinsingleton
                                                                                 => ( eqinunit
                                                                                   => ( singletonsswitch
                                                                                     => ( upairsetE
                                                                                       => ( upairsetIL
                                                                                         => ( upairsetIR
                                                                                           => ( emptyE1
                                                                                             => ( vacuousDall
                                                                                               => ( quantDeMorgan1
                                                                                                 => ( quantDeMorgan2
                                                                                                   => ( quantDeMorgan3
                                                                                                     => ( quantDeMorgan4
                                                                                                       => ( prop2setI
                                                                                                         => ( prop2set2propI
                                                                                                           => ( notdexE
                                                                                                             => ( notdallE
                                                                                                               => ( exuI1
                                                                                                                 => ( exuI3
                                                                                                                   => ( exuI2
                                                                                                                     => ( inCongP
                                                                                                                       => ( in__Cong
                                                                                                                         => ( exuE3u
                                                                                                                           => ( exu__Cong
                                                                                                                             => ( setadjoin__Cong
                                                                                                                               => ( powerset__Cong
                                                                                                                                 => ( setunion__Cong
                                                                                                                                   => ( exuEu
                                                                                                                                     => ( descr__Cong
                                                                                                                                       => ( dsetconstr__Cong
                                                                                                                                         => ( subsetI1
                                                                                                                                           => ( eqimpsubset2
                                                                                                                                             => ( eqimpsubset1
                                                                                                                                               => ( subsetI2
                                                                                                                                                 => ( emptysetsubset
                                                                                                                                                   => ( subsetE
                                                                                                                                                     => ( subsetE2
                                                                                                                                                       => ( notsubsetI
                                                                                                                                                         => ( notequalI1
                                                                                                                                                           => ( notequalI2
                                                                                                                                                             => ( subsetRefl
                                                                                                                                                               => ( subsetTrans
                                                                                                                                                                 => ( setadjoinSub
                                                                                                                                                                   => ( setadjoinSub2
                                                                                                                                                                     => ( subset2powerset
                                                                                                                                                                       => ( setextsub
                                                                                                                                                                         => ( subsetemptysetimpeq
                                                                                                                                                                           => ( powersetI1
                                                                                                                                                                             => ( powersetE1
                                                                                                                                                                               => ( inPowerset
                                                                                                                                                                                 => ( powersetsubset
                                                                                                                                                                                   => ( sepInPowerset
                                                                                                                                                                                     => ( sepSubset
                                                                                                                                                                                       => ( binunionIL
                                                                                                                                                                                         => ( upairset2IR
                                                                                                                                                                                           => ( binunionIR
                                                                                                                                                                                             => ( binunionEcases
                                                                                                                                                                                               => ( binunionE
                                                                                                                                                                                                 => ( binunionLsub
                                                                                                                                                                                                   => ( binunionRsub
                                                                                                                                                                                                     => ( binintersectI
                                                                                                                                                                                                       => ( binintersectSubset5
                                                                                                                                                                                                         => ( binintersectEL
                                                                                                                                                                                                           => ( binintersectLsub
                                                                                                                                                                                                             => ( binintersectSubset2
                                                                                                                                                                                                               => ( binintersectSubset3
                                                                                                                                                                                                                 => ( binintersectER
                                                                                                                                                                                                                   => ( disjointsetsI1
                                                                                                                                                                                                                     => ( binintersectRsub
                                                                                                                                                                                                                       => ( binintersectSubset4
                                                                                                                                                                                                                         => ( binintersectSubset1
                                                                                                                                                                                                                           => ( bs114d
                                                                                                                                                                                                                             => ( setminusI
                                                                                                                                                                                                                               => ( setminusEL
                                                                                                                                                                                                                                 => ( setminusER
                                                                                                                                                                                                                                   => ( setminusSubset2
                                                                                                                                                                                                                                     => ( setminusERneg
                                                                                                                                                                                                                                       => ( setminusELneg
                                                                                                                                                                                                                                         => ( setminusILneg
                                                                                                                                                                                                                                           => ( setminusIRneg
                                                                                                                                                                                                                                             => ( !!
                                                                                                                                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                    ( !!
                                                                                                                                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl21]) ).

thf(zip_derived_cl34,plain,
    ~ ( omegaIndAx
     => ( replAx
       => ( foundationAx
         => ( wellorderingAx
           => ( descrp
             => ( dsetconstrI
               => ( dsetconstrEL
                 => ( dsetconstrER
                   => ( exuE1
                     => ( prop2setE
                       => ( emptysetE
                         => ( emptysetimpfalse
                           => ( notinemptyset
                             => ( exuE3e
                               => ( setext
                                 => ( emptyI
                                   => ( noeltsimpempty
                                     => ( setbeta
                                       => ( nonemptyE1
                                         => ( nonemptyI
                                           => ( nonemptyI1
                                             => ( setadjoinIL
                                               => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                                 => ( setadjoinIR
                                                   => ( setadjoinE
                                                     => ( setadjoinOr
                                                       => ( setoftrueEq
                                                         => ( powersetI
                                                           => ( emptyinPowerset
                                                             => ( emptyInPowerset
                                                               => ( powersetE
                                                                 => ( setunionI
                                                                   => ( setunionE
                                                                     => ( subPowSU
                                                                       => ( exuE2
                                                                         => ( nonemptyImpWitness
                                                                           => ( uniqinunit
                                                                             => ( notinsingleton
                                                                               => ( eqinunit
                                                                                 => ( singletonsswitch
                                                                                   => ( upairsetE
                                                                                     => ( upairsetIL
                                                                                       => ( upairsetIR
                                                                                         => ( emptyE1
                                                                                           => ( vacuousDall
                                                                                             => ( quantDeMorgan1
                                                                                               => ( quantDeMorgan2
                                                                                                 => ( quantDeMorgan3
                                                                                                   => ( quantDeMorgan4
                                                                                                     => ( prop2setI
                                                                                                       => ( prop2set2propI
                                                                                                         => ( notdexE
                                                                                                           => ( notdallE
                                                                                                             => ( exuI1
                                                                                                               => ( exuI3
                                                                                                                 => ( exuI2
                                                                                                                   => ( inCongP
                                                                                                                     => ( in__Cong
                                                                                                                       => ( exuE3u
                                                                                                                         => ( exu__Cong
                                                                                                                           => ( setadjoin__Cong
                                                                                                                             => ( powerset__Cong
                                                                                                                               => ( setunion__Cong
                                                                                                                                 => ( exuEu
                                                                                                                                   => ( descr__Cong
                                                                                                                                     => ( dsetconstr__Cong
                                                                                                                                       => ( subsetI1
                                                                                                                                         => ( eqimpsubset2
                                                                                                                                           => ( eqimpsubset1
                                                                                                                                             => ( subsetI2
                                                                                                                                               => ( emptysetsubset
                                                                                                                                                 => ( subsetE
                                                                                                                                                   => ( subsetE2
                                                                                                                                                     => ( notsubsetI
                                                                                                                                                       => ( notequalI1
                                                                                                                                                         => ( notequalI2
                                                                                                                                                           => ( subsetRefl
                                                                                                                                                             => ( subsetTrans
                                                                                                                                                               => ( setadjoinSub
                                                                                                                                                                 => ( setadjoinSub2
                                                                                                                                                                   => ( subset2powerset
                                                                                                                                                                     => ( setextsub
                                                                                                                                                                       => ( subsetemptysetimpeq
                                                                                                                                                                         => ( powersetI1
                                                                                                                                                                           => ( powersetE1
                                                                                                                                                                             => ( inPowerset
                                                                                                                                                                               => ( powersetsubset
                                                                                                                                                                                 => ( sepInPowerset
                                                                                                                                                                                   => ( sepSubset
                                                                                                                                                                                     => ( binunionIL
                                                                                                                                                                                       => ( upairset2IR
                                                                                                                                                                                         => ( binunionIR
                                                                                                                                                                                           => ( binunionEcases
                                                                                                                                                                                             => ( binunionE
                                                                                                                                                                                               => ( binunionLsub
                                                                                                                                                                                                 => ( binunionRsub
                                                                                                                                                                                                   => ( binintersectI
                                                                                                                                                                                                     => ( binintersectSubset5
                                                                                                                                                                                                       => ( binintersectEL
                                                                                                                                                                                                         => ( binintersectLsub
                                                                                                                                                                                                           => ( binintersectSubset2
                                                                                                                                                                                                             => ( binintersectSubset3
                                                                                                                                                                                                               => ( binintersectER
                                                                                                                                                                                                                 => ( disjointsetsI1
                                                                                                                                                                                                                   => ( binintersectRsub
                                                                                                                                                                                                                     => ( binintersectSubset4
                                                                                                                                                                                                                       => ( binintersectSubset1
                                                                                                                                                                                                                         => ( bs114d
                                                                                                                                                                                                                           => ( setminusI
                                                                                                                                                                                                                             => ( setminusEL
                                                                                                                                                                                                                               => ( setminusER
                                                                                                                                                                                                                                 => ( setminusSubset2
                                                                                                                                                                                                                                   => ( setminusERneg
                                                                                                                                                                                                                                     => ( setminusELneg
                                                                                                                                                                                                                                       => ( setminusILneg
                                                                                                                                                                                                                                         => ( setminusIRneg
                                                                                                                                                                                                                                           => ( !!
                                                                                                                                                                                                                                              @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                  ( !!
                                                                                                                                                                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl28]) ).

thf(zip_derived_cl40,plain,
    ~ ( replAx
     => ( foundationAx
       => ( wellorderingAx
         => ( descrp
           => ( dsetconstrI
             => ( dsetconstrEL
               => ( dsetconstrER
                 => ( exuE1
                   => ( prop2setE
                     => ( emptysetE
                       => ( emptysetimpfalse
                         => ( notinemptyset
                           => ( exuE3e
                             => ( setext
                               => ( emptyI
                                 => ( noeltsimpempty
                                   => ( setbeta
                                     => ( nonemptyE1
                                       => ( nonemptyI
                                         => ( nonemptyI1
                                           => ( setadjoinIL
                                             => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                               => ( setadjoinIR
                                                 => ( setadjoinE
                                                   => ( setadjoinOr
                                                     => ( setoftrueEq
                                                       => ( powersetI
                                                         => ( emptyinPowerset
                                                           => ( emptyInPowerset
                                                             => ( powersetE
                                                               => ( setunionI
                                                                 => ( setunionE
                                                                   => ( subPowSU
                                                                     => ( exuE2
                                                                       => ( nonemptyImpWitness
                                                                         => ( uniqinunit
                                                                           => ( notinsingleton
                                                                             => ( eqinunit
                                                                               => ( singletonsswitch
                                                                                 => ( upairsetE
                                                                                   => ( upairsetIL
                                                                                     => ( upairsetIR
                                                                                       => ( emptyE1
                                                                                         => ( vacuousDall
                                                                                           => ( quantDeMorgan1
                                                                                             => ( quantDeMorgan2
                                                                                               => ( quantDeMorgan3
                                                                                                 => ( quantDeMorgan4
                                                                                                   => ( prop2setI
                                                                                                     => ( prop2set2propI
                                                                                                       => ( notdexE
                                                                                                         => ( notdallE
                                                                                                           => ( exuI1
                                                                                                             => ( exuI3
                                                                                                               => ( exuI2
                                                                                                                 => ( inCongP
                                                                                                                   => ( in__Cong
                                                                                                                     => ( exuE3u
                                                                                                                       => ( exu__Cong
                                                                                                                         => ( setadjoin__Cong
                                                                                                                           => ( powerset__Cong
                                                                                                                             => ( setunion__Cong
                                                                                                                               => ( exuEu
                                                                                                                                 => ( descr__Cong
                                                                                                                                   => ( dsetconstr__Cong
                                                                                                                                     => ( subsetI1
                                                                                                                                       => ( eqimpsubset2
                                                                                                                                         => ( eqimpsubset1
                                                                                                                                           => ( subsetI2
                                                                                                                                             => ( emptysetsubset
                                                                                                                                               => ( subsetE
                                                                                                                                                 => ( subsetE2
                                                                                                                                                   => ( notsubsetI
                                                                                                                                                     => ( notequalI1
                                                                                                                                                       => ( notequalI2
                                                                                                                                                         => ( subsetRefl
                                                                                                                                                           => ( subsetTrans
                                                                                                                                                             => ( setadjoinSub
                                                                                                                                                               => ( setadjoinSub2
                                                                                                                                                                 => ( subset2powerset
                                                                                                                                                                   => ( setextsub
                                                                                                                                                                     => ( subsetemptysetimpeq
                                                                                                                                                                       => ( powersetI1
                                                                                                                                                                         => ( powersetE1
                                                                                                                                                                           => ( inPowerset
                                                                                                                                                                             => ( powersetsubset
                                                                                                                                                                               => ( sepInPowerset
                                                                                                                                                                                 => ( sepSubset
                                                                                                                                                                                   => ( binunionIL
                                                                                                                                                                                     => ( upairset2IR
                                                                                                                                                                                       => ( binunionIR
                                                                                                                                                                                         => ( binunionEcases
                                                                                                                                                                                           => ( binunionE
                                                                                                                                                                                             => ( binunionLsub
                                                                                                                                                                                               => ( binunionRsub
                                                                                                                                                                                                 => ( binintersectI
                                                                                                                                                                                                   => ( binintersectSubset5
                                                                                                                                                                                                     => ( binintersectEL
                                                                                                                                                                                                       => ( binintersectLsub
                                                                                                                                                                                                         => ( binintersectSubset2
                                                                                                                                                                                                           => ( binintersectSubset3
                                                                                                                                                                                                             => ( binintersectER
                                                                                                                                                                                                               => ( disjointsetsI1
                                                                                                                                                                                                                 => ( binintersectRsub
                                                                                                                                                                                                                   => ( binintersectSubset4
                                                                                                                                                                                                                     => ( binintersectSubset1
                                                                                                                                                                                                                       => ( bs114d
                                                                                                                                                                                                                         => ( setminusI
                                                                                                                                                                                                                           => ( setminusEL
                                                                                                                                                                                                                             => ( setminusER
                                                                                                                                                                                                                               => ( setminusSubset2
                                                                                                                                                                                                                                 => ( setminusERneg
                                                                                                                                                                                                                                   => ( setminusELneg
                                                                                                                                                                                                                                     => ( setminusILneg
                                                                                                                                                                                                                                       => ( setminusIRneg
                                                                                                                                                                                                                                         => ( !!
                                                                                                                                                                                                                                            @ ^ [Y0: $i] :
                                                                                                                                                                                                                                                ( !!
                                                                                                                                                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl34]) ).

thf(zip_derived_cl45,plain,
    ~ ( foundationAx
     => ( wellorderingAx
       => ( descrp
         => ( dsetconstrI
           => ( dsetconstrEL
             => ( dsetconstrER
               => ( exuE1
                 => ( prop2setE
                   => ( emptysetE
                     => ( emptysetimpfalse
                       => ( notinemptyset
                         => ( exuE3e
                           => ( setext
                             => ( emptyI
                               => ( noeltsimpempty
                                 => ( setbeta
                                   => ( nonemptyE1
                                     => ( nonemptyI
                                       => ( nonemptyI1
                                         => ( setadjoinIL
                                           => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                             => ( setadjoinIR
                                               => ( setadjoinE
                                                 => ( setadjoinOr
                                                   => ( setoftrueEq
                                                     => ( powersetI
                                                       => ( emptyinPowerset
                                                         => ( emptyInPowerset
                                                           => ( powersetE
                                                             => ( setunionI
                                                               => ( setunionE
                                                                 => ( subPowSU
                                                                   => ( exuE2
                                                                     => ( nonemptyImpWitness
                                                                       => ( uniqinunit
                                                                         => ( notinsingleton
                                                                           => ( eqinunit
                                                                             => ( singletonsswitch
                                                                               => ( upairsetE
                                                                                 => ( upairsetIL
                                                                                   => ( upairsetIR
                                                                                     => ( emptyE1
                                                                                       => ( vacuousDall
                                                                                         => ( quantDeMorgan1
                                                                                           => ( quantDeMorgan2
                                                                                             => ( quantDeMorgan3
                                                                                               => ( quantDeMorgan4
                                                                                                 => ( prop2setI
                                                                                                   => ( prop2set2propI
                                                                                                     => ( notdexE
                                                                                                       => ( notdallE
                                                                                                         => ( exuI1
                                                                                                           => ( exuI3
                                                                                                             => ( exuI2
                                                                                                               => ( inCongP
                                                                                                                 => ( in__Cong
                                                                                                                   => ( exuE3u
                                                                                                                     => ( exu__Cong
                                                                                                                       => ( setadjoin__Cong
                                                                                                                         => ( powerset__Cong
                                                                                                                           => ( setunion__Cong
                                                                                                                             => ( exuEu
                                                                                                                               => ( descr__Cong
                                                                                                                                 => ( dsetconstr__Cong
                                                                                                                                   => ( subsetI1
                                                                                                                                     => ( eqimpsubset2
                                                                                                                                       => ( eqimpsubset1
                                                                                                                                         => ( subsetI2
                                                                                                                                           => ( emptysetsubset
                                                                                                                                             => ( subsetE
                                                                                                                                               => ( subsetE2
                                                                                                                                                 => ( notsubsetI
                                                                                                                                                   => ( notequalI1
                                                                                                                                                     => ( notequalI2
                                                                                                                                                       => ( subsetRefl
                                                                                                                                                         => ( subsetTrans
                                                                                                                                                           => ( setadjoinSub
                                                                                                                                                             => ( setadjoinSub2
                                                                                                                                                               => ( subset2powerset
                                                                                                                                                                 => ( setextsub
                                                                                                                                                                   => ( subsetemptysetimpeq
                                                                                                                                                                     => ( powersetI1
                                                                                                                                                                       => ( powersetE1
                                                                                                                                                                         => ( inPowerset
                                                                                                                                                                           => ( powersetsubset
                                                                                                                                                                             => ( sepInPowerset
                                                                                                                                                                               => ( sepSubset
                                                                                                                                                                                 => ( binunionIL
                                                                                                                                                                                   => ( upairset2IR
                                                                                                                                                                                     => ( binunionIR
                                                                                                                                                                                       => ( binunionEcases
                                                                                                                                                                                         => ( binunionE
                                                                                                                                                                                           => ( binunionLsub
                                                                                                                                                                                             => ( binunionRsub
                                                                                                                                                                                               => ( binintersectI
                                                                                                                                                                                                 => ( binintersectSubset5
                                                                                                                                                                                                   => ( binintersectEL
                                                                                                                                                                                                     => ( binintersectLsub
                                                                                                                                                                                                       => ( binintersectSubset2
                                                                                                                                                                                                         => ( binintersectSubset3
                                                                                                                                                                                                           => ( binintersectER
                                                                                                                                                                                                             => ( disjointsetsI1
                                                                                                                                                                                                               => ( binintersectRsub
                                                                                                                                                                                                                 => ( binintersectSubset4
                                                                                                                                                                                                                   => ( binintersectSubset1
                                                                                                                                                                                                                     => ( bs114d
                                                                                                                                                                                                                       => ( setminusI
                                                                                                                                                                                                                         => ( setminusEL
                                                                                                                                                                                                                           => ( setminusER
                                                                                                                                                                                                                             => ( setminusSubset2
                                                                                                                                                                                                                               => ( setminusERneg
                                                                                                                                                                                                                                 => ( setminusELneg
                                                                                                                                                                                                                                   => ( setminusILneg
                                                                                                                                                                                                                                     => ( setminusIRneg
                                                                                                                                                                                                                                       => ( !!
                                                                                                                                                                                                                                          @ ^ [Y0: $i] :
                                                                                                                                                                                                                                              ( !!
                                                                                                                                                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl40]) ).

thf(zip_derived_cl50,plain,
    ~ ( wellorderingAx
     => ( descrp
       => ( dsetconstrI
         => ( dsetconstrEL
           => ( dsetconstrER
             => ( exuE1
               => ( prop2setE
                 => ( emptysetE
                   => ( emptysetimpfalse
                     => ( notinemptyset
                       => ( exuE3e
                         => ( setext
                           => ( emptyI
                             => ( noeltsimpempty
                               => ( setbeta
                                 => ( nonemptyE1
                                   => ( nonemptyI
                                     => ( nonemptyI1
                                       => ( setadjoinIL
                                         => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                           => ( setadjoinIR
                                             => ( setadjoinE
                                               => ( setadjoinOr
                                                 => ( setoftrueEq
                                                   => ( powersetI
                                                     => ( emptyinPowerset
                                                       => ( emptyInPowerset
                                                         => ( powersetE
                                                           => ( setunionI
                                                             => ( setunionE
                                                               => ( subPowSU
                                                                 => ( exuE2
                                                                   => ( nonemptyImpWitness
                                                                     => ( uniqinunit
                                                                       => ( notinsingleton
                                                                         => ( eqinunit
                                                                           => ( singletonsswitch
                                                                             => ( upairsetE
                                                                               => ( upairsetIL
                                                                                 => ( upairsetIR
                                                                                   => ( emptyE1
                                                                                     => ( vacuousDall
                                                                                       => ( quantDeMorgan1
                                                                                         => ( quantDeMorgan2
                                                                                           => ( quantDeMorgan3
                                                                                             => ( quantDeMorgan4
                                                                                               => ( prop2setI
                                                                                                 => ( prop2set2propI
                                                                                                   => ( notdexE
                                                                                                     => ( notdallE
                                                                                                       => ( exuI1
                                                                                                         => ( exuI3
                                                                                                           => ( exuI2
                                                                                                             => ( inCongP
                                                                                                               => ( in__Cong
                                                                                                                 => ( exuE3u
                                                                                                                   => ( exu__Cong
                                                                                                                     => ( setadjoin__Cong
                                                                                                                       => ( powerset__Cong
                                                                                                                         => ( setunion__Cong
                                                                                                                           => ( exuEu
                                                                                                                             => ( descr__Cong
                                                                                                                               => ( dsetconstr__Cong
                                                                                                                                 => ( subsetI1
                                                                                                                                   => ( eqimpsubset2
                                                                                                                                     => ( eqimpsubset1
                                                                                                                                       => ( subsetI2
                                                                                                                                         => ( emptysetsubset
                                                                                                                                           => ( subsetE
                                                                                                                                             => ( subsetE2
                                                                                                                                               => ( notsubsetI
                                                                                                                                                 => ( notequalI1
                                                                                                                                                   => ( notequalI2
                                                                                                                                                     => ( subsetRefl
                                                                                                                                                       => ( subsetTrans
                                                                                                                                                         => ( setadjoinSub
                                                                                                                                                           => ( setadjoinSub2
                                                                                                                                                             => ( subset2powerset
                                                                                                                                                               => ( setextsub
                                                                                                                                                                 => ( subsetemptysetimpeq
                                                                                                                                                                   => ( powersetI1
                                                                                                                                                                     => ( powersetE1
                                                                                                                                                                       => ( inPowerset
                                                                                                                                                                         => ( powersetsubset
                                                                                                                                                                           => ( sepInPowerset
                                                                                                                                                                             => ( sepSubset
                                                                                                                                                                               => ( binunionIL
                                                                                                                                                                                 => ( upairset2IR
                                                                                                                                                                                   => ( binunionIR
                                                                                                                                                                                     => ( binunionEcases
                                                                                                                                                                                       => ( binunionE
                                                                                                                                                                                         => ( binunionLsub
                                                                                                                                                                                           => ( binunionRsub
                                                                                                                                                                                             => ( binintersectI
                                                                                                                                                                                               => ( binintersectSubset5
                                                                                                                                                                                                 => ( binintersectEL
                                                                                                                                                                                                   => ( binintersectLsub
                                                                                                                                                                                                     => ( binintersectSubset2
                                                                                                                                                                                                       => ( binintersectSubset3
                                                                                                                                                                                                         => ( binintersectER
                                                                                                                                                                                                           => ( disjointsetsI1
                                                                                                                                                                                                             => ( binintersectRsub
                                                                                                                                                                                                               => ( binintersectSubset4
                                                                                                                                                                                                                 => ( binintersectSubset1
                                                                                                                                                                                                                   => ( bs114d
                                                                                                                                                                                                                     => ( setminusI
                                                                                                                                                                                                                       => ( setminusEL
                                                                                                                                                                                                                         => ( setminusER
                                                                                                                                                                                                                           => ( setminusSubset2
                                                                                                                                                                                                                             => ( setminusERneg
                                                                                                                                                                                                                               => ( setminusELneg
                                                                                                                                                                                                                                 => ( setminusILneg
                                                                                                                                                                                                                                   => ( setminusIRneg
                                                                                                                                                                                                                                     => ( !!
                                                                                                                                                                                                                                        @ ^ [Y0: $i] :
                                                                                                                                                                                                                                            ( !!
                                                                                                                                                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl45]) ).

thf(zip_derived_cl56,plain,
    ~ ( descrp
     => ( dsetconstrI
       => ( dsetconstrEL
         => ( dsetconstrER
           => ( exuE1
             => ( prop2setE
               => ( emptysetE
                 => ( emptysetimpfalse
                   => ( notinemptyset
                     => ( exuE3e
                       => ( setext
                         => ( emptyI
                           => ( noeltsimpempty
                             => ( setbeta
                               => ( nonemptyE1
                                 => ( nonemptyI
                                   => ( nonemptyI1
                                     => ( setadjoinIL
                                       => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                         => ( setadjoinIR
                                           => ( setadjoinE
                                             => ( setadjoinOr
                                               => ( setoftrueEq
                                                 => ( powersetI
                                                   => ( emptyinPowerset
                                                     => ( emptyInPowerset
                                                       => ( powersetE
                                                         => ( setunionI
                                                           => ( setunionE
                                                             => ( subPowSU
                                                               => ( exuE2
                                                                 => ( nonemptyImpWitness
                                                                   => ( uniqinunit
                                                                     => ( notinsingleton
                                                                       => ( eqinunit
                                                                         => ( singletonsswitch
                                                                           => ( upairsetE
                                                                             => ( upairsetIL
                                                                               => ( upairsetIR
                                                                                 => ( emptyE1
                                                                                   => ( vacuousDall
                                                                                     => ( quantDeMorgan1
                                                                                       => ( quantDeMorgan2
                                                                                         => ( quantDeMorgan3
                                                                                           => ( quantDeMorgan4
                                                                                             => ( prop2setI
                                                                                               => ( prop2set2propI
                                                                                                 => ( notdexE
                                                                                                   => ( notdallE
                                                                                                     => ( exuI1
                                                                                                       => ( exuI3
                                                                                                         => ( exuI2
                                                                                                           => ( inCongP
                                                                                                             => ( in__Cong
                                                                                                               => ( exuE3u
                                                                                                                 => ( exu__Cong
                                                                                                                   => ( setadjoin__Cong
                                                                                                                     => ( powerset__Cong
                                                                                                                       => ( setunion__Cong
                                                                                                                         => ( exuEu
                                                                                                                           => ( descr__Cong
                                                                                                                             => ( dsetconstr__Cong
                                                                                                                               => ( subsetI1
                                                                                                                                 => ( eqimpsubset2
                                                                                                                                   => ( eqimpsubset1
                                                                                                                                     => ( subsetI2
                                                                                                                                       => ( emptysetsubset
                                                                                                                                         => ( subsetE
                                                                                                                                           => ( subsetE2
                                                                                                                                             => ( notsubsetI
                                                                                                                                               => ( notequalI1
                                                                                                                                                 => ( notequalI2
                                                                                                                                                   => ( subsetRefl
                                                                                                                                                     => ( subsetTrans
                                                                                                                                                       => ( setadjoinSub
                                                                                                                                                         => ( setadjoinSub2
                                                                                                                                                           => ( subset2powerset
                                                                                                                                                             => ( setextsub
                                                                                                                                                               => ( subsetemptysetimpeq
                                                                                                                                                                 => ( powersetI1
                                                                                                                                                                   => ( powersetE1
                                                                                                                                                                     => ( inPowerset
                                                                                                                                                                       => ( powersetsubset
                                                                                                                                                                         => ( sepInPowerset
                                                                                                                                                                           => ( sepSubset
                                                                                                                                                                             => ( binunionIL
                                                                                                                                                                               => ( upairset2IR
                                                                                                                                                                                 => ( binunionIR
                                                                                                                                                                                   => ( binunionEcases
                                                                                                                                                                                     => ( binunionE
                                                                                                                                                                                       => ( binunionLsub
                                                                                                                                                                                         => ( binunionRsub
                                                                                                                                                                                           => ( binintersectI
                                                                                                                                                                                             => ( binintersectSubset5
                                                                                                                                                                                               => ( binintersectEL
                                                                                                                                                                                                 => ( binintersectLsub
                                                                                                                                                                                                   => ( binintersectSubset2
                                                                                                                                                                                                     => ( binintersectSubset3
                                                                                                                                                                                                       => ( binintersectER
                                                                                                                                                                                                         => ( disjointsetsI1
                                                                                                                                                                                                           => ( binintersectRsub
                                                                                                                                                                                                             => ( binintersectSubset4
                                                                                                                                                                                                               => ( binintersectSubset1
                                                                                                                                                                                                                 => ( bs114d
                                                                                                                                                                                                                   => ( setminusI
                                                                                                                                                                                                                     => ( setminusEL
                                                                                                                                                                                                                       => ( setminusER
                                                                                                                                                                                                                         => ( setminusSubset2
                                                                                                                                                                                                                           => ( setminusERneg
                                                                                                                                                                                                                             => ( setminusELneg
                                                                                                                                                                                                                               => ( setminusILneg
                                                                                                                                                                                                                                 => ( setminusIRneg
                                                                                                                                                                                                                                   => ( !!
                                                                                                                                                                                                                                      @ ^ [Y0: $i] :
                                                                                                                                                                                                                                          ( !!
                                                                                                                                                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl50]) ).

thf(zip_derived_cl62,plain,
    ~ ( dsetconstrI
     => ( dsetconstrEL
       => ( dsetconstrER
         => ( exuE1
           => ( prop2setE
             => ( emptysetE
               => ( emptysetimpfalse
                 => ( notinemptyset
                   => ( exuE3e
                     => ( setext
                       => ( emptyI
                         => ( noeltsimpempty
                           => ( setbeta
                             => ( nonemptyE1
                               => ( nonemptyI
                                 => ( nonemptyI1
                                   => ( setadjoinIL
                                     => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                       => ( setadjoinIR
                                         => ( setadjoinE
                                           => ( setadjoinOr
                                             => ( setoftrueEq
                                               => ( powersetI
                                                 => ( emptyinPowerset
                                                   => ( emptyInPowerset
                                                     => ( powersetE
                                                       => ( setunionI
                                                         => ( setunionE
                                                           => ( subPowSU
                                                             => ( exuE2
                                                               => ( nonemptyImpWitness
                                                                 => ( uniqinunit
                                                                   => ( notinsingleton
                                                                     => ( eqinunit
                                                                       => ( singletonsswitch
                                                                         => ( upairsetE
                                                                           => ( upairsetIL
                                                                             => ( upairsetIR
                                                                               => ( emptyE1
                                                                                 => ( vacuousDall
                                                                                   => ( quantDeMorgan1
                                                                                     => ( quantDeMorgan2
                                                                                       => ( quantDeMorgan3
                                                                                         => ( quantDeMorgan4
                                                                                           => ( prop2setI
                                                                                             => ( prop2set2propI
                                                                                               => ( notdexE
                                                                                                 => ( notdallE
                                                                                                   => ( exuI1
                                                                                                     => ( exuI3
                                                                                                       => ( exuI2
                                                                                                         => ( inCongP
                                                                                                           => ( in__Cong
                                                                                                             => ( exuE3u
                                                                                                               => ( exu__Cong
                                                                                                                 => ( setadjoin__Cong
                                                                                                                   => ( powerset__Cong
                                                                                                                     => ( setunion__Cong
                                                                                                                       => ( exuEu
                                                                                                                         => ( descr__Cong
                                                                                                                           => ( dsetconstr__Cong
                                                                                                                             => ( subsetI1
                                                                                                                               => ( eqimpsubset2
                                                                                                                                 => ( eqimpsubset1
                                                                                                                                   => ( subsetI2
                                                                                                                                     => ( emptysetsubset
                                                                                                                                       => ( subsetE
                                                                                                                                         => ( subsetE2
                                                                                                                                           => ( notsubsetI
                                                                                                                                             => ( notequalI1
                                                                                                                                               => ( notequalI2
                                                                                                                                                 => ( subsetRefl
                                                                                                                                                   => ( subsetTrans
                                                                                                                                                     => ( setadjoinSub
                                                                                                                                                       => ( setadjoinSub2
                                                                                                                                                         => ( subset2powerset
                                                                                                                                                           => ( setextsub
                                                                                                                                                             => ( subsetemptysetimpeq
                                                                                                                                                               => ( powersetI1
                                                                                                                                                                 => ( powersetE1
                                                                                                                                                                   => ( inPowerset
                                                                                                                                                                     => ( powersetsubset
                                                                                                                                                                       => ( sepInPowerset
                                                                                                                                                                         => ( sepSubset
                                                                                                                                                                           => ( binunionIL
                                                                                                                                                                             => ( upairset2IR
                                                                                                                                                                               => ( binunionIR
                                                                                                                                                                                 => ( binunionEcases
                                                                                                                                                                                   => ( binunionE
                                                                                                                                                                                     => ( binunionLsub
                                                                                                                                                                                       => ( binunionRsub
                                                                                                                                                                                         => ( binintersectI
                                                                                                                                                                                           => ( binintersectSubset5
                                                                                                                                                                                             => ( binintersectEL
                                                                                                                                                                                               => ( binintersectLsub
                                                                                                                                                                                                 => ( binintersectSubset2
                                                                                                                                                                                                   => ( binintersectSubset3
                                                                                                                                                                                                     => ( binintersectER
                                                                                                                                                                                                       => ( disjointsetsI1
                                                                                                                                                                                                         => ( binintersectRsub
                                                                                                                                                                                                           => ( binintersectSubset4
                                                                                                                                                                                                             => ( binintersectSubset1
                                                                                                                                                                                                               => ( bs114d
                                                                                                                                                                                                                 => ( setminusI
                                                                                                                                                                                                                   => ( setminusEL
                                                                                                                                                                                                                     => ( setminusER
                                                                                                                                                                                                                       => ( setminusSubset2
                                                                                                                                                                                                                         => ( setminusERneg
                                                                                                                                                                                                                           => ( setminusELneg
                                                                                                                                                                                                                             => ( setminusILneg
                                                                                                                                                                                                                               => ( setminusIRneg
                                                                                                                                                                                                                                 => ( !!
                                                                                                                                                                                                                                    @ ^ [Y0: $i] :
                                                                                                                                                                                                                                        ( !!
                                                                                                                                                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl56]) ).

thf(zip_derived_cl69,plain,
    ~ ( dsetconstrEL
     => ( dsetconstrER
       => ( exuE1
         => ( prop2setE
           => ( emptysetE
             => ( emptysetimpfalse
               => ( notinemptyset
                 => ( exuE3e
                   => ( setext
                     => ( emptyI
                       => ( noeltsimpempty
                         => ( setbeta
                           => ( nonemptyE1
                             => ( nonemptyI
                               => ( nonemptyI1
                                 => ( setadjoinIL
                                   => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                     => ( setadjoinIR
                                       => ( setadjoinE
                                         => ( setadjoinOr
                                           => ( setoftrueEq
                                             => ( powersetI
                                               => ( emptyinPowerset
                                                 => ( emptyInPowerset
                                                   => ( powersetE
                                                     => ( setunionI
                                                       => ( setunionE
                                                         => ( subPowSU
                                                           => ( exuE2
                                                             => ( nonemptyImpWitness
                                                               => ( uniqinunit
                                                                 => ( notinsingleton
                                                                   => ( eqinunit
                                                                     => ( singletonsswitch
                                                                       => ( upairsetE
                                                                         => ( upairsetIL
                                                                           => ( upairsetIR
                                                                             => ( emptyE1
                                                                               => ( vacuousDall
                                                                                 => ( quantDeMorgan1
                                                                                   => ( quantDeMorgan2
                                                                                     => ( quantDeMorgan3
                                                                                       => ( quantDeMorgan4
                                                                                         => ( prop2setI
                                                                                           => ( prop2set2propI
                                                                                             => ( notdexE
                                                                                               => ( notdallE
                                                                                                 => ( exuI1
                                                                                                   => ( exuI3
                                                                                                     => ( exuI2
                                                                                                       => ( inCongP
                                                                                                         => ( in__Cong
                                                                                                           => ( exuE3u
                                                                                                             => ( exu__Cong
                                                                                                               => ( setadjoin__Cong
                                                                                                                 => ( powerset__Cong
                                                                                                                   => ( setunion__Cong
                                                                                                                     => ( exuEu
                                                                                                                       => ( descr__Cong
                                                                                                                         => ( dsetconstr__Cong
                                                                                                                           => ( subsetI1
                                                                                                                             => ( eqimpsubset2
                                                                                                                               => ( eqimpsubset1
                                                                                                                                 => ( subsetI2
                                                                                                                                   => ( emptysetsubset
                                                                                                                                     => ( subsetE
                                                                                                                                       => ( subsetE2
                                                                                                                                         => ( notsubsetI
                                                                                                                                           => ( notequalI1
                                                                                                                                             => ( notequalI2
                                                                                                                                               => ( subsetRefl
                                                                                                                                                 => ( subsetTrans
                                                                                                                                                   => ( setadjoinSub
                                                                                                                                                     => ( setadjoinSub2
                                                                                                                                                       => ( subset2powerset
                                                                                                                                                         => ( setextsub
                                                                                                                                                           => ( subsetemptysetimpeq
                                                                                                                                                             => ( powersetI1
                                                                                                                                                               => ( powersetE1
                                                                                                                                                                 => ( inPowerset
                                                                                                                                                                   => ( powersetsubset
                                                                                                                                                                     => ( sepInPowerset
                                                                                                                                                                       => ( sepSubset
                                                                                                                                                                         => ( binunionIL
                                                                                                                                                                           => ( upairset2IR
                                                                                                                                                                             => ( binunionIR
                                                                                                                                                                               => ( binunionEcases
                                                                                                                                                                                 => ( binunionE
                                                                                                                                                                                   => ( binunionLsub
                                                                                                                                                                                     => ( binunionRsub
                                                                                                                                                                                       => ( binintersectI
                                                                                                                                                                                         => ( binintersectSubset5
                                                                                                                                                                                           => ( binintersectEL
                                                                                                                                                                                             => ( binintersectLsub
                                                                                                                                                                                               => ( binintersectSubset2
                                                                                                                                                                                                 => ( binintersectSubset3
                                                                                                                                                                                                   => ( binintersectER
                                                                                                                                                                                                     => ( disjointsetsI1
                                                                                                                                                                                                       => ( binintersectRsub
                                                                                                                                                                                                         => ( binintersectSubset4
                                                                                                                                                                                                           => ( binintersectSubset1
                                                                                                                                                                                                             => ( bs114d
                                                                                                                                                                                                               => ( setminusI
                                                                                                                                                                                                                 => ( setminusEL
                                                                                                                                                                                                                   => ( setminusER
                                                                                                                                                                                                                     => ( setminusSubset2
                                                                                                                                                                                                                       => ( setminusERneg
                                                                                                                                                                                                                         => ( setminusELneg
                                                                                                                                                                                                                           => ( setminusILneg
                                                                                                                                                                                                                             => ( setminusIRneg
                                                                                                                                                                                                                               => ( !!
                                                                                                                                                                                                                                  @ ^ [Y0: $i] :
                                                                                                                                                                                                                                      ( !!
                                                                                                                                                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl62]) ).

thf(zip_derived_cl79,plain,
    ~ ( dsetconstrER
     => ( exuE1
       => ( prop2setE
         => ( emptysetE
           => ( emptysetimpfalse
             => ( notinemptyset
               => ( exuE3e
                 => ( setext
                   => ( emptyI
                     => ( noeltsimpempty
                       => ( setbeta
                         => ( nonemptyE1
                           => ( nonemptyI
                             => ( nonemptyI1
                               => ( setadjoinIL
                                 => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                   => ( setadjoinIR
                                     => ( setadjoinE
                                       => ( setadjoinOr
                                         => ( setoftrueEq
                                           => ( powersetI
                                             => ( emptyinPowerset
                                               => ( emptyInPowerset
                                                 => ( powersetE
                                                   => ( setunionI
                                                     => ( setunionE
                                                       => ( subPowSU
                                                         => ( exuE2
                                                           => ( nonemptyImpWitness
                                                             => ( uniqinunit
                                                               => ( notinsingleton
                                                                 => ( eqinunit
                                                                   => ( singletonsswitch
                                                                     => ( upairsetE
                                                                       => ( upairsetIL
                                                                         => ( upairsetIR
                                                                           => ( emptyE1
                                                                             => ( vacuousDall
                                                                               => ( quantDeMorgan1
                                                                                 => ( quantDeMorgan2
                                                                                   => ( quantDeMorgan3
                                                                                     => ( quantDeMorgan4
                                                                                       => ( prop2setI
                                                                                         => ( prop2set2propI
                                                                                           => ( notdexE
                                                                                             => ( notdallE
                                                                                               => ( exuI1
                                                                                                 => ( exuI3
                                                                                                   => ( exuI2
                                                                                                     => ( inCongP
                                                                                                       => ( in__Cong
                                                                                                         => ( exuE3u
                                                                                                           => ( exu__Cong
                                                                                                             => ( setadjoin__Cong
                                                                                                               => ( powerset__Cong
                                                                                                                 => ( setunion__Cong
                                                                                                                   => ( exuEu
                                                                                                                     => ( descr__Cong
                                                                                                                       => ( dsetconstr__Cong
                                                                                                                         => ( subsetI1
                                                                                                                           => ( eqimpsubset2
                                                                                                                             => ( eqimpsubset1
                                                                                                                               => ( subsetI2
                                                                                                                                 => ( emptysetsubset
                                                                                                                                   => ( subsetE
                                                                                                                                     => ( subsetE2
                                                                                                                                       => ( notsubsetI
                                                                                                                                         => ( notequalI1
                                                                                                                                           => ( notequalI2
                                                                                                                                             => ( subsetRefl
                                                                                                                                               => ( subsetTrans
                                                                                                                                                 => ( setadjoinSub
                                                                                                                                                   => ( setadjoinSub2
                                                                                                                                                     => ( subset2powerset
                                                                                                                                                       => ( setextsub
                                                                                                                                                         => ( subsetemptysetimpeq
                                                                                                                                                           => ( powersetI1
                                                                                                                                                             => ( powersetE1
                                                                                                                                                               => ( inPowerset
                                                                                                                                                                 => ( powersetsubset
                                                                                                                                                                   => ( sepInPowerset
                                                                                                                                                                     => ( sepSubset
                                                                                                                                                                       => ( binunionIL
                                                                                                                                                                         => ( upairset2IR
                                                                                                                                                                           => ( binunionIR
                                                                                                                                                                             => ( binunionEcases
                                                                                                                                                                               => ( binunionE
                                                                                                                                                                                 => ( binunionLsub
                                                                                                                                                                                   => ( binunionRsub
                                                                                                                                                                                     => ( binintersectI
                                                                                                                                                                                       => ( binintersectSubset5
                                                                                                                                                                                         => ( binintersectEL
                                                                                                                                                                                           => ( binintersectLsub
                                                                                                                                                                                             => ( binintersectSubset2
                                                                                                                                                                                               => ( binintersectSubset3
                                                                                                                                                                                                 => ( binintersectER
                                                                                                                                                                                                   => ( disjointsetsI1
                                                                                                                                                                                                     => ( binintersectRsub
                                                                                                                                                                                                       => ( binintersectSubset4
                                                                                                                                                                                                         => ( binintersectSubset1
                                                                                                                                                                                                           => ( bs114d
                                                                                                                                                                                                             => ( setminusI
                                                                                                                                                                                                               => ( setminusEL
                                                                                                                                                                                                                 => ( setminusER
                                                                                                                                                                                                                   => ( setminusSubset2
                                                                                                                                                                                                                     => ( setminusERneg
                                                                                                                                                                                                                       => ( setminusELneg
                                                                                                                                                                                                                         => ( setminusILneg
                                                                                                                                                                                                                           => ( setminusIRneg
                                                                                                                                                                                                                             => ( !!
                                                                                                                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                                                                                                                    ( !!
                                                                                                                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl69]) ).

thf(zip_derived_cl95,plain,
    ~ ( exuE1
     => ( prop2setE
       => ( emptysetE
         => ( emptysetimpfalse
           => ( notinemptyset
             => ( exuE3e
               => ( setext
                 => ( emptyI
                   => ( noeltsimpempty
                     => ( setbeta
                       => ( nonemptyE1
                         => ( nonemptyI
                           => ( nonemptyI1
                             => ( setadjoinIL
                               => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                                 => ( setadjoinIR
                                   => ( setadjoinE
                                     => ( setadjoinOr
                                       => ( setoftrueEq
                                         => ( powersetI
                                           => ( emptyinPowerset
                                             => ( emptyInPowerset
                                               => ( powersetE
                                                 => ( setunionI
                                                   => ( setunionE
                                                     => ( subPowSU
                                                       => ( exuE2
                                                         => ( nonemptyImpWitness
                                                           => ( uniqinunit
                                                             => ( notinsingleton
                                                               => ( eqinunit
                                                                 => ( singletonsswitch
                                                                   => ( upairsetE
                                                                     => ( upairsetIL
                                                                       => ( upairsetIR
                                                                         => ( emptyE1
                                                                           => ( vacuousDall
                                                                             => ( quantDeMorgan1
                                                                               => ( quantDeMorgan2
                                                                                 => ( quantDeMorgan3
                                                                                   => ( quantDeMorgan4
                                                                                     => ( prop2setI
                                                                                       => ( prop2set2propI
                                                                                         => ( notdexE
                                                                                           => ( notdallE
                                                                                             => ( exuI1
                                                                                               => ( exuI3
                                                                                                 => ( exuI2
                                                                                                   => ( inCongP
                                                                                                     => ( in__Cong
                                                                                                       => ( exuE3u
                                                                                                         => ( exu__Cong
                                                                                                           => ( setadjoin__Cong
                                                                                                             => ( powerset__Cong
                                                                                                               => ( setunion__Cong
                                                                                                                 => ( exuEu
                                                                                                                   => ( descr__Cong
                                                                                                                     => ( dsetconstr__Cong
                                                                                                                       => ( subsetI1
                                                                                                                         => ( eqimpsubset2
                                                                                                                           => ( eqimpsubset1
                                                                                                                             => ( subsetI2
                                                                                                                               => ( emptysetsubset
                                                                                                                                 => ( subsetE
                                                                                                                                   => ( subsetE2
                                                                                                                                     => ( notsubsetI
                                                                                                                                       => ( notequalI1
                                                                                                                                         => ( notequalI2
                                                                                                                                           => ( subsetRefl
                                                                                                                                             => ( subsetTrans
                                                                                                                                               => ( setadjoinSub
                                                                                                                                                 => ( setadjoinSub2
                                                                                                                                                   => ( subset2powerset
                                                                                                                                                     => ( setextsub
                                                                                                                                                       => ( subsetemptysetimpeq
                                                                                                                                                         => ( powersetI1
                                                                                                                                                           => ( powersetE1
                                                                                                                                                             => ( inPowerset
                                                                                                                                                               => ( powersetsubset
                                                                                                                                                                 => ( sepInPowerset
                                                                                                                                                                   => ( sepSubset
                                                                                                                                                                     => ( binunionIL
                                                                                                                                                                       => ( upairset2IR
                                                                                                                                                                         => ( binunionIR
                                                                                                                                                                           => ( binunionEcases
                                                                                                                                                                             => ( binunionE
                                                                                                                                                                               => ( binunionLsub
                                                                                                                                                                                 => ( binunionRsub
                                                                                                                                                                                   => ( binintersectI
                                                                                                                                                                                     => ( binintersectSubset5
                                                                                                                                                                                       => ( binintersectEL
                                                                                                                                                                                         => ( binintersectLsub
                                                                                                                                                                                           => ( binintersectSubset2
                                                                                                                                                                                             => ( binintersectSubset3
                                                                                                                                                                                               => ( binintersectER
                                                                                                                                                                                                 => ( disjointsetsI1
                                                                                                                                                                                                   => ( binintersectRsub
                                                                                                                                                                                                     => ( binintersectSubset4
                                                                                                                                                                                                       => ( binintersectSubset1
                                                                                                                                                                                                         => ( bs114d
                                                                                                                                                                                                           => ( setminusI
                                                                                                                                                                                                             => ( setminusEL
                                                                                                                                                                                                               => ( setminusER
                                                                                                                                                                                                                 => ( setminusSubset2
                                                                                                                                                                                                                   => ( setminusERneg
                                                                                                                                                                                                                     => ( setminusELneg
                                                                                                                                                                                                                       => ( setminusILneg
                                                                                                                                                                                                                         => ( setminusIRneg
                                                                                                                                                                                                                           => ( !!
                                                                                                                                                                                                                              @ ^ [Y0: $i] :
                                                                                                                                                                                                                                  ( !!
                                                                                                                                                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl79]) ).

thf(zip_derived_cl115,plain,
    ~ ( prop2setE
     => ( emptysetE
       => ( emptysetimpfalse
         => ( notinemptyset
           => ( exuE3e
             => ( setext
               => ( emptyI
                 => ( noeltsimpempty
                   => ( setbeta
                     => ( nonemptyE1
                       => ( nonemptyI
                         => ( nonemptyI1
                           => ( setadjoinIL
                             => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                               => ( setadjoinIR
                                 => ( setadjoinE
                                   => ( setadjoinOr
                                     => ( setoftrueEq
                                       => ( powersetI
                                         => ( emptyinPowerset
                                           => ( emptyInPowerset
                                             => ( powersetE
                                               => ( setunionI
                                                 => ( setunionE
                                                   => ( subPowSU
                                                     => ( exuE2
                                                       => ( nonemptyImpWitness
                                                         => ( uniqinunit
                                                           => ( notinsingleton
                                                             => ( eqinunit
                                                               => ( singletonsswitch
                                                                 => ( upairsetE
                                                                   => ( upairsetIL
                                                                     => ( upairsetIR
                                                                       => ( emptyE1
                                                                         => ( vacuousDall
                                                                           => ( quantDeMorgan1
                                                                             => ( quantDeMorgan2
                                                                               => ( quantDeMorgan3
                                                                                 => ( quantDeMorgan4
                                                                                   => ( prop2setI
                                                                                     => ( prop2set2propI
                                                                                       => ( notdexE
                                                                                         => ( notdallE
                                                                                           => ( exuI1
                                                                                             => ( exuI3
                                                                                               => ( exuI2
                                                                                                 => ( inCongP
                                                                                                   => ( in__Cong
                                                                                                     => ( exuE3u
                                                                                                       => ( exu__Cong
                                                                                                         => ( setadjoin__Cong
                                                                                                           => ( powerset__Cong
                                                                                                             => ( setunion__Cong
                                                                                                               => ( exuEu
                                                                                                                 => ( descr__Cong
                                                                                                                   => ( dsetconstr__Cong
                                                                                                                     => ( subsetI1
                                                                                                                       => ( eqimpsubset2
                                                                                                                         => ( eqimpsubset1
                                                                                                                           => ( subsetI2
                                                                                                                             => ( emptysetsubset
                                                                                                                               => ( subsetE
                                                                                                                                 => ( subsetE2
                                                                                                                                   => ( notsubsetI
                                                                                                                                     => ( notequalI1
                                                                                                                                       => ( notequalI2
                                                                                                                                         => ( subsetRefl
                                                                                                                                           => ( subsetTrans
                                                                                                                                             => ( setadjoinSub
                                                                                                                                               => ( setadjoinSub2
                                                                                                                                                 => ( subset2powerset
                                                                                                                                                   => ( setextsub
                                                                                                                                                     => ( subsetemptysetimpeq
                                                                                                                                                       => ( powersetI1
                                                                                                                                                         => ( powersetE1
                                                                                                                                                           => ( inPowerset
                                                                                                                                                             => ( powersetsubset
                                                                                                                                                               => ( sepInPowerset
                                                                                                                                                                 => ( sepSubset
                                                                                                                                                                   => ( binunionIL
                                                                                                                                                                     => ( upairset2IR
                                                                                                                                                                       => ( binunionIR
                                                                                                                                                                         => ( binunionEcases
                                                                                                                                                                           => ( binunionE
                                                                                                                                                                             => ( binunionLsub
                                                                                                                                                                               => ( binunionRsub
                                                                                                                                                                                 => ( binintersectI
                                                                                                                                                                                   => ( binintersectSubset5
                                                                                                                                                                                     => ( binintersectEL
                                                                                                                                                                                       => ( binintersectLsub
                                                                                                                                                                                         => ( binintersectSubset2
                                                                                                                                                                                           => ( binintersectSubset3
                                                                                                                                                                                             => ( binintersectER
                                                                                                                                                                                               => ( disjointsetsI1
                                                                                                                                                                                                 => ( binintersectRsub
                                                                                                                                                                                                   => ( binintersectSubset4
                                                                                                                                                                                                     => ( binintersectSubset1
                                                                                                                                                                                                       => ( bs114d
                                                                                                                                                                                                         => ( setminusI
                                                                                                                                                                                                           => ( setminusEL
                                                                                                                                                                                                             => ( setminusER
                                                                                                                                                                                                               => ( setminusSubset2
                                                                                                                                                                                                                 => ( setminusERneg
                                                                                                                                                                                                                   => ( setminusELneg
                                                                                                                                                                                                                     => ( setminusILneg
                                                                                                                                                                                                                       => ( setminusIRneg
                                                                                                                                                                                                                         => ( !!
                                                                                                                                                                                                                            @ ^ [Y0: $i] :
                                                                                                                                                                                                                                ( !!
                                                                                                                                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl95]) ).

thf(zip_derived_cl133,plain,
    ~ ( emptysetE
     => ( emptysetimpfalse
       => ( notinemptyset
         => ( exuE3e
           => ( setext
             => ( emptyI
               => ( noeltsimpempty
                 => ( setbeta
                   => ( nonemptyE1
                     => ( nonemptyI
                       => ( nonemptyI1
                         => ( setadjoinIL
                           => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                             => ( setadjoinIR
                               => ( setadjoinE
                                 => ( setadjoinOr
                                   => ( setoftrueEq
                                     => ( powersetI
                                       => ( emptyinPowerset
                                         => ( emptyInPowerset
                                           => ( powersetE
                                             => ( setunionI
                                               => ( setunionE
                                                 => ( subPowSU
                                                   => ( exuE2
                                                     => ( nonemptyImpWitness
                                                       => ( uniqinunit
                                                         => ( notinsingleton
                                                           => ( eqinunit
                                                             => ( singletonsswitch
                                                               => ( upairsetE
                                                                 => ( upairsetIL
                                                                   => ( upairsetIR
                                                                     => ( emptyE1
                                                                       => ( vacuousDall
                                                                         => ( quantDeMorgan1
                                                                           => ( quantDeMorgan2
                                                                             => ( quantDeMorgan3
                                                                               => ( quantDeMorgan4
                                                                                 => ( prop2setI
                                                                                   => ( prop2set2propI
                                                                                     => ( notdexE
                                                                                       => ( notdallE
                                                                                         => ( exuI1
                                                                                           => ( exuI3
                                                                                             => ( exuI2
                                                                                               => ( inCongP
                                                                                                 => ( in__Cong
                                                                                                   => ( exuE3u
                                                                                                     => ( exu__Cong
                                                                                                       => ( setadjoin__Cong
                                                                                                         => ( powerset__Cong
                                                                                                           => ( setunion__Cong
                                                                                                             => ( exuEu
                                                                                                               => ( descr__Cong
                                                                                                                 => ( dsetconstr__Cong
                                                                                                                   => ( subsetI1
                                                                                                                     => ( eqimpsubset2
                                                                                                                       => ( eqimpsubset1
                                                                                                                         => ( subsetI2
                                                                                                                           => ( emptysetsubset
                                                                                                                             => ( subsetE
                                                                                                                               => ( subsetE2
                                                                                                                                 => ( notsubsetI
                                                                                                                                   => ( notequalI1
                                                                                                                                     => ( notequalI2
                                                                                                                                       => ( subsetRefl
                                                                                                                                         => ( subsetTrans
                                                                                                                                           => ( setadjoinSub
                                                                                                                                             => ( setadjoinSub2
                                                                                                                                               => ( subset2powerset
                                                                                                                                                 => ( setextsub
                                                                                                                                                   => ( subsetemptysetimpeq
                                                                                                                                                     => ( powersetI1
                                                                                                                                                       => ( powersetE1
                                                                                                                                                         => ( inPowerset
                                                                                                                                                           => ( powersetsubset
                                                                                                                                                             => ( sepInPowerset
                                                                                                                                                               => ( sepSubset
                                                                                                                                                                 => ( binunionIL
                                                                                                                                                                   => ( upairset2IR
                                                                                                                                                                     => ( binunionIR
                                                                                                                                                                       => ( binunionEcases
                                                                                                                                                                         => ( binunionE
                                                                                                                                                                           => ( binunionLsub
                                                                                                                                                                             => ( binunionRsub
                                                                                                                                                                               => ( binintersectI
                                                                                                                                                                                 => ( binintersectSubset5
                                                                                                                                                                                   => ( binintersectEL
                                                                                                                                                                                     => ( binintersectLsub
                                                                                                                                                                                       => ( binintersectSubset2
                                                                                                                                                                                         => ( binintersectSubset3
                                                                                                                                                                                           => ( binintersectER
                                                                                                                                                                                             => ( disjointsetsI1
                                                                                                                                                                                               => ( binintersectRsub
                                                                                                                                                                                                 => ( binintersectSubset4
                                                                                                                                                                                                   => ( binintersectSubset1
                                                                                                                                                                                                     => ( bs114d
                                                                                                                                                                                                       => ( setminusI
                                                                                                                                                                                                         => ( setminusEL
                                                                                                                                                                                                           => ( setminusER
                                                                                                                                                                                                             => ( setminusSubset2
                                                                                                                                                                                                               => ( setminusERneg
                                                                                                                                                                                                                 => ( setminusELneg
                                                                                                                                                                                                                   => ( setminusILneg
                                                                                                                                                                                                                     => ( setminusIRneg
                                                                                                                                                                                                                       => ( !!
                                                                                                                                                                                                                          @ ^ [Y0: $i] :
                                                                                                                                                                                                                              ( !!
                                                                                                                                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl115]) ).

thf(zip_derived_cl149,plain,
    ~ ( emptysetimpfalse
     => ( notinemptyset
       => ( exuE3e
         => ( setext
           => ( emptyI
             => ( noeltsimpempty
               => ( setbeta
                 => ( nonemptyE1
                   => ( nonemptyI
                     => ( nonemptyI1
                       => ( setadjoinIL
                         => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                           => ( setadjoinIR
                             => ( setadjoinE
                               => ( setadjoinOr
                                 => ( setoftrueEq
                                   => ( powersetI
                                     => ( emptyinPowerset
                                       => ( emptyInPowerset
                                         => ( powersetE
                                           => ( setunionI
                                             => ( setunionE
                                               => ( subPowSU
                                                 => ( exuE2
                                                   => ( nonemptyImpWitness
                                                     => ( uniqinunit
                                                       => ( notinsingleton
                                                         => ( eqinunit
                                                           => ( singletonsswitch
                                                             => ( upairsetE
                                                               => ( upairsetIL
                                                                 => ( upairsetIR
                                                                   => ( emptyE1
                                                                     => ( vacuousDall
                                                                       => ( quantDeMorgan1
                                                                         => ( quantDeMorgan2
                                                                           => ( quantDeMorgan3
                                                                             => ( quantDeMorgan4
                                                                               => ( prop2setI
                                                                                 => ( prop2set2propI
                                                                                   => ( notdexE
                                                                                     => ( notdallE
                                                                                       => ( exuI1
                                                                                         => ( exuI3
                                                                                           => ( exuI2
                                                                                             => ( inCongP
                                                                                               => ( in__Cong
                                                                                                 => ( exuE3u
                                                                                                   => ( exu__Cong
                                                                                                     => ( setadjoin__Cong
                                                                                                       => ( powerset__Cong
                                                                                                         => ( setunion__Cong
                                                                                                           => ( exuEu
                                                                                                             => ( descr__Cong
                                                                                                               => ( dsetconstr__Cong
                                                                                                                 => ( subsetI1
                                                                                                                   => ( eqimpsubset2
                                                                                                                     => ( eqimpsubset1
                                                                                                                       => ( subsetI2
                                                                                                                         => ( emptysetsubset
                                                                                                                           => ( subsetE
                                                                                                                             => ( subsetE2
                                                                                                                               => ( notsubsetI
                                                                                                                                 => ( notequalI1
                                                                                                                                   => ( notequalI2
                                                                                                                                     => ( subsetRefl
                                                                                                                                       => ( subsetTrans
                                                                                                                                         => ( setadjoinSub
                                                                                                                                           => ( setadjoinSub2
                                                                                                                                             => ( subset2powerset
                                                                                                                                               => ( setextsub
                                                                                                                                                 => ( subsetemptysetimpeq
                                                                                                                                                   => ( powersetI1
                                                                                                                                                     => ( powersetE1
                                                                                                                                                       => ( inPowerset
                                                                                                                                                         => ( powersetsubset
                                                                                                                                                           => ( sepInPowerset
                                                                                                                                                             => ( sepSubset
                                                                                                                                                               => ( binunionIL
                                                                                                                                                                 => ( upairset2IR
                                                                                                                                                                   => ( binunionIR
                                                                                                                                                                     => ( binunionEcases
                                                                                                                                                                       => ( binunionE
                                                                                                                                                                         => ( binunionLsub
                                                                                                                                                                           => ( binunionRsub
                                                                                                                                                                             => ( binintersectI
                                                                                                                                                                               => ( binintersectSubset5
                                                                                                                                                                                 => ( binintersectEL
                                                                                                                                                                                   => ( binintersectLsub
                                                                                                                                                                                     => ( binintersectSubset2
                                                                                                                                                                                       => ( binintersectSubset3
                                                                                                                                                                                         => ( binintersectER
                                                                                                                                                                                           => ( disjointsetsI1
                                                                                                                                                                                             => ( binintersectRsub
                                                                                                                                                                                               => ( binintersectSubset4
                                                                                                                                                                                                 => ( binintersectSubset1
                                                                                                                                                                                                   => ( bs114d
                                                                                                                                                                                                     => ( setminusI
                                                                                                                                                                                                       => ( setminusEL
                                                                                                                                                                                                         => ( setminusER
                                                                                                                                                                                                           => ( setminusSubset2
                                                                                                                                                                                                             => ( setminusERneg
                                                                                                                                                                                                               => ( setminusELneg
                                                                                                                                                                                                                 => ( setminusILneg
                                                                                                                                                                                                                   => ( setminusIRneg
                                                                                                                                                                                                                     => ( !!
                                                                                                                                                                                                                        @ ^ [Y0: $i] :
                                                                                                                                                                                                                            ( !!
                                                                                                                                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl133]) ).

thf(zip_derived_cl164,plain,
    ~ ( notinemptyset
     => ( exuE3e
       => ( setext
         => ( emptyI
           => ( noeltsimpempty
             => ( setbeta
               => ( nonemptyE1
                 => ( nonemptyI
                   => ( nonemptyI1
                     => ( setadjoinIL
                       => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                         => ( setadjoinIR
                           => ( setadjoinE
                             => ( setadjoinOr
                               => ( setoftrueEq
                                 => ( powersetI
                                   => ( emptyinPowerset
                                     => ( emptyInPowerset
                                       => ( powersetE
                                         => ( setunionI
                                           => ( setunionE
                                             => ( subPowSU
                                               => ( exuE2
                                                 => ( nonemptyImpWitness
                                                   => ( uniqinunit
                                                     => ( notinsingleton
                                                       => ( eqinunit
                                                         => ( singletonsswitch
                                                           => ( upairsetE
                                                             => ( upairsetIL
                                                               => ( upairsetIR
                                                                 => ( emptyE1
                                                                   => ( vacuousDall
                                                                     => ( quantDeMorgan1
                                                                       => ( quantDeMorgan2
                                                                         => ( quantDeMorgan3
                                                                           => ( quantDeMorgan4
                                                                             => ( prop2setI
                                                                               => ( prop2set2propI
                                                                                 => ( notdexE
                                                                                   => ( notdallE
                                                                                     => ( exuI1
                                                                                       => ( exuI3
                                                                                         => ( exuI2
                                                                                           => ( inCongP
                                                                                             => ( in__Cong
                                                                                               => ( exuE3u
                                                                                                 => ( exu__Cong
                                                                                                   => ( setadjoin__Cong
                                                                                                     => ( powerset__Cong
                                                                                                       => ( setunion__Cong
                                                                                                         => ( exuEu
                                                                                                           => ( descr__Cong
                                                                                                             => ( dsetconstr__Cong
                                                                                                               => ( subsetI1
                                                                                                                 => ( eqimpsubset2
                                                                                                                   => ( eqimpsubset1
                                                                                                                     => ( subsetI2
                                                                                                                       => ( emptysetsubset
                                                                                                                         => ( subsetE
                                                                                                                           => ( subsetE2
                                                                                                                             => ( notsubsetI
                                                                                                                               => ( notequalI1
                                                                                                                                 => ( notequalI2
                                                                                                                                   => ( subsetRefl
                                                                                                                                     => ( subsetTrans
                                                                                                                                       => ( setadjoinSub
                                                                                                                                         => ( setadjoinSub2
                                                                                                                                           => ( subset2powerset
                                                                                                                                             => ( setextsub
                                                                                                                                               => ( subsetemptysetimpeq
                                                                                                                                                 => ( powersetI1
                                                                                                                                                   => ( powersetE1
                                                                                                                                                     => ( inPowerset
                                                                                                                                                       => ( powersetsubset
                                                                                                                                                         => ( sepInPowerset
                                                                                                                                                           => ( sepSubset
                                                                                                                                                             => ( binunionIL
                                                                                                                                                               => ( upairset2IR
                                                                                                                                                                 => ( binunionIR
                                                                                                                                                                   => ( binunionEcases
                                                                                                                                                                     => ( binunionE
                                                                                                                                                                       => ( binunionLsub
                                                                                                                                                                         => ( binunionRsub
                                                                                                                                                                           => ( binintersectI
                                                                                                                                                                             => ( binintersectSubset5
                                                                                                                                                                               => ( binintersectEL
                                                                                                                                                                                 => ( binintersectLsub
                                                                                                                                                                                   => ( binintersectSubset2
                                                                                                                                                                                     => ( binintersectSubset3
                                                                                                                                                                                       => ( binintersectER
                                                                                                                                                                                         => ( disjointsetsI1
                                                                                                                                                                                           => ( binintersectRsub
                                                                                                                                                                                             => ( binintersectSubset4
                                                                                                                                                                                               => ( binintersectSubset1
                                                                                                                                                                                                 => ( bs114d
                                                                                                                                                                                                   => ( setminusI
                                                                                                                                                                                                     => ( setminusEL
                                                                                                                                                                                                       => ( setminusER
                                                                                                                                                                                                         => ( setminusSubset2
                                                                                                                                                                                                           => ( setminusERneg
                                                                                                                                                                                                             => ( setminusELneg
                                                                                                                                                                                                               => ( setminusILneg
                                                                                                                                                                                                                 => ( setminusIRneg
                                                                                                                                                                                                                   => ( !!
                                                                                                                                                                                                                      @ ^ [Y0: $i] :
                                                                                                                                                                                                                          ( !!
                                                                                                                                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl149]) ).

thf(zip_derived_cl177,plain,
    ~ ( exuE3e
     => ( setext
       => ( emptyI
         => ( noeltsimpempty
           => ( setbeta
             => ( nonemptyE1
               => ( nonemptyI
                 => ( nonemptyI1
                   => ( setadjoinIL
                     => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                       => ( setadjoinIR
                         => ( setadjoinE
                           => ( setadjoinOr
                             => ( setoftrueEq
                               => ( powersetI
                                 => ( emptyinPowerset
                                   => ( emptyInPowerset
                                     => ( powersetE
                                       => ( setunionI
                                         => ( setunionE
                                           => ( subPowSU
                                             => ( exuE2
                                               => ( nonemptyImpWitness
                                                 => ( uniqinunit
                                                   => ( notinsingleton
                                                     => ( eqinunit
                                                       => ( singletonsswitch
                                                         => ( upairsetE
                                                           => ( upairsetIL
                                                             => ( upairsetIR
                                                               => ( emptyE1
                                                                 => ( vacuousDall
                                                                   => ( quantDeMorgan1
                                                                     => ( quantDeMorgan2
                                                                       => ( quantDeMorgan3
                                                                         => ( quantDeMorgan4
                                                                           => ( prop2setI
                                                                             => ( prop2set2propI
                                                                               => ( notdexE
                                                                                 => ( notdallE
                                                                                   => ( exuI1
                                                                                     => ( exuI3
                                                                                       => ( exuI2
                                                                                         => ( inCongP
                                                                                           => ( in__Cong
                                                                                             => ( exuE3u
                                                                                               => ( exu__Cong
                                                                                                 => ( setadjoin__Cong
                                                                                                   => ( powerset__Cong
                                                                                                     => ( setunion__Cong
                                                                                                       => ( exuEu
                                                                                                         => ( descr__Cong
                                                                                                           => ( dsetconstr__Cong
                                                                                                             => ( subsetI1
                                                                                                               => ( eqimpsubset2
                                                                                                                 => ( eqimpsubset1
                                                                                                                   => ( subsetI2
                                                                                                                     => ( emptysetsubset
                                                                                                                       => ( subsetE
                                                                                                                         => ( subsetE2
                                                                                                                           => ( notsubsetI
                                                                                                                             => ( notequalI1
                                                                                                                               => ( notequalI2
                                                                                                                                 => ( subsetRefl
                                                                                                                                   => ( subsetTrans
                                                                                                                                     => ( setadjoinSub
                                                                                                                                       => ( setadjoinSub2
                                                                                                                                         => ( subset2powerset
                                                                                                                                           => ( setextsub
                                                                                                                                             => ( subsetemptysetimpeq
                                                                                                                                               => ( powersetI1
                                                                                                                                                 => ( powersetE1
                                                                                                                                                   => ( inPowerset
                                                                                                                                                     => ( powersetsubset
                                                                                                                                                       => ( sepInPowerset
                                                                                                                                                         => ( sepSubset
                                                                                                                                                           => ( binunionIL
                                                                                                                                                             => ( upairset2IR
                                                                                                                                                               => ( binunionIR
                                                                                                                                                                 => ( binunionEcases
                                                                                                                                                                   => ( binunionE
                                                                                                                                                                     => ( binunionLsub
                                                                                                                                                                       => ( binunionRsub
                                                                                                                                                                         => ( binintersectI
                                                                                                                                                                           => ( binintersectSubset5
                                                                                                                                                                             => ( binintersectEL
                                                                                                                                                                               => ( binintersectLsub
                                                                                                                                                                                 => ( binintersectSubset2
                                                                                                                                                                                   => ( binintersectSubset3
                                                                                                                                                                                     => ( binintersectER
                                                                                                                                                                                       => ( disjointsetsI1
                                                                                                                                                                                         => ( binintersectRsub
                                                                                                                                                                                           => ( binintersectSubset4
                                                                                                                                                                                             => ( binintersectSubset1
                                                                                                                                                                                               => ( bs114d
                                                                                                                                                                                                 => ( setminusI
                                                                                                                                                                                                   => ( setminusEL
                                                                                                                                                                                                     => ( setminusER
                                                                                                                                                                                                       => ( setminusSubset2
                                                                                                                                                                                                         => ( setminusERneg
                                                                                                                                                                                                           => ( setminusELneg
                                                                                                                                                                                                             => ( setminusILneg
                                                                                                                                                                                                               => ( setminusIRneg
                                                                                                                                                                                                                 => ( !!
                                                                                                                                                                                                                    @ ^ [Y0: $i] :
                                                                                                                                                                                                                        ( !!
                                                                                                                                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl164]) ).

thf(zip_derived_cl191,plain,
    ~ ( setext
     => ( emptyI
       => ( noeltsimpempty
         => ( setbeta
           => ( nonemptyE1
             => ( nonemptyI
               => ( nonemptyI1
                 => ( setadjoinIL
                   => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                     => ( setadjoinIR
                       => ( setadjoinE
                         => ( setadjoinOr
                           => ( setoftrueEq
                             => ( powersetI
                               => ( emptyinPowerset
                                 => ( emptyInPowerset
                                   => ( powersetE
                                     => ( setunionI
                                       => ( setunionE
                                         => ( subPowSU
                                           => ( exuE2
                                             => ( nonemptyImpWitness
                                               => ( uniqinunit
                                                 => ( notinsingleton
                                                   => ( eqinunit
                                                     => ( singletonsswitch
                                                       => ( upairsetE
                                                         => ( upairsetIL
                                                           => ( upairsetIR
                                                             => ( emptyE1
                                                               => ( vacuousDall
                                                                 => ( quantDeMorgan1
                                                                   => ( quantDeMorgan2
                                                                     => ( quantDeMorgan3
                                                                       => ( quantDeMorgan4
                                                                         => ( prop2setI
                                                                           => ( prop2set2propI
                                                                             => ( notdexE
                                                                               => ( notdallE
                                                                                 => ( exuI1
                                                                                   => ( exuI3
                                                                                     => ( exuI2
                                                                                       => ( inCongP
                                                                                         => ( in__Cong
                                                                                           => ( exuE3u
                                                                                             => ( exu__Cong
                                                                                               => ( setadjoin__Cong
                                                                                                 => ( powerset__Cong
                                                                                                   => ( setunion__Cong
                                                                                                     => ( exuEu
                                                                                                       => ( descr__Cong
                                                                                                         => ( dsetconstr__Cong
                                                                                                           => ( subsetI1
                                                                                                             => ( eqimpsubset2
                                                                                                               => ( eqimpsubset1
                                                                                                                 => ( subsetI2
                                                                                                                   => ( emptysetsubset
                                                                                                                     => ( subsetE
                                                                                                                       => ( subsetE2
                                                                                                                         => ( notsubsetI
                                                                                                                           => ( notequalI1
                                                                                                                             => ( notequalI2
                                                                                                                               => ( subsetRefl
                                                                                                                                 => ( subsetTrans
                                                                                                                                   => ( setadjoinSub
                                                                                                                                     => ( setadjoinSub2
                                                                                                                                       => ( subset2powerset
                                                                                                                                         => ( setextsub
                                                                                                                                           => ( subsetemptysetimpeq
                                                                                                                                             => ( powersetI1
                                                                                                                                               => ( powersetE1
                                                                                                                                                 => ( inPowerset
                                                                                                                                                   => ( powersetsubset
                                                                                                                                                     => ( sepInPowerset
                                                                                                                                                       => ( sepSubset
                                                                                                                                                         => ( binunionIL
                                                                                                                                                           => ( upairset2IR
                                                                                                                                                             => ( binunionIR
                                                                                                                                                               => ( binunionEcases
                                                                                                                                                                 => ( binunionE
                                                                                                                                                                   => ( binunionLsub
                                                                                                                                                                     => ( binunionRsub
                                                                                                                                                                       => ( binintersectI
                                                                                                                                                                         => ( binintersectSubset5
                                                                                                                                                                           => ( binintersectEL
                                                                                                                                                                             => ( binintersectLsub
                                                                                                                                                                               => ( binintersectSubset2
                                                                                                                                                                                 => ( binintersectSubset3
                                                                                                                                                                                   => ( binintersectER
                                                                                                                                                                                     => ( disjointsetsI1
                                                                                                                                                                                       => ( binintersectRsub
                                                                                                                                                                                         => ( binintersectSubset4
                                                                                                                                                                                           => ( binintersectSubset1
                                                                                                                                                                                             => ( bs114d
                                                                                                                                                                                               => ( setminusI
                                                                                                                                                                                                 => ( setminusEL
                                                                                                                                                                                                   => ( setminusER
                                                                                                                                                                                                     => ( setminusSubset2
                                                                                                                                                                                                       => ( setminusERneg
                                                                                                                                                                                                         => ( setminusELneg
                                                                                                                                                                                                           => ( setminusILneg
                                                                                                                                                                                                             => ( setminusIRneg
                                                                                                                                                                                                               => ( !!
                                                                                                                                                                                                                  @ ^ [Y0: $i] :
                                                                                                                                                                                                                      ( !!
                                                                                                                                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl177]) ).

thf(zip_derived_cl205,plain,
    ~ ( emptyI
     => ( noeltsimpempty
       => ( setbeta
         => ( nonemptyE1
           => ( nonemptyI
             => ( nonemptyI1
               => ( setadjoinIL
                 => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                   => ( setadjoinIR
                     => ( setadjoinE
                       => ( setadjoinOr
                         => ( setoftrueEq
                           => ( powersetI
                             => ( emptyinPowerset
                               => ( emptyInPowerset
                                 => ( powersetE
                                   => ( setunionI
                                     => ( setunionE
                                       => ( subPowSU
                                         => ( exuE2
                                           => ( nonemptyImpWitness
                                             => ( uniqinunit
                                               => ( notinsingleton
                                                 => ( eqinunit
                                                   => ( singletonsswitch
                                                     => ( upairsetE
                                                       => ( upairsetIL
                                                         => ( upairsetIR
                                                           => ( emptyE1
                                                             => ( vacuousDall
                                                               => ( quantDeMorgan1
                                                                 => ( quantDeMorgan2
                                                                   => ( quantDeMorgan3
                                                                     => ( quantDeMorgan4
                                                                       => ( prop2setI
                                                                         => ( prop2set2propI
                                                                           => ( notdexE
                                                                             => ( notdallE
                                                                               => ( exuI1
                                                                                 => ( exuI3
                                                                                   => ( exuI2
                                                                                     => ( inCongP
                                                                                       => ( in__Cong
                                                                                         => ( exuE3u
                                                                                           => ( exu__Cong
                                                                                             => ( setadjoin__Cong
                                                                                               => ( powerset__Cong
                                                                                                 => ( setunion__Cong
                                                                                                   => ( exuEu
                                                                                                     => ( descr__Cong
                                                                                                       => ( dsetconstr__Cong
                                                                                                         => ( subsetI1
                                                                                                           => ( eqimpsubset2
                                                                                                             => ( eqimpsubset1
                                                                                                               => ( subsetI2
                                                                                                                 => ( emptysetsubset
                                                                                                                   => ( subsetE
                                                                                                                     => ( subsetE2
                                                                                                                       => ( notsubsetI
                                                                                                                         => ( notequalI1
                                                                                                                           => ( notequalI2
                                                                                                                             => ( subsetRefl
                                                                                                                               => ( subsetTrans
                                                                                                                                 => ( setadjoinSub
                                                                                                                                   => ( setadjoinSub2
                                                                                                                                     => ( subset2powerset
                                                                                                                                       => ( setextsub
                                                                                                                                         => ( subsetemptysetimpeq
                                                                                                                                           => ( powersetI1
                                                                                                                                             => ( powersetE1
                                                                                                                                               => ( inPowerset
                                                                                                                                                 => ( powersetsubset
                                                                                                                                                   => ( sepInPowerset
                                                                                                                                                     => ( sepSubset
                                                                                                                                                       => ( binunionIL
                                                                                                                                                         => ( upairset2IR
                                                                                                                                                           => ( binunionIR
                                                                                                                                                             => ( binunionEcases
                                                                                                                                                               => ( binunionE
                                                                                                                                                                 => ( binunionLsub
                                                                                                                                                                   => ( binunionRsub
                                                                                                                                                                     => ( binintersectI
                                                                                                                                                                       => ( binintersectSubset5
                                                                                                                                                                         => ( binintersectEL
                                                                                                                                                                           => ( binintersectLsub
                                                                                                                                                                             => ( binintersectSubset2
                                                                                                                                                                               => ( binintersectSubset3
                                                                                                                                                                                 => ( binintersectER
                                                                                                                                                                                   => ( disjointsetsI1
                                                                                                                                                                                     => ( binintersectRsub
                                                                                                                                                                                       => ( binintersectSubset4
                                                                                                                                                                                         => ( binintersectSubset1
                                                                                                                                                                                           => ( bs114d
                                                                                                                                                                                             => ( setminusI
                                                                                                                                                                                               => ( setminusEL
                                                                                                                                                                                                 => ( setminusER
                                                                                                                                                                                                   => ( setminusSubset2
                                                                                                                                                                                                     => ( setminusERneg
                                                                                                                                                                                                       => ( setminusELneg
                                                                                                                                                                                                         => ( setminusILneg
                                                                                                                                                                                                           => ( setminusIRneg
                                                                                                                                                                                                             => ( !!
                                                                                                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                                                                                                    ( !!
                                                                                                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl191]) ).

thf(zip_derived_cl219,plain,
    ~ ( noeltsimpempty
     => ( setbeta
       => ( nonemptyE1
         => ( nonemptyI
           => ( nonemptyI1
             => ( setadjoinIL
               => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
                 => ( setadjoinIR
                   => ( setadjoinE
                     => ( setadjoinOr
                       => ( setoftrueEq
                         => ( powersetI
                           => ( emptyinPowerset
                             => ( emptyInPowerset
                               => ( powersetE
                                 => ( setunionI
                                   => ( setunionE
                                     => ( subPowSU
                                       => ( exuE2
                                         => ( nonemptyImpWitness
                                           => ( uniqinunit
                                             => ( notinsingleton
                                               => ( eqinunit
                                                 => ( singletonsswitch
                                                   => ( upairsetE
                                                     => ( upairsetIL
                                                       => ( upairsetIR
                                                         => ( emptyE1
                                                           => ( vacuousDall
                                                             => ( quantDeMorgan1
                                                               => ( quantDeMorgan2
                                                                 => ( quantDeMorgan3
                                                                   => ( quantDeMorgan4
                                                                     => ( prop2setI
                                                                       => ( prop2set2propI
                                                                         => ( notdexE
                                                                           => ( notdallE
                                                                             => ( exuI1
                                                                               => ( exuI3
                                                                                 => ( exuI2
                                                                                   => ( inCongP
                                                                                     => ( in__Cong
                                                                                       => ( exuE3u
                                                                                         => ( exu__Cong
                                                                                           => ( setadjoin__Cong
                                                                                             => ( powerset__Cong
                                                                                               => ( setunion__Cong
                                                                                                 => ( exuEu
                                                                                                   => ( descr__Cong
                                                                                                     => ( dsetconstr__Cong
                                                                                                       => ( subsetI1
                                                                                                         => ( eqimpsubset2
                                                                                                           => ( eqimpsubset1
                                                                                                             => ( subsetI2
                                                                                                               => ( emptysetsubset
                                                                                                                 => ( subsetE
                                                                                                                   => ( subsetE2
                                                                                                                     => ( notsubsetI
                                                                                                                       => ( notequalI1
                                                                                                                         => ( notequalI2
                                                                                                                           => ( subsetRefl
                                                                                                                             => ( subsetTrans
                                                                                                                               => ( setadjoinSub
                                                                                                                                 => ( setadjoinSub2
                                                                                                                                   => ( subset2powerset
                                                                                                                                     => ( setextsub
                                                                                                                                       => ( subsetemptysetimpeq
                                                                                                                                         => ( powersetI1
                                                                                                                                           => ( powersetE1
                                                                                                                                             => ( inPowerset
                                                                                                                                               => ( powersetsubset
                                                                                                                                                 => ( sepInPowerset
                                                                                                                                                   => ( sepSubset
                                                                                                                                                     => ( binunionIL
                                                                                                                                                       => ( upairset2IR
                                                                                                                                                         => ( binunionIR
                                                                                                                                                           => ( binunionEcases
                                                                                                                                                             => ( binunionE
                                                                                                                                                               => ( binunionLsub
                                                                                                                                                                 => ( binunionRsub
                                                                                                                                                                   => ( binintersectI
                                                                                                                                                                     => ( binintersectSubset5
                                                                                                                                                                       => ( binintersectEL
                                                                                                                                                                         => ( binintersectLsub
                                                                                                                                                                           => ( binintersectSubset2
                                                                                                                                                                             => ( binintersectSubset3
                                                                                                                                                                               => ( binintersectER
                                                                                                                                                                                 => ( disjointsetsI1
                                                                                                                                                                                   => ( binintersectRsub
                                                                                                                                                                                     => ( binintersectSubset4
                                                                                                                                                                                       => ( binintersectSubset1
                                                                                                                                                                                         => ( bs114d
                                                                                                                                                                                           => ( setminusI
                                                                                                                                                                                             => ( setminusEL
                                                                                                                                                                                               => ( setminusER
                                                                                                                                                                                                 => ( setminusSubset2
                                                                                                                                                                                                   => ( setminusERneg
                                                                                                                                                                                                     => ( setminusELneg
                                                                                                                                                                                                       => ( setminusILneg
                                                                                                                                                                                                         => ( setminusIRneg
                                                                                                                                                                                                           => ( !!
                                                                                                                                                                                                              @ ^ [Y0: $i] :
                                                                                                                                                                                                                  ( !!
                                                                                                                                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl205]) ).

thf(zip_derived_cl231,plain,
    ~ ( setbeta
     => ( nonemptyE1
       => ( nonemptyI
         => ( nonemptyI1
           => ( setadjoinIL
             => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
               => ( setadjoinIR
                 => ( setadjoinE
                   => ( setadjoinOr
                     => ( setoftrueEq
                       => ( powersetI
                         => ( emptyinPowerset
                           => ( emptyInPowerset
                             => ( powersetE
                               => ( setunionI
                                 => ( setunionE
                                   => ( subPowSU
                                     => ( exuE2
                                       => ( nonemptyImpWitness
                                         => ( uniqinunit
                                           => ( notinsingleton
                                             => ( eqinunit
                                               => ( singletonsswitch
                                                 => ( upairsetE
                                                   => ( upairsetIL
                                                     => ( upairsetIR
                                                       => ( emptyE1
                                                         => ( vacuousDall
                                                           => ( quantDeMorgan1
                                                             => ( quantDeMorgan2
                                                               => ( quantDeMorgan3
                                                                 => ( quantDeMorgan4
                                                                   => ( prop2setI
                                                                     => ( prop2set2propI
                                                                       => ( notdexE
                                                                         => ( notdallE
                                                                           => ( exuI1
                                                                             => ( exuI3
                                                                               => ( exuI2
                                                                                 => ( inCongP
                                                                                   => ( in__Cong
                                                                                     => ( exuE3u
                                                                                       => ( exu__Cong
                                                                                         => ( setadjoin__Cong
                                                                                           => ( powerset__Cong
                                                                                             => ( setunion__Cong
                                                                                               => ( exuEu
                                                                                                 => ( descr__Cong
                                                                                                   => ( dsetconstr__Cong
                                                                                                     => ( subsetI1
                                                                                                       => ( eqimpsubset2
                                                                                                         => ( eqimpsubset1
                                                                                                           => ( subsetI2
                                                                                                             => ( emptysetsubset
                                                                                                               => ( subsetE
                                                                                                                 => ( subsetE2
                                                                                                                   => ( notsubsetI
                                                                                                                     => ( notequalI1
                                                                                                                       => ( notequalI2
                                                                                                                         => ( subsetRefl
                                                                                                                           => ( subsetTrans
                                                                                                                             => ( setadjoinSub
                                                                                                                               => ( setadjoinSub2
                                                                                                                                 => ( subset2powerset
                                                                                                                                   => ( setextsub
                                                                                                                                     => ( subsetemptysetimpeq
                                                                                                                                       => ( powersetI1
                                                                                                                                         => ( powersetE1
                                                                                                                                           => ( inPowerset
                                                                                                                                             => ( powersetsubset
                                                                                                                                               => ( sepInPowerset
                                                                                                                                                 => ( sepSubset
                                                                                                                                                   => ( binunionIL
                                                                                                                                                     => ( upairset2IR
                                                                                                                                                       => ( binunionIR
                                                                                                                                                         => ( binunionEcases
                                                                                                                                                           => ( binunionE
                                                                                                                                                             => ( binunionLsub
                                                                                                                                                               => ( binunionRsub
                                                                                                                                                                 => ( binintersectI
                                                                                                                                                                   => ( binintersectSubset5
                                                                                                                                                                     => ( binintersectEL
                                                                                                                                                                       => ( binintersectLsub
                                                                                                                                                                         => ( binintersectSubset2
                                                                                                                                                                           => ( binintersectSubset3
                                                                                                                                                                             => ( binintersectER
                                                                                                                                                                               => ( disjointsetsI1
                                                                                                                                                                                 => ( binintersectRsub
                                                                                                                                                                                   => ( binintersectSubset4
                                                                                                                                                                                     => ( binintersectSubset1
                                                                                                                                                                                       => ( bs114d
                                                                                                                                                                                         => ( setminusI
                                                                                                                                                                                           => ( setminusEL
                                                                                                                                                                                             => ( setminusER
                                                                                                                                                                                               => ( setminusSubset2
                                                                                                                                                                                                 => ( setminusERneg
                                                                                                                                                                                                   => ( setminusELneg
                                                                                                                                                                                                     => ( setminusILneg
                                                                                                                                                                                                       => ( setminusIRneg
                                                                                                                                                                                                         => ( !!
                                                                                                                                                                                                            @ ^ [Y0: $i] :
                                                                                                                                                                                                                ( !!
                                                                                                                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl219]) ).

thf(zip_derived_cl244,plain,
    ~ ( nonemptyE1
     => ( nonemptyI
       => ( nonemptyI1
         => ( setadjoinIL
           => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
             => ( setadjoinIR
               => ( setadjoinE
                 => ( setadjoinOr
                   => ( setoftrueEq
                     => ( powersetI
                       => ( emptyinPowerset
                         => ( emptyInPowerset
                           => ( powersetE
                             => ( setunionI
                               => ( setunionE
                                 => ( subPowSU
                                   => ( exuE2
                                     => ( nonemptyImpWitness
                                       => ( uniqinunit
                                         => ( notinsingleton
                                           => ( eqinunit
                                             => ( singletonsswitch
                                               => ( upairsetE
                                                 => ( upairsetIL
                                                   => ( upairsetIR
                                                     => ( emptyE1
                                                       => ( vacuousDall
                                                         => ( quantDeMorgan1
                                                           => ( quantDeMorgan2
                                                             => ( quantDeMorgan3
                                                               => ( quantDeMorgan4
                                                                 => ( prop2setI
                                                                   => ( prop2set2propI
                                                                     => ( notdexE
                                                                       => ( notdallE
                                                                         => ( exuI1
                                                                           => ( exuI3
                                                                             => ( exuI2
                                                                               => ( inCongP
                                                                                 => ( in__Cong
                                                                                   => ( exuE3u
                                                                                     => ( exu__Cong
                                                                                       => ( setadjoin__Cong
                                                                                         => ( powerset__Cong
                                                                                           => ( setunion__Cong
                                                                                             => ( exuEu
                                                                                               => ( descr__Cong
                                                                                                 => ( dsetconstr__Cong
                                                                                                   => ( subsetI1
                                                                                                     => ( eqimpsubset2
                                                                                                       => ( eqimpsubset1
                                                                                                         => ( subsetI2
                                                                                                           => ( emptysetsubset
                                                                                                             => ( subsetE
                                                                                                               => ( subsetE2
                                                                                                                 => ( notsubsetI
                                                                                                                   => ( notequalI1
                                                                                                                     => ( notequalI2
                                                                                                                       => ( subsetRefl
                                                                                                                         => ( subsetTrans
                                                                                                                           => ( setadjoinSub
                                                                                                                             => ( setadjoinSub2
                                                                                                                               => ( subset2powerset
                                                                                                                                 => ( setextsub
                                                                                                                                   => ( subsetemptysetimpeq
                                                                                                                                     => ( powersetI1
                                                                                                                                       => ( powersetE1
                                                                                                                                         => ( inPowerset
                                                                                                                                           => ( powersetsubset
                                                                                                                                             => ( sepInPowerset
                                                                                                                                               => ( sepSubset
                                                                                                                                                 => ( binunionIL
                                                                                                                                                   => ( upairset2IR
                                                                                                                                                     => ( binunionIR
                                                                                                                                                       => ( binunionEcases
                                                                                                                                                         => ( binunionE
                                                                                                                                                           => ( binunionLsub
                                                                                                                                                             => ( binunionRsub
                                                                                                                                                               => ( binintersectI
                                                                                                                                                                 => ( binintersectSubset5
                                                                                                                                                                   => ( binintersectEL
                                                                                                                                                                     => ( binintersectLsub
                                                                                                                                                                       => ( binintersectSubset2
                                                                                                                                                                         => ( binintersectSubset3
                                                                                                                                                                           => ( binintersectER
                                                                                                                                                                             => ( disjointsetsI1
                                                                                                                                                                               => ( binintersectRsub
                                                                                                                                                                                 => ( binintersectSubset4
                                                                                                                                                                                   => ( binintersectSubset1
                                                                                                                                                                                     => ( bs114d
                                                                                                                                                                                       => ( setminusI
                                                                                                                                                                                         => ( setminusEL
                                                                                                                                                                                           => ( setminusER
                                                                                                                                                                                             => ( setminusSubset2
                                                                                                                                                                                               => ( setminusERneg
                                                                                                                                                                                                 => ( setminusELneg
                                                                                                                                                                                                   => ( setminusILneg
                                                                                                                                                                                                     => ( setminusIRneg
                                                                                                                                                                                                       => ( !!
                                                                                                                                                                                                          @ ^ [Y0: $i] :
                                                                                                                                                                                                              ( !!
                                                                                                                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl231]) ).

thf(zip_derived_cl258,plain,
    ~ ( nonemptyI
     => ( nonemptyI1
       => ( setadjoinIL
         => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
           => ( setadjoinIR
             => ( setadjoinE
               => ( setadjoinOr
                 => ( setoftrueEq
                   => ( powersetI
                     => ( emptyinPowerset
                       => ( emptyInPowerset
                         => ( powersetE
                           => ( setunionI
                             => ( setunionE
                               => ( subPowSU
                                 => ( exuE2
                                   => ( nonemptyImpWitness
                                     => ( uniqinunit
                                       => ( notinsingleton
                                         => ( eqinunit
                                           => ( singletonsswitch
                                             => ( upairsetE
                                               => ( upairsetIL
                                                 => ( upairsetIR
                                                   => ( emptyE1
                                                     => ( vacuousDall
                                                       => ( quantDeMorgan1
                                                         => ( quantDeMorgan2
                                                           => ( quantDeMorgan3
                                                             => ( quantDeMorgan4
                                                               => ( prop2setI
                                                                 => ( prop2set2propI
                                                                   => ( notdexE
                                                                     => ( notdallE
                                                                       => ( exuI1
                                                                         => ( exuI3
                                                                           => ( exuI2
                                                                             => ( inCongP
                                                                               => ( in__Cong
                                                                                 => ( exuE3u
                                                                                   => ( exu__Cong
                                                                                     => ( setadjoin__Cong
                                                                                       => ( powerset__Cong
                                                                                         => ( setunion__Cong
                                                                                           => ( exuEu
                                                                                             => ( descr__Cong
                                                                                               => ( dsetconstr__Cong
                                                                                                 => ( subsetI1
                                                                                                   => ( eqimpsubset2
                                                                                                     => ( eqimpsubset1
                                                                                                       => ( subsetI2
                                                                                                         => ( emptysetsubset
                                                                                                           => ( subsetE
                                                                                                             => ( subsetE2
                                                                                                               => ( notsubsetI
                                                                                                                 => ( notequalI1
                                                                                                                   => ( notequalI2
                                                                                                                     => ( subsetRefl
                                                                                                                       => ( subsetTrans
                                                                                                                         => ( setadjoinSub
                                                                                                                           => ( setadjoinSub2
                                                                                                                             => ( subset2powerset
                                                                                                                               => ( setextsub
                                                                                                                                 => ( subsetemptysetimpeq
                                                                                                                                   => ( powersetI1
                                                                                                                                     => ( powersetE1
                                                                                                                                       => ( inPowerset
                                                                                                                                         => ( powersetsubset
                                                                                                                                           => ( sepInPowerset
                                                                                                                                             => ( sepSubset
                                                                                                                                               => ( binunionIL
                                                                                                                                                 => ( upairset2IR
                                                                                                                                                   => ( binunionIR
                                                                                                                                                     => ( binunionEcases
                                                                                                                                                       => ( binunionE
                                                                                                                                                         => ( binunionLsub
                                                                                                                                                           => ( binunionRsub
                                                                                                                                                             => ( binintersectI
                                                                                                                                                               => ( binintersectSubset5
                                                                                                                                                                 => ( binintersectEL
                                                                                                                                                                   => ( binintersectLsub
                                                                                                                                                                     => ( binintersectSubset2
                                                                                                                                                                       => ( binintersectSubset3
                                                                                                                                                                         => ( binintersectER
                                                                                                                                                                           => ( disjointsetsI1
                                                                                                                                                                             => ( binintersectRsub
                                                                                                                                                                               => ( binintersectSubset4
                                                                                                                                                                                 => ( binintersectSubset1
                                                                                                                                                                                   => ( bs114d
                                                                                                                                                                                     => ( setminusI
                                                                                                                                                                                       => ( setminusEL
                                                                                                                                                                                         => ( setminusER
                                                                                                                                                                                           => ( setminusSubset2
                                                                                                                                                                                             => ( setminusERneg
                                                                                                                                                                                               => ( setminusELneg
                                                                                                                                                                                                 => ( setminusILneg
                                                                                                                                                                                                   => ( setminusIRneg
                                                                                                                                                                                                     => ( !!
                                                                                                                                                                                                        @ ^ [Y0: $i] :
                                                                                                                                                                                                            ( !!
                                                                                                                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl244]) ).

thf(zip_derived_cl274,plain,
    ~ ( nonemptyI1
     => ( setadjoinIL
       => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
         => ( setadjoinIR
           => ( setadjoinE
             => ( setadjoinOr
               => ( setoftrueEq
                 => ( powersetI
                   => ( emptyinPowerset
                     => ( emptyInPowerset
                       => ( powersetE
                         => ( setunionI
                           => ( setunionE
                             => ( subPowSU
                               => ( exuE2
                                 => ( nonemptyImpWitness
                                   => ( uniqinunit
                                     => ( notinsingleton
                                       => ( eqinunit
                                         => ( singletonsswitch
                                           => ( upairsetE
                                             => ( upairsetIL
                                               => ( upairsetIR
                                                 => ( emptyE1
                                                   => ( vacuousDall
                                                     => ( quantDeMorgan1
                                                       => ( quantDeMorgan2
                                                         => ( quantDeMorgan3
                                                           => ( quantDeMorgan4
                                                             => ( prop2setI
                                                               => ( prop2set2propI
                                                                 => ( notdexE
                                                                   => ( notdallE
                                                                     => ( exuI1
                                                                       => ( exuI3
                                                                         => ( exuI2
                                                                           => ( inCongP
                                                                             => ( in__Cong
                                                                               => ( exuE3u
                                                                                 => ( exu__Cong
                                                                                   => ( setadjoin__Cong
                                                                                     => ( powerset__Cong
                                                                                       => ( setunion__Cong
                                                                                         => ( exuEu
                                                                                           => ( descr__Cong
                                                                                             => ( dsetconstr__Cong
                                                                                               => ( subsetI1
                                                                                                 => ( eqimpsubset2
                                                                                                   => ( eqimpsubset1
                                                                                                     => ( subsetI2
                                                                                                       => ( emptysetsubset
                                                                                                         => ( subsetE
                                                                                                           => ( subsetE2
                                                                                                             => ( notsubsetI
                                                                                                               => ( notequalI1
                                                                                                                 => ( notequalI2
                                                                                                                   => ( subsetRefl
                                                                                                                     => ( subsetTrans
                                                                                                                       => ( setadjoinSub
                                                                                                                         => ( setadjoinSub2
                                                                                                                           => ( subset2powerset
                                                                                                                             => ( setextsub
                                                                                                                               => ( subsetemptysetimpeq
                                                                                                                                 => ( powersetI1
                                                                                                                                   => ( powersetE1
                                                                                                                                     => ( inPowerset
                                                                                                                                       => ( powersetsubset
                                                                                                                                         => ( sepInPowerset
                                                                                                                                           => ( sepSubset
                                                                                                                                             => ( binunionIL
                                                                                                                                               => ( upairset2IR
                                                                                                                                                 => ( binunionIR
                                                                                                                                                   => ( binunionEcases
                                                                                                                                                     => ( binunionE
                                                                                                                                                       => ( binunionLsub
                                                                                                                                                         => ( binunionRsub
                                                                                                                                                           => ( binintersectI
                                                                                                                                                             => ( binintersectSubset5
                                                                                                                                                               => ( binintersectEL
                                                                                                                                                                 => ( binintersectLsub
                                                                                                                                                                   => ( binintersectSubset2
                                                                                                                                                                     => ( binintersectSubset3
                                                                                                                                                                       => ( binintersectER
                                                                                                                                                                         => ( disjointsetsI1
                                                                                                                                                                           => ( binintersectRsub
                                                                                                                                                                             => ( binintersectSubset4
                                                                                                                                                                               => ( binintersectSubset1
                                                                                                                                                                                 => ( bs114d
                                                                                                                                                                                   => ( setminusI
                                                                                                                                                                                     => ( setminusEL
                                                                                                                                                                                       => ( setminusER
                                                                                                                                                                                         => ( setminusSubset2
                                                                                                                                                                                           => ( setminusERneg
                                                                                                                                                                                             => ( setminusELneg
                                                                                                                                                                                               => ( setminusILneg
                                                                                                                                                                                                 => ( setminusIRneg
                                                                                                                                                                                                   => ( !!
                                                                                                                                                                                                      @ ^ [Y0: $i] :
                                                                                                                                                                                                          ( !!
                                                                                                                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl258]) ).

thf(zip_derived_cl285,plain,
    ~ ( setadjoinIL
     => ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
       => ( setadjoinIR
         => ( setadjoinE
           => ( setadjoinOr
             => ( setoftrueEq
               => ( powersetI
                 => ( emptyinPowerset
                   => ( emptyInPowerset
                     => ( powersetE
                       => ( setunionI
                         => ( setunionE
                           => ( subPowSU
                             => ( exuE2
                               => ( nonemptyImpWitness
                                 => ( uniqinunit
                                   => ( notinsingleton
                                     => ( eqinunit
                                       => ( singletonsswitch
                                         => ( upairsetE
                                           => ( upairsetIL
                                             => ( upairsetIR
                                               => ( emptyE1
                                                 => ( vacuousDall
                                                   => ( quantDeMorgan1
                                                     => ( quantDeMorgan2
                                                       => ( quantDeMorgan3
                                                         => ( quantDeMorgan4
                                                           => ( prop2setI
                                                             => ( prop2set2propI
                                                               => ( notdexE
                                                                 => ( notdallE
                                                                   => ( exuI1
                                                                     => ( exuI3
                                                                       => ( exuI2
                                                                         => ( inCongP
                                                                           => ( in__Cong
                                                                             => ( exuE3u
                                                                               => ( exu__Cong
                                                                                 => ( setadjoin__Cong
                                                                                   => ( powerset__Cong
                                                                                     => ( setunion__Cong
                                                                                       => ( exuEu
                                                                                         => ( descr__Cong
                                                                                           => ( dsetconstr__Cong
                                                                                             => ( subsetI1
                                                                                               => ( eqimpsubset2
                                                                                                 => ( eqimpsubset1
                                                                                                   => ( subsetI2
                                                                                                     => ( emptysetsubset
                                                                                                       => ( subsetE
                                                                                                         => ( subsetE2
                                                                                                           => ( notsubsetI
                                                                                                             => ( notequalI1
                                                                                                               => ( notequalI2
                                                                                                                 => ( subsetRefl
                                                                                                                   => ( subsetTrans
                                                                                                                     => ( setadjoinSub
                                                                                                                       => ( setadjoinSub2
                                                                                                                         => ( subset2powerset
                                                                                                                           => ( setextsub
                                                                                                                             => ( subsetemptysetimpeq
                                                                                                                               => ( powersetI1
                                                                                                                                 => ( powersetE1
                                                                                                                                   => ( inPowerset
                                                                                                                                     => ( powersetsubset
                                                                                                                                       => ( sepInPowerset
                                                                                                                                         => ( sepSubset
                                                                                                                                           => ( binunionIL
                                                                                                                                             => ( upairset2IR
                                                                                                                                               => ( binunionIR
                                                                                                                                                 => ( binunionEcases
                                                                                                                                                   => ( binunionE
                                                                                                                                                     => ( binunionLsub
                                                                                                                                                       => ( binunionRsub
                                                                                                                                                         => ( binintersectI
                                                                                                                                                           => ( binintersectSubset5
                                                                                                                                                             => ( binintersectEL
                                                                                                                                                               => ( binintersectLsub
                                                                                                                                                                 => ( binintersectSubset2
                                                                                                                                                                   => ( binintersectSubset3
                                                                                                                                                                     => ( binintersectER
                                                                                                                                                                       => ( disjointsetsI1
                                                                                                                                                                         => ( binintersectRsub
                                                                                                                                                                           => ( binintersectSubset4
                                                                                                                                                                             => ( binintersectSubset1
                                                                                                                                                                               => ( bs114d
                                                                                                                                                                                 => ( setminusI
                                                                                                                                                                                   => ( setminusEL
                                                                                                                                                                                     => ( setminusER
                                                                                                                                                                                       => ( setminusSubset2
                                                                                                                                                                                         => ( setminusERneg
                                                                                                                                                                                           => ( setminusELneg
                                                                                                                                                                                             => ( setminusILneg
                                                                                                                                                                                               => ( setminusIRneg
                                                                                                                                                                                                 => ( !!
                                                                                                                                                                                                    @ ^ [Y0: $i] :
                                                                                                                                                                                                        ( !!
                                                                                                                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl274]) ).

thf(zip_derived_cl297,plain,
    ~ ( ( in @ emptyset @ ( setadjoin @ emptyset @ emptyset ) )
     => ( setadjoinIR
       => ( setadjoinE
         => ( setadjoinOr
           => ( setoftrueEq
             => ( powersetI
               => ( emptyinPowerset
                 => ( emptyInPowerset
                   => ( powersetE
                     => ( setunionI
                       => ( setunionE
                         => ( subPowSU
                           => ( exuE2
                             => ( nonemptyImpWitness
                               => ( uniqinunit
                                 => ( notinsingleton
                                   => ( eqinunit
                                     => ( singletonsswitch
                                       => ( upairsetE
                                         => ( upairsetIL
                                           => ( upairsetIR
                                             => ( emptyE1
                                               => ( vacuousDall
                                                 => ( quantDeMorgan1
                                                   => ( quantDeMorgan2
                                                     => ( quantDeMorgan3
                                                       => ( quantDeMorgan4
                                                         => ( prop2setI
                                                           => ( prop2set2propI
                                                             => ( notdexE
                                                               => ( notdallE
                                                                 => ( exuI1
                                                                   => ( exuI3
                                                                     => ( exuI2
                                                                       => ( inCongP
                                                                         => ( in__Cong
                                                                           => ( exuE3u
                                                                             => ( exu__Cong
                                                                               => ( setadjoin__Cong
                                                                                 => ( powerset__Cong
                                                                                   => ( setunion__Cong
                                                                                     => ( exuEu
                                                                                       => ( descr__Cong
                                                                                         => ( dsetconstr__Cong
                                                                                           => ( subsetI1
                                                                                             => ( eqimpsubset2
                                                                                               => ( eqimpsubset1
                                                                                                 => ( subsetI2
                                                                                                   => ( emptysetsubset
                                                                                                     => ( subsetE
                                                                                                       => ( subsetE2
                                                                                                         => ( notsubsetI
                                                                                                           => ( notequalI1
                                                                                                             => ( notequalI2
                                                                                                               => ( subsetRefl
                                                                                                                 => ( subsetTrans
                                                                                                                   => ( setadjoinSub
                                                                                                                     => ( setadjoinSub2
                                                                                                                       => ( subset2powerset
                                                                                                                         => ( setextsub
                                                                                                                           => ( subsetemptysetimpeq
                                                                                                                             => ( powersetI1
                                                                                                                               => ( powersetE1
                                                                                                                                 => ( inPowerset
                                                                                                                                   => ( powersetsubset
                                                                                                                                     => ( sepInPowerset
                                                                                                                                       => ( sepSubset
                                                                                                                                         => ( binunionIL
                                                                                                                                           => ( upairset2IR
                                                                                                                                             => ( binunionIR
                                                                                                                                               => ( binunionEcases
                                                                                                                                                 => ( binunionE
                                                                                                                                                   => ( binunionLsub
                                                                                                                                                     => ( binunionRsub
                                                                                                                                                       => ( binintersectI
                                                                                                                                                         => ( binintersectSubset5
                                                                                                                                                           => ( binintersectEL
                                                                                                                                                             => ( binintersectLsub
                                                                                                                                                               => ( binintersectSubset2
                                                                                                                                                                 => ( binintersectSubset3
                                                                                                                                                                   => ( binintersectER
                                                                                                                                                                     => ( disjointsetsI1
                                                                                                                                                                       => ( binintersectRsub
                                                                                                                                                                         => ( binintersectSubset4
                                                                                                                                                                           => ( binintersectSubset1
                                                                                                                                                                             => ( bs114d
                                                                                                                                                                               => ( setminusI
                                                                                                                                                                                 => ( setminusEL
                                                                                                                                                                                   => ( setminusER
                                                                                                                                                                                     => ( setminusSubset2
                                                                                                                                                                                       => ( setminusERneg
                                                                                                                                                                                         => ( setminusELneg
                                                                                                                                                                                           => ( setminusILneg
                                                                                                                                                                                             => ( setminusIRneg
                                                                                                                                                                                               => ( !!
                                                                                                                                                                                                  @ ^ [Y0: $i] :
                                                                                                                                                                                                      ( !!
                                                                                                                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl285]) ).

thf(zip_derived_cl305,plain,
    ~ ( setadjoinIR
     => ( setadjoinE
       => ( setadjoinOr
         => ( setoftrueEq
           => ( powersetI
             => ( emptyinPowerset
               => ( emptyInPowerset
                 => ( powersetE
                   => ( setunionI
                     => ( setunionE
                       => ( subPowSU
                         => ( exuE2
                           => ( nonemptyImpWitness
                             => ( uniqinunit
                               => ( notinsingleton
                                 => ( eqinunit
                                   => ( singletonsswitch
                                     => ( upairsetE
                                       => ( upairsetIL
                                         => ( upairsetIR
                                           => ( emptyE1
                                             => ( vacuousDall
                                               => ( quantDeMorgan1
                                                 => ( quantDeMorgan2
                                                   => ( quantDeMorgan3
                                                     => ( quantDeMorgan4
                                                       => ( prop2setI
                                                         => ( prop2set2propI
                                                           => ( notdexE
                                                             => ( notdallE
                                                               => ( exuI1
                                                                 => ( exuI3
                                                                   => ( exuI2
                                                                     => ( inCongP
                                                                       => ( in__Cong
                                                                         => ( exuE3u
                                                                           => ( exu__Cong
                                                                             => ( setadjoin__Cong
                                                                               => ( powerset__Cong
                                                                                 => ( setunion__Cong
                                                                                   => ( exuEu
                                                                                     => ( descr__Cong
                                                                                       => ( dsetconstr__Cong
                                                                                         => ( subsetI1
                                                                                           => ( eqimpsubset2
                                                                                             => ( eqimpsubset1
                                                                                               => ( subsetI2
                                                                                                 => ( emptysetsubset
                                                                                                   => ( subsetE
                                                                                                     => ( subsetE2
                                                                                                       => ( notsubsetI
                                                                                                         => ( notequalI1
                                                                                                           => ( notequalI2
                                                                                                             => ( subsetRefl
                                                                                                               => ( subsetTrans
                                                                                                                 => ( setadjoinSub
                                                                                                                   => ( setadjoinSub2
                                                                                                                     => ( subset2powerset
                                                                                                                       => ( setextsub
                                                                                                                         => ( subsetemptysetimpeq
                                                                                                                           => ( powersetI1
                                                                                                                             => ( powersetE1
                                                                                                                               => ( inPowerset
                                                                                                                                 => ( powersetsubset
                                                                                                                                   => ( sepInPowerset
                                                                                                                                     => ( sepSubset
                                                                                                                                       => ( binunionIL
                                                                                                                                         => ( upairset2IR
                                                                                                                                           => ( binunionIR
                                                                                                                                             => ( binunionEcases
                                                                                                                                               => ( binunionE
                                                                                                                                                 => ( binunionLsub
                                                                                                                                                   => ( binunionRsub
                                                                                                                                                     => ( binintersectI
                                                                                                                                                       => ( binintersectSubset5
                                                                                                                                                         => ( binintersectEL
                                                                                                                                                           => ( binintersectLsub
                                                                                                                                                             => ( binintersectSubset2
                                                                                                                                                               => ( binintersectSubset3
                                                                                                                                                                 => ( binintersectER
                                                                                                                                                                   => ( disjointsetsI1
                                                                                                                                                                     => ( binintersectRsub
                                                                                                                                                                       => ( binintersectSubset4
                                                                                                                                                                         => ( binintersectSubset1
                                                                                                                                                                           => ( bs114d
                                                                                                                                                                             => ( setminusI
                                                                                                                                                                               => ( setminusEL
                                                                                                                                                                                 => ( setminusER
                                                                                                                                                                                   => ( setminusSubset2
                                                                                                                                                                                     => ( setminusERneg
                                                                                                                                                                                       => ( setminusELneg
                                                                                                                                                                                         => ( setminusILneg
                                                                                                                                                                                           => ( setminusIRneg
                                                                                                                                                                                             => ( !!
                                                                                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                                                                                    ( !!
                                                                                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl297]) ).

thf(zip_derived_cl312,plain,
    ~ ( setadjoinE
     => ( setadjoinOr
       => ( setoftrueEq
         => ( powersetI
           => ( emptyinPowerset
             => ( emptyInPowerset
               => ( powersetE
                 => ( setunionI
                   => ( setunionE
                     => ( subPowSU
                       => ( exuE2
                         => ( nonemptyImpWitness
                           => ( uniqinunit
                             => ( notinsingleton
                               => ( eqinunit
                                 => ( singletonsswitch
                                   => ( upairsetE
                                     => ( upairsetIL
                                       => ( upairsetIR
                                         => ( emptyE1
                                           => ( vacuousDall
                                             => ( quantDeMorgan1
                                               => ( quantDeMorgan2
                                                 => ( quantDeMorgan3
                                                   => ( quantDeMorgan4
                                                     => ( prop2setI
                                                       => ( prop2set2propI
                                                         => ( notdexE
                                                           => ( notdallE
                                                             => ( exuI1
                                                               => ( exuI3
                                                                 => ( exuI2
                                                                   => ( inCongP
                                                                     => ( in__Cong
                                                                       => ( exuE3u
                                                                         => ( exu__Cong
                                                                           => ( setadjoin__Cong
                                                                             => ( powerset__Cong
                                                                               => ( setunion__Cong
                                                                                 => ( exuEu
                                                                                   => ( descr__Cong
                                                                                     => ( dsetconstr__Cong
                                                                                       => ( subsetI1
                                                                                         => ( eqimpsubset2
                                                                                           => ( eqimpsubset1
                                                                                             => ( subsetI2
                                                                                               => ( emptysetsubset
                                                                                                 => ( subsetE
                                                                                                   => ( subsetE2
                                                                                                     => ( notsubsetI
                                                                                                       => ( notequalI1
                                                                                                         => ( notequalI2
                                                                                                           => ( subsetRefl
                                                                                                             => ( subsetTrans
                                                                                                               => ( setadjoinSub
                                                                                                                 => ( setadjoinSub2
                                                                                                                   => ( subset2powerset
                                                                                                                     => ( setextsub
                                                                                                                       => ( subsetemptysetimpeq
                                                                                                                         => ( powersetI1
                                                                                                                           => ( powersetE1
                                                                                                                             => ( inPowerset
                                                                                                                               => ( powersetsubset
                                                                                                                                 => ( sepInPowerset
                                                                                                                                   => ( sepSubset
                                                                                                                                     => ( binunionIL
                                                                                                                                       => ( upairset2IR
                                                                                                                                         => ( binunionIR
                                                                                                                                           => ( binunionEcases
                                                                                                                                             => ( binunionE
                                                                                                                                               => ( binunionLsub
                                                                                                                                                 => ( binunionRsub
                                                                                                                                                   => ( binintersectI
                                                                                                                                                     => ( binintersectSubset5
                                                                                                                                                       => ( binintersectEL
                                                                                                                                                         => ( binintersectLsub
                                                                                                                                                           => ( binintersectSubset2
                                                                                                                                                             => ( binintersectSubset3
                                                                                                                                                               => ( binintersectER
                                                                                                                                                                 => ( disjointsetsI1
                                                                                                                                                                   => ( binintersectRsub
                                                                                                                                                                     => ( binintersectSubset4
                                                                                                                                                                       => ( binintersectSubset1
                                                                                                                                                                         => ( bs114d
                                                                                                                                                                           => ( setminusI
                                                                                                                                                                             => ( setminusEL
                                                                                                                                                                               => ( setminusER
                                                                                                                                                                                 => ( setminusSubset2
                                                                                                                                                                                   => ( setminusERneg
                                                                                                                                                                                     => ( setminusELneg
                                                                                                                                                                                       => ( setminusILneg
                                                                                                                                                                                         => ( setminusIRneg
                                                                                                                                                                                           => ( !!
                                                                                                                                                                                              @ ^ [Y0: $i] :
                                                                                                                                                                                                  ( !!
                                                                                                                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl305]) ).

thf(zip_derived_cl318,plain,
    ~ ( setadjoinOr
     => ( setoftrueEq
       => ( powersetI
         => ( emptyinPowerset
           => ( emptyInPowerset
             => ( powersetE
               => ( setunionI
                 => ( setunionE
                   => ( subPowSU
                     => ( exuE2
                       => ( nonemptyImpWitness
                         => ( uniqinunit
                           => ( notinsingleton
                             => ( eqinunit
                               => ( singletonsswitch
                                 => ( upairsetE
                                   => ( upairsetIL
                                     => ( upairsetIR
                                       => ( emptyE1
                                         => ( vacuousDall
                                           => ( quantDeMorgan1
                                             => ( quantDeMorgan2
                                               => ( quantDeMorgan3
                                                 => ( quantDeMorgan4
                                                   => ( prop2setI
                                                     => ( prop2set2propI
                                                       => ( notdexE
                                                         => ( notdallE
                                                           => ( exuI1
                                                             => ( exuI3
                                                               => ( exuI2
                                                                 => ( inCongP
                                                                   => ( in__Cong
                                                                     => ( exuE3u
                                                                       => ( exu__Cong
                                                                         => ( setadjoin__Cong
                                                                           => ( powerset__Cong
                                                                             => ( setunion__Cong
                                                                               => ( exuEu
                                                                                 => ( descr__Cong
                                                                                   => ( dsetconstr__Cong
                                                                                     => ( subsetI1
                                                                                       => ( eqimpsubset2
                                                                                         => ( eqimpsubset1
                                                                                           => ( subsetI2
                                                                                             => ( emptysetsubset
                                                                                               => ( subsetE
                                                                                                 => ( subsetE2
                                                                                                   => ( notsubsetI
                                                                                                     => ( notequalI1
                                                                                                       => ( notequalI2
                                                                                                         => ( subsetRefl
                                                                                                           => ( subsetTrans
                                                                                                             => ( setadjoinSub
                                                                                                               => ( setadjoinSub2
                                                                                                                 => ( subset2powerset
                                                                                                                   => ( setextsub
                                                                                                                     => ( subsetemptysetimpeq
                                                                                                                       => ( powersetI1
                                                                                                                         => ( powersetE1
                                                                                                                           => ( inPowerset
                                                                                                                             => ( powersetsubset
                                                                                                                               => ( sepInPowerset
                                                                                                                                 => ( sepSubset
                                                                                                                                   => ( binunionIL
                                                                                                                                     => ( upairset2IR
                                                                                                                                       => ( binunionIR
                                                                                                                                         => ( binunionEcases
                                                                                                                                           => ( binunionE
                                                                                                                                             => ( binunionLsub
                                                                                                                                               => ( binunionRsub
                                                                                                                                                 => ( binintersectI
                                                                                                                                                   => ( binintersectSubset5
                                                                                                                                                     => ( binintersectEL
                                                                                                                                                       => ( binintersectLsub
                                                                                                                                                         => ( binintersectSubset2
                                                                                                                                                           => ( binintersectSubset3
                                                                                                                                                             => ( binintersectER
                                                                                                                                                               => ( disjointsetsI1
                                                                                                                                                                 => ( binintersectRsub
                                                                                                                                                                   => ( binintersectSubset4
                                                                                                                                                                     => ( binintersectSubset1
                                                                                                                                                                       => ( bs114d
                                                                                                                                                                         => ( setminusI
                                                                                                                                                                           => ( setminusEL
                                                                                                                                                                             => ( setminusER
                                                                                                                                                                               => ( setminusSubset2
                                                                                                                                                                                 => ( setminusERneg
                                                                                                                                                                                   => ( setminusELneg
                                                                                                                                                                                     => ( setminusILneg
                                                                                                                                                                                       => ( setminusIRneg
                                                                                                                                                                                         => ( !!
                                                                                                                                                                                            @ ^ [Y0: $i] :
                                                                                                                                                                                                ( !!
                                                                                                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl312]) ).

thf(zip_derived_cl325,plain,
    ~ ( setoftrueEq
     => ( powersetI
       => ( emptyinPowerset
         => ( emptyInPowerset
           => ( powersetE
             => ( setunionI
               => ( setunionE
                 => ( subPowSU
                   => ( exuE2
                     => ( nonemptyImpWitness
                       => ( uniqinunit
                         => ( notinsingleton
                           => ( eqinunit
                             => ( singletonsswitch
                               => ( upairsetE
                                 => ( upairsetIL
                                   => ( upairsetIR
                                     => ( emptyE1
                                       => ( vacuousDall
                                         => ( quantDeMorgan1
                                           => ( quantDeMorgan2
                                             => ( quantDeMorgan3
                                               => ( quantDeMorgan4
                                                 => ( prop2setI
                                                   => ( prop2set2propI
                                                     => ( notdexE
                                                       => ( notdallE
                                                         => ( exuI1
                                                           => ( exuI3
                                                             => ( exuI2
                                                               => ( inCongP
                                                                 => ( in__Cong
                                                                   => ( exuE3u
                                                                     => ( exu__Cong
                                                                       => ( setadjoin__Cong
                                                                         => ( powerset__Cong
                                                                           => ( setunion__Cong
                                                                             => ( exuEu
                                                                               => ( descr__Cong
                                                                                 => ( dsetconstr__Cong
                                                                                   => ( subsetI1
                                                                                     => ( eqimpsubset2
                                                                                       => ( eqimpsubset1
                                                                                         => ( subsetI2
                                                                                           => ( emptysetsubset
                                                                                             => ( subsetE
                                                                                               => ( subsetE2
                                                                                                 => ( notsubsetI
                                                                                                   => ( notequalI1
                                                                                                     => ( notequalI2
                                                                                                       => ( subsetRefl
                                                                                                         => ( subsetTrans
                                                                                                           => ( setadjoinSub
                                                                                                             => ( setadjoinSub2
                                                                                                               => ( subset2powerset
                                                                                                                 => ( setextsub
                                                                                                                   => ( subsetemptysetimpeq
                                                                                                                     => ( powersetI1
                                                                                                                       => ( powersetE1
                                                                                                                         => ( inPowerset
                                                                                                                           => ( powersetsubset
                                                                                                                             => ( sepInPowerset
                                                                                                                               => ( sepSubset
                                                                                                                                 => ( binunionIL
                                                                                                                                   => ( upairset2IR
                                                                                                                                     => ( binunionIR
                                                                                                                                       => ( binunionEcases
                                                                                                                                         => ( binunionE
                                                                                                                                           => ( binunionLsub
                                                                                                                                             => ( binunionRsub
                                                                                                                                               => ( binintersectI
                                                                                                                                                 => ( binintersectSubset5
                                                                                                                                                   => ( binintersectEL
                                                                                                                                                     => ( binintersectLsub
                                                                                                                                                       => ( binintersectSubset2
                                                                                                                                                         => ( binintersectSubset3
                                                                                                                                                           => ( binintersectER
                                                                                                                                                             => ( disjointsetsI1
                                                                                                                                                               => ( binintersectRsub
                                                                                                                                                                 => ( binintersectSubset4
                                                                                                                                                                   => ( binintersectSubset1
                                                                                                                                                                     => ( bs114d
                                                                                                                                                                       => ( setminusI
                                                                                                                                                                         => ( setminusEL
                                                                                                                                                                           => ( setminusER
                                                                                                                                                                             => ( setminusSubset2
                                                                                                                                                                               => ( setminusERneg
                                                                                                                                                                                 => ( setminusELneg
                                                                                                                                                                                   => ( setminusILneg
                                                                                                                                                                                     => ( setminusIRneg
                                                                                                                                                                                       => ( !!
                                                                                                                                                                                          @ ^ [Y0: $i] :
                                                                                                                                                                                              ( !!
                                                                                                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl318]) ).

thf(zip_derived_cl331,plain,
    ~ ( powersetI
     => ( emptyinPowerset
       => ( emptyInPowerset
         => ( powersetE
           => ( setunionI
             => ( setunionE
               => ( subPowSU
                 => ( exuE2
                   => ( nonemptyImpWitness
                     => ( uniqinunit
                       => ( notinsingleton
                         => ( eqinunit
                           => ( singletonsswitch
                             => ( upairsetE
                               => ( upairsetIL
                                 => ( upairsetIR
                                   => ( emptyE1
                                     => ( vacuousDall
                                       => ( quantDeMorgan1
                                         => ( quantDeMorgan2
                                           => ( quantDeMorgan3
                                             => ( quantDeMorgan4
                                               => ( prop2setI
                                                 => ( prop2set2propI
                                                   => ( notdexE
                                                     => ( notdallE
                                                       => ( exuI1
                                                         => ( exuI3
                                                           => ( exuI2
                                                             => ( inCongP
                                                               => ( in__Cong
                                                                 => ( exuE3u
                                                                   => ( exu__Cong
                                                                     => ( setadjoin__Cong
                                                                       => ( powerset__Cong
                                                                         => ( setunion__Cong
                                                                           => ( exuEu
                                                                             => ( descr__Cong
                                                                               => ( dsetconstr__Cong
                                                                                 => ( subsetI1
                                                                                   => ( eqimpsubset2
                                                                                     => ( eqimpsubset1
                                                                                       => ( subsetI2
                                                                                         => ( emptysetsubset
                                                                                           => ( subsetE
                                                                                             => ( subsetE2
                                                                                               => ( notsubsetI
                                                                                                 => ( notequalI1
                                                                                                   => ( notequalI2
                                                                                                     => ( subsetRefl
                                                                                                       => ( subsetTrans
                                                                                                         => ( setadjoinSub
                                                                                                           => ( setadjoinSub2
                                                                                                             => ( subset2powerset
                                                                                                               => ( setextsub
                                                                                                                 => ( subsetemptysetimpeq
                                                                                                                   => ( powersetI1
                                                                                                                     => ( powersetE1
                                                                                                                       => ( inPowerset
                                                                                                                         => ( powersetsubset
                                                                                                                           => ( sepInPowerset
                                                                                                                             => ( sepSubset
                                                                                                                               => ( binunionIL
                                                                                                                                 => ( upairset2IR
                                                                                                                                   => ( binunionIR
                                                                                                                                     => ( binunionEcases
                                                                                                                                       => ( binunionE
                                                                                                                                         => ( binunionLsub
                                                                                                                                           => ( binunionRsub
                                                                                                                                             => ( binintersectI
                                                                                                                                               => ( binintersectSubset5
                                                                                                                                                 => ( binintersectEL
                                                                                                                                                   => ( binintersectLsub
                                                                                                                                                     => ( binintersectSubset2
                                                                                                                                                       => ( binintersectSubset3
                                                                                                                                                         => ( binintersectER
                                                                                                                                                           => ( disjointsetsI1
                                                                                                                                                             => ( binintersectRsub
                                                                                                                                                               => ( binintersectSubset4
                                                                                                                                                                 => ( binintersectSubset1
                                                                                                                                                                   => ( bs114d
                                                                                                                                                                     => ( setminusI
                                                                                                                                                                       => ( setminusEL
                                                                                                                                                                         => ( setminusER
                                                                                                                                                                           => ( setminusSubset2
                                                                                                                                                                             => ( setminusERneg
                                                                                                                                                                               => ( setminusELneg
                                                                                                                                                                                 => ( setminusILneg
                                                                                                                                                                                   => ( setminusIRneg
                                                                                                                                                                                     => ( !!
                                                                                                                                                                                        @ ^ [Y0: $i] :
                                                                                                                                                                                            ( !!
                                                                                                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl325]) ).

thf(zip_derived_cl337,plain,
    ~ ( emptyinPowerset
     => ( emptyInPowerset
       => ( powersetE
         => ( setunionI
           => ( setunionE
             => ( subPowSU
               => ( exuE2
                 => ( nonemptyImpWitness
                   => ( uniqinunit
                     => ( notinsingleton
                       => ( eqinunit
                         => ( singletonsswitch
                           => ( upairsetE
                             => ( upairsetIL
                               => ( upairsetIR
                                 => ( emptyE1
                                   => ( vacuousDall
                                     => ( quantDeMorgan1
                                       => ( quantDeMorgan2
                                         => ( quantDeMorgan3
                                           => ( quantDeMorgan4
                                             => ( prop2setI
                                               => ( prop2set2propI
                                                 => ( notdexE
                                                   => ( notdallE
                                                     => ( exuI1
                                                       => ( exuI3
                                                         => ( exuI2
                                                           => ( inCongP
                                                             => ( in__Cong
                                                               => ( exuE3u
                                                                 => ( exu__Cong
                                                                   => ( setadjoin__Cong
                                                                     => ( powerset__Cong
                                                                       => ( setunion__Cong
                                                                         => ( exuEu
                                                                           => ( descr__Cong
                                                                             => ( dsetconstr__Cong
                                                                               => ( subsetI1
                                                                                 => ( eqimpsubset2
                                                                                   => ( eqimpsubset1
                                                                                     => ( subsetI2
                                                                                       => ( emptysetsubset
                                                                                         => ( subsetE
                                                                                           => ( subsetE2
                                                                                             => ( notsubsetI
                                                                                               => ( notequalI1
                                                                                                 => ( notequalI2
                                                                                                   => ( subsetRefl
                                                                                                     => ( subsetTrans
                                                                                                       => ( setadjoinSub
                                                                                                         => ( setadjoinSub2
                                                                                                           => ( subset2powerset
                                                                                                             => ( setextsub
                                                                                                               => ( subsetemptysetimpeq
                                                                                                                 => ( powersetI1
                                                                                                                   => ( powersetE1
                                                                                                                     => ( inPowerset
                                                                                                                       => ( powersetsubset
                                                                                                                         => ( sepInPowerset
                                                                                                                           => ( sepSubset
                                                                                                                             => ( binunionIL
                                                                                                                               => ( upairset2IR
                                                                                                                                 => ( binunionIR
                                                                                                                                   => ( binunionEcases
                                                                                                                                     => ( binunionE
                                                                                                                                       => ( binunionLsub
                                                                                                                                         => ( binunionRsub
                                                                                                                                           => ( binintersectI
                                                                                                                                             => ( binintersectSubset5
                                                                                                                                               => ( binintersectEL
                                                                                                                                                 => ( binintersectLsub
                                                                                                                                                   => ( binintersectSubset2
                                                                                                                                                     => ( binintersectSubset3
                                                                                                                                                       => ( binintersectER
                                                                                                                                                         => ( disjointsetsI1
                                                                                                                                                           => ( binintersectRsub
                                                                                                                                                             => ( binintersectSubset4
                                                                                                                                                               => ( binintersectSubset1
                                                                                                                                                                 => ( bs114d
                                                                                                                                                                   => ( setminusI
                                                                                                                                                                     => ( setminusEL
                                                                                                                                                                       => ( setminusER
                                                                                                                                                                         => ( setminusSubset2
                                                                                                                                                                           => ( setminusERneg
                                                                                                                                                                             => ( setminusELneg
                                                                                                                                                                               => ( setminusILneg
                                                                                                                                                                                 => ( setminusIRneg
                                                                                                                                                                                   => ( !!
                                                                                                                                                                                      @ ^ [Y0: $i] :
                                                                                                                                                                                          ( !!
                                                                                                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl331]) ).

thf(zip_derived_cl343,plain,
    ~ ( emptyInPowerset
     => ( powersetE
       => ( setunionI
         => ( setunionE
           => ( subPowSU
             => ( exuE2
               => ( nonemptyImpWitness
                 => ( uniqinunit
                   => ( notinsingleton
                     => ( eqinunit
                       => ( singletonsswitch
                         => ( upairsetE
                           => ( upairsetIL
                             => ( upairsetIR
                               => ( emptyE1
                                 => ( vacuousDall
                                   => ( quantDeMorgan1
                                     => ( quantDeMorgan2
                                       => ( quantDeMorgan3
                                         => ( quantDeMorgan4
                                           => ( prop2setI
                                             => ( prop2set2propI
                                               => ( notdexE
                                                 => ( notdallE
                                                   => ( exuI1
                                                     => ( exuI3
                                                       => ( exuI2
                                                         => ( inCongP
                                                           => ( in__Cong
                                                             => ( exuE3u
                                                               => ( exu__Cong
                                                                 => ( setadjoin__Cong
                                                                   => ( powerset__Cong
                                                                     => ( setunion__Cong
                                                                       => ( exuEu
                                                                         => ( descr__Cong
                                                                           => ( dsetconstr__Cong
                                                                             => ( subsetI1
                                                                               => ( eqimpsubset2
                                                                                 => ( eqimpsubset1
                                                                                   => ( subsetI2
                                                                                     => ( emptysetsubset
                                                                                       => ( subsetE
                                                                                         => ( subsetE2
                                                                                           => ( notsubsetI
                                                                                             => ( notequalI1
                                                                                               => ( notequalI2
                                                                                                 => ( subsetRefl
                                                                                                   => ( subsetTrans
                                                                                                     => ( setadjoinSub
                                                                                                       => ( setadjoinSub2
                                                                                                         => ( subset2powerset
                                                                                                           => ( setextsub
                                                                                                             => ( subsetemptysetimpeq
                                                                                                               => ( powersetI1
                                                                                                                 => ( powersetE1
                                                                                                                   => ( inPowerset
                                                                                                                     => ( powersetsubset
                                                                                                                       => ( sepInPowerset
                                                                                                                         => ( sepSubset
                                                                                                                           => ( binunionIL
                                                                                                                             => ( upairset2IR
                                                                                                                               => ( binunionIR
                                                                                                                                 => ( binunionEcases
                                                                                                                                   => ( binunionE
                                                                                                                                     => ( binunionLsub
                                                                                                                                       => ( binunionRsub
                                                                                                                                         => ( binintersectI
                                                                                                                                           => ( binintersectSubset5
                                                                                                                                             => ( binintersectEL
                                                                                                                                               => ( binintersectLsub
                                                                                                                                                 => ( binintersectSubset2
                                                                                                                                                   => ( binintersectSubset3
                                                                                                                                                     => ( binintersectER
                                                                                                                                                       => ( disjointsetsI1
                                                                                                                                                         => ( binintersectRsub
                                                                                                                                                           => ( binintersectSubset4
                                                                                                                                                             => ( binintersectSubset1
                                                                                                                                                               => ( bs114d
                                                                                                                                                                 => ( setminusI
                                                                                                                                                                   => ( setminusEL
                                                                                                                                                                     => ( setminusER
                                                                                                                                                                       => ( setminusSubset2
                                                                                                                                                                         => ( setminusERneg
                                                                                                                                                                           => ( setminusELneg
                                                                                                                                                                             => ( setminusILneg
                                                                                                                                                                               => ( setminusIRneg
                                                                                                                                                                                 => ( !!
                                                                                                                                                                                    @ ^ [Y0: $i] :
                                                                                                                                                                                        ( !!
                                                                                                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl337]) ).

thf(zip_derived_cl350,plain,
    ~ ( powersetE
     => ( setunionI
       => ( setunionE
         => ( subPowSU
           => ( exuE2
             => ( nonemptyImpWitness
               => ( uniqinunit
                 => ( notinsingleton
                   => ( eqinunit
                     => ( singletonsswitch
                       => ( upairsetE
                         => ( upairsetIL
                           => ( upairsetIR
                             => ( emptyE1
                               => ( vacuousDall
                                 => ( quantDeMorgan1
                                   => ( quantDeMorgan2
                                     => ( quantDeMorgan3
                                       => ( quantDeMorgan4
                                         => ( prop2setI
                                           => ( prop2set2propI
                                             => ( notdexE
                                               => ( notdallE
                                                 => ( exuI1
                                                   => ( exuI3
                                                     => ( exuI2
                                                       => ( inCongP
                                                         => ( in__Cong
                                                           => ( exuE3u
                                                             => ( exu__Cong
                                                               => ( setadjoin__Cong
                                                                 => ( powerset__Cong
                                                                   => ( setunion__Cong
                                                                     => ( exuEu
                                                                       => ( descr__Cong
                                                                         => ( dsetconstr__Cong
                                                                           => ( subsetI1
                                                                             => ( eqimpsubset2
                                                                               => ( eqimpsubset1
                                                                                 => ( subsetI2
                                                                                   => ( emptysetsubset
                                                                                     => ( subsetE
                                                                                       => ( subsetE2
                                                                                         => ( notsubsetI
                                                                                           => ( notequalI1
                                                                                             => ( notequalI2
                                                                                               => ( subsetRefl
                                                                                                 => ( subsetTrans
                                                                                                   => ( setadjoinSub
                                                                                                     => ( setadjoinSub2
                                                                                                       => ( subset2powerset
                                                                                                         => ( setextsub
                                                                                                           => ( subsetemptysetimpeq
                                                                                                             => ( powersetI1
                                                                                                               => ( powersetE1
                                                                                                                 => ( inPowerset
                                                                                                                   => ( powersetsubset
                                                                                                                     => ( sepInPowerset
                                                                                                                       => ( sepSubset
                                                                                                                         => ( binunionIL
                                                                                                                           => ( upairset2IR
                                                                                                                             => ( binunionIR
                                                                                                                               => ( binunionEcases
                                                                                                                                 => ( binunionE
                                                                                                                                   => ( binunionLsub
                                                                                                                                     => ( binunionRsub
                                                                                                                                       => ( binintersectI
                                                                                                                                         => ( binintersectSubset5
                                                                                                                                           => ( binintersectEL
                                                                                                                                             => ( binintersectLsub
                                                                                                                                               => ( binintersectSubset2
                                                                                                                                                 => ( binintersectSubset3
                                                                                                                                                   => ( binintersectER
                                                                                                                                                     => ( disjointsetsI1
                                                                                                                                                       => ( binintersectRsub
                                                                                                                                                         => ( binintersectSubset4
                                                                                                                                                           => ( binintersectSubset1
                                                                                                                                                             => ( bs114d
                                                                                                                                                               => ( setminusI
                                                                                                                                                                 => ( setminusEL
                                                                                                                                                                   => ( setminusER
                                                                                                                                                                     => ( setminusSubset2
                                                                                                                                                                       => ( setminusERneg
                                                                                                                                                                         => ( setminusELneg
                                                                                                                                                                           => ( setminusILneg
                                                                                                                                                                             => ( setminusIRneg
                                                                                                                                                                               => ( !!
                                                                                                                                                                                  @ ^ [Y0: $i] :
                                                                                                                                                                                      ( !!
                                                                                                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl343]) ).

thf(zip_derived_cl357,plain,
    ~ ( setunionI
     => ( setunionE
       => ( subPowSU
         => ( exuE2
           => ( nonemptyImpWitness
             => ( uniqinunit
               => ( notinsingleton
                 => ( eqinunit
                   => ( singletonsswitch
                     => ( upairsetE
                       => ( upairsetIL
                         => ( upairsetIR
                           => ( emptyE1
                             => ( vacuousDall
                               => ( quantDeMorgan1
                                 => ( quantDeMorgan2
                                   => ( quantDeMorgan3
                                     => ( quantDeMorgan4
                                       => ( prop2setI
                                         => ( prop2set2propI
                                           => ( notdexE
                                             => ( notdallE
                                               => ( exuI1
                                                 => ( exuI3
                                                   => ( exuI2
                                                     => ( inCongP
                                                       => ( in__Cong
                                                         => ( exuE3u
                                                           => ( exu__Cong
                                                             => ( setadjoin__Cong
                                                               => ( powerset__Cong
                                                                 => ( setunion__Cong
                                                                   => ( exuEu
                                                                     => ( descr__Cong
                                                                       => ( dsetconstr__Cong
                                                                         => ( subsetI1
                                                                           => ( eqimpsubset2
                                                                             => ( eqimpsubset1
                                                                               => ( subsetI2
                                                                                 => ( emptysetsubset
                                                                                   => ( subsetE
                                                                                     => ( subsetE2
                                                                                       => ( notsubsetI
                                                                                         => ( notequalI1
                                                                                           => ( notequalI2
                                                                                             => ( subsetRefl
                                                                                               => ( subsetTrans
                                                                                                 => ( setadjoinSub
                                                                                                   => ( setadjoinSub2
                                                                                                     => ( subset2powerset
                                                                                                       => ( setextsub
                                                                                                         => ( subsetemptysetimpeq
                                                                                                           => ( powersetI1
                                                                                                             => ( powersetE1
                                                                                                               => ( inPowerset
                                                                                                                 => ( powersetsubset
                                                                                                                   => ( sepInPowerset
                                                                                                                     => ( sepSubset
                                                                                                                       => ( binunionIL
                                                                                                                         => ( upairset2IR
                                                                                                                           => ( binunionIR
                                                                                                                             => ( binunionEcases
                                                                                                                               => ( binunionE
                                                                                                                                 => ( binunionLsub
                                                                                                                                   => ( binunionRsub
                                                                                                                                     => ( binintersectI
                                                                                                                                       => ( binintersectSubset5
                                                                                                                                         => ( binintersectEL
                                                                                                                                           => ( binintersectLsub
                                                                                                                                             => ( binintersectSubset2
                                                                                                                                               => ( binintersectSubset3
                                                                                                                                                 => ( binintersectER
                                                                                                                                                   => ( disjointsetsI1
                                                                                                                                                     => ( binintersectRsub
                                                                                                                                                       => ( binintersectSubset4
                                                                                                                                                         => ( binintersectSubset1
                                                                                                                                                           => ( bs114d
                                                                                                                                                             => ( setminusI
                                                                                                                                                               => ( setminusEL
                                                                                                                                                                 => ( setminusER
                                                                                                                                                                   => ( setminusSubset2
                                                                                                                                                                     => ( setminusERneg
                                                                                                                                                                       => ( setminusELneg
                                                                                                                                                                         => ( setminusILneg
                                                                                                                                                                           => ( setminusIRneg
                                                                                                                                                                             => ( !!
                                                                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                                                                    ( !!
                                                                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl350]) ).

thf(zip_derived_cl364,plain,
    ~ ( setunionE
     => ( subPowSU
       => ( exuE2
         => ( nonemptyImpWitness
           => ( uniqinunit
             => ( notinsingleton
               => ( eqinunit
                 => ( singletonsswitch
                   => ( upairsetE
                     => ( upairsetIL
                       => ( upairsetIR
                         => ( emptyE1
                           => ( vacuousDall
                             => ( quantDeMorgan1
                               => ( quantDeMorgan2
                                 => ( quantDeMorgan3
                                   => ( quantDeMorgan4
                                     => ( prop2setI
                                       => ( prop2set2propI
                                         => ( notdexE
                                           => ( notdallE
                                             => ( exuI1
                                               => ( exuI3
                                                 => ( exuI2
                                                   => ( inCongP
                                                     => ( in__Cong
                                                       => ( exuE3u
                                                         => ( exu__Cong
                                                           => ( setadjoin__Cong
                                                             => ( powerset__Cong
                                                               => ( setunion__Cong
                                                                 => ( exuEu
                                                                   => ( descr__Cong
                                                                     => ( dsetconstr__Cong
                                                                       => ( subsetI1
                                                                         => ( eqimpsubset2
                                                                           => ( eqimpsubset1
                                                                             => ( subsetI2
                                                                               => ( emptysetsubset
                                                                                 => ( subsetE
                                                                                   => ( subsetE2
                                                                                     => ( notsubsetI
                                                                                       => ( notequalI1
                                                                                         => ( notequalI2
                                                                                           => ( subsetRefl
                                                                                             => ( subsetTrans
                                                                                               => ( setadjoinSub
                                                                                                 => ( setadjoinSub2
                                                                                                   => ( subset2powerset
                                                                                                     => ( setextsub
                                                                                                       => ( subsetemptysetimpeq
                                                                                                         => ( powersetI1
                                                                                                           => ( powersetE1
                                                                                                             => ( inPowerset
                                                                                                               => ( powersetsubset
                                                                                                                 => ( sepInPowerset
                                                                                                                   => ( sepSubset
                                                                                                                     => ( binunionIL
                                                                                                                       => ( upairset2IR
                                                                                                                         => ( binunionIR
                                                                                                                           => ( binunionEcases
                                                                                                                             => ( binunionE
                                                                                                                               => ( binunionLsub
                                                                                                                                 => ( binunionRsub
                                                                                                                                   => ( binintersectI
                                                                                                                                     => ( binintersectSubset5
                                                                                                                                       => ( binintersectEL
                                                                                                                                         => ( binintersectLsub
                                                                                                                                           => ( binintersectSubset2
                                                                                                                                             => ( binintersectSubset3
                                                                                                                                               => ( binintersectER
                                                                                                                                                 => ( disjointsetsI1
                                                                                                                                                   => ( binintersectRsub
                                                                                                                                                     => ( binintersectSubset4
                                                                                                                                                       => ( binintersectSubset1
                                                                                                                                                         => ( bs114d
                                                                                                                                                           => ( setminusI
                                                                                                                                                             => ( setminusEL
                                                                                                                                                               => ( setminusER
                                                                                                                                                                 => ( setminusSubset2
                                                                                                                                                                   => ( setminusERneg
                                                                                                                                                                     => ( setminusELneg
                                                                                                                                                                       => ( setminusILneg
                                                                                                                                                                         => ( setminusIRneg
                                                                                                                                                                           => ( !!
                                                                                                                                                                              @ ^ [Y0: $i] :
                                                                                                                                                                                  ( !!
                                                                                                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl357]) ).

thf(zip_derived_cl372,plain,
    ~ ( subPowSU
     => ( exuE2
       => ( nonemptyImpWitness
         => ( uniqinunit
           => ( notinsingleton
             => ( eqinunit
               => ( singletonsswitch
                 => ( upairsetE
                   => ( upairsetIL
                     => ( upairsetIR
                       => ( emptyE1
                         => ( vacuousDall
                           => ( quantDeMorgan1
                             => ( quantDeMorgan2
                               => ( quantDeMorgan3
                                 => ( quantDeMorgan4
                                   => ( prop2setI
                                     => ( prop2set2propI
                                       => ( notdexE
                                         => ( notdallE
                                           => ( exuI1
                                             => ( exuI3
                                               => ( exuI2
                                                 => ( inCongP
                                                   => ( in__Cong
                                                     => ( exuE3u
                                                       => ( exu__Cong
                                                         => ( setadjoin__Cong
                                                           => ( powerset__Cong
                                                             => ( setunion__Cong
                                                               => ( exuEu
                                                                 => ( descr__Cong
                                                                   => ( dsetconstr__Cong
                                                                     => ( subsetI1
                                                                       => ( eqimpsubset2
                                                                         => ( eqimpsubset1
                                                                           => ( subsetI2
                                                                             => ( emptysetsubset
                                                                               => ( subsetE
                                                                                 => ( subsetE2
                                                                                   => ( notsubsetI
                                                                                     => ( notequalI1
                                                                                       => ( notequalI2
                                                                                         => ( subsetRefl
                                                                                           => ( subsetTrans
                                                                                             => ( setadjoinSub
                                                                                               => ( setadjoinSub2
                                                                                                 => ( subset2powerset
                                                                                                   => ( setextsub
                                                                                                     => ( subsetemptysetimpeq
                                                                                                       => ( powersetI1
                                                                                                         => ( powersetE1
                                                                                                           => ( inPowerset
                                                                                                             => ( powersetsubset
                                                                                                               => ( sepInPowerset
                                                                                                                 => ( sepSubset
                                                                                                                   => ( binunionIL
                                                                                                                     => ( upairset2IR
                                                                                                                       => ( binunionIR
                                                                                                                         => ( binunionEcases
                                                                                                                           => ( binunionE
                                                                                                                             => ( binunionLsub
                                                                                                                               => ( binunionRsub
                                                                                                                                 => ( binintersectI
                                                                                                                                   => ( binintersectSubset5
                                                                                                                                     => ( binintersectEL
                                                                                                                                       => ( binintersectLsub
                                                                                                                                         => ( binintersectSubset2
                                                                                                                                           => ( binintersectSubset3
                                                                                                                                             => ( binintersectER
                                                                                                                                               => ( disjointsetsI1
                                                                                                                                                 => ( binintersectRsub
                                                                                                                                                   => ( binintersectSubset4
                                                                                                                                                     => ( binintersectSubset1
                                                                                                                                                       => ( bs114d
                                                                                                                                                         => ( setminusI
                                                                                                                                                           => ( setminusEL
                                                                                                                                                             => ( setminusER
                                                                                                                                                               => ( setminusSubset2
                                                                                                                                                                 => ( setminusERneg
                                                                                                                                                                   => ( setminusELneg
                                                                                                                                                                     => ( setminusILneg
                                                                                                                                                                       => ( setminusIRneg
                                                                                                                                                                         => ( !!
                                                                                                                                                                            @ ^ [Y0: $i] :
                                                                                                                                                                                ( !!
                                                                                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl364]) ).

thf(zip_derived_cl382,plain,
    ~ ( exuE2
     => ( nonemptyImpWitness
       => ( uniqinunit
         => ( notinsingleton
           => ( eqinunit
             => ( singletonsswitch
               => ( upairsetE
                 => ( upairsetIL
                   => ( upairsetIR
                     => ( emptyE1
                       => ( vacuousDall
                         => ( quantDeMorgan1
                           => ( quantDeMorgan2
                             => ( quantDeMorgan3
                               => ( quantDeMorgan4
                                 => ( prop2setI
                                   => ( prop2set2propI
                                     => ( notdexE
                                       => ( notdallE
                                         => ( exuI1
                                           => ( exuI3
                                             => ( exuI2
                                               => ( inCongP
                                                 => ( in__Cong
                                                   => ( exuE3u
                                                     => ( exu__Cong
                                                       => ( setadjoin__Cong
                                                         => ( powerset__Cong
                                                           => ( setunion__Cong
                                                             => ( exuEu
                                                               => ( descr__Cong
                                                                 => ( dsetconstr__Cong
                                                                   => ( subsetI1
                                                                     => ( eqimpsubset2
                                                                       => ( eqimpsubset1
                                                                         => ( subsetI2
                                                                           => ( emptysetsubset
                                                                             => ( subsetE
                                                                               => ( subsetE2
                                                                                 => ( notsubsetI
                                                                                   => ( notequalI1
                                                                                     => ( notequalI2
                                                                                       => ( subsetRefl
                                                                                         => ( subsetTrans
                                                                                           => ( setadjoinSub
                                                                                             => ( setadjoinSub2
                                                                                               => ( subset2powerset
                                                                                                 => ( setextsub
                                                                                                   => ( subsetemptysetimpeq
                                                                                                     => ( powersetI1
                                                                                                       => ( powersetE1
                                                                                                         => ( inPowerset
                                                                                                           => ( powersetsubset
                                                                                                             => ( sepInPowerset
                                                                                                               => ( sepSubset
                                                                                                                 => ( binunionIL
                                                                                                                   => ( upairset2IR
                                                                                                                     => ( binunionIR
                                                                                                                       => ( binunionEcases
                                                                                                                         => ( binunionE
                                                                                                                           => ( binunionLsub
                                                                                                                             => ( binunionRsub
                                                                                                                               => ( binintersectI
                                                                                                                                 => ( binintersectSubset5
                                                                                                                                   => ( binintersectEL
                                                                                                                                     => ( binintersectLsub
                                                                                                                                       => ( binintersectSubset2
                                                                                                                                         => ( binintersectSubset3
                                                                                                                                           => ( binintersectER
                                                                                                                                             => ( disjointsetsI1
                                                                                                                                               => ( binintersectRsub
                                                                                                                                                 => ( binintersectSubset4
                                                                                                                                                   => ( binintersectSubset1
                                                                                                                                                     => ( bs114d
                                                                                                                                                       => ( setminusI
                                                                                                                                                         => ( setminusEL
                                                                                                                                                           => ( setminusER
                                                                                                                                                             => ( setminusSubset2
                                                                                                                                                               => ( setminusERneg
                                                                                                                                                                 => ( setminusELneg
                                                                                                                                                                   => ( setminusILneg
                                                                                                                                                                     => ( setminusIRneg
                                                                                                                                                                       => ( !!
                                                                                                                                                                          @ ^ [Y0: $i] :
                                                                                                                                                                              ( !!
                                                                                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl372]) ).

thf(zip_derived_cl390,plain,
    ~ ( nonemptyImpWitness
     => ( uniqinunit
       => ( notinsingleton
         => ( eqinunit
           => ( singletonsswitch
             => ( upairsetE
               => ( upairsetIL
                 => ( upairsetIR
                   => ( emptyE1
                     => ( vacuousDall
                       => ( quantDeMorgan1
                         => ( quantDeMorgan2
                           => ( quantDeMorgan3
                             => ( quantDeMorgan4
                               => ( prop2setI
                                 => ( prop2set2propI
                                   => ( notdexE
                                     => ( notdallE
                                       => ( exuI1
                                         => ( exuI3
                                           => ( exuI2
                                             => ( inCongP
                                               => ( in__Cong
                                                 => ( exuE3u
                                                   => ( exu__Cong
                                                     => ( setadjoin__Cong
                                                       => ( powerset__Cong
                                                         => ( setunion__Cong
                                                           => ( exuEu
                                                             => ( descr__Cong
                                                               => ( dsetconstr__Cong
                                                                 => ( subsetI1
                                                                   => ( eqimpsubset2
                                                                     => ( eqimpsubset1
                                                                       => ( subsetI2
                                                                         => ( emptysetsubset
                                                                           => ( subsetE
                                                                             => ( subsetE2
                                                                               => ( notsubsetI
                                                                                 => ( notequalI1
                                                                                   => ( notequalI2
                                                                                     => ( subsetRefl
                                                                                       => ( subsetTrans
                                                                                         => ( setadjoinSub
                                                                                           => ( setadjoinSub2
                                                                                             => ( subset2powerset
                                                                                               => ( setextsub
                                                                                                 => ( subsetemptysetimpeq
                                                                                                   => ( powersetI1
                                                                                                     => ( powersetE1
                                                                                                       => ( inPowerset
                                                                                                         => ( powersetsubset
                                                                                                           => ( sepInPowerset
                                                                                                             => ( sepSubset
                                                                                                               => ( binunionIL
                                                                                                                 => ( upairset2IR
                                                                                                                   => ( binunionIR
                                                                                                                     => ( binunionEcases
                                                                                                                       => ( binunionE
                                                                                                                         => ( binunionLsub
                                                                                                                           => ( binunionRsub
                                                                                                                             => ( binintersectI
                                                                                                                               => ( binintersectSubset5
                                                                                                                                 => ( binintersectEL
                                                                                                                                   => ( binintersectLsub
                                                                                                                                     => ( binintersectSubset2
                                                                                                                                       => ( binintersectSubset3
                                                                                                                                         => ( binintersectER
                                                                                                                                           => ( disjointsetsI1
                                                                                                                                             => ( binintersectRsub
                                                                                                                                               => ( binintersectSubset4
                                                                                                                                                 => ( binintersectSubset1
                                                                                                                                                   => ( bs114d
                                                                                                                                                     => ( setminusI
                                                                                                                                                       => ( setminusEL
                                                                                                                                                         => ( setminusER
                                                                                                                                                           => ( setminusSubset2
                                                                                                                                                             => ( setminusERneg
                                                                                                                                                               => ( setminusELneg
                                                                                                                                                                 => ( setminusILneg
                                                                                                                                                                   => ( setminusIRneg
                                                                                                                                                                     => ( !!
                                                                                                                                                                        @ ^ [Y0: $i] :
                                                                                                                                                                            ( !!
                                                                                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl382]) ).

thf(zip_derived_cl397,plain,
    ~ ( uniqinunit
     => ( notinsingleton
       => ( eqinunit
         => ( singletonsswitch
           => ( upairsetE
             => ( upairsetIL
               => ( upairsetIR
                 => ( emptyE1
                   => ( vacuousDall
                     => ( quantDeMorgan1
                       => ( quantDeMorgan2
                         => ( quantDeMorgan3
                           => ( quantDeMorgan4
                             => ( prop2setI
                               => ( prop2set2propI
                                 => ( notdexE
                                   => ( notdallE
                                     => ( exuI1
                                       => ( exuI3
                                         => ( exuI2
                                           => ( inCongP
                                             => ( in__Cong
                                               => ( exuE3u
                                                 => ( exu__Cong
                                                   => ( setadjoin__Cong
                                                     => ( powerset__Cong
                                                       => ( setunion__Cong
                                                         => ( exuEu
                                                           => ( descr__Cong
                                                             => ( dsetconstr__Cong
                                                               => ( subsetI1
                                                                 => ( eqimpsubset2
                                                                   => ( eqimpsubset1
                                                                     => ( subsetI2
                                                                       => ( emptysetsubset
                                                                         => ( subsetE
                                                                           => ( subsetE2
                                                                             => ( notsubsetI
                                                                               => ( notequalI1
                                                                                 => ( notequalI2
                                                                                   => ( subsetRefl
                                                                                     => ( subsetTrans
                                                                                       => ( setadjoinSub
                                                                                         => ( setadjoinSub2
                                                                                           => ( subset2powerset
                                                                                             => ( setextsub
                                                                                               => ( subsetemptysetimpeq
                                                                                                 => ( powersetI1
                                                                                                   => ( powersetE1
                                                                                                     => ( inPowerset
                                                                                                       => ( powersetsubset
                                                                                                         => ( sepInPowerset
                                                                                                           => ( sepSubset
                                                                                                             => ( binunionIL
                                                                                                               => ( upairset2IR
                                                                                                                 => ( binunionIR
                                                                                                                   => ( binunionEcases
                                                                                                                     => ( binunionE
                                                                                                                       => ( binunionLsub
                                                                                                                         => ( binunionRsub
                                                                                                                           => ( binintersectI
                                                                                                                             => ( binintersectSubset5
                                                                                                                               => ( binintersectEL
                                                                                                                                 => ( binintersectLsub
                                                                                                                                   => ( binintersectSubset2
                                                                                                                                     => ( binintersectSubset3
                                                                                                                                       => ( binintersectER
                                                                                                                                         => ( disjointsetsI1
                                                                                                                                           => ( binintersectRsub
                                                                                                                                             => ( binintersectSubset4
                                                                                                                                               => ( binintersectSubset1
                                                                                                                                                 => ( bs114d
                                                                                                                                                   => ( setminusI
                                                                                                                                                     => ( setminusEL
                                                                                                                                                       => ( setminusER
                                                                                                                                                         => ( setminusSubset2
                                                                                                                                                           => ( setminusERneg
                                                                                                                                                             => ( setminusELneg
                                                                                                                                                               => ( setminusILneg
                                                                                                                                                                 => ( setminusIRneg
                                                                                                                                                                   => ( !!
                                                                                                                                                                      @ ^ [Y0: $i] :
                                                                                                                                                                          ( !!
                                                                                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl390]) ).

thf(zip_derived_cl406,plain,
    ~ ( notinsingleton
     => ( eqinunit
       => ( singletonsswitch
         => ( upairsetE
           => ( upairsetIL
             => ( upairsetIR
               => ( emptyE1
                 => ( vacuousDall
                   => ( quantDeMorgan1
                     => ( quantDeMorgan2
                       => ( quantDeMorgan3
                         => ( quantDeMorgan4
                           => ( prop2setI
                             => ( prop2set2propI
                               => ( notdexE
                                 => ( notdallE
                                   => ( exuI1
                                     => ( exuI3
                                       => ( exuI2
                                         => ( inCongP
                                           => ( in__Cong
                                             => ( exuE3u
                                               => ( exu__Cong
                                                 => ( setadjoin__Cong
                                                   => ( powerset__Cong
                                                     => ( setunion__Cong
                                                       => ( exuEu
                                                         => ( descr__Cong
                                                           => ( dsetconstr__Cong
                                                             => ( subsetI1
                                                               => ( eqimpsubset2
                                                                 => ( eqimpsubset1
                                                                   => ( subsetI2
                                                                     => ( emptysetsubset
                                                                       => ( subsetE
                                                                         => ( subsetE2
                                                                           => ( notsubsetI
                                                                             => ( notequalI1
                                                                               => ( notequalI2
                                                                                 => ( subsetRefl
                                                                                   => ( subsetTrans
                                                                                     => ( setadjoinSub
                                                                                       => ( setadjoinSub2
                                                                                         => ( subset2powerset
                                                                                           => ( setextsub
                                                                                             => ( subsetemptysetimpeq
                                                                                               => ( powersetI1
                                                                                                 => ( powersetE1
                                                                                                   => ( inPowerset
                                                                                                     => ( powersetsubset
                                                                                                       => ( sepInPowerset
                                                                                                         => ( sepSubset
                                                                                                           => ( binunionIL
                                                                                                             => ( upairset2IR
                                                                                                               => ( binunionIR
                                                                                                                 => ( binunionEcases
                                                                                                                   => ( binunionE
                                                                                                                     => ( binunionLsub
                                                                                                                       => ( binunionRsub
                                                                                                                         => ( binintersectI
                                                                                                                           => ( binintersectSubset5
                                                                                                                             => ( binintersectEL
                                                                                                                               => ( binintersectLsub
                                                                                                                                 => ( binintersectSubset2
                                                                                                                                   => ( binintersectSubset3
                                                                                                                                     => ( binintersectER
                                                                                                                                       => ( disjointsetsI1
                                                                                                                                         => ( binintersectRsub
                                                                                                                                           => ( binintersectSubset4
                                                                                                                                             => ( binintersectSubset1
                                                                                                                                               => ( bs114d
                                                                                                                                                 => ( setminusI
                                                                                                                                                   => ( setminusEL
                                                                                                                                                     => ( setminusER
                                                                                                                                                       => ( setminusSubset2
                                                                                                                                                         => ( setminusERneg
                                                                                                                                                           => ( setminusELneg
                                                                                                                                                             => ( setminusILneg
                                                                                                                                                               => ( setminusIRneg
                                                                                                                                                                 => ( !!
                                                                                                                                                                    @ ^ [Y0: $i] :
                                                                                                                                                                        ( !!
                                                                                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl397]) ).

thf(zip_derived_cl413,plain,
    ~ ( eqinunit
     => ( singletonsswitch
       => ( upairsetE
         => ( upairsetIL
           => ( upairsetIR
             => ( emptyE1
               => ( vacuousDall
                 => ( quantDeMorgan1
                   => ( quantDeMorgan2
                     => ( quantDeMorgan3
                       => ( quantDeMorgan4
                         => ( prop2setI
                           => ( prop2set2propI
                             => ( notdexE
                               => ( notdallE
                                 => ( exuI1
                                   => ( exuI3
                                     => ( exuI2
                                       => ( inCongP
                                         => ( in__Cong
                                           => ( exuE3u
                                             => ( exu__Cong
                                               => ( setadjoin__Cong
                                                 => ( powerset__Cong
                                                   => ( setunion__Cong
                                                     => ( exuEu
                                                       => ( descr__Cong
                                                         => ( dsetconstr__Cong
                                                           => ( subsetI1
                                                             => ( eqimpsubset2
                                                               => ( eqimpsubset1
                                                                 => ( subsetI2
                                                                   => ( emptysetsubset
                                                                     => ( subsetE
                                                                       => ( subsetE2
                                                                         => ( notsubsetI
                                                                           => ( notequalI1
                                                                             => ( notequalI2
                                                                               => ( subsetRefl
                                                                                 => ( subsetTrans
                                                                                   => ( setadjoinSub
                                                                                     => ( setadjoinSub2
                                                                                       => ( subset2powerset
                                                                                         => ( setextsub
                                                                                           => ( subsetemptysetimpeq
                                                                                             => ( powersetI1
                                                                                               => ( powersetE1
                                                                                                 => ( inPowerset
                                                                                                   => ( powersetsubset
                                                                                                     => ( sepInPowerset
                                                                                                       => ( sepSubset
                                                                                                         => ( binunionIL
                                                                                                           => ( upairset2IR
                                                                                                             => ( binunionIR
                                                                                                               => ( binunionEcases
                                                                                                                 => ( binunionE
                                                                                                                   => ( binunionLsub
                                                                                                                     => ( binunionRsub
                                                                                                                       => ( binintersectI
                                                                                                                         => ( binintersectSubset5
                                                                                                                           => ( binintersectEL
                                                                                                                             => ( binintersectLsub
                                                                                                                               => ( binintersectSubset2
                                                                                                                                 => ( binintersectSubset3
                                                                                                                                   => ( binintersectER
                                                                                                                                     => ( disjointsetsI1
                                                                                                                                       => ( binintersectRsub
                                                                                                                                         => ( binintersectSubset4
                                                                                                                                           => ( binintersectSubset1
                                                                                                                                             => ( bs114d
                                                                                                                                               => ( setminusI
                                                                                                                                                 => ( setminusEL
                                                                                                                                                   => ( setminusER
                                                                                                                                                     => ( setminusSubset2
                                                                                                                                                       => ( setminusERneg
                                                                                                                                                         => ( setminusELneg
                                                                                                                                                           => ( setminusILneg
                                                                                                                                                             => ( setminusIRneg
                                                                                                                                                               => ( !!
                                                                                                                                                                  @ ^ [Y0: $i] :
                                                                                                                                                                      ( !!
                                                                                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl406]) ).

thf(zip_derived_cl420,plain,
    ~ ( singletonsswitch
     => ( upairsetE
       => ( upairsetIL
         => ( upairsetIR
           => ( emptyE1
             => ( vacuousDall
               => ( quantDeMorgan1
                 => ( quantDeMorgan2
                   => ( quantDeMorgan3
                     => ( quantDeMorgan4
                       => ( prop2setI
                         => ( prop2set2propI
                           => ( notdexE
                             => ( notdallE
                               => ( exuI1
                                 => ( exuI3
                                   => ( exuI2
                                     => ( inCongP
                                       => ( in__Cong
                                         => ( exuE3u
                                           => ( exu__Cong
                                             => ( setadjoin__Cong
                                               => ( powerset__Cong
                                                 => ( setunion__Cong
                                                   => ( exuEu
                                                     => ( descr__Cong
                                                       => ( dsetconstr__Cong
                                                         => ( subsetI1
                                                           => ( eqimpsubset2
                                                             => ( eqimpsubset1
                                                               => ( subsetI2
                                                                 => ( emptysetsubset
                                                                   => ( subsetE
                                                                     => ( subsetE2
                                                                       => ( notsubsetI
                                                                         => ( notequalI1
                                                                           => ( notequalI2
                                                                             => ( subsetRefl
                                                                               => ( subsetTrans
                                                                                 => ( setadjoinSub
                                                                                   => ( setadjoinSub2
                                                                                     => ( subset2powerset
                                                                                       => ( setextsub
                                                                                         => ( subsetemptysetimpeq
                                                                                           => ( powersetI1
                                                                                             => ( powersetE1
                                                                                               => ( inPowerset
                                                                                                 => ( powersetsubset
                                                                                                   => ( sepInPowerset
                                                                                                     => ( sepSubset
                                                                                                       => ( binunionIL
                                                                                                         => ( upairset2IR
                                                                                                           => ( binunionIR
                                                                                                             => ( binunionEcases
                                                                                                               => ( binunionE
                                                                                                                 => ( binunionLsub
                                                                                                                   => ( binunionRsub
                                                                                                                     => ( binintersectI
                                                                                                                       => ( binintersectSubset5
                                                                                                                         => ( binintersectEL
                                                                                                                           => ( binintersectLsub
                                                                                                                             => ( binintersectSubset2
                                                                                                                               => ( binintersectSubset3
                                                                                                                                 => ( binintersectER
                                                                                                                                   => ( disjointsetsI1
                                                                                                                                     => ( binintersectRsub
                                                                                                                                       => ( binintersectSubset4
                                                                                                                                         => ( binintersectSubset1
                                                                                                                                           => ( bs114d
                                                                                                                                             => ( setminusI
                                                                                                                                               => ( setminusEL
                                                                                                                                                 => ( setminusER
                                                                                                                                                   => ( setminusSubset2
                                                                                                                                                     => ( setminusERneg
                                                                                                                                                       => ( setminusELneg
                                                                                                                                                         => ( setminusILneg
                                                                                                                                                           => ( setminusIRneg
                                                                                                                                                             => ( !!
                                                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                                                    ( !!
                                                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl413]) ).

thf(zip_derived_cl428,plain,
    ~ ( upairsetE
     => ( upairsetIL
       => ( upairsetIR
         => ( emptyE1
           => ( vacuousDall
             => ( quantDeMorgan1
               => ( quantDeMorgan2
                 => ( quantDeMorgan3
                   => ( quantDeMorgan4
                     => ( prop2setI
                       => ( prop2set2propI
                         => ( notdexE
                           => ( notdallE
                             => ( exuI1
                               => ( exuI3
                                 => ( exuI2
                                   => ( inCongP
                                     => ( in__Cong
                                       => ( exuE3u
                                         => ( exu__Cong
                                           => ( setadjoin__Cong
                                             => ( powerset__Cong
                                               => ( setunion__Cong
                                                 => ( exuEu
                                                   => ( descr__Cong
                                                     => ( dsetconstr__Cong
                                                       => ( subsetI1
                                                         => ( eqimpsubset2
                                                           => ( eqimpsubset1
                                                             => ( subsetI2
                                                               => ( emptysetsubset
                                                                 => ( subsetE
                                                                   => ( subsetE2
                                                                     => ( notsubsetI
                                                                       => ( notequalI1
                                                                         => ( notequalI2
                                                                           => ( subsetRefl
                                                                             => ( subsetTrans
                                                                               => ( setadjoinSub
                                                                                 => ( setadjoinSub2
                                                                                   => ( subset2powerset
                                                                                     => ( setextsub
                                                                                       => ( subsetemptysetimpeq
                                                                                         => ( powersetI1
                                                                                           => ( powersetE1
                                                                                             => ( inPowerset
                                                                                               => ( powersetsubset
                                                                                                 => ( sepInPowerset
                                                                                                   => ( sepSubset
                                                                                                     => ( binunionIL
                                                                                                       => ( upairset2IR
                                                                                                         => ( binunionIR
                                                                                                           => ( binunionEcases
                                                                                                             => ( binunionE
                                                                                                               => ( binunionLsub
                                                                                                                 => ( binunionRsub
                                                                                                                   => ( binintersectI
                                                                                                                     => ( binintersectSubset5
                                                                                                                       => ( binintersectEL
                                                                                                                         => ( binintersectLsub
                                                                                                                           => ( binintersectSubset2
                                                                                                                             => ( binintersectSubset3
                                                                                                                               => ( binintersectER
                                                                                                                                 => ( disjointsetsI1
                                                                                                                                   => ( binintersectRsub
                                                                                                                                     => ( binintersectSubset4
                                                                                                                                       => ( binintersectSubset1
                                                                                                                                         => ( bs114d
                                                                                                                                           => ( setminusI
                                                                                                                                             => ( setminusEL
                                                                                                                                               => ( setminusER
                                                                                                                                                 => ( setminusSubset2
                                                                                                                                                   => ( setminusERneg
                                                                                                                                                     => ( setminusELneg
                                                                                                                                                       => ( setminusILneg
                                                                                                                                                         => ( setminusIRneg
                                                                                                                                                           => ( !!
                                                                                                                                                              @ ^ [Y0: $i] :
                                                                                                                                                                  ( !!
                                                                                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl420]) ).

thf(zip_derived_cl439,plain,
    ~ ( upairsetIL
     => ( upairsetIR
       => ( emptyE1
         => ( vacuousDall
           => ( quantDeMorgan1
             => ( quantDeMorgan2
               => ( quantDeMorgan3
                 => ( quantDeMorgan4
                   => ( prop2setI
                     => ( prop2set2propI
                       => ( notdexE
                         => ( notdallE
                           => ( exuI1
                             => ( exuI3
                               => ( exuI2
                                 => ( inCongP
                                   => ( in__Cong
                                     => ( exuE3u
                                       => ( exu__Cong
                                         => ( setadjoin__Cong
                                           => ( powerset__Cong
                                             => ( setunion__Cong
                                               => ( exuEu
                                                 => ( descr__Cong
                                                   => ( dsetconstr__Cong
                                                     => ( subsetI1
                                                       => ( eqimpsubset2
                                                         => ( eqimpsubset1
                                                           => ( subsetI2
                                                             => ( emptysetsubset
                                                               => ( subsetE
                                                                 => ( subsetE2
                                                                   => ( notsubsetI
                                                                     => ( notequalI1
                                                                       => ( notequalI2
                                                                         => ( subsetRefl
                                                                           => ( subsetTrans
                                                                             => ( setadjoinSub
                                                                               => ( setadjoinSub2
                                                                                 => ( subset2powerset
                                                                                   => ( setextsub
                                                                                     => ( subsetemptysetimpeq
                                                                                       => ( powersetI1
                                                                                         => ( powersetE1
                                                                                           => ( inPowerset
                                                                                             => ( powersetsubset
                                                                                               => ( sepInPowerset
                                                                                                 => ( sepSubset
                                                                                                   => ( binunionIL
                                                                                                     => ( upairset2IR
                                                                                                       => ( binunionIR
                                                                                                         => ( binunionEcases
                                                                                                           => ( binunionE
                                                                                                             => ( binunionLsub
                                                                                                               => ( binunionRsub
                                                                                                                 => ( binintersectI
                                                                                                                   => ( binintersectSubset5
                                                                                                                     => ( binintersectEL
                                                                                                                       => ( binintersectLsub
                                                                                                                         => ( binintersectSubset2
                                                                                                                           => ( binintersectSubset3
                                                                                                                             => ( binintersectER
                                                                                                                               => ( disjointsetsI1
                                                                                                                                 => ( binintersectRsub
                                                                                                                                   => ( binintersectSubset4
                                                                                                                                     => ( binintersectSubset1
                                                                                                                                       => ( bs114d
                                                                                                                                         => ( setminusI
                                                                                                                                           => ( setminusEL
                                                                                                                                             => ( setminusER
                                                                                                                                               => ( setminusSubset2
                                                                                                                                                 => ( setminusERneg
                                                                                                                                                   => ( setminusELneg
                                                                                                                                                     => ( setminusILneg
                                                                                                                                                       => ( setminusIRneg
                                                                                                                                                         => ( !!
                                                                                                                                                            @ ^ [Y0: $i] :
                                                                                                                                                                ( !!
                                                                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl428]) ).

thf(zip_derived_cl449,plain,
    ~ ( upairsetIR
     => ( emptyE1
       => ( vacuousDall
         => ( quantDeMorgan1
           => ( quantDeMorgan2
             => ( quantDeMorgan3
               => ( quantDeMorgan4
                 => ( prop2setI
                   => ( prop2set2propI
                     => ( notdexE
                       => ( notdallE
                         => ( exuI1
                           => ( exuI3
                             => ( exuI2
                               => ( inCongP
                                 => ( in__Cong
                                   => ( exuE3u
                                     => ( exu__Cong
                                       => ( setadjoin__Cong
                                         => ( powerset__Cong
                                           => ( setunion__Cong
                                             => ( exuEu
                                               => ( descr__Cong
                                                 => ( dsetconstr__Cong
                                                   => ( subsetI1
                                                     => ( eqimpsubset2
                                                       => ( eqimpsubset1
                                                         => ( subsetI2
                                                           => ( emptysetsubset
                                                             => ( subsetE
                                                               => ( subsetE2
                                                                 => ( notsubsetI
                                                                   => ( notequalI1
                                                                     => ( notequalI2
                                                                       => ( subsetRefl
                                                                         => ( subsetTrans
                                                                           => ( setadjoinSub
                                                                             => ( setadjoinSub2
                                                                               => ( subset2powerset
                                                                                 => ( setextsub
                                                                                   => ( subsetemptysetimpeq
                                                                                     => ( powersetI1
                                                                                       => ( powersetE1
                                                                                         => ( inPowerset
                                                                                           => ( powersetsubset
                                                                                             => ( sepInPowerset
                                                                                               => ( sepSubset
                                                                                                 => ( binunionIL
                                                                                                   => ( upairset2IR
                                                                                                     => ( binunionIR
                                                                                                       => ( binunionEcases
                                                                                                         => ( binunionE
                                                                                                           => ( binunionLsub
                                                                                                             => ( binunionRsub
                                                                                                               => ( binintersectI
                                                                                                                 => ( binintersectSubset5
                                                                                                                   => ( binintersectEL
                                                                                                                     => ( binintersectLsub
                                                                                                                       => ( binintersectSubset2
                                                                                                                         => ( binintersectSubset3
                                                                                                                           => ( binintersectER
                                                                                                                             => ( disjointsetsI1
                                                                                                                               => ( binintersectRsub
                                                                                                                                 => ( binintersectSubset4
                                                                                                                                   => ( binintersectSubset1
                                                                                                                                     => ( bs114d
                                                                                                                                       => ( setminusI
                                                                                                                                         => ( setminusEL
                                                                                                                                           => ( setminusER
                                                                                                                                             => ( setminusSubset2
                                                                                                                                               => ( setminusERneg
                                                                                                                                                 => ( setminusELneg
                                                                                                                                                   => ( setminusILneg
                                                                                                                                                     => ( setminusIRneg
                                                                                                                                                       => ( !!
                                                                                                                                                          @ ^ [Y0: $i] :
                                                                                                                                                              ( !!
                                                                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl439]) ).

thf(zip_derived_cl457,plain,
    ~ ( emptyE1
     => ( vacuousDall
       => ( quantDeMorgan1
         => ( quantDeMorgan2
           => ( quantDeMorgan3
             => ( quantDeMorgan4
               => ( prop2setI
                 => ( prop2set2propI
                   => ( notdexE
                     => ( notdallE
                       => ( exuI1
                         => ( exuI3
                           => ( exuI2
                             => ( inCongP
                               => ( in__Cong
                                 => ( exuE3u
                                   => ( exu__Cong
                                     => ( setadjoin__Cong
                                       => ( powerset__Cong
                                         => ( setunion__Cong
                                           => ( exuEu
                                             => ( descr__Cong
                                               => ( dsetconstr__Cong
                                                 => ( subsetI1
                                                   => ( eqimpsubset2
                                                     => ( eqimpsubset1
                                                       => ( subsetI2
                                                         => ( emptysetsubset
                                                           => ( subsetE
                                                             => ( subsetE2
                                                               => ( notsubsetI
                                                                 => ( notequalI1
                                                                   => ( notequalI2
                                                                     => ( subsetRefl
                                                                       => ( subsetTrans
                                                                         => ( setadjoinSub
                                                                           => ( setadjoinSub2
                                                                             => ( subset2powerset
                                                                               => ( setextsub
                                                                                 => ( subsetemptysetimpeq
                                                                                   => ( powersetI1
                                                                                     => ( powersetE1
                                                                                       => ( inPowerset
                                                                                         => ( powersetsubset
                                                                                           => ( sepInPowerset
                                                                                             => ( sepSubset
                                                                                               => ( binunionIL
                                                                                                 => ( upairset2IR
                                                                                                   => ( binunionIR
                                                                                                     => ( binunionEcases
                                                                                                       => ( binunionE
                                                                                                         => ( binunionLsub
                                                                                                           => ( binunionRsub
                                                                                                             => ( binintersectI
                                                                                                               => ( binintersectSubset5
                                                                                                                 => ( binintersectEL
                                                                                                                   => ( binintersectLsub
                                                                                                                     => ( binintersectSubset2
                                                                                                                       => ( binintersectSubset3
                                                                                                                         => ( binintersectER
                                                                                                                           => ( disjointsetsI1
                                                                                                                             => ( binintersectRsub
                                                                                                                               => ( binintersectSubset4
                                                                                                                                 => ( binintersectSubset1
                                                                                                                                   => ( bs114d
                                                                                                                                     => ( setminusI
                                                                                                                                       => ( setminusEL
                                                                                                                                         => ( setminusER
                                                                                                                                           => ( setminusSubset2
                                                                                                                                             => ( setminusERneg
                                                                                                                                               => ( setminusELneg
                                                                                                                                                 => ( setminusILneg
                                                                                                                                                   => ( setminusIRneg
                                                                                                                                                     => ( !!
                                                                                                                                                        @ ^ [Y0: $i] :
                                                                                                                                                            ( !!
                                                                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl449]) ).

thf(zip_derived_cl465,plain,
    ~ ( vacuousDall
     => ( quantDeMorgan1
       => ( quantDeMorgan2
         => ( quantDeMorgan3
           => ( quantDeMorgan4
             => ( prop2setI
               => ( prop2set2propI
                 => ( notdexE
                   => ( notdallE
                     => ( exuI1
                       => ( exuI3
                         => ( exuI2
                           => ( inCongP
                             => ( in__Cong
                               => ( exuE3u
                                 => ( exu__Cong
                                   => ( setadjoin__Cong
                                     => ( powerset__Cong
                                       => ( setunion__Cong
                                         => ( exuEu
                                           => ( descr__Cong
                                             => ( dsetconstr__Cong
                                               => ( subsetI1
                                                 => ( eqimpsubset2
                                                   => ( eqimpsubset1
                                                     => ( subsetI2
                                                       => ( emptysetsubset
                                                         => ( subsetE
                                                           => ( subsetE2
                                                             => ( notsubsetI
                                                               => ( notequalI1
                                                                 => ( notequalI2
                                                                   => ( subsetRefl
                                                                     => ( subsetTrans
                                                                       => ( setadjoinSub
                                                                         => ( setadjoinSub2
                                                                           => ( subset2powerset
                                                                             => ( setextsub
                                                                               => ( subsetemptysetimpeq
                                                                                 => ( powersetI1
                                                                                   => ( powersetE1
                                                                                     => ( inPowerset
                                                                                       => ( powersetsubset
                                                                                         => ( sepInPowerset
                                                                                           => ( sepSubset
                                                                                             => ( binunionIL
                                                                                               => ( upairset2IR
                                                                                                 => ( binunionIR
                                                                                                   => ( binunionEcases
                                                                                                     => ( binunionE
                                                                                                       => ( binunionLsub
                                                                                                         => ( binunionRsub
                                                                                                           => ( binintersectI
                                                                                                             => ( binintersectSubset5
                                                                                                               => ( binintersectEL
                                                                                                                 => ( binintersectLsub
                                                                                                                   => ( binintersectSubset2
                                                                                                                     => ( binintersectSubset3
                                                                                                                       => ( binintersectER
                                                                                                                         => ( disjointsetsI1
                                                                                                                           => ( binintersectRsub
                                                                                                                             => ( binintersectSubset4
                                                                                                                               => ( binintersectSubset1
                                                                                                                                 => ( bs114d
                                                                                                                                   => ( setminusI
                                                                                                                                     => ( setminusEL
                                                                                                                                       => ( setminusER
                                                                                                                                         => ( setminusSubset2
                                                                                                                                           => ( setminusERneg
                                                                                                                                             => ( setminusELneg
                                                                                                                                               => ( setminusILneg
                                                                                                                                                 => ( setminusIRneg
                                                                                                                                                   => ( !!
                                                                                                                                                      @ ^ [Y0: $i] :
                                                                                                                                                          ( !!
                                                                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl457]) ).

thf(zip_derived_cl471,plain,
    ~ ( quantDeMorgan1
     => ( quantDeMorgan2
       => ( quantDeMorgan3
         => ( quantDeMorgan4
           => ( prop2setI
             => ( prop2set2propI
               => ( notdexE
                 => ( notdallE
                   => ( exuI1
                     => ( exuI3
                       => ( exuI2
                         => ( inCongP
                           => ( in__Cong
                             => ( exuE3u
                               => ( exu__Cong
                                 => ( setadjoin__Cong
                                   => ( powerset__Cong
                                     => ( setunion__Cong
                                       => ( exuEu
                                         => ( descr__Cong
                                           => ( dsetconstr__Cong
                                             => ( subsetI1
                                               => ( eqimpsubset2
                                                 => ( eqimpsubset1
                                                   => ( subsetI2
                                                     => ( emptysetsubset
                                                       => ( subsetE
                                                         => ( subsetE2
                                                           => ( notsubsetI
                                                             => ( notequalI1
                                                               => ( notequalI2
                                                                 => ( subsetRefl
                                                                   => ( subsetTrans
                                                                     => ( setadjoinSub
                                                                       => ( setadjoinSub2
                                                                         => ( subset2powerset
                                                                           => ( setextsub
                                                                             => ( subsetemptysetimpeq
                                                                               => ( powersetI1
                                                                                 => ( powersetE1
                                                                                   => ( inPowerset
                                                                                     => ( powersetsubset
                                                                                       => ( sepInPowerset
                                                                                         => ( sepSubset
                                                                                           => ( binunionIL
                                                                                             => ( upairset2IR
                                                                                               => ( binunionIR
                                                                                                 => ( binunionEcases
                                                                                                   => ( binunionE
                                                                                                     => ( binunionLsub
                                                                                                       => ( binunionRsub
                                                                                                         => ( binintersectI
                                                                                                           => ( binintersectSubset5
                                                                                                             => ( binintersectEL
                                                                                                               => ( binintersectLsub
                                                                                                                 => ( binintersectSubset2
                                                                                                                   => ( binintersectSubset3
                                                                                                                     => ( binintersectER
                                                                                                                       => ( disjointsetsI1
                                                                                                                         => ( binintersectRsub
                                                                                                                           => ( binintersectSubset4
                                                                                                                             => ( binintersectSubset1
                                                                                                                               => ( bs114d
                                                                                                                                 => ( setminusI
                                                                                                                                   => ( setminusEL
                                                                                                                                     => ( setminusER
                                                                                                                                       => ( setminusSubset2
                                                                                                                                         => ( setminusERneg
                                                                                                                                           => ( setminusELneg
                                                                                                                                             => ( setminusILneg
                                                                                                                                               => ( setminusIRneg
                                                                                                                                                 => ( !!
                                                                                                                                                    @ ^ [Y0: $i] :
                                                                                                                                                        ( !!
                                                                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl465]) ).

thf(zip_derived_cl478,plain,
    ~ ( quantDeMorgan2
     => ( quantDeMorgan3
       => ( quantDeMorgan4
         => ( prop2setI
           => ( prop2set2propI
             => ( notdexE
               => ( notdallE
                 => ( exuI1
                   => ( exuI3
                     => ( exuI2
                       => ( inCongP
                         => ( in__Cong
                           => ( exuE3u
                             => ( exu__Cong
                               => ( setadjoin__Cong
                                 => ( powerset__Cong
                                   => ( setunion__Cong
                                     => ( exuEu
                                       => ( descr__Cong
                                         => ( dsetconstr__Cong
                                           => ( subsetI1
                                             => ( eqimpsubset2
                                               => ( eqimpsubset1
                                                 => ( subsetI2
                                                   => ( emptysetsubset
                                                     => ( subsetE
                                                       => ( subsetE2
                                                         => ( notsubsetI
                                                           => ( notequalI1
                                                             => ( notequalI2
                                                               => ( subsetRefl
                                                                 => ( subsetTrans
                                                                   => ( setadjoinSub
                                                                     => ( setadjoinSub2
                                                                       => ( subset2powerset
                                                                         => ( setextsub
                                                                           => ( subsetemptysetimpeq
                                                                             => ( powersetI1
                                                                               => ( powersetE1
                                                                                 => ( inPowerset
                                                                                   => ( powersetsubset
                                                                                     => ( sepInPowerset
                                                                                       => ( sepSubset
                                                                                         => ( binunionIL
                                                                                           => ( upairset2IR
                                                                                             => ( binunionIR
                                                                                               => ( binunionEcases
                                                                                                 => ( binunionE
                                                                                                   => ( binunionLsub
                                                                                                     => ( binunionRsub
                                                                                                       => ( binintersectI
                                                                                                         => ( binintersectSubset5
                                                                                                           => ( binintersectEL
                                                                                                             => ( binintersectLsub
                                                                                                               => ( binintersectSubset2
                                                                                                                 => ( binintersectSubset3
                                                                                                                   => ( binintersectER
                                                                                                                     => ( disjointsetsI1
                                                                                                                       => ( binintersectRsub
                                                                                                                         => ( binintersectSubset4
                                                                                                                           => ( binintersectSubset1
                                                                                                                             => ( bs114d
                                                                                                                               => ( setminusI
                                                                                                                                 => ( setminusEL
                                                                                                                                   => ( setminusER
                                                                                                                                     => ( setminusSubset2
                                                                                                                                       => ( setminusERneg
                                                                                                                                         => ( setminusELneg
                                                                                                                                           => ( setminusILneg
                                                                                                                                             => ( setminusIRneg
                                                                                                                                               => ( !!
                                                                                                                                                  @ ^ [Y0: $i] :
                                                                                                                                                      ( !!
                                                                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl471]) ).

thf(zip_derived_cl484,plain,
    ~ ( quantDeMorgan3
     => ( quantDeMorgan4
       => ( prop2setI
         => ( prop2set2propI
           => ( notdexE
             => ( notdallE
               => ( exuI1
                 => ( exuI3
                   => ( exuI2
                     => ( inCongP
                       => ( in__Cong
                         => ( exuE3u
                           => ( exu__Cong
                             => ( setadjoin__Cong
                               => ( powerset__Cong
                                 => ( setunion__Cong
                                   => ( exuEu
                                     => ( descr__Cong
                                       => ( dsetconstr__Cong
                                         => ( subsetI1
                                           => ( eqimpsubset2
                                             => ( eqimpsubset1
                                               => ( subsetI2
                                                 => ( emptysetsubset
                                                   => ( subsetE
                                                     => ( subsetE2
                                                       => ( notsubsetI
                                                         => ( notequalI1
                                                           => ( notequalI2
                                                             => ( subsetRefl
                                                               => ( subsetTrans
                                                                 => ( setadjoinSub
                                                                   => ( setadjoinSub2
                                                                     => ( subset2powerset
                                                                       => ( setextsub
                                                                         => ( subsetemptysetimpeq
                                                                           => ( powersetI1
                                                                             => ( powersetE1
                                                                               => ( inPowerset
                                                                                 => ( powersetsubset
                                                                                   => ( sepInPowerset
                                                                                     => ( sepSubset
                                                                                       => ( binunionIL
                                                                                         => ( upairset2IR
                                                                                           => ( binunionIR
                                                                                             => ( binunionEcases
                                                                                               => ( binunionE
                                                                                                 => ( binunionLsub
                                                                                                   => ( binunionRsub
                                                                                                     => ( binintersectI
                                                                                                       => ( binintersectSubset5
                                                                                                         => ( binintersectEL
                                                                                                           => ( binintersectLsub
                                                                                                             => ( binintersectSubset2
                                                                                                               => ( binintersectSubset3
                                                                                                                 => ( binintersectER
                                                                                                                   => ( disjointsetsI1
                                                                                                                     => ( binintersectRsub
                                                                                                                       => ( binintersectSubset4
                                                                                                                         => ( binintersectSubset1
                                                                                                                           => ( bs114d
                                                                                                                             => ( setminusI
                                                                                                                               => ( setminusEL
                                                                                                                                 => ( setminusER
                                                                                                                                   => ( setminusSubset2
                                                                                                                                     => ( setminusERneg
                                                                                                                                       => ( setminusELneg
                                                                                                                                         => ( setminusILneg
                                                                                                                                           => ( setminusIRneg
                                                                                                                                             => ( !!
                                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                                    ( !!
                                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl478]) ).

thf(zip_derived_cl491,plain,
    ~ ( quantDeMorgan4
     => ( prop2setI
       => ( prop2set2propI
         => ( notdexE
           => ( notdallE
             => ( exuI1
               => ( exuI3
                 => ( exuI2
                   => ( inCongP
                     => ( in__Cong
                       => ( exuE3u
                         => ( exu__Cong
                           => ( setadjoin__Cong
                             => ( powerset__Cong
                               => ( setunion__Cong
                                 => ( exuEu
                                   => ( descr__Cong
                                     => ( dsetconstr__Cong
                                       => ( subsetI1
                                         => ( eqimpsubset2
                                           => ( eqimpsubset1
                                             => ( subsetI2
                                               => ( emptysetsubset
                                                 => ( subsetE
                                                   => ( subsetE2
                                                     => ( notsubsetI
                                                       => ( notequalI1
                                                         => ( notequalI2
                                                           => ( subsetRefl
                                                             => ( subsetTrans
                                                               => ( setadjoinSub
                                                                 => ( setadjoinSub2
                                                                   => ( subset2powerset
                                                                     => ( setextsub
                                                                       => ( subsetemptysetimpeq
                                                                         => ( powersetI1
                                                                           => ( powersetE1
                                                                             => ( inPowerset
                                                                               => ( powersetsubset
                                                                                 => ( sepInPowerset
                                                                                   => ( sepSubset
                                                                                     => ( binunionIL
                                                                                       => ( upairset2IR
                                                                                         => ( binunionIR
                                                                                           => ( binunionEcases
                                                                                             => ( binunionE
                                                                                               => ( binunionLsub
                                                                                                 => ( binunionRsub
                                                                                                   => ( binintersectI
                                                                                                     => ( binintersectSubset5
                                                                                                       => ( binintersectEL
                                                                                                         => ( binintersectLsub
                                                                                                           => ( binintersectSubset2
                                                                                                             => ( binintersectSubset3
                                                                                                               => ( binintersectER
                                                                                                                 => ( disjointsetsI1
                                                                                                                   => ( binintersectRsub
                                                                                                                     => ( binintersectSubset4
                                                                                                                       => ( binintersectSubset1
                                                                                                                         => ( bs114d
                                                                                                                           => ( setminusI
                                                                                                                             => ( setminusEL
                                                                                                                               => ( setminusER
                                                                                                                                 => ( setminusSubset2
                                                                                                                                   => ( setminusERneg
                                                                                                                                     => ( setminusELneg
                                                                                                                                       => ( setminusILneg
                                                                                                                                         => ( setminusIRneg
                                                                                                                                           => ( !!
                                                                                                                                              @ ^ [Y0: $i] :
                                                                                                                                                  ( !!
                                                                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl484]) ).

thf(zip_derived_cl501,plain,
    ~ ( prop2setI
     => ( prop2set2propI
       => ( notdexE
         => ( notdallE
           => ( exuI1
             => ( exuI3
               => ( exuI2
                 => ( inCongP
                   => ( in__Cong
                     => ( exuE3u
                       => ( exu__Cong
                         => ( setadjoin__Cong
                           => ( powerset__Cong
                             => ( setunion__Cong
                               => ( exuEu
                                 => ( descr__Cong
                                   => ( dsetconstr__Cong
                                     => ( subsetI1
                                       => ( eqimpsubset2
                                         => ( eqimpsubset1
                                           => ( subsetI2
                                             => ( emptysetsubset
                                               => ( subsetE
                                                 => ( subsetE2
                                                   => ( notsubsetI
                                                     => ( notequalI1
                                                       => ( notequalI2
                                                         => ( subsetRefl
                                                           => ( subsetTrans
                                                             => ( setadjoinSub
                                                               => ( setadjoinSub2
                                                                 => ( subset2powerset
                                                                   => ( setextsub
                                                                     => ( subsetemptysetimpeq
                                                                       => ( powersetI1
                                                                         => ( powersetE1
                                                                           => ( inPowerset
                                                                             => ( powersetsubset
                                                                               => ( sepInPowerset
                                                                                 => ( sepSubset
                                                                                   => ( binunionIL
                                                                                     => ( upairset2IR
                                                                                       => ( binunionIR
                                                                                         => ( binunionEcases
                                                                                           => ( binunionE
                                                                                             => ( binunionLsub
                                                                                               => ( binunionRsub
                                                                                                 => ( binintersectI
                                                                                                   => ( binintersectSubset5
                                                                                                     => ( binintersectEL
                                                                                                       => ( binintersectLsub
                                                                                                         => ( binintersectSubset2
                                                                                                           => ( binintersectSubset3
                                                                                                             => ( binintersectER
                                                                                                               => ( disjointsetsI1
                                                                                                                 => ( binintersectRsub
                                                                                                                   => ( binintersectSubset4
                                                                                                                     => ( binintersectSubset1
                                                                                                                       => ( bs114d
                                                                                                                         => ( setminusI
                                                                                                                           => ( setminusEL
                                                                                                                             => ( setminusER
                                                                                                                               => ( setminusSubset2
                                                                                                                                 => ( setminusERneg
                                                                                                                                   => ( setminusELneg
                                                                                                                                     => ( setminusILneg
                                                                                                                                       => ( setminusIRneg
                                                                                                                                         => ( !!
                                                                                                                                            @ ^ [Y0: $i] :
                                                                                                                                                ( !!
                                                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl491]) ).

thf(zip_derived_cl508,plain,
    ~ ( prop2set2propI
     => ( notdexE
       => ( notdallE
         => ( exuI1
           => ( exuI3
             => ( exuI2
               => ( inCongP
                 => ( in__Cong
                   => ( exuE3u
                     => ( exu__Cong
                       => ( setadjoin__Cong
                         => ( powerset__Cong
                           => ( setunion__Cong
                             => ( exuEu
                               => ( descr__Cong
                                 => ( dsetconstr__Cong
                                   => ( subsetI1
                                     => ( eqimpsubset2
                                       => ( eqimpsubset1
                                         => ( subsetI2
                                           => ( emptysetsubset
                                             => ( subsetE
                                               => ( subsetE2
                                                 => ( notsubsetI
                                                   => ( notequalI1
                                                     => ( notequalI2
                                                       => ( subsetRefl
                                                         => ( subsetTrans
                                                           => ( setadjoinSub
                                                             => ( setadjoinSub2
                                                               => ( subset2powerset
                                                                 => ( setextsub
                                                                   => ( subsetemptysetimpeq
                                                                     => ( powersetI1
                                                                       => ( powersetE1
                                                                         => ( inPowerset
                                                                           => ( powersetsubset
                                                                             => ( sepInPowerset
                                                                               => ( sepSubset
                                                                                 => ( binunionIL
                                                                                   => ( upairset2IR
                                                                                     => ( binunionIR
                                                                                       => ( binunionEcases
                                                                                         => ( binunionE
                                                                                           => ( binunionLsub
                                                                                             => ( binunionRsub
                                                                                               => ( binintersectI
                                                                                                 => ( binintersectSubset5
                                                                                                   => ( binintersectEL
                                                                                                     => ( binintersectLsub
                                                                                                       => ( binintersectSubset2
                                                                                                         => ( binintersectSubset3
                                                                                                           => ( binintersectER
                                                                                                             => ( disjointsetsI1
                                                                                                               => ( binintersectRsub
                                                                                                                 => ( binintersectSubset4
                                                                                                                   => ( binintersectSubset1
                                                                                                                     => ( bs114d
                                                                                                                       => ( setminusI
                                                                                                                         => ( setminusEL
                                                                                                                           => ( setminusER
                                                                                                                             => ( setminusSubset2
                                                                                                                               => ( setminusERneg
                                                                                                                                 => ( setminusELneg
                                                                                                                                   => ( setminusILneg
                                                                                                                                     => ( setminusIRneg
                                                                                                                                       => ( !!
                                                                                                                                          @ ^ [Y0: $i] :
                                                                                                                                              ( !!
                                                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl501]) ).

thf(zip_derived_cl515,plain,
    ~ ( notdexE
     => ( notdallE
       => ( exuI1
         => ( exuI3
           => ( exuI2
             => ( inCongP
               => ( in__Cong
                 => ( exuE3u
                   => ( exu__Cong
                     => ( setadjoin__Cong
                       => ( powerset__Cong
                         => ( setunion__Cong
                           => ( exuEu
                             => ( descr__Cong
                               => ( dsetconstr__Cong
                                 => ( subsetI1
                                   => ( eqimpsubset2
                                     => ( eqimpsubset1
                                       => ( subsetI2
                                         => ( emptysetsubset
                                           => ( subsetE
                                             => ( subsetE2
                                               => ( notsubsetI
                                                 => ( notequalI1
                                                   => ( notequalI2
                                                     => ( subsetRefl
                                                       => ( subsetTrans
                                                         => ( setadjoinSub
                                                           => ( setadjoinSub2
                                                             => ( subset2powerset
                                                               => ( setextsub
                                                                 => ( subsetemptysetimpeq
                                                                   => ( powersetI1
                                                                     => ( powersetE1
                                                                       => ( inPowerset
                                                                         => ( powersetsubset
                                                                           => ( sepInPowerset
                                                                             => ( sepSubset
                                                                               => ( binunionIL
                                                                                 => ( upairset2IR
                                                                                   => ( binunionIR
                                                                                     => ( binunionEcases
                                                                                       => ( binunionE
                                                                                         => ( binunionLsub
                                                                                           => ( binunionRsub
                                                                                             => ( binintersectI
                                                                                               => ( binintersectSubset5
                                                                                                 => ( binintersectEL
                                                                                                   => ( binintersectLsub
                                                                                                     => ( binintersectSubset2
                                                                                                       => ( binintersectSubset3
                                                                                                         => ( binintersectER
                                                                                                           => ( disjointsetsI1
                                                                                                             => ( binintersectRsub
                                                                                                               => ( binintersectSubset4
                                                                                                                 => ( binintersectSubset1
                                                                                                                   => ( bs114d
                                                                                                                     => ( setminusI
                                                                                                                       => ( setminusEL
                                                                                                                         => ( setminusER
                                                                                                                           => ( setminusSubset2
                                                                                                                             => ( setminusERneg
                                                                                                                               => ( setminusELneg
                                                                                                                                 => ( setminusILneg
                                                                                                                                   => ( setminusIRneg
                                                                                                                                     => ( !!
                                                                                                                                        @ ^ [Y0: $i] :
                                                                                                                                            ( !!
                                                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl508]) ).

thf(zip_derived_cl523,plain,
    ~ ( notdallE
     => ( exuI1
       => ( exuI3
         => ( exuI2
           => ( inCongP
             => ( in__Cong
               => ( exuE3u
                 => ( exu__Cong
                   => ( setadjoin__Cong
                     => ( powerset__Cong
                       => ( setunion__Cong
                         => ( exuEu
                           => ( descr__Cong
                             => ( dsetconstr__Cong
                               => ( subsetI1
                                 => ( eqimpsubset2
                                   => ( eqimpsubset1
                                     => ( subsetI2
                                       => ( emptysetsubset
                                         => ( subsetE
                                           => ( subsetE2
                                             => ( notsubsetI
                                               => ( notequalI1
                                                 => ( notequalI2
                                                   => ( subsetRefl
                                                     => ( subsetTrans
                                                       => ( setadjoinSub
                                                         => ( setadjoinSub2
                                                           => ( subset2powerset
                                                             => ( setextsub
                                                               => ( subsetemptysetimpeq
                                                                 => ( powersetI1
                                                                   => ( powersetE1
                                                                     => ( inPowerset
                                                                       => ( powersetsubset
                                                                         => ( sepInPowerset
                                                                           => ( sepSubset
                                                                             => ( binunionIL
                                                                               => ( upairset2IR
                                                                                 => ( binunionIR
                                                                                   => ( binunionEcases
                                                                                     => ( binunionE
                                                                                       => ( binunionLsub
                                                                                         => ( binunionRsub
                                                                                           => ( binintersectI
                                                                                             => ( binintersectSubset5
                                                                                               => ( binintersectEL
                                                                                                 => ( binintersectLsub
                                                                                                   => ( binintersectSubset2
                                                                                                     => ( binintersectSubset3
                                                                                                       => ( binintersectER
                                                                                                         => ( disjointsetsI1
                                                                                                           => ( binintersectRsub
                                                                                                             => ( binintersectSubset4
                                                                                                               => ( binintersectSubset1
                                                                                                                 => ( bs114d
                                                                                                                   => ( setminusI
                                                                                                                     => ( setminusEL
                                                                                                                       => ( setminusER
                                                                                                                         => ( setminusSubset2
                                                                                                                           => ( setminusERneg
                                                                                                                             => ( setminusELneg
                                                                                                                               => ( setminusILneg
                                                                                                                                 => ( setminusIRneg
                                                                                                                                   => ( !!
                                                                                                                                      @ ^ [Y0: $i] :
                                                                                                                                          ( !!
                                                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl515]) ).

thf(zip_derived_cl535,plain,
    ~ ( exuI1
     => ( exuI3
       => ( exuI2
         => ( inCongP
           => ( in__Cong
             => ( exuE3u
               => ( exu__Cong
                 => ( setadjoin__Cong
                   => ( powerset__Cong
                     => ( setunion__Cong
                       => ( exuEu
                         => ( descr__Cong
                           => ( dsetconstr__Cong
                             => ( subsetI1
                               => ( eqimpsubset2
                                 => ( eqimpsubset1
                                   => ( subsetI2
                                     => ( emptysetsubset
                                       => ( subsetE
                                         => ( subsetE2
                                           => ( notsubsetI
                                             => ( notequalI1
                                               => ( notequalI2
                                                 => ( subsetRefl
                                                   => ( subsetTrans
                                                     => ( setadjoinSub
                                                       => ( setadjoinSub2
                                                         => ( subset2powerset
                                                           => ( setextsub
                                                             => ( subsetemptysetimpeq
                                                               => ( powersetI1
                                                                 => ( powersetE1
                                                                   => ( inPowerset
                                                                     => ( powersetsubset
                                                                       => ( sepInPowerset
                                                                         => ( sepSubset
                                                                           => ( binunionIL
                                                                             => ( upairset2IR
                                                                               => ( binunionIR
                                                                                 => ( binunionEcases
                                                                                   => ( binunionE
                                                                                     => ( binunionLsub
                                                                                       => ( binunionRsub
                                                                                         => ( binintersectI
                                                                                           => ( binintersectSubset5
                                                                                             => ( binintersectEL
                                                                                               => ( binintersectLsub
                                                                                                 => ( binintersectSubset2
                                                                                                   => ( binintersectSubset3
                                                                                                     => ( binintersectER
                                                                                                       => ( disjointsetsI1
                                                                                                         => ( binintersectRsub
                                                                                                           => ( binintersectSubset4
                                                                                                             => ( binintersectSubset1
                                                                                                               => ( bs114d
                                                                                                                 => ( setminusI
                                                                                                                   => ( setminusEL
                                                                                                                     => ( setminusER
                                                                                                                       => ( setminusSubset2
                                                                                                                         => ( setminusERneg
                                                                                                                           => ( setminusELneg
                                                                                                                             => ( setminusILneg
                                                                                                                               => ( setminusIRneg
                                                                                                                                 => ( !!
                                                                                                                                    @ ^ [Y0: $i] :
                                                                                                                                        ( !!
                                                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl523]) ).

thf(zip_derived_cl550,plain,
    ~ ( exuI3
     => ( exuI2
       => ( inCongP
         => ( in__Cong
           => ( exuE3u
             => ( exu__Cong
               => ( setadjoin__Cong
                 => ( powerset__Cong
                   => ( setunion__Cong
                     => ( exuEu
                       => ( descr__Cong
                         => ( dsetconstr__Cong
                           => ( subsetI1
                             => ( eqimpsubset2
                               => ( eqimpsubset1
                                 => ( subsetI2
                                   => ( emptysetsubset
                                     => ( subsetE
                                       => ( subsetE2
                                         => ( notsubsetI
                                           => ( notequalI1
                                             => ( notequalI2
                                               => ( subsetRefl
                                                 => ( subsetTrans
                                                   => ( setadjoinSub
                                                     => ( setadjoinSub2
                                                       => ( subset2powerset
                                                         => ( setextsub
                                                           => ( subsetemptysetimpeq
                                                             => ( powersetI1
                                                               => ( powersetE1
                                                                 => ( inPowerset
                                                                   => ( powersetsubset
                                                                     => ( sepInPowerset
                                                                       => ( sepSubset
                                                                         => ( binunionIL
                                                                           => ( upairset2IR
                                                                             => ( binunionIR
                                                                               => ( binunionEcases
                                                                                 => ( binunionE
                                                                                   => ( binunionLsub
                                                                                     => ( binunionRsub
                                                                                       => ( binintersectI
                                                                                         => ( binintersectSubset5
                                                                                           => ( binintersectEL
                                                                                             => ( binintersectLsub
                                                                                               => ( binintersectSubset2
                                                                                                 => ( binintersectSubset3
                                                                                                   => ( binintersectER
                                                                                                     => ( disjointsetsI1
                                                                                                       => ( binintersectRsub
                                                                                                         => ( binintersectSubset4
                                                                                                           => ( binintersectSubset1
                                                                                                             => ( bs114d
                                                                                                               => ( setminusI
                                                                                                                 => ( setminusEL
                                                                                                                   => ( setminusER
                                                                                                                     => ( setminusSubset2
                                                                                                                       => ( setminusERneg
                                                                                                                         => ( setminusELneg
                                                                                                                           => ( setminusILneg
                                                                                                                             => ( setminusIRneg
                                                                                                                               => ( !!
                                                                                                                                  @ ^ [Y0: $i] :
                                                                                                                                      ( !!
                                                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl535]) ).

thf(zip_derived_cl560,plain,
    ~ ( exuI2
     => ( inCongP
       => ( in__Cong
         => ( exuE3u
           => ( exu__Cong
             => ( setadjoin__Cong
               => ( powerset__Cong
                 => ( setunion__Cong
                   => ( exuEu
                     => ( descr__Cong
                       => ( dsetconstr__Cong
                         => ( subsetI1
                           => ( eqimpsubset2
                             => ( eqimpsubset1
                               => ( subsetI2
                                 => ( emptysetsubset
                                   => ( subsetE
                                     => ( subsetE2
                                       => ( notsubsetI
                                         => ( notequalI1
                                           => ( notequalI2
                                             => ( subsetRefl
                                               => ( subsetTrans
                                                 => ( setadjoinSub
                                                   => ( setadjoinSub2
                                                     => ( subset2powerset
                                                       => ( setextsub
                                                         => ( subsetemptysetimpeq
                                                           => ( powersetI1
                                                             => ( powersetE1
                                                               => ( inPowerset
                                                                 => ( powersetsubset
                                                                   => ( sepInPowerset
                                                                     => ( sepSubset
                                                                       => ( binunionIL
                                                                         => ( upairset2IR
                                                                           => ( binunionIR
                                                                             => ( binunionEcases
                                                                               => ( binunionE
                                                                                 => ( binunionLsub
                                                                                   => ( binunionRsub
                                                                                     => ( binintersectI
                                                                                       => ( binintersectSubset5
                                                                                         => ( binintersectEL
                                                                                           => ( binintersectLsub
                                                                                             => ( binintersectSubset2
                                                                                               => ( binintersectSubset3
                                                                                                 => ( binintersectER
                                                                                                   => ( disjointsetsI1
                                                                                                     => ( binintersectRsub
                                                                                                       => ( binintersectSubset4
                                                                                                         => ( binintersectSubset1
                                                                                                           => ( bs114d
                                                                                                             => ( setminusI
                                                                                                               => ( setminusEL
                                                                                                                 => ( setminusER
                                                                                                                   => ( setminusSubset2
                                                                                                                     => ( setminusERneg
                                                                                                                       => ( setminusELneg
                                                                                                                         => ( setminusILneg
                                                                                                                           => ( setminusIRneg
                                                                                                                             => ( !!
                                                                                                                                @ ^ [Y0: $i] :
                                                                                                                                    ( !!
                                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl550]) ).

thf(zip_derived_cl568,plain,
    ~ ( inCongP
     => ( in__Cong
       => ( exuE3u
         => ( exu__Cong
           => ( setadjoin__Cong
             => ( powerset__Cong
               => ( setunion__Cong
                 => ( exuEu
                   => ( descr__Cong
                     => ( dsetconstr__Cong
                       => ( subsetI1
                         => ( eqimpsubset2
                           => ( eqimpsubset1
                             => ( subsetI2
                               => ( emptysetsubset
                                 => ( subsetE
                                   => ( subsetE2
                                     => ( notsubsetI
                                       => ( notequalI1
                                         => ( notequalI2
                                           => ( subsetRefl
                                             => ( subsetTrans
                                               => ( setadjoinSub
                                                 => ( setadjoinSub2
                                                   => ( subset2powerset
                                                     => ( setextsub
                                                       => ( subsetemptysetimpeq
                                                         => ( powersetI1
                                                           => ( powersetE1
                                                             => ( inPowerset
                                                               => ( powersetsubset
                                                                 => ( sepInPowerset
                                                                   => ( sepSubset
                                                                     => ( binunionIL
                                                                       => ( upairset2IR
                                                                         => ( binunionIR
                                                                           => ( binunionEcases
                                                                             => ( binunionE
                                                                               => ( binunionLsub
                                                                                 => ( binunionRsub
                                                                                   => ( binintersectI
                                                                                     => ( binintersectSubset5
                                                                                       => ( binintersectEL
                                                                                         => ( binintersectLsub
                                                                                           => ( binintersectSubset2
                                                                                             => ( binintersectSubset3
                                                                                               => ( binintersectER
                                                                                                 => ( disjointsetsI1
                                                                                                   => ( binintersectRsub
                                                                                                     => ( binintersectSubset4
                                                                                                       => ( binintersectSubset1
                                                                                                         => ( bs114d
                                                                                                           => ( setminusI
                                                                                                             => ( setminusEL
                                                                                                               => ( setminusER
                                                                                                                 => ( setminusSubset2
                                                                                                                   => ( setminusERneg
                                                                                                                     => ( setminusELneg
                                                                                                                       => ( setminusILneg
                                                                                                                         => ( setminusIRneg
                                                                                                                           => ( !!
                                                                                                                              @ ^ [Y0: $i] :
                                                                                                                                  ( !!
                                                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl560]) ).

thf(zip_derived_cl578,plain,
    ~ ( in__Cong
     => ( exuE3u
       => ( exu__Cong
         => ( setadjoin__Cong
           => ( powerset__Cong
             => ( setunion__Cong
               => ( exuEu
                 => ( descr__Cong
                   => ( dsetconstr__Cong
                     => ( subsetI1
                       => ( eqimpsubset2
                         => ( eqimpsubset1
                           => ( subsetI2
                             => ( emptysetsubset
                               => ( subsetE
                                 => ( subsetE2
                                   => ( notsubsetI
                                     => ( notequalI1
                                       => ( notequalI2
                                         => ( subsetRefl
                                           => ( subsetTrans
                                             => ( setadjoinSub
                                               => ( setadjoinSub2
                                                 => ( subset2powerset
                                                   => ( setextsub
                                                     => ( subsetemptysetimpeq
                                                       => ( powersetI1
                                                         => ( powersetE1
                                                           => ( inPowerset
                                                             => ( powersetsubset
                                                               => ( sepInPowerset
                                                                 => ( sepSubset
                                                                   => ( binunionIL
                                                                     => ( upairset2IR
                                                                       => ( binunionIR
                                                                         => ( binunionEcases
                                                                           => ( binunionE
                                                                             => ( binunionLsub
                                                                               => ( binunionRsub
                                                                                 => ( binintersectI
                                                                                   => ( binintersectSubset5
                                                                                     => ( binintersectEL
                                                                                       => ( binintersectLsub
                                                                                         => ( binintersectSubset2
                                                                                           => ( binintersectSubset3
                                                                                             => ( binintersectER
                                                                                               => ( disjointsetsI1
                                                                                                 => ( binintersectRsub
                                                                                                   => ( binintersectSubset4
                                                                                                     => ( binintersectSubset1
                                                                                                       => ( bs114d
                                                                                                         => ( setminusI
                                                                                                           => ( setminusEL
                                                                                                             => ( setminusER
                                                                                                               => ( setminusSubset2
                                                                                                                 => ( setminusERneg
                                                                                                                   => ( setminusELneg
                                                                                                                     => ( setminusILneg
                                                                                                                       => ( setminusIRneg
                                                                                                                         => ( !!
                                                                                                                            @ ^ [Y0: $i] :
                                                                                                                                ( !!
                                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl568]) ).

thf(zip_derived_cl588,plain,
    ~ ( exuE3u
     => ( exu__Cong
       => ( setadjoin__Cong
         => ( powerset__Cong
           => ( setunion__Cong
             => ( exuEu
               => ( descr__Cong
                 => ( dsetconstr__Cong
                   => ( subsetI1
                     => ( eqimpsubset2
                       => ( eqimpsubset1
                         => ( subsetI2
                           => ( emptysetsubset
                             => ( subsetE
                               => ( subsetE2
                                 => ( notsubsetI
                                   => ( notequalI1
                                     => ( notequalI2
                                       => ( subsetRefl
                                         => ( subsetTrans
                                           => ( setadjoinSub
                                             => ( setadjoinSub2
                                               => ( subset2powerset
                                                 => ( setextsub
                                                   => ( subsetemptysetimpeq
                                                     => ( powersetI1
                                                       => ( powersetE1
                                                         => ( inPowerset
                                                           => ( powersetsubset
                                                             => ( sepInPowerset
                                                               => ( sepSubset
                                                                 => ( binunionIL
                                                                   => ( upairset2IR
                                                                     => ( binunionIR
                                                                       => ( binunionEcases
                                                                         => ( binunionE
                                                                           => ( binunionLsub
                                                                             => ( binunionRsub
                                                                               => ( binintersectI
                                                                                 => ( binintersectSubset5
                                                                                   => ( binintersectEL
                                                                                     => ( binintersectLsub
                                                                                       => ( binintersectSubset2
                                                                                         => ( binintersectSubset3
                                                                                           => ( binintersectER
                                                                                             => ( disjointsetsI1
                                                                                               => ( binintersectRsub
                                                                                                 => ( binintersectSubset4
                                                                                                   => ( binintersectSubset1
                                                                                                     => ( bs114d
                                                                                                       => ( setminusI
                                                                                                         => ( setminusEL
                                                                                                           => ( setminusER
                                                                                                             => ( setminusSubset2
                                                                                                               => ( setminusERneg
                                                                                                                 => ( setminusELneg
                                                                                                                   => ( setminusILneg
                                                                                                                     => ( setminusIRneg
                                                                                                                       => ( !!
                                                                                                                          @ ^ [Y0: $i] :
                                                                                                                              ( !!
                                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl578]) ).

thf(zip_derived_cl598,plain,
    ~ ( exu__Cong
     => ( setadjoin__Cong
       => ( powerset__Cong
         => ( setunion__Cong
           => ( exuEu
             => ( descr__Cong
               => ( dsetconstr__Cong
                 => ( subsetI1
                   => ( eqimpsubset2
                     => ( eqimpsubset1
                       => ( subsetI2
                         => ( emptysetsubset
                           => ( subsetE
                             => ( subsetE2
                               => ( notsubsetI
                                 => ( notequalI1
                                   => ( notequalI2
                                     => ( subsetRefl
                                       => ( subsetTrans
                                         => ( setadjoinSub
                                           => ( setadjoinSub2
                                             => ( subset2powerset
                                               => ( setextsub
                                                 => ( subsetemptysetimpeq
                                                   => ( powersetI1
                                                     => ( powersetE1
                                                       => ( inPowerset
                                                         => ( powersetsubset
                                                           => ( sepInPowerset
                                                             => ( sepSubset
                                                               => ( binunionIL
                                                                 => ( upairset2IR
                                                                   => ( binunionIR
                                                                     => ( binunionEcases
                                                                       => ( binunionE
                                                                         => ( binunionLsub
                                                                           => ( binunionRsub
                                                                             => ( binintersectI
                                                                               => ( binintersectSubset5
                                                                                 => ( binintersectEL
                                                                                   => ( binintersectLsub
                                                                                     => ( binintersectSubset2
                                                                                       => ( binintersectSubset3
                                                                                         => ( binintersectER
                                                                                           => ( disjointsetsI1
                                                                                             => ( binintersectRsub
                                                                                               => ( binintersectSubset4
                                                                                                 => ( binintersectSubset1
                                                                                                   => ( bs114d
                                                                                                     => ( setminusI
                                                                                                       => ( setminusEL
                                                                                                         => ( setminusER
                                                                                                           => ( setminusSubset2
                                                                                                             => ( setminusERneg
                                                                                                               => ( setminusELneg
                                                                                                                 => ( setminusILneg
                                                                                                                   => ( setminusIRneg
                                                                                                                     => ( !!
                                                                                                                        @ ^ [Y0: $i] :
                                                                                                                            ( !!
                                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl588]) ).

thf(zip_derived_cl609,plain,
    ~ ( setadjoin__Cong
     => ( powerset__Cong
       => ( setunion__Cong
         => ( exuEu
           => ( descr__Cong
             => ( dsetconstr__Cong
               => ( subsetI1
                 => ( eqimpsubset2
                   => ( eqimpsubset1
                     => ( subsetI2
                       => ( emptysetsubset
                         => ( subsetE
                           => ( subsetE2
                             => ( notsubsetI
                               => ( notequalI1
                                 => ( notequalI2
                                   => ( subsetRefl
                                     => ( subsetTrans
                                       => ( setadjoinSub
                                         => ( setadjoinSub2
                                           => ( subset2powerset
                                             => ( setextsub
                                               => ( subsetemptysetimpeq
                                                 => ( powersetI1
                                                   => ( powersetE1
                                                     => ( inPowerset
                                                       => ( powersetsubset
                                                         => ( sepInPowerset
                                                           => ( sepSubset
                                                             => ( binunionIL
                                                               => ( upairset2IR
                                                                 => ( binunionIR
                                                                   => ( binunionEcases
                                                                     => ( binunionE
                                                                       => ( binunionLsub
                                                                         => ( binunionRsub
                                                                           => ( binintersectI
                                                                             => ( binintersectSubset5
                                                                               => ( binintersectEL
                                                                                 => ( binintersectLsub
                                                                                   => ( binintersectSubset2
                                                                                     => ( binintersectSubset3
                                                                                       => ( binintersectER
                                                                                         => ( disjointsetsI1
                                                                                           => ( binintersectRsub
                                                                                             => ( binintersectSubset4
                                                                                               => ( binintersectSubset1
                                                                                                 => ( bs114d
                                                                                                   => ( setminusI
                                                                                                     => ( setminusEL
                                                                                                       => ( setminusER
                                                                                                         => ( setminusSubset2
                                                                                                           => ( setminusERneg
                                                                                                             => ( setminusELneg
                                                                                                               => ( setminusILneg
                                                                                                                 => ( setminusIRneg
                                                                                                                   => ( !!
                                                                                                                      @ ^ [Y0: $i] :
                                                                                                                          ( !!
                                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl598]) ).

thf(zip_derived_cl623,plain,
    ~ ( powerset__Cong
     => ( setunion__Cong
       => ( exuEu
         => ( descr__Cong
           => ( dsetconstr__Cong
             => ( subsetI1
               => ( eqimpsubset2
                 => ( eqimpsubset1
                   => ( subsetI2
                     => ( emptysetsubset
                       => ( subsetE
                         => ( subsetE2
                           => ( notsubsetI
                             => ( notequalI1
                               => ( notequalI2
                                 => ( subsetRefl
                                   => ( subsetTrans
                                     => ( setadjoinSub
                                       => ( setadjoinSub2
                                         => ( subset2powerset
                                           => ( setextsub
                                             => ( subsetemptysetimpeq
                                               => ( powersetI1
                                                 => ( powersetE1
                                                   => ( inPowerset
                                                     => ( powersetsubset
                                                       => ( sepInPowerset
                                                         => ( sepSubset
                                                           => ( binunionIL
                                                             => ( upairset2IR
                                                               => ( binunionIR
                                                                 => ( binunionEcases
                                                                   => ( binunionE
                                                                     => ( binunionLsub
                                                                       => ( binunionRsub
                                                                         => ( binintersectI
                                                                           => ( binintersectSubset5
                                                                             => ( binintersectEL
                                                                               => ( binintersectLsub
                                                                                 => ( binintersectSubset2
                                                                                   => ( binintersectSubset3
                                                                                     => ( binintersectER
                                                                                       => ( disjointsetsI1
                                                                                         => ( binintersectRsub
                                                                                           => ( binintersectSubset4
                                                                                             => ( binintersectSubset1
                                                                                               => ( bs114d
                                                                                                 => ( setminusI
                                                                                                   => ( setminusEL
                                                                                                     => ( setminusER
                                                                                                       => ( setminusSubset2
                                                                                                         => ( setminusERneg
                                                                                                           => ( setminusELneg
                                                                                                             => ( setminusILneg
                                                                                                               => ( setminusIRneg
                                                                                                                 => ( !!
                                                                                                                    @ ^ [Y0: $i] :
                                                                                                                        ( !!
                                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl609]) ).

thf(zip_derived_cl637,plain,
    ~ ( setunion__Cong
     => ( exuEu
       => ( descr__Cong
         => ( dsetconstr__Cong
           => ( subsetI1
             => ( eqimpsubset2
               => ( eqimpsubset1
                 => ( subsetI2
                   => ( emptysetsubset
                     => ( subsetE
                       => ( subsetE2
                         => ( notsubsetI
                           => ( notequalI1
                             => ( notequalI2
                               => ( subsetRefl
                                 => ( subsetTrans
                                   => ( setadjoinSub
                                     => ( setadjoinSub2
                                       => ( subset2powerset
                                         => ( setextsub
                                           => ( subsetemptysetimpeq
                                             => ( powersetI1
                                               => ( powersetE1
                                                 => ( inPowerset
                                                   => ( powersetsubset
                                                     => ( sepInPowerset
                                                       => ( sepSubset
                                                         => ( binunionIL
                                                           => ( upairset2IR
                                                             => ( binunionIR
                                                               => ( binunionEcases
                                                                 => ( binunionE
                                                                   => ( binunionLsub
                                                                     => ( binunionRsub
                                                                       => ( binintersectI
                                                                         => ( binintersectSubset5
                                                                           => ( binintersectEL
                                                                             => ( binintersectLsub
                                                                               => ( binintersectSubset2
                                                                                 => ( binintersectSubset3
                                                                                   => ( binintersectER
                                                                                     => ( disjointsetsI1
                                                                                       => ( binintersectRsub
                                                                                         => ( binintersectSubset4
                                                                                           => ( binintersectSubset1
                                                                                             => ( bs114d
                                                                                               => ( setminusI
                                                                                                 => ( setminusEL
                                                                                                   => ( setminusER
                                                                                                     => ( setminusSubset2
                                                                                                       => ( setminusERneg
                                                                                                         => ( setminusELneg
                                                                                                           => ( setminusILneg
                                                                                                             => ( setminusIRneg
                                                                                                               => ( !!
                                                                                                                  @ ^ [Y0: $i] :
                                                                                                                      ( !!
                                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl623]) ).

thf(zip_derived_cl652,plain,
    ~ ( exuEu
     => ( descr__Cong
       => ( dsetconstr__Cong
         => ( subsetI1
           => ( eqimpsubset2
             => ( eqimpsubset1
               => ( subsetI2
                 => ( emptysetsubset
                   => ( subsetE
                     => ( subsetE2
                       => ( notsubsetI
                         => ( notequalI1
                           => ( notequalI2
                             => ( subsetRefl
                               => ( subsetTrans
                                 => ( setadjoinSub
                                   => ( setadjoinSub2
                                     => ( subset2powerset
                                       => ( setextsub
                                         => ( subsetemptysetimpeq
                                           => ( powersetI1
                                             => ( powersetE1
                                               => ( inPowerset
                                                 => ( powersetsubset
                                                   => ( sepInPowerset
                                                     => ( sepSubset
                                                       => ( binunionIL
                                                         => ( upairset2IR
                                                           => ( binunionIR
                                                             => ( binunionEcases
                                                               => ( binunionE
                                                                 => ( binunionLsub
                                                                   => ( binunionRsub
                                                                     => ( binintersectI
                                                                       => ( binintersectSubset5
                                                                         => ( binintersectEL
                                                                           => ( binintersectLsub
                                                                             => ( binintersectSubset2
                                                                               => ( binintersectSubset3
                                                                                 => ( binintersectER
                                                                                   => ( disjointsetsI1
                                                                                     => ( binintersectRsub
                                                                                       => ( binintersectSubset4
                                                                                         => ( binintersectSubset1
                                                                                           => ( bs114d
                                                                                             => ( setminusI
                                                                                               => ( setminusEL
                                                                                                 => ( setminusER
                                                                                                   => ( setminusSubset2
                                                                                                     => ( setminusERneg
                                                                                                       => ( setminusELneg
                                                                                                         => ( setminusILneg
                                                                                                           => ( setminusIRneg
                                                                                                             => ( !!
                                                                                                                @ ^ [Y0: $i] :
                                                                                                                    ( !!
                                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl637]) ).

thf(zip_derived_cl664,plain,
    ~ ( descr__Cong
     => ( dsetconstr__Cong
       => ( subsetI1
         => ( eqimpsubset2
           => ( eqimpsubset1
             => ( subsetI2
               => ( emptysetsubset
                 => ( subsetE
                   => ( subsetE2
                     => ( notsubsetI
                       => ( notequalI1
                         => ( notequalI2
                           => ( subsetRefl
                             => ( subsetTrans
                               => ( setadjoinSub
                                 => ( setadjoinSub2
                                   => ( subset2powerset
                                     => ( setextsub
                                       => ( subsetemptysetimpeq
                                         => ( powersetI1
                                           => ( powersetE1
                                             => ( inPowerset
                                               => ( powersetsubset
                                                 => ( sepInPowerset
                                                   => ( sepSubset
                                                     => ( binunionIL
                                                       => ( upairset2IR
                                                         => ( binunionIR
                                                           => ( binunionEcases
                                                             => ( binunionE
                                                               => ( binunionLsub
                                                                 => ( binunionRsub
                                                                   => ( binintersectI
                                                                     => ( binintersectSubset5
                                                                       => ( binintersectEL
                                                                         => ( binintersectLsub
                                                                           => ( binintersectSubset2
                                                                             => ( binintersectSubset3
                                                                               => ( binintersectER
                                                                                 => ( disjointsetsI1
                                                                                   => ( binintersectRsub
                                                                                     => ( binintersectSubset4
                                                                                       => ( binintersectSubset1
                                                                                         => ( bs114d
                                                                                           => ( setminusI
                                                                                             => ( setminusEL
                                                                                               => ( setminusER
                                                                                                 => ( setminusSubset2
                                                                                                   => ( setminusERneg
                                                                                                     => ( setminusELneg
                                                                                                       => ( setminusILneg
                                                                                                         => ( setminusIRneg
                                                                                                           => ( !!
                                                                                                              @ ^ [Y0: $i] :
                                                                                                                  ( !!
                                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl652]) ).

thf(zip_derived_cl681,plain,
    ~ ( dsetconstr__Cong
     => ( subsetI1
       => ( eqimpsubset2
         => ( eqimpsubset1
           => ( subsetI2
             => ( emptysetsubset
               => ( subsetE
                 => ( subsetE2
                   => ( notsubsetI
                     => ( notequalI1
                       => ( notequalI2
                         => ( subsetRefl
                           => ( subsetTrans
                             => ( setadjoinSub
                               => ( setadjoinSub2
                                 => ( subset2powerset
                                   => ( setextsub
                                     => ( subsetemptysetimpeq
                                       => ( powersetI1
                                         => ( powersetE1
                                           => ( inPowerset
                                             => ( powersetsubset
                                               => ( sepInPowerset
                                                 => ( sepSubset
                                                   => ( binunionIL
                                                     => ( upairset2IR
                                                       => ( binunionIR
                                                         => ( binunionEcases
                                                           => ( binunionE
                                                             => ( binunionLsub
                                                               => ( binunionRsub
                                                                 => ( binintersectI
                                                                   => ( binintersectSubset5
                                                                     => ( binintersectEL
                                                                       => ( binintersectLsub
                                                                         => ( binintersectSubset2
                                                                           => ( binintersectSubset3
                                                                             => ( binintersectER
                                                                               => ( disjointsetsI1
                                                                                 => ( binintersectRsub
                                                                                   => ( binintersectSubset4
                                                                                     => ( binintersectSubset1
                                                                                       => ( bs114d
                                                                                         => ( setminusI
                                                                                           => ( setminusEL
                                                                                             => ( setminusER
                                                                                               => ( setminusSubset2
                                                                                                 => ( setminusERneg
                                                                                                   => ( setminusELneg
                                                                                                     => ( setminusILneg
                                                                                                       => ( setminusIRneg
                                                                                                         => ( !!
                                                                                                            @ ^ [Y0: $i] :
                                                                                                                ( !!
                                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl664]) ).

thf(zip_derived_cl698,plain,
    ~ ( subsetI1
     => ( eqimpsubset2
       => ( eqimpsubset1
         => ( subsetI2
           => ( emptysetsubset
             => ( subsetE
               => ( subsetE2
                 => ( notsubsetI
                   => ( notequalI1
                     => ( notequalI2
                       => ( subsetRefl
                         => ( subsetTrans
                           => ( setadjoinSub
                             => ( setadjoinSub2
                               => ( subset2powerset
                                 => ( setextsub
                                   => ( subsetemptysetimpeq
                                     => ( powersetI1
                                       => ( powersetE1
                                         => ( inPowerset
                                           => ( powersetsubset
                                             => ( sepInPowerset
                                               => ( sepSubset
                                                 => ( binunionIL
                                                   => ( upairset2IR
                                                     => ( binunionIR
                                                       => ( binunionEcases
                                                         => ( binunionE
                                                           => ( binunionLsub
                                                             => ( binunionRsub
                                                               => ( binintersectI
                                                                 => ( binintersectSubset5
                                                                   => ( binintersectEL
                                                                     => ( binintersectLsub
                                                                       => ( binintersectSubset2
                                                                         => ( binintersectSubset3
                                                                           => ( binintersectER
                                                                             => ( disjointsetsI1
                                                                               => ( binintersectRsub
                                                                                 => ( binintersectSubset4
                                                                                   => ( binintersectSubset1
                                                                                     => ( bs114d
                                                                                       => ( setminusI
                                                                                         => ( setminusEL
                                                                                           => ( setminusER
                                                                                             => ( setminusSubset2
                                                                                               => ( setminusERneg
                                                                                                 => ( setminusELneg
                                                                                                   => ( setminusILneg
                                                                                                     => ( setminusIRneg
                                                                                                       => ( !!
                                                                                                          @ ^ [Y0: $i] :
                                                                                                              ( !!
                                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl681]) ).

thf(zip_derived_cl712,plain,
    ~ ( eqimpsubset2
     => ( eqimpsubset1
       => ( subsetI2
         => ( emptysetsubset
           => ( subsetE
             => ( subsetE2
               => ( notsubsetI
                 => ( notequalI1
                   => ( notequalI2
                     => ( subsetRefl
                       => ( subsetTrans
                         => ( setadjoinSub
                           => ( setadjoinSub2
                             => ( subset2powerset
                               => ( setextsub
                                 => ( subsetemptysetimpeq
                                   => ( powersetI1
                                     => ( powersetE1
                                       => ( inPowerset
                                         => ( powersetsubset
                                           => ( sepInPowerset
                                             => ( sepSubset
                                               => ( binunionIL
                                                 => ( upairset2IR
                                                   => ( binunionIR
                                                     => ( binunionEcases
                                                       => ( binunionE
                                                         => ( binunionLsub
                                                           => ( binunionRsub
                                                             => ( binintersectI
                                                               => ( binintersectSubset5
                                                                 => ( binintersectEL
                                                                   => ( binintersectLsub
                                                                     => ( binintersectSubset2
                                                                       => ( binintersectSubset3
                                                                         => ( binintersectER
                                                                           => ( disjointsetsI1
                                                                             => ( binintersectRsub
                                                                               => ( binintersectSubset4
                                                                                 => ( binintersectSubset1
                                                                                   => ( bs114d
                                                                                     => ( setminusI
                                                                                       => ( setminusEL
                                                                                         => ( setminusER
                                                                                           => ( setminusSubset2
                                                                                             => ( setminusERneg
                                                                                               => ( setminusELneg
                                                                                                 => ( setminusILneg
                                                                                                   => ( setminusIRneg
                                                                                                     => ( !!
                                                                                                        @ ^ [Y0: $i] :
                                                                                                            ( !!
                                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl698]) ).

thf(zip_derived_cl725,plain,
    ~ ( eqimpsubset1
     => ( subsetI2
       => ( emptysetsubset
         => ( subsetE
           => ( subsetE2
             => ( notsubsetI
               => ( notequalI1
                 => ( notequalI2
                   => ( subsetRefl
                     => ( subsetTrans
                       => ( setadjoinSub
                         => ( setadjoinSub2
                           => ( subset2powerset
                             => ( setextsub
                               => ( subsetemptysetimpeq
                                 => ( powersetI1
                                   => ( powersetE1
                                     => ( inPowerset
                                       => ( powersetsubset
                                         => ( sepInPowerset
                                           => ( sepSubset
                                             => ( binunionIL
                                               => ( upairset2IR
                                                 => ( binunionIR
                                                   => ( binunionEcases
                                                     => ( binunionE
                                                       => ( binunionLsub
                                                         => ( binunionRsub
                                                           => ( binintersectI
                                                             => ( binintersectSubset5
                                                               => ( binintersectEL
                                                                 => ( binintersectLsub
                                                                   => ( binintersectSubset2
                                                                     => ( binintersectSubset3
                                                                       => ( binintersectER
                                                                         => ( disjointsetsI1
                                                                           => ( binintersectRsub
                                                                             => ( binintersectSubset4
                                                                               => ( binintersectSubset1
                                                                                 => ( bs114d
                                                                                   => ( setminusI
                                                                                     => ( setminusEL
                                                                                       => ( setminusER
                                                                                         => ( setminusSubset2
                                                                                           => ( setminusERneg
                                                                                             => ( setminusELneg
                                                                                               => ( setminusILneg
                                                                                                 => ( setminusIRneg
                                                                                                   => ( !!
                                                                                                      @ ^ [Y0: $i] :
                                                                                                          ( !!
                                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl712]) ).

thf(zip_derived_cl735,plain,
    ~ ( subsetI2
     => ( emptysetsubset
       => ( subsetE
         => ( subsetE2
           => ( notsubsetI
             => ( notequalI1
               => ( notequalI2
                 => ( subsetRefl
                   => ( subsetTrans
                     => ( setadjoinSub
                       => ( setadjoinSub2
                         => ( subset2powerset
                           => ( setextsub
                             => ( subsetemptysetimpeq
                               => ( powersetI1
                                 => ( powersetE1
                                   => ( inPowerset
                                     => ( powersetsubset
                                       => ( sepInPowerset
                                         => ( sepSubset
                                           => ( binunionIL
                                             => ( upairset2IR
                                               => ( binunionIR
                                                 => ( binunionEcases
                                                   => ( binunionE
                                                     => ( binunionLsub
                                                       => ( binunionRsub
                                                         => ( binintersectI
                                                           => ( binintersectSubset5
                                                             => ( binintersectEL
                                                               => ( binintersectLsub
                                                                 => ( binintersectSubset2
                                                                   => ( binintersectSubset3
                                                                     => ( binintersectER
                                                                       => ( disjointsetsI1
                                                                         => ( binintersectRsub
                                                                           => ( binintersectSubset4
                                                                             => ( binintersectSubset1
                                                                               => ( bs114d
                                                                                 => ( setminusI
                                                                                   => ( setminusEL
                                                                                     => ( setminusER
                                                                                       => ( setminusSubset2
                                                                                         => ( setminusERneg
                                                                                           => ( setminusELneg
                                                                                             => ( setminusILneg
                                                                                               => ( setminusIRneg
                                                                                                 => ( !!
                                                                                                    @ ^ [Y0: $i] :
                                                                                                        ( !!
                                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl725]) ).

thf(zip_derived_cl746,plain,
    ~ ( emptysetsubset
     => ( subsetE
       => ( subsetE2
         => ( notsubsetI
           => ( notequalI1
             => ( notequalI2
               => ( subsetRefl
                 => ( subsetTrans
                   => ( setadjoinSub
                     => ( setadjoinSub2
                       => ( subset2powerset
                         => ( setextsub
                           => ( subsetemptysetimpeq
                             => ( powersetI1
                               => ( powersetE1
                                 => ( inPowerset
                                   => ( powersetsubset
                                     => ( sepInPowerset
                                       => ( sepSubset
                                         => ( binunionIL
                                           => ( upairset2IR
                                             => ( binunionIR
                                               => ( binunionEcases
                                                 => ( binunionE
                                                   => ( binunionLsub
                                                     => ( binunionRsub
                                                       => ( binintersectI
                                                         => ( binintersectSubset5
                                                           => ( binintersectEL
                                                             => ( binintersectLsub
                                                               => ( binintersectSubset2
                                                                 => ( binintersectSubset3
                                                                   => ( binintersectER
                                                                     => ( disjointsetsI1
                                                                       => ( binintersectRsub
                                                                         => ( binintersectSubset4
                                                                           => ( binintersectSubset1
                                                                             => ( bs114d
                                                                               => ( setminusI
                                                                                 => ( setminusEL
                                                                                   => ( setminusER
                                                                                     => ( setminusSubset2
                                                                                       => ( setminusERneg
                                                                                         => ( setminusELneg
                                                                                           => ( setminusILneg
                                                                                             => ( setminusIRneg
                                                                                               => ( !!
                                                                                                  @ ^ [Y0: $i] :
                                                                                                      ( !!
                                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl735]) ).

thf(zip_derived_cl758,plain,
    ~ ( subsetE
     => ( subsetE2
       => ( notsubsetI
         => ( notequalI1
           => ( notequalI2
             => ( subsetRefl
               => ( subsetTrans
                 => ( setadjoinSub
                   => ( setadjoinSub2
                     => ( subset2powerset
                       => ( setextsub
                         => ( subsetemptysetimpeq
                           => ( powersetI1
                             => ( powersetE1
                               => ( inPowerset
                                 => ( powersetsubset
                                   => ( sepInPowerset
                                     => ( sepSubset
                                       => ( binunionIL
                                         => ( upairset2IR
                                           => ( binunionIR
                                             => ( binunionEcases
                                               => ( binunionE
                                                 => ( binunionLsub
                                                   => ( binunionRsub
                                                     => ( binintersectI
                                                       => ( binintersectSubset5
                                                         => ( binintersectEL
                                                           => ( binintersectLsub
                                                             => ( binintersectSubset2
                                                               => ( binintersectSubset3
                                                                 => ( binintersectER
                                                                   => ( disjointsetsI1
                                                                     => ( binintersectRsub
                                                                       => ( binintersectSubset4
                                                                         => ( binintersectSubset1
                                                                           => ( bs114d
                                                                             => ( setminusI
                                                                               => ( setminusEL
                                                                                 => ( setminusER
                                                                                   => ( setminusSubset2
                                                                                     => ( setminusERneg
                                                                                       => ( setminusELneg
                                                                                         => ( setminusILneg
                                                                                           => ( setminusIRneg
                                                                                             => ( !!
                                                                                                @ ^ [Y0: $i] :
                                                                                                    ( !!
                                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl746]) ).

thf(zip_derived_cl770,plain,
    ~ ( subsetE2
     => ( notsubsetI
       => ( notequalI1
         => ( notequalI2
           => ( subsetRefl
             => ( subsetTrans
               => ( setadjoinSub
                 => ( setadjoinSub2
                   => ( subset2powerset
                     => ( setextsub
                       => ( subsetemptysetimpeq
                         => ( powersetI1
                           => ( powersetE1
                             => ( inPowerset
                               => ( powersetsubset
                                 => ( sepInPowerset
                                   => ( sepSubset
                                     => ( binunionIL
                                       => ( upairset2IR
                                         => ( binunionIR
                                           => ( binunionEcases
                                             => ( binunionE
                                               => ( binunionLsub
                                                 => ( binunionRsub
                                                   => ( binintersectI
                                                     => ( binintersectSubset5
                                                       => ( binintersectEL
                                                         => ( binintersectLsub
                                                           => ( binintersectSubset2
                                                             => ( binintersectSubset3
                                                               => ( binintersectER
                                                                 => ( disjointsetsI1
                                                                   => ( binintersectRsub
                                                                     => ( binintersectSubset4
                                                                       => ( binintersectSubset1
                                                                         => ( bs114d
                                                                           => ( setminusI
                                                                             => ( setminusEL
                                                                               => ( setminusER
                                                                                 => ( setminusSubset2
                                                                                   => ( setminusERneg
                                                                                     => ( setminusELneg
                                                                                       => ( setminusILneg
                                                                                         => ( setminusIRneg
                                                                                           => ( !!
                                                                                              @ ^ [Y0: $i] :
                                                                                                  ( !!
                                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl758]) ).

thf(zip_derived_cl783,plain,
    ~ ( notsubsetI
     => ( notequalI1
       => ( notequalI2
         => ( subsetRefl
           => ( subsetTrans
             => ( setadjoinSub
               => ( setadjoinSub2
                 => ( subset2powerset
                   => ( setextsub
                     => ( subsetemptysetimpeq
                       => ( powersetI1
                         => ( powersetE1
                           => ( inPowerset
                             => ( powersetsubset
                               => ( sepInPowerset
                                 => ( sepSubset
                                   => ( binunionIL
                                     => ( upairset2IR
                                       => ( binunionIR
                                         => ( binunionEcases
                                           => ( binunionE
                                             => ( binunionLsub
                                               => ( binunionRsub
                                                 => ( binintersectI
                                                   => ( binintersectSubset5
                                                     => ( binintersectEL
                                                       => ( binintersectLsub
                                                         => ( binintersectSubset2
                                                           => ( binintersectSubset3
                                                             => ( binintersectER
                                                               => ( disjointsetsI1
                                                                 => ( binintersectRsub
                                                                   => ( binintersectSubset4
                                                                     => ( binintersectSubset1
                                                                       => ( bs114d
                                                                         => ( setminusI
                                                                           => ( setminusEL
                                                                             => ( setminusER
                                                                               => ( setminusSubset2
                                                                                 => ( setminusERneg
                                                                                   => ( setminusELneg
                                                                                     => ( setminusILneg
                                                                                       => ( setminusIRneg
                                                                                         => ( !!
                                                                                            @ ^ [Y0: $i] :
                                                                                                ( !!
                                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl770]) ).

thf(zip_derived_cl795,plain,
    ~ ( notequalI1
     => ( notequalI2
       => ( subsetRefl
         => ( subsetTrans
           => ( setadjoinSub
             => ( setadjoinSub2
               => ( subset2powerset
                 => ( setextsub
                   => ( subsetemptysetimpeq
                     => ( powersetI1
                       => ( powersetE1
                         => ( inPowerset
                           => ( powersetsubset
                             => ( sepInPowerset
                               => ( sepSubset
                                 => ( binunionIL
                                   => ( upairset2IR
                                     => ( binunionIR
                                       => ( binunionEcases
                                         => ( binunionE
                                           => ( binunionLsub
                                             => ( binunionRsub
                                               => ( binintersectI
                                                 => ( binintersectSubset5
                                                   => ( binintersectEL
                                                     => ( binintersectLsub
                                                       => ( binintersectSubset2
                                                         => ( binintersectSubset3
                                                           => ( binintersectER
                                                             => ( disjointsetsI1
                                                               => ( binintersectRsub
                                                                 => ( binintersectSubset4
                                                                   => ( binintersectSubset1
                                                                     => ( bs114d
                                                                       => ( setminusI
                                                                         => ( setminusEL
                                                                           => ( setminusER
                                                                             => ( setminusSubset2
                                                                               => ( setminusERneg
                                                                                 => ( setminusELneg
                                                                                   => ( setminusILneg
                                                                                     => ( setminusIRneg
                                                                                       => ( !!
                                                                                          @ ^ [Y0: $i] :
                                                                                              ( !!
                                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl783]) ).

thf(zip_derived_cl805,plain,
    ~ ( notequalI2
     => ( subsetRefl
       => ( subsetTrans
         => ( setadjoinSub
           => ( setadjoinSub2
             => ( subset2powerset
               => ( setextsub
                 => ( subsetemptysetimpeq
                   => ( powersetI1
                     => ( powersetE1
                       => ( inPowerset
                         => ( powersetsubset
                           => ( sepInPowerset
                             => ( sepSubset
                               => ( binunionIL
                                 => ( upairset2IR
                                   => ( binunionIR
                                     => ( binunionEcases
                                       => ( binunionE
                                         => ( binunionLsub
                                           => ( binunionRsub
                                             => ( binintersectI
                                               => ( binintersectSubset5
                                                 => ( binintersectEL
                                                   => ( binintersectLsub
                                                     => ( binintersectSubset2
                                                       => ( binintersectSubset3
                                                         => ( binintersectER
                                                           => ( disjointsetsI1
                                                             => ( binintersectRsub
                                                               => ( binintersectSubset4
                                                                 => ( binintersectSubset1
                                                                   => ( bs114d
                                                                     => ( setminusI
                                                                       => ( setminusEL
                                                                         => ( setminusER
                                                                           => ( setminusSubset2
                                                                             => ( setminusERneg
                                                                               => ( setminusELneg
                                                                                 => ( setminusILneg
                                                                                   => ( setminusIRneg
                                                                                     => ( !!
                                                                                        @ ^ [Y0: $i] :
                                                                                            ( !!
                                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl795]) ).

thf(zip_derived_cl813,plain,
    ~ ( subsetRefl
     => ( subsetTrans
       => ( setadjoinSub
         => ( setadjoinSub2
           => ( subset2powerset
             => ( setextsub
               => ( subsetemptysetimpeq
                 => ( powersetI1
                   => ( powersetE1
                     => ( inPowerset
                       => ( powersetsubset
                         => ( sepInPowerset
                           => ( sepSubset
                             => ( binunionIL
                               => ( upairset2IR
                                 => ( binunionIR
                                   => ( binunionEcases
                                     => ( binunionE
                                       => ( binunionLsub
                                         => ( binunionRsub
                                           => ( binintersectI
                                             => ( binintersectSubset5
                                               => ( binintersectEL
                                                 => ( binintersectLsub
                                                   => ( binintersectSubset2
                                                     => ( binintersectSubset3
                                                       => ( binintersectER
                                                         => ( disjointsetsI1
                                                           => ( binintersectRsub
                                                             => ( binintersectSubset4
                                                               => ( binintersectSubset1
                                                                 => ( bs114d
                                                                   => ( setminusI
                                                                     => ( setminusEL
                                                                       => ( setminusER
                                                                         => ( setminusSubset2
                                                                           => ( setminusERneg
                                                                             => ( setminusELneg
                                                                               => ( setminusILneg
                                                                                 => ( setminusIRneg
                                                                                   => ( !!
                                                                                      @ ^ [Y0: $i] :
                                                                                          ( !!
                                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl805]) ).

thf(zip_derived_cl823,plain,
    ~ ( subsetTrans
     => ( setadjoinSub
       => ( setadjoinSub2
         => ( subset2powerset
           => ( setextsub
             => ( subsetemptysetimpeq
               => ( powersetI1
                 => ( powersetE1
                   => ( inPowerset
                     => ( powersetsubset
                       => ( sepInPowerset
                         => ( sepSubset
                           => ( binunionIL
                             => ( upairset2IR
                               => ( binunionIR
                                 => ( binunionEcases
                                   => ( binunionE
                                     => ( binunionLsub
                                       => ( binunionRsub
                                         => ( binintersectI
                                           => ( binintersectSubset5
                                             => ( binintersectEL
                                               => ( binintersectLsub
                                                 => ( binintersectSubset2
                                                   => ( binintersectSubset3
                                                     => ( binintersectER
                                                       => ( disjointsetsI1
                                                         => ( binintersectRsub
                                                           => ( binintersectSubset4
                                                             => ( binintersectSubset1
                                                               => ( bs114d
                                                                 => ( setminusI
                                                                   => ( setminusEL
                                                                     => ( setminusER
                                                                       => ( setminusSubset2
                                                                         => ( setminusERneg
                                                                           => ( setminusELneg
                                                                             => ( setminusILneg
                                                                               => ( setminusIRneg
                                                                                 => ( !!
                                                                                    @ ^ [Y0: $i] :
                                                                                        ( !!
                                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl813]) ).

thf(zip_derived_cl833,plain,
    ~ ( setadjoinSub
     => ( setadjoinSub2
       => ( subset2powerset
         => ( setextsub
           => ( subsetemptysetimpeq
             => ( powersetI1
               => ( powersetE1
                 => ( inPowerset
                   => ( powersetsubset
                     => ( sepInPowerset
                       => ( sepSubset
                         => ( binunionIL
                           => ( upairset2IR
                             => ( binunionIR
                               => ( binunionEcases
                                 => ( binunionE
                                   => ( binunionLsub
                                     => ( binunionRsub
                                       => ( binintersectI
                                         => ( binintersectSubset5
                                           => ( binintersectEL
                                             => ( binintersectLsub
                                               => ( binintersectSubset2
                                                 => ( binintersectSubset3
                                                   => ( binintersectER
                                                     => ( disjointsetsI1
                                                       => ( binintersectRsub
                                                         => ( binintersectSubset4
                                                           => ( binintersectSubset1
                                                             => ( bs114d
                                                               => ( setminusI
                                                                 => ( setminusEL
                                                                   => ( setminusER
                                                                     => ( setminusSubset2
                                                                       => ( setminusERneg
                                                                         => ( setminusELneg
                                                                           => ( setminusILneg
                                                                             => ( setminusIRneg
                                                                               => ( !!
                                                                                  @ ^ [Y0: $i] :
                                                                                      ( !!
                                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl823]) ).

thf(zip_derived_cl843,plain,
    ~ ( setadjoinSub2
     => ( subset2powerset
       => ( setextsub
         => ( subsetemptysetimpeq
           => ( powersetI1
             => ( powersetE1
               => ( inPowerset
                 => ( powersetsubset
                   => ( sepInPowerset
                     => ( sepSubset
                       => ( binunionIL
                         => ( upairset2IR
                           => ( binunionIR
                             => ( binunionEcases
                               => ( binunionE
                                 => ( binunionLsub
                                   => ( binunionRsub
                                     => ( binintersectI
                                       => ( binintersectSubset5
                                         => ( binintersectEL
                                           => ( binintersectLsub
                                             => ( binintersectSubset2
                                               => ( binintersectSubset3
                                                 => ( binintersectER
                                                   => ( disjointsetsI1
                                                     => ( binintersectRsub
                                                       => ( binintersectSubset4
                                                         => ( binintersectSubset1
                                                           => ( bs114d
                                                             => ( setminusI
                                                               => ( setminusEL
                                                                 => ( setminusER
                                                                   => ( setminusSubset2
                                                                     => ( setminusERneg
                                                                       => ( setminusELneg
                                                                         => ( setminusILneg
                                                                           => ( setminusIRneg
                                                                             => ( !!
                                                                                @ ^ [Y0: $i] :
                                                                                    ( !!
                                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl833]) ).

thf(zip_derived_cl851,plain,
    ~ ( subset2powerset
     => ( setextsub
       => ( subsetemptysetimpeq
         => ( powersetI1
           => ( powersetE1
             => ( inPowerset
               => ( powersetsubset
                 => ( sepInPowerset
                   => ( sepSubset
                     => ( binunionIL
                       => ( upairset2IR
                         => ( binunionIR
                           => ( binunionEcases
                             => ( binunionE
                               => ( binunionLsub
                                 => ( binunionRsub
                                   => ( binintersectI
                                     => ( binintersectSubset5
                                       => ( binintersectEL
                                         => ( binintersectLsub
                                           => ( binintersectSubset2
                                             => ( binintersectSubset3
                                               => ( binintersectER
                                                 => ( disjointsetsI1
                                                   => ( binintersectRsub
                                                     => ( binintersectSubset4
                                                       => ( binintersectSubset1
                                                         => ( bs114d
                                                           => ( setminusI
                                                             => ( setminusEL
                                                               => ( setminusER
                                                                 => ( setminusSubset2
                                                                   => ( setminusERneg
                                                                     => ( setminusELneg
                                                                       => ( setminusILneg
                                                                         => ( setminusIRneg
                                                                           => ( !!
                                                                              @ ^ [Y0: $i] :
                                                                                  ( !!
                                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl843]) ).

thf(zip_derived_cl857,plain,
    ~ ( setextsub
     => ( subsetemptysetimpeq
       => ( powersetI1
         => ( powersetE1
           => ( inPowerset
             => ( powersetsubset
               => ( sepInPowerset
                 => ( sepSubset
                   => ( binunionIL
                     => ( upairset2IR
                       => ( binunionIR
                         => ( binunionEcases
                           => ( binunionE
                             => ( binunionLsub
                               => ( binunionRsub
                                 => ( binintersectI
                                   => ( binintersectSubset5
                                     => ( binintersectEL
                                       => ( binintersectLsub
                                         => ( binintersectSubset2
                                           => ( binintersectSubset3
                                             => ( binintersectER
                                               => ( disjointsetsI1
                                                 => ( binintersectRsub
                                                   => ( binintersectSubset4
                                                     => ( binintersectSubset1
                                                       => ( bs114d
                                                         => ( setminusI
                                                           => ( setminusEL
                                                             => ( setminusER
                                                               => ( setminusSubset2
                                                                 => ( setminusERneg
                                                                   => ( setminusELneg
                                                                     => ( setminusILneg
                                                                       => ( setminusIRneg
                                                                         => ( !!
                                                                            @ ^ [Y0: $i] :
                                                                                ( !!
                                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl851]) ).

thf(zip_derived_cl864,plain,
    ~ ( subsetemptysetimpeq
     => ( powersetI1
       => ( powersetE1
         => ( inPowerset
           => ( powersetsubset
             => ( sepInPowerset
               => ( sepSubset
                 => ( binunionIL
                   => ( upairset2IR
                     => ( binunionIR
                       => ( binunionEcases
                         => ( binunionE
                           => ( binunionLsub
                             => ( binunionRsub
                               => ( binintersectI
                                 => ( binintersectSubset5
                                   => ( binintersectEL
                                     => ( binintersectLsub
                                       => ( binintersectSubset2
                                         => ( binintersectSubset3
                                           => ( binintersectER
                                             => ( disjointsetsI1
                                               => ( binintersectRsub
                                                 => ( binintersectSubset4
                                                   => ( binintersectSubset1
                                                     => ( bs114d
                                                       => ( setminusI
                                                         => ( setminusEL
                                                           => ( setminusER
                                                             => ( setminusSubset2
                                                               => ( setminusERneg
                                                                 => ( setminusELneg
                                                                   => ( setminusILneg
                                                                     => ( setminusIRneg
                                                                       => ( !!
                                                                          @ ^ [Y0: $i] :
                                                                              ( !!
                                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl857]) ).

thf(zip_derived_cl872,plain,
    ~ ( powersetI1
     => ( powersetE1
       => ( inPowerset
         => ( powersetsubset
           => ( sepInPowerset
             => ( sepSubset
               => ( binunionIL
                 => ( upairset2IR
                   => ( binunionIR
                     => ( binunionEcases
                       => ( binunionE
                         => ( binunionLsub
                           => ( binunionRsub
                             => ( binintersectI
                               => ( binintersectSubset5
                                 => ( binintersectEL
                                   => ( binintersectLsub
                                     => ( binintersectSubset2
                                       => ( binintersectSubset3
                                         => ( binintersectER
                                           => ( disjointsetsI1
                                             => ( binintersectRsub
                                               => ( binintersectSubset4
                                                 => ( binintersectSubset1
                                                   => ( bs114d
                                                     => ( setminusI
                                                       => ( setminusEL
                                                         => ( setminusER
                                                           => ( setminusSubset2
                                                             => ( setminusERneg
                                                               => ( setminusELneg
                                                                 => ( setminusILneg
                                                                   => ( setminusIRneg
                                                                     => ( !!
                                                                        @ ^ [Y0: $i] :
                                                                            ( !!
                                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl864]) ).

thf(zip_derived_cl879,plain,
    ~ ( powersetE1
     => ( inPowerset
       => ( powersetsubset
         => ( sepInPowerset
           => ( sepSubset
             => ( binunionIL
               => ( upairset2IR
                 => ( binunionIR
                   => ( binunionEcases
                     => ( binunionE
                       => ( binunionLsub
                         => ( binunionRsub
                           => ( binintersectI
                             => ( binintersectSubset5
                               => ( binintersectEL
                                 => ( binintersectLsub
                                   => ( binintersectSubset2
                                     => ( binintersectSubset3
                                       => ( binintersectER
                                         => ( disjointsetsI1
                                           => ( binintersectRsub
                                             => ( binintersectSubset4
                                               => ( binintersectSubset1
                                                 => ( bs114d
                                                   => ( setminusI
                                                     => ( setminusEL
                                                       => ( setminusER
                                                         => ( setminusSubset2
                                                           => ( setminusERneg
                                                             => ( setminusELneg
                                                               => ( setminusILneg
                                                                 => ( setminusIRneg
                                                                   => ( !!
                                                                      @ ^ [Y0: $i] :
                                                                          ( !!
                                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl872]) ).

thf(zip_derived_cl886,plain,
    ~ ( inPowerset
     => ( powersetsubset
       => ( sepInPowerset
         => ( sepSubset
           => ( binunionIL
             => ( upairset2IR
               => ( binunionIR
                 => ( binunionEcases
                   => ( binunionE
                     => ( binunionLsub
                       => ( binunionRsub
                         => ( binintersectI
                           => ( binintersectSubset5
                             => ( binintersectEL
                               => ( binintersectLsub
                                 => ( binintersectSubset2
                                   => ( binintersectSubset3
                                     => ( binintersectER
                                       => ( disjointsetsI1
                                         => ( binintersectRsub
                                           => ( binintersectSubset4
                                             => ( binintersectSubset1
                                               => ( bs114d
                                                 => ( setminusI
                                                   => ( setminusEL
                                                     => ( setminusER
                                                       => ( setminusSubset2
                                                         => ( setminusERneg
                                                           => ( setminusELneg
                                                             => ( setminusILneg
                                                               => ( setminusIRneg
                                                                 => ( !!
                                                                    @ ^ [Y0: $i] :
                                                                        ( !!
                                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl879]) ).

thf(zip_derived_cl892,plain,
    ~ ( powersetsubset
     => ( sepInPowerset
       => ( sepSubset
         => ( binunionIL
           => ( upairset2IR
             => ( binunionIR
               => ( binunionEcases
                 => ( binunionE
                   => ( binunionLsub
                     => ( binunionRsub
                       => ( binintersectI
                         => ( binintersectSubset5
                           => ( binintersectEL
                             => ( binintersectLsub
                               => ( binintersectSubset2
                                 => ( binintersectSubset3
                                   => ( binintersectER
                                     => ( disjointsetsI1
                                       => ( binintersectRsub
                                         => ( binintersectSubset4
                                           => ( binintersectSubset1
                                             => ( bs114d
                                               => ( setminusI
                                                 => ( setminusEL
                                                   => ( setminusER
                                                     => ( setminusSubset2
                                                       => ( setminusERneg
                                                         => ( setminusELneg
                                                           => ( setminusILneg
                                                             => ( setminusIRneg
                                                               => ( !!
                                                                  @ ^ [Y0: $i] :
                                                                      ( !!
                                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl886]) ).

thf(zip_derived_cl899,plain,
    ~ ( sepInPowerset
     => ( sepSubset
       => ( binunionIL
         => ( upairset2IR
           => ( binunionIR
             => ( binunionEcases
               => ( binunionE
                 => ( binunionLsub
                   => ( binunionRsub
                     => ( binintersectI
                       => ( binintersectSubset5
                         => ( binintersectEL
                           => ( binintersectLsub
                             => ( binintersectSubset2
                               => ( binintersectSubset3
                                 => ( binintersectER
                                   => ( disjointsetsI1
                                     => ( binintersectRsub
                                       => ( binintersectSubset4
                                         => ( binintersectSubset1
                                           => ( bs114d
                                             => ( setminusI
                                               => ( setminusEL
                                                 => ( setminusER
                                                   => ( setminusSubset2
                                                     => ( setminusERneg
                                                       => ( setminusELneg
                                                         => ( setminusILneg
                                                           => ( setminusIRneg
                                                             => ( !!
                                                                @ ^ [Y0: $i] :
                                                                    ( !!
                                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl892]) ).

thf(zip_derived_cl906,plain,
    ~ ( sepSubset
     => ( binunionIL
       => ( upairset2IR
         => ( binunionIR
           => ( binunionEcases
             => ( binunionE
               => ( binunionLsub
                 => ( binunionRsub
                   => ( binintersectI
                     => ( binintersectSubset5
                       => ( binintersectEL
                         => ( binintersectLsub
                           => ( binintersectSubset2
                             => ( binintersectSubset3
                               => ( binintersectER
                                 => ( disjointsetsI1
                                   => ( binintersectRsub
                                     => ( binintersectSubset4
                                       => ( binintersectSubset1
                                         => ( bs114d
                                           => ( setminusI
                                             => ( setminusEL
                                               => ( setminusER
                                                 => ( setminusSubset2
                                                   => ( setminusERneg
                                                     => ( setminusELneg
                                                       => ( setminusILneg
                                                         => ( setminusIRneg
                                                           => ( !!
                                                              @ ^ [Y0: $i] :
                                                                  ( !!
                                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl899]) ).

thf(zip_derived_cl911,plain,
    ~ ( binunionIL
     => ( upairset2IR
       => ( binunionIR
         => ( binunionEcases
           => ( binunionE
             => ( binunionLsub
               => ( binunionRsub
                 => ( binintersectI
                   => ( binintersectSubset5
                     => ( binintersectEL
                       => ( binintersectLsub
                         => ( binintersectSubset2
                           => ( binintersectSubset3
                             => ( binintersectER
                               => ( disjointsetsI1
                                 => ( binintersectRsub
                                   => ( binintersectSubset4
                                     => ( binintersectSubset1
                                       => ( bs114d
                                         => ( setminusI
                                           => ( setminusEL
                                             => ( setminusER
                                               => ( setminusSubset2
                                                 => ( setminusERneg
                                                   => ( setminusELneg
                                                     => ( setminusILneg
                                                       => ( setminusIRneg
                                                         => ( !!
                                                            @ ^ [Y0: $i] :
                                                                ( !!
                                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl906]) ).

thf(zip_derived_cl917,plain,
    ~ ( upairset2IR
     => ( binunionIR
       => ( binunionEcases
         => ( binunionE
           => ( binunionLsub
             => ( binunionRsub
               => ( binintersectI
                 => ( binintersectSubset5
                   => ( binintersectEL
                     => ( binintersectLsub
                       => ( binintersectSubset2
                         => ( binintersectSubset3
                           => ( binintersectER
                             => ( disjointsetsI1
                               => ( binintersectRsub
                                 => ( binintersectSubset4
                                   => ( binintersectSubset1
                                     => ( bs114d
                                       => ( setminusI
                                         => ( setminusEL
                                           => ( setminusER
                                             => ( setminusSubset2
                                               => ( setminusERneg
                                                 => ( setminusELneg
                                                   => ( setminusILneg
                                                     => ( setminusIRneg
                                                       => ( !!
                                                          @ ^ [Y0: $i] :
                                                              ( !!
                                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl911]) ).

thf(zip_derived_cl924,plain,
    ~ ( binunionIR
     => ( binunionEcases
       => ( binunionE
         => ( binunionLsub
           => ( binunionRsub
             => ( binintersectI
               => ( binintersectSubset5
                 => ( binintersectEL
                   => ( binintersectLsub
                     => ( binintersectSubset2
                       => ( binintersectSubset3
                         => ( binintersectER
                           => ( disjointsetsI1
                             => ( binintersectRsub
                               => ( binintersectSubset4
                                 => ( binintersectSubset1
                                   => ( bs114d
                                     => ( setminusI
                                       => ( setminusEL
                                         => ( setminusER
                                           => ( setminusSubset2
                                             => ( setminusERneg
                                               => ( setminusELneg
                                                 => ( setminusILneg
                                                   => ( setminusIRneg
                                                     => ( !!
                                                        @ ^ [Y0: $i] :
                                                            ( !!
                                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl917]) ).

thf(zip_derived_cl929,plain,
    ~ ( binunionEcases
     => ( binunionE
       => ( binunionLsub
         => ( binunionRsub
           => ( binintersectI
             => ( binintersectSubset5
               => ( binintersectEL
                 => ( binintersectLsub
                   => ( binintersectSubset2
                     => ( binintersectSubset3
                       => ( binintersectER
                         => ( disjointsetsI1
                           => ( binintersectRsub
                             => ( binintersectSubset4
                               => ( binintersectSubset1
                                 => ( bs114d
                                   => ( setminusI
                                     => ( setminusEL
                                       => ( setminusER
                                         => ( setminusSubset2
                                           => ( setminusERneg
                                             => ( setminusELneg
                                               => ( setminusILneg
                                                 => ( setminusIRneg
                                                   => ( !!
                                                      @ ^ [Y0: $i] :
                                                          ( !!
                                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl924]) ).

thf(zip_derived_cl934,plain,
    ~ ( binunionE
     => ( binunionLsub
       => ( binunionRsub
         => ( binintersectI
           => ( binintersectSubset5
             => ( binintersectEL
               => ( binintersectLsub
                 => ( binintersectSubset2
                   => ( binintersectSubset3
                     => ( binintersectER
                       => ( disjointsetsI1
                         => ( binintersectRsub
                           => ( binintersectSubset4
                             => ( binintersectSubset1
                               => ( bs114d
                                 => ( setminusI
                                   => ( setminusEL
                                     => ( setminusER
                                       => ( setminusSubset2
                                         => ( setminusERneg
                                           => ( setminusELneg
                                             => ( setminusILneg
                                               => ( setminusIRneg
                                                 => ( !!
                                                    @ ^ [Y0: $i] :
                                                        ( !!
                                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl929]) ).

thf(zip_derived_cl940,plain,
    ~ ( binunionLsub
     => ( binunionRsub
       => ( binintersectI
         => ( binintersectSubset5
           => ( binintersectEL
             => ( binintersectLsub
               => ( binintersectSubset2
                 => ( binintersectSubset3
                   => ( binintersectER
                     => ( disjointsetsI1
                       => ( binintersectRsub
                         => ( binintersectSubset4
                           => ( binintersectSubset1
                             => ( bs114d
                               => ( setminusI
                                 => ( setminusEL
                                   => ( setminusER
                                     => ( setminusSubset2
                                       => ( setminusERneg
                                         => ( setminusELneg
                                           => ( setminusILneg
                                             => ( setminusIRneg
                                               => ( !!
                                                  @ ^ [Y0: $i] :
                                                      ( !!
                                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl934]) ).

thf(zip_derived_cl945,plain,
    ~ ( binunionRsub
     => ( binintersectI
       => ( binintersectSubset5
         => ( binintersectEL
           => ( binintersectLsub
             => ( binintersectSubset2
               => ( binintersectSubset3
                 => ( binintersectER
                   => ( disjointsetsI1
                     => ( binintersectRsub
                       => ( binintersectSubset4
                         => ( binintersectSubset1
                           => ( bs114d
                             => ( setminusI
                               => ( setminusEL
                                 => ( setminusER
                                   => ( setminusSubset2
                                     => ( setminusERneg
                                       => ( setminusELneg
                                         => ( setminusILneg
                                           => ( setminusIRneg
                                             => ( !!
                                                @ ^ [Y0: $i] :
                                                    ( !!
                                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl940]) ).

thf(zip_derived_cl951,plain,
    ~ ( binintersectI
     => ( binintersectSubset5
       => ( binintersectEL
         => ( binintersectLsub
           => ( binintersectSubset2
             => ( binintersectSubset3
               => ( binintersectER
                 => ( disjointsetsI1
                   => ( binintersectRsub
                     => ( binintersectSubset4
                       => ( binintersectSubset1
                         => ( bs114d
                           => ( setminusI
                             => ( setminusEL
                               => ( setminusER
                                 => ( setminusSubset2
                                   => ( setminusERneg
                                     => ( setminusELneg
                                       => ( setminusILneg
                                         => ( setminusIRneg
                                           => ( !!
                                              @ ^ [Y0: $i] :
                                                  ( !!
                                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl945]) ).

thf(zip_derived_cl957,plain,
    ~ ( binintersectSubset5
     => ( binintersectEL
       => ( binintersectLsub
         => ( binintersectSubset2
           => ( binintersectSubset3
             => ( binintersectER
               => ( disjointsetsI1
                 => ( binintersectRsub
                   => ( binintersectSubset4
                     => ( binintersectSubset1
                       => ( bs114d
                         => ( setminusI
                           => ( setminusEL
                             => ( setminusER
                               => ( setminusSubset2
                                 => ( setminusERneg
                                   => ( setminusELneg
                                     => ( setminusILneg
                                       => ( setminusIRneg
                                         => ( !!
                                            @ ^ [Y0: $i] :
                                                ( !!
                                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl951]) ).

thf(zip_derived_cl964,plain,
    ~ ( binintersectEL
     => ( binintersectLsub
       => ( binintersectSubset2
         => ( binintersectSubset3
           => ( binintersectER
             => ( disjointsetsI1
               => ( binintersectRsub
                 => ( binintersectSubset4
                   => ( binintersectSubset1
                     => ( bs114d
                       => ( setminusI
                         => ( setminusEL
                           => ( setminusER
                             => ( setminusSubset2
                               => ( setminusERneg
                                 => ( setminusELneg
                                   => ( setminusILneg
                                     => ( setminusIRneg
                                       => ( !!
                                          @ ^ [Y0: $i] :
                                              ( !!
                                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl957]) ).

thf(zip_derived_cl971,plain,
    ~ ( binintersectLsub
     => ( binintersectSubset2
       => ( binintersectSubset3
         => ( binintersectER
           => ( disjointsetsI1
             => ( binintersectRsub
               => ( binintersectSubset4
                 => ( binintersectSubset1
                   => ( bs114d
                     => ( setminusI
                       => ( setminusEL
                         => ( setminusER
                           => ( setminusSubset2
                             => ( setminusERneg
                               => ( setminusELneg
                                 => ( setminusILneg
                                   => ( setminusIRneg
                                     => ( !!
                                        @ ^ [Y0: $i] :
                                            ( !!
                                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl964]) ).

thf(zip_derived_cl978,plain,
    ~ ( binintersectSubset2
     => ( binintersectSubset3
       => ( binintersectER
         => ( disjointsetsI1
           => ( binintersectRsub
             => ( binintersectSubset4
               => ( binintersectSubset1
                 => ( bs114d
                   => ( setminusI
                     => ( setminusEL
                       => ( setminusER
                         => ( setminusSubset2
                           => ( setminusERneg
                             => ( setminusELneg
                               => ( setminusILneg
                                 => ( setminusIRneg
                                   => ( !!
                                      @ ^ [Y0: $i] :
                                          ( !!
                                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl971]) ).

thf(zip_derived_cl985,plain,
    ~ ( binintersectSubset3
     => ( binintersectER
       => ( disjointsetsI1
         => ( binintersectRsub
           => ( binintersectSubset4
             => ( binintersectSubset1
               => ( bs114d
                 => ( setminusI
                   => ( setminusEL
                     => ( setminusER
                       => ( setminusSubset2
                         => ( setminusERneg
                           => ( setminusELneg
                             => ( setminusILneg
                               => ( setminusIRneg
                                 => ( !!
                                    @ ^ [Y0: $i] :
                                        ( !!
                                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl978]) ).

thf(zip_derived_cl994,plain,
    ~ ( binintersectER
     => ( disjointsetsI1
       => ( binintersectRsub
         => ( binintersectSubset4
           => ( binintersectSubset1
             => ( bs114d
               => ( setminusI
                 => ( setminusEL
                   => ( setminusER
                     => ( setminusSubset2
                       => ( setminusERneg
                         => ( setminusELneg
                           => ( setminusILneg
                             => ( setminusIRneg
                               => ( !!
                                  @ ^ [Y0: $i] :
                                      ( !!
                                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl985]) ).

thf(zip_derived_cl1002,plain,
    ~ ( disjointsetsI1
     => ( binintersectRsub
       => ( binintersectSubset4
         => ( binintersectSubset1
           => ( bs114d
             => ( setminusI
               => ( setminusEL
                 => ( setminusER
                   => ( setminusSubset2
                     => ( setminusERneg
                       => ( setminusELneg
                         => ( setminusILneg
                           => ( setminusIRneg
                             => ( !!
                                @ ^ [Y0: $i] :
                                    ( !!
                                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl994]) ).

thf(zip_derived_cl1008,plain,
    ~ ( binintersectRsub
     => ( binintersectSubset4
       => ( binintersectSubset1
         => ( bs114d
           => ( setminusI
             => ( setminusEL
               => ( setminusER
                 => ( setminusSubset2
                   => ( setminusERneg
                     => ( setminusELneg
                       => ( setminusILneg
                         => ( setminusIRneg
                           => ( !!
                              @ ^ [Y0: $i] :
                                  ( !!
                                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1002]) ).

thf(zip_derived_cl1014,plain,
    ~ ( binintersectSubset4
     => ( binintersectSubset1
       => ( bs114d
         => ( setminusI
           => ( setminusEL
             => ( setminusER
               => ( setminusSubset2
                 => ( setminusERneg
                   => ( setminusELneg
                     => ( setminusILneg
                       => ( setminusIRneg
                         => ( !!
                            @ ^ [Y0: $i] :
                                ( !!
                                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1008]) ).

thf(zip_derived_cl1021,plain,
    ~ ( binintersectSubset1
     => ( bs114d
       => ( setminusI
         => ( setminusEL
           => ( setminusER
             => ( setminusSubset2
               => ( setminusERneg
                 => ( setminusELneg
                   => ( setminusILneg
                     => ( setminusIRneg
                       => ( !!
                          @ ^ [Y0: $i] :
                              ( !!
                              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1014]) ).

thf(zip_derived_cl1028,plain,
    ~ ( bs114d
     => ( setminusI
       => ( setminusEL
         => ( setminusER
           => ( setminusSubset2
             => ( setminusERneg
               => ( setminusELneg
                 => ( setminusILneg
                   => ( setminusIRneg
                     => ( !!
                        @ ^ [Y0: $i] :
                            ( !!
                            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1021]) ).

thf(zip_derived_cl1034,plain,
    ~ ( setminusI
     => ( setminusEL
       => ( setminusER
         => ( setminusSubset2
           => ( setminusERneg
             => ( setminusELneg
               => ( setminusILneg
                 => ( setminusIRneg
                   => ( !!
                      @ ^ [Y0: $i] :
                          ( !!
                          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1028]) ).

thf(zip_derived_cl1041,plain,
    ~ ( setminusEL
     => ( setminusER
       => ( setminusSubset2
         => ( setminusERneg
           => ( setminusELneg
             => ( setminusILneg
               => ( setminusIRneg
                 => ( !!
                    @ ^ [Y0: $i] :
                        ( !!
                        @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1034]) ).

thf(zip_derived_cl1047,plain,
    ~ ( setminusER
     => ( setminusSubset2
       => ( setminusERneg
         => ( setminusELneg
           => ( setminusILneg
             => ( setminusIRneg
               => ( !!
                  @ ^ [Y0: $i] :
                      ( !!
                      @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1041]) ).

thf(zip_derived_cl1054,plain,
    ~ ( setminusSubset2
     => ( setminusERneg
       => ( setminusELneg
         => ( setminusILneg
           => ( setminusIRneg
             => ( !!
                @ ^ [Y0: $i] :
                    ( !!
                    @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1047]) ).

thf(zip_derived_cl1061,plain,
    ~ ( setminusERneg
     => ( setminusELneg
       => ( setminusILneg
         => ( setminusIRneg
           => ( !!
              @ ^ [Y0: $i] :
                  ( !!
                  @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1054]) ).

thf(zip_derived_cl1068,plain,
    ~ ( setminusELneg
     => ( setminusILneg
       => ( setminusIRneg
         => ( !!
            @ ^ [Y0: $i] :
                ( !!
                @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1061]) ).

thf(zip_derived_cl1075,plain,
    ~ ( setminusILneg
     => ( setminusIRneg
       => ( !!
          @ ^ [Y0: $i] :
              ( !!
              @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1068]) ).

thf(zip_derived_cl1082,plain,
    ~ ( setminusIRneg
     => ( !!
        @ ^ [Y0: $i] :
            ( !!
            @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1075]) ).

thf(zip_derived_cl1089,plain,
    ~ ( !!
      @ ^ [Y0: $i] :
          ( !!
          @ ^ [Y1: $i] : ( subset @ ( setminus @ Y0 @ Y1 ) @ Y0 ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1082]) ).

thf(zip_derived_cl1095,plain,
    ~ ( !!
      @ ^ [Y0: $i] : ( subset @ ( setminus @ '#sk781' @ Y0 ) @ '#sk781' ) ),
    inference(lazy_cnf_exists,[status(thm)],[zip_derived_cl1089]) ).

thf(zip_derived_cl1100,plain,
    ~ ( subset @ ( setminus @ '#sk781' @ '#sk782' ) @ '#sk781' ),
    inference(lazy_cnf_exists,[status(thm)],[zip_derived_cl1095]) ).

thf(zip_derived_cl711,plain,
    subsetI1,
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl698]) ).

thf(subsetI1,axiom,
    ( subsetI1
   => ( ( !!
        @ ^ [Y0: $i] :
            ( !!
            @ ^ [Y1: $i] :
                ( ( !!
                  @ ^ [Y2: $i] :
                      ( ( in @ Y2 @ Y0 )
                     => ( in @ Y2 @ Y1 ) ) )
               => ( subset @ Y0 @ Y1 ) ) ) )
      = $true ) ) ).

thf('4',plain,
    ( subsetI1
  <=> ! [X5: $i,X7: $i] :
        ( ! [X9: $i] :
            ( ( in @ X9 @ X5 )
           => ( in @ X9 @ X7 ) )
       => ( subset @ X5 @ X7 ) ) ),
    inference('rw.lit',[status(esa)],[subsetI1]) ).

thf(zip_derived_cl723,plain,
    ( !!
    @ ^ [Y0: $i] :
        ( !!
        @ ^ [Y1: $i] :
            ( ( !!
              @ ^ [Y2: $i] :
                  ( ( in @ Y2 @ Y0 )
                 => ( in @ Y2 @ Y1 ) ) )
           => ( subset @ Y0 @ Y1 ) ) ) ),
    inference(rw_clause,[status(thm)],[zip_derived_cl711,'4']) ).

thf(zip_derived_cl732,plain,
    ! [X2: $i] :
      ( !!
      @ ^ [Y0: $i] :
          ( ( !!
            @ ^ [Y1: $i] :
                ( ( in @ Y1 @ X2 )
               => ( in @ Y1 @ Y0 ) ) )
         => ( subset @ X2 @ Y0 ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl723]) ).

thf(zip_derived_cl742,plain,
    ! [X2: $i,X4: $i] :
      ( ( !!
        @ ^ [Y0: $i] :
            ( ( in @ Y0 @ X2 )
           => ( in @ Y0 @ X4 ) ) )
     => ( subset @ X2 @ X4 ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl732]) ).

thf(zip_derived_cl753,plain,
    ! [X2: $i,X4: $i] :
      ( ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X2 )
             => ( in @ Y0 @ X4 ) ) )
      | ( subset @ X2 @ X4 ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl742]) ).

thf(zip_derived_cl55,plain,
    wellorderingAx,
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl50]) ).

thf(wellorderingAx,axiom,
    ( wellorderingAx
   => ( ( !!
        @ ^ [Y0: $i] :
            ( ??
            @ ^ [Y1: $i] :
                ( ( !!
                  @ ^ [Y2: $i] :
                      ( ( in @ Y2 @ Y1 )
                     => ( !!
                        @ ^ [Y3: $i] :
                            ( ( in @ Y3 @ Y2 )
                           => ( in @ Y3 @ Y0 ) ) ) ) )
                & ( !!
                  @ ^ [Y2: $i] :
                      ( !!
                      @ ^ [Y3: $i] :
                          ( ( ( in @ Y3 @ Y0 )
                            & ( in @ Y2 @ Y0 ) )
                         => ( ( !!
                              @ ^ [Y4: $i] :
                                  ( ( in @ Y4 @ Y1 )
                                 => ( ( in @ Y2 @ Y4 )
                                  <=> ( in @ Y3 @ Y4 ) ) ) )
                           => ( Y2 = Y3 ) ) ) ) )
                & ( !!
                  @ ^ [Y2: $i] :
                      ( !!
                      @ ^ [Y3: $i] :
                          ( ( ( in @ Y3 @ Y1 )
                            & ( in @ Y2 @ Y1 ) )
                         => ( ( !!
                              @ ^ [Y4: $i] :
                                  ( ( in @ Y4 @ Y3 )
                                 => ( in @ Y4 @ Y2 ) ) )
                            | ( !!
                              @ ^ [Y4: $i] :
                                  ( ( in @ Y4 @ Y2 )
                                 => ( in @ Y4 @ Y3 ) ) ) ) ) ) )
                & ( !!
                  @ ^ [Y2: $i] :
                      ( ( ( ??
                          @ ^ [Y3: $i] : ( in @ Y3 @ Y2 ) )
                        & ( !!
                          @ ^ [Y3: $i] :
                              ( ( in @ Y3 @ Y2 )
                             => ( in @ Y3 @ Y0 ) ) ) )
                     => ( ??
                        @ ^ [Y3: $i] :
                            ( ??
                            @ ^ [Y4: $i] :
                                ( ( in @ Y3 @ Y1 )
                                & ( in @ Y4 @ Y2 )
                                & ( (~)
                                  @ ( ??
                                    @ ^ [Y5: $i] :
                                        ( ( in @ Y5 @ Y3 )
                                        & ( in @ Y5 @ Y2 ) ) ) )
                                & ( !!
                                  @ ^ [Y5: $i] :
                                      ( ( in @ Y5 @ Y1 )
                                     => ( ( in @ Y4 @ Y5 )
                                        | ( !!
                                          @ ^ [Y6: $i] :
                                              ( ( in @ Y6 @ Y5 )
                                             => ( in @ Y6 @ Y3 ) ) ) ) ) ) ) ) ) ) ) ) ) )
      = $true ) ) ).

thf('5',plain,
    ( wellorderingAx
  <=> ! [X5: $i] :
      ? [X7: $i] :
        ( ! [X9: $i] :
            ( ( in @ X9 @ X7 )
           => ! [X11: $i] :
                ( ( in @ X11 @ X9 )
               => ( in @ X11 @ X5 ) ) )
        & ! [X13: $i,X15: $i] :
            ( ( ( in @ X15 @ X5 )
              & ( in @ X13 @ X5 ) )
           => ( ! [X17: $i] :
                  ( ( in @ X17 @ X7 )
                 => ( ( in @ X13 @ X17 )
                  <=> ( in @ X15 @ X17 ) ) )
             => ( X13 = X15 ) ) )
        & ! [X19: $i,X21: $i] :
            ( ( ( in @ X21 @ X7 )
              & ( in @ X19 @ X7 ) )
           => ( ! [X23: $i] :
                  ( ( in @ X23 @ X21 )
                 => ( in @ X23 @ X19 ) )
              | ! [X25: $i] :
                  ( ( in @ X25 @ X19 )
                 => ( in @ X25 @ X21 ) ) ) )
        & ! [X27: $i] :
            ( ( ? [X29: $i] : ( in @ X29 @ X27 )
              & ! [X31: $i] :
                  ( ( in @ X31 @ X27 )
                 => ( in @ X31 @ X5 ) ) )
           => ? [X33: $i,X35: $i] :
                ( ( in @ X33 @ X7 )
                & ( in @ X35 @ X27 )
                & ~ ? [X37: $i] :
                      ( ( in @ X37 @ X33 )
                      & ( in @ X37 @ X27 ) )
                & ! [X39: $i] :
                    ( ( in @ X39 @ X7 )
                   => ( ( in @ X35 @ X39 )
                      | ! [X41: $i] :
                          ( ( in @ X41 @ X39 )
                         => ( in @ X41 @ X33 ) ) ) ) ) ) ) ),
    inference('rw.lit',[status(esa)],[wellorderingAx]) ).

thf(zip_derived_cl60,plain,
    ( !!
    @ ^ [Y0: $i] :
        ( ??
        @ ^ [Y1: $i] :
            ( ( !!
              @ ^ [Y2: $i] :
                  ( ( in @ Y2 @ Y1 )
                 => ( !!
                    @ ^ [Y3: $i] :
                        ( ( in @ Y3 @ Y2 )
                       => ( in @ Y3 @ Y0 ) ) ) ) )
            & ( !!
              @ ^ [Y2: $i] :
                  ( !!
                  @ ^ [Y3: $i] :
                      ( ( ( in @ Y3 @ Y0 )
                        & ( in @ Y2 @ Y0 ) )
                     => ( ( !!
                          @ ^ [Y4: $i] :
                              ( ( in @ Y4 @ Y1 )
                             => ( ( in @ Y2 @ Y4 )
                              <=> ( in @ Y3 @ Y4 ) ) ) )
                       => ( Y2 = Y3 ) ) ) ) )
            & ( !!
              @ ^ [Y2: $i] :
                  ( !!
                  @ ^ [Y3: $i] :
                      ( ( ( in @ Y3 @ Y1 )
                        & ( in @ Y2 @ Y1 ) )
                     => ( ( !!
                          @ ^ [Y4: $i] :
                              ( ( in @ Y4 @ Y3 )
                             => ( in @ Y4 @ Y2 ) ) )
                        | ( !!
                          @ ^ [Y4: $i] :
                              ( ( in @ Y4 @ Y2 )
                             => ( in @ Y4 @ Y3 ) ) ) ) ) ) )
            & ( !!
              @ ^ [Y2: $i] :
                  ( ( ( ??
                      @ ^ [Y3: $i] : ( in @ Y3 @ Y2 ) )
                    & ( !!
                      @ ^ [Y3: $i] :
                          ( ( in @ Y3 @ Y2 )
                         => ( in @ Y3 @ Y0 ) ) ) )
                 => ( ??
                    @ ^ [Y3: $i] :
                        ( ??
                        @ ^ [Y4: $i] :
                            ( ( in @ Y3 @ Y1 )
                            & ( in @ Y4 @ Y2 )
                            & ( (~)
                              @ ( ??
                                @ ^ [Y5: $i] :
                                    ( ( in @ Y5 @ Y3 )
                                    & ( in @ Y5 @ Y2 ) ) ) )
                            & ( !!
                              @ ^ [Y5: $i] :
                                  ( ( in @ Y5 @ Y1 )
                                 => ( ( in @ Y4 @ Y5 )
                                    | ( !!
                                      @ ^ [Y6: $i] :
                                          ( ( in @ Y6 @ Y5 )
                                         => ( in @ Y6 @ Y3 ) ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(rw_clause,[status(thm)],[zip_derived_cl55,'5']) ).

thf(zip_derived_cl66,plain,
    ! [X2: $i] :
      ( ??
      @ ^ [Y0: $i] :
          ( ( !!
            @ ^ [Y1: $i] :
                ( ( in @ Y1 @ Y0 )
               => ( !!
                  @ ^ [Y2: $i] :
                      ( ( in @ Y2 @ Y1 )
                     => ( in @ Y2 @ X2 ) ) ) ) )
          & ( !!
            @ ^ [Y1: $i] :
                ( !!
                @ ^ [Y2: $i] :
                    ( ( ( in @ Y2 @ X2 )
                      & ( in @ Y1 @ X2 ) )
                   => ( ( !!
                        @ ^ [Y3: $i] :
                            ( ( in @ Y3 @ Y0 )
                           => ( ( in @ Y1 @ Y3 )
                            <=> ( in @ Y2 @ Y3 ) ) ) )
                     => ( Y1 = Y2 ) ) ) ) )
          & ( !!
            @ ^ [Y1: $i] :
                ( !!
                @ ^ [Y2: $i] :
                    ( ( ( in @ Y2 @ Y0 )
                      & ( in @ Y1 @ Y0 ) )
                   => ( ( !!
                        @ ^ [Y3: $i] :
                            ( ( in @ Y3 @ Y2 )
                           => ( in @ Y3 @ Y1 ) ) )
                      | ( !!
                        @ ^ [Y3: $i] :
                            ( ( in @ Y3 @ Y1 )
                           => ( in @ Y3 @ Y2 ) ) ) ) ) ) )
          & ( !!
            @ ^ [Y1: $i] :
                ( ( ( ??
                    @ ^ [Y2: $i] : ( in @ Y2 @ Y1 ) )
                  & ( !!
                    @ ^ [Y2: $i] :
                        ( ( in @ Y2 @ Y1 )
                       => ( in @ Y2 @ X2 ) ) ) )
               => ( ??
                  @ ^ [Y2: $i] :
                      ( ??
                      @ ^ [Y3: $i] :
                          ( ( in @ Y2 @ Y0 )
                          & ( in @ Y3 @ Y1 )
                          & ( (~)
                            @ ( ??
                              @ ^ [Y4: $i] :
                                  ( ( in @ Y4 @ Y2 )
                                  & ( in @ Y4 @ Y1 ) ) ) )
                          & ( !!
                            @ ^ [Y4: $i] :
                                ( ( in @ Y4 @ Y0 )
                               => ( ( in @ Y3 @ Y4 )
                                  | ( !!
                                    @ ^ [Y5: $i] :
                                        ( ( in @ Y5 @ Y4 )
                                       => ( in @ Y5 @ Y2 ) ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl60]) ).

thf(zip_derived_cl74,plain,
    ! [X2: $i] :
      ( ( !!
        @ ^ [Y0: $i] :
            ( ( in @ Y0 @ ( '#sk16' @ X2 ) )
           => ( !!
              @ ^ [Y1: $i] :
                  ( ( in @ Y1 @ Y0 )
                 => ( in @ Y1 @ X2 ) ) ) ) )
      & ( !!
        @ ^ [Y0: $i] :
            ( !!
            @ ^ [Y1: $i] :
                ( ( ( in @ Y1 @ X2 )
                  & ( in @ Y0 @ X2 ) )
               => ( ( !!
                    @ ^ [Y2: $i] :
                        ( ( in @ Y2 @ ( '#sk16' @ X2 ) )
                       => ( ( in @ Y0 @ Y2 )
                        <=> ( in @ Y1 @ Y2 ) ) ) )
                 => ( Y0 = Y1 ) ) ) ) )
      & ( !!
        @ ^ [Y0: $i] :
            ( !!
            @ ^ [Y1: $i] :
                ( ( ( in @ Y1 @ ( '#sk16' @ X2 ) )
                  & ( in @ Y0 @ ( '#sk16' @ X2 ) ) )
               => ( ( !!
                    @ ^ [Y2: $i] :
                        ( ( in @ Y2 @ Y1 )
                       => ( in @ Y2 @ Y0 ) ) )
                  | ( !!
                    @ ^ [Y2: $i] :
                        ( ( in @ Y2 @ Y0 )
                       => ( in @ Y2 @ Y1 ) ) ) ) ) ) )
      & ( !!
        @ ^ [Y0: $i] :
            ( ( ( ??
                @ ^ [Y1: $i] : ( in @ Y1 @ Y0 ) )
              & ( !!
                @ ^ [Y1: $i] :
                    ( ( in @ Y1 @ Y0 )
                   => ( in @ Y1 @ X2 ) ) ) )
           => ( ??
              @ ^ [Y1: $i] :
                  ( ??
                  @ ^ [Y2: $i] :
                      ( ( in @ Y1 @ ( '#sk16' @ X2 ) )
                      & ( in @ Y2 @ Y0 )
                      & ( (~)
                        @ ( ??
                          @ ^ [Y3: $i] :
                              ( ( in @ Y3 @ Y1 )
                              & ( in @ Y3 @ Y0 ) ) ) )
                      & ( !!
                        @ ^ [Y3: $i] :
                            ( ( in @ Y3 @ ( '#sk16' @ X2 ) )
                           => ( ( in @ Y2 @ Y3 )
                              | ( !!
                                @ ^ [Y4: $i] :
                                    ( ( in @ Y4 @ Y3 )
                                   => ( in @ Y4 @ Y1 ) ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_exists,[status(thm)],[zip_derived_cl66]) ).

thf(zip_derived_cl89,plain,
    ! [X2: $i] :
      ( !!
      @ ^ [Y0: $i] :
          ( ( ( ??
              @ ^ [Y1: $i] : ( in @ Y1 @ Y0 ) )
            & ( !!
              @ ^ [Y1: $i] :
                  ( ( in @ Y1 @ Y0 )
                 => ( in @ Y1 @ X2 ) ) ) )
         => ( ??
            @ ^ [Y1: $i] :
                ( ??
                @ ^ [Y2: $i] :
                    ( ( in @ Y1 @ ( '#sk16' @ X2 ) )
                    & ( in @ Y2 @ Y0 )
                    & ( (~)
                      @ ( ??
                        @ ^ [Y3: $i] :
                            ( ( in @ Y3 @ Y1 )
                            & ( in @ Y3 @ Y0 ) ) ) )
                    & ( !!
                      @ ^ [Y3: $i] :
                          ( ( in @ Y3 @ ( '#sk16' @ X2 ) )
                         => ( ( in @ Y2 @ Y3 )
                            | ( !!
                              @ ^ [Y4: $i] :
                                  ( ( in @ Y4 @ Y3 )
                                 => ( in @ Y4 @ Y1 ) ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_and,[status(thm)],[zip_derived_cl74]) ).

thf(zip_derived_cl108,plain,
    ! [X2: $i,X4: $i] :
      ( ( ( ??
          @ ^ [Y0: $i] : ( in @ Y0 @ X4 ) )
        & ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) ) )
     => ( ??
        @ ^ [Y0: $i] :
            ( ??
            @ ^ [Y1: $i] :
                ( ( in @ Y0 @ ( '#sk16' @ X2 ) )
                & ( in @ Y1 @ X4 )
                & ( (~)
                  @ ( ??
                    @ ^ [Y2: $i] :
                        ( ( in @ Y2 @ Y0 )
                        & ( in @ Y2 @ X4 ) ) ) )
                & ( !!
                  @ ^ [Y2: $i] :
                      ( ( in @ Y2 @ ( '#sk16' @ X2 ) )
                     => ( ( in @ Y1 @ Y2 )
                        | ( !!
                          @ ^ [Y3: $i] :
                              ( ( in @ Y3 @ Y2 )
                             => ( in @ Y3 @ Y0 ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl89]) ).

thf(zip_derived_cl125,plain,
    ! [X2: $i,X4: $i] :
      ( ~ ( ( ??
            @ ^ [Y0: $i] : ( in @ Y0 @ X4 ) )
          & ( !!
            @ ^ [Y0: $i] :
                ( ( in @ Y0 @ X4 )
               => ( in @ Y0 @ X2 ) ) ) )
      | ( ??
        @ ^ [Y0: $i] :
            ( ??
            @ ^ [Y1: $i] :
                ( ( in @ Y0 @ ( '#sk16' @ X2 ) )
                & ( in @ Y1 @ X4 )
                & ( (~)
                  @ ( ??
                    @ ^ [Y2: $i] :
                        ( ( in @ Y2 @ Y0 )
                        & ( in @ Y2 @ X4 ) ) ) )
                & ( !!
                  @ ^ [Y2: $i] :
                      ( ( in @ Y2 @ ( '#sk16' @ X2 ) )
                     => ( ( in @ Y1 @ Y2 )
                        | ( !!
                          @ ^ [Y3: $i] :
                              ( ( in @ Y3 @ Y2 )
                             => ( in @ Y3 @ Y0 ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl108]) ).

thf(zip_derived_cl140,plain,
    ! [X2: $i,X4: $i] :
      ( ~ ( ??
          @ ^ [Y0: $i] : ( in @ Y0 @ X4 ) )
      | ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) )
      | ( ??
        @ ^ [Y0: $i] :
            ( ??
            @ ^ [Y1: $i] :
                ( ( in @ Y0 @ ( '#sk16' @ X2 ) )
                & ( in @ Y1 @ X4 )
                & ( (~)
                  @ ( ??
                    @ ^ [Y2: $i] :
                        ( ( in @ Y2 @ Y0 )
                        & ( in @ Y2 @ X4 ) ) ) )
                & ( !!
                  @ ^ [Y2: $i] :
                      ( ( in @ Y2 @ ( '#sk16' @ X2 ) )
                     => ( ( in @ Y1 @ Y2 )
                        | ( !!
                          @ ^ [Y3: $i] :
                              ( ( in @ Y3 @ Y2 )
                             => ( in @ Y3 @ Y0 ) ) ) ) ) ) ) ) ) ),
    inference(lazy_cnf_and,[status(thm)],[zip_derived_cl125]) ).

thf(zip_derived_cl155,plain,
    ! [X2: $i,X4: $i,X6: $i] :
      ( ~ ( in @ X6 @ X4 )
      | ( ??
        @ ^ [Y0: $i] :
            ( ??
            @ ^ [Y1: $i] :
                ( ( in @ Y0 @ ( '#sk16' @ X2 ) )
                & ( in @ Y1 @ X4 )
                & ( (~)
                  @ ( ??
                    @ ^ [Y2: $i] :
                        ( ( in @ Y2 @ Y0 )
                        & ( in @ Y2 @ X4 ) ) ) )
                & ( !!
                  @ ^ [Y2: $i] :
                      ( ( in @ Y2 @ ( '#sk16' @ X2 ) )
                     => ( ( in @ Y1 @ Y2 )
                        | ( !!
                          @ ^ [Y3: $i] :
                              ( ( in @ Y3 @ Y2 )
                             => ( in @ Y3 @ Y0 ) ) ) ) ) ) ) ) )
      | ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl140]) ).

thf(zip_derived_cl168,plain,
    ! [X2: $i,X4: $i,X6: $i] :
      ( ( ??
        @ ^ [Y0: $i] :
            ( ( in @ ( '#sk111' @ X2 @ X4 ) @ ( '#sk16' @ X2 ) )
            & ( in @ Y0 @ X4 )
            & ( (~)
              @ ( ??
                @ ^ [Y1: $i] :
                    ( ( in @ Y1 @ ( '#sk111' @ X2 @ X4 ) )
                    & ( in @ Y1 @ X4 ) ) ) )
            & ( !!
              @ ^ [Y1: $i] :
                  ( ( in @ Y1 @ ( '#sk16' @ X2 ) )
                 => ( ( in @ Y0 @ Y1 )
                    | ( !!
                      @ ^ [Y2: $i] :
                          ( ( in @ Y2 @ Y1 )
                         => ( in @ Y2 @ ( '#sk111' @ X2 @ X4 ) ) ) ) ) ) ) ) )
      | ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) )
      | ~ ( in @ X6 @ X4 ) ),
    inference(lazy_cnf_exists,[status(thm)],[zip_derived_cl155]) ).

thf(zip_derived_cl183,plain,
    ! [X2: $i,X4: $i,X6: $i] :
      ( ( ( in @ ( '#sk111' @ X2 @ X4 ) @ ( '#sk16' @ X2 ) )
        & ( in @ ( '#sk134' @ X2 @ X4 ) @ X4 )
        & ( (~)
          @ ( ??
            @ ^ [Y0: $i] :
                ( ( in @ Y0 @ ( '#sk111' @ X2 @ X4 ) )
                & ( in @ Y0 @ X4 ) ) ) )
        & ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ ( '#sk16' @ X2 ) )
             => ( ( in @ ( '#sk134' @ X2 @ X4 ) @ Y0 )
                | ( !!
                  @ ^ [Y1: $i] :
                      ( ( in @ Y1 @ Y0 )
                     => ( in @ Y1 @ ( '#sk111' @ X2 @ X4 ) ) ) ) ) ) ) )
      | ~ ( in @ X6 @ X4 )
      | ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) ) ),
    inference(lazy_cnf_exists,[status(thm)],[zip_derived_cl168]) ).

thf(zip_derived_cl199,plain,
    ! [X2: $i,X4: $i,X6: $i] :
      ( ( !!
        @ ^ [Y0: $i] :
            ( ( in @ Y0 @ ( '#sk16' @ X2 ) )
           => ( ( in @ ( '#sk134' @ X2 @ X4 ) @ Y0 )
              | ( !!
                @ ^ [Y1: $i] :
                    ( ( in @ Y1 @ Y0 )
                   => ( in @ Y1 @ ( '#sk111' @ X2 @ X4 ) ) ) ) ) ) )
      | ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) )
      | ~ ( in @ X6 @ X4 ) ),
    inference(lazy_cnf_and,[status(thm)],[zip_derived_cl183]) ).

thf(zip_derived_cl196,plain,
    ! [X2: $i,X4: $i,X6: $i] :
      ( ( in @ ( '#sk111' @ X2 @ X4 ) @ ( '#sk16' @ X2 ) )
      | ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) )
      | ~ ( in @ X6 @ X4 ) ),
    inference(lazy_cnf_and,[status(thm)],[zip_derived_cl183]) ).

thf(zip_derived_cl208,plain,
    ! [X2: $i,X4: $i] :
      ( ( '#form172' @ X2 @ X4 )
      | ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) ) ),
    define([status(thm)]) ).

thf(zip_derived_cl213,plain,
    ! [X2: $i,X4: $i,X6: $i] :
      ( ~ ( '#form172' @ X2 @ X4 )
      | ~ ( in @ X6 @ X4 )
      | ( !!
        @ ^ [Y0: $i] :
            ( ( in @ Y0 @ ( '#sk16' @ X2 ) )
           => ( ( in @ ( '#sk134' @ X2 @ X4 ) @ Y0 )
              | ( !!
                @ ^ [Y1: $i] :
                    ( ( in @ Y1 @ Y0 )
                   => ( in @ Y1 @ ( '#sk111' @ X2 @ X4 ) ) ) ) ) ) ) ),
    inference(renaming,[status(thm)],[zip_derived_cl199,zip_derived_cl208]) ).

thf(zip_derived_cl224,plain,
    ! [X2: $i,X4: $i,X6: $i,X8: $i] :
      ( ( ( in @ X8 @ ( '#sk16' @ X2 ) )
       => ( ( in @ ( '#sk134' @ X2 @ X4 ) @ X8 )
          | ( !!
            @ ^ [Y0: $i] :
                ( ( in @ Y0 @ X8 )
               => ( in @ Y0 @ ( '#sk111' @ X2 @ X4 ) ) ) ) ) )
      | ~ ( in @ X6 @ X4 )
      | ~ ( '#form172' @ X2 @ X4 ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl213]) ).

thf(zip_derived_cl233,plain,
    ! [X2: $i,X4: $i,X6: $i,X8: $i] :
      ( ~ ( in @ X8 @ ( '#sk16' @ X2 ) )
      | ( in @ ( '#sk134' @ X2 @ X4 ) @ X8 )
      | ( !!
        @ ^ [Y0: $i] :
            ( ( in @ Y0 @ X8 )
           => ( in @ Y0 @ ( '#sk111' @ X2 @ X4 ) ) ) )
      | ~ ( '#form172' @ X2 @ X4 )
      | ~ ( in @ X6 @ X4 ) ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl224]) ).

thf(zip_derived_cl246,plain,
    ! [X2: $i,X4: $i,X6: $i,X8: $i] :
      ( ( in @ ( '#sk134' @ X2 @ X4 ) @ X8 )
      | ( !!
        @ ^ [Y0: $i] :
            ( ( in @ Y0 @ X8 )
           => ( in @ Y0 @ ( '#sk111' @ X2 @ X4 ) ) ) )
      | ~ ( in @ X6 @ X4 )
      | ~ ( '#form172' @ X2 @ X4 )
      | ~ ( in @ X8 @ ( '#sk16' @ X2 ) ) ),
    inference(lazy_cnf_or,[status(thm)],[zip_derived_cl233]) ).

thf(zip_derived_cl259,plain,
    ! [X2: $i,X4: $i] :
      ( ~ ( '#form172' @ X2 @ X4 )
      | ( !!
        @ ^ [Y0: $i] :
            ( ( in @ Y0 @ X4 )
           => ( in @ Y0 @ X2 ) ) ) ),
    define([status(thm)]) ).

thf(zip_derived_cl208_001,plain,
    ! [X2: $i,X4: $i] :
      ( ( '#form172' @ X2 @ X4 )
      | ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) ) ),
    define([status(thm)]) ).

thf(zip_derived_cl764,plain,
    ! [X2: $i,X4: $i] :
      ( ~ ( '#form172' @ X4 @ X2 )
      | ( subset @ X2 @ X4 ) ),
    inference(renaming,[status(thm)],[zip_derived_cl753,zip_derived_cl259,zip_derived_cl208]) ).

thf(zip_derived_cl1127,plain,
    ~ ( '#form172' @ '#sk781' @ ( setminus @ '#sk781' @ '#sk782' ) ),
    inference('sup+',[status(thm)],[zip_derived_cl1100,zip_derived_cl764]) ).

thf(zip_derived_cl1046,plain,
    setminusEL,
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl1041]) ).

thf(setminusEL,axiom,
    ( setminusEL
   => ( ( !!
        @ ^ [Y0: $i] :
            ( !!
            @ ^ [Y1: $i] :
                ( !!
                @ ^ [Y2: $i] :
                    ( ( in @ Y2 @ ( setminus @ Y0 @ Y1 ) )
                   => ( in @ Y2 @ Y0 ) ) ) ) )
      = $true ) ) ).

thf('6',plain,
    ( setminusEL
  <=> ! [X5: $i,X7: $i,X9: $i] :
        ( ( in @ X9 @ ( setminus @ X5 @ X7 ) )
       => ( in @ X9 @ X5 ) ) ),
    inference('rw.lit',[status(esa)],[setminusEL]) ).

thf(zip_derived_cl1052,plain,
    ( !!
    @ ^ [Y0: $i] :
        ( !!
        @ ^ [Y1: $i] :
            ( !!
            @ ^ [Y2: $i] :
                ( ( in @ Y2 @ ( setminus @ Y0 @ Y1 ) )
               => ( in @ Y2 @ Y0 ) ) ) ) ),
    inference(rw_clause,[status(thm)],[zip_derived_cl1046,'6']) ).

thf(zip_derived_cl1058,plain,
    ! [X2: $i] :
      ( !!
      @ ^ [Y0: $i] :
          ( !!
          @ ^ [Y1: $i] :
              ( ( in @ Y1 @ ( setminus @ X2 @ Y0 ) )
             => ( in @ Y1 @ X2 ) ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl1052]) ).

thf(zip_derived_cl1064,plain,
    ! [X2: $i,X4: $i] :
      ( !!
      @ ^ [Y0: $i] :
          ( ( in @ Y0 @ ( setminus @ X2 @ X4 ) )
         => ( in @ Y0 @ X2 ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl1058]) ).

thf(zip_derived_cl259_002,plain,
    ! [X2: $i,X4: $i] :
      ( ~ ( '#form172' @ X2 @ X4 )
      | ( !!
        @ ^ [Y0: $i] :
            ( ( in @ Y0 @ X4 )
           => ( in @ Y0 @ X2 ) ) ) ),
    define([status(thm)]) ).

thf(zip_derived_cl208_003,plain,
    ! [X2: $i,X4: $i] :
      ( ( '#form172' @ X2 @ X4 )
      | ~ ( !!
          @ ^ [Y0: $i] :
              ( ( in @ Y0 @ X4 )
             => ( in @ Y0 @ X2 ) ) ) ),
    define([status(thm)]) ).

thf(zip_derived_cl1070,plain,
    ! [X2: $i,X4: $i] : ( '#form172' @ X2 @ ( setminus @ X2 @ X4 ) ),
    inference(renaming,[status(thm)],[zip_derived_cl1064,zip_derived_cl259,zip_derived_cl208]) ).

thf(zip_derived_cl1133,plain,
    $false,
    inference(demod,[status(thm)],[zip_derived_cl1127,zip_derived_cl1070]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SEU609^1 : TPTP v8.1.2. Released v3.7.0.
% 0.00/0.13  % Command  : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.3iALCPm0Mi true
% 0.14/0.34  % Computer : n008.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Wed Aug 23 18:38:18 EDT 2023
% 0.14/0.34  % CPUTime  : 
% 0.14/0.34  % Running portfolio for 300 s
% 0.14/0.34  % File         : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.14/0.34  % Number of cores: 8
% 0.14/0.35  % Python version: Python 3.6.8
% 0.14/0.35  % Running in HO mode
% 0.21/0.66  % Total configuration time : 828
% 0.21/0.66  % Estimated wc time : 1656
% 0.21/0.66  % Estimated cpu time (8 cpus) : 207.0
% 0.21/0.72  % /export/starexec/sandbox2/solver/bin/lams/40_c.s.sh running for 80s
% 0.21/0.72  % /export/starexec/sandbox2/solver/bin/lams/35_full_unif4.sh running for 80s
% 0.21/0.72  % /export/starexec/sandbox2/solver/bin/lams/40_c_ic.sh running for 80s
% 0.21/0.74  % /export/starexec/sandbox2/solver/bin/lams/15_e_short1.sh running for 30s
% 0.21/0.74  % /export/starexec/sandbox2/solver/bin/lams/40_noforms.sh running for 90s
% 0.21/0.74  % /export/starexec/sandbox2/solver/bin/lams/40_b.comb.sh running for 70s
% 0.21/0.75  % /export/starexec/sandbox2/solver/bin/lams/20_acsne_simpl.sh running for 40s
% 0.21/0.79  % /export/starexec/sandbox2/solver/bin/lams/30_sp5.sh running for 60s
% 0.21/0.79  % /export/starexec/sandbox2/solver/bin/lams/30_b.l.sh running for 90s
% 6.39/1.53  % Solved by lams/30_b.l.sh.
% 6.39/1.53  % done 11 iterations in 0.637s
% 6.39/1.53  % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 6.39/1.53  % SZS output start Refutation
% See solution above
% 6.39/1.56  
% 6.39/1.56  
% 6.39/1.56  % Terminating...
% 8.02/1.67  % Runner terminated.
% 8.02/1.68  % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------