TSTP Solution File: LAT380+1 by Zipperpin---2.1.9999

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zipperpin---2.1.9999
% Problem  : LAT380+1 : TPTP v8.1.2. Released v3.4.0.
% Transfm  : NO INFORMATION
% Format   : NO INFORMATION
% Command  : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.weDKI1aI8Z true

% Computer : n006.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 06:47:29 EDT 2023

% Result   : Theorem 40.65s 6.48s
% Output   : Refutation 40.65s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   28
%            Number of leaves      :   46
% Syntax   : Number of formulae    :  297 ( 174 unt;  36 typ;   0 def)
%            Number of atoms       : 2153 (  50 equ;   0 cnn)
%            Maximal formula atoms :   70 (   8 avg)
%            Number of connectives : 9632 (1702   ~;1685   |; 172   &;6038   @)
%                                         (   4 <=>;  31  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   74 (  11 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   64 (  64   >;   0   *;   0   +;   0  <<)
%            Number of symbols     :   38 (  36 usr;   4 con; 0-4 aty)
%            Number of variables   :  179 (   0   ^; 179   !;   0   ?; 179   :)

% Comments : 
%------------------------------------------------------------------------------
thf(v1_lattice3_type,type,
    v1_lattice3: $i > $o ).

thf(v2_orders_2_type,type,
    v2_orders_2: $i > $o ).

thf(v3_waybel_3_type,type,
    v3_waybel_3: $i > $o ).

thf(v22_waybel_0_type,type,
    v22_waybel_0: $i > $i > $i > $o ).

thf(v1_funct_1_type,type,
    v1_funct_1: $i > $o ).

thf(v2_waybel_3_type,type,
    v2_waybel_3: $i > $o ).

thf(k8_relset_1_type,type,
    k8_relset_1: $i > $i > $i > $i > $i ).

thf(v1_partfun1_type,type,
    v1_partfun1: $i > $i > $i > $o ).

thf(sk__23_type,type,
    sk__23: $i ).

thf(v24_waybel_0_type,type,
    v24_waybel_0: $i > $o ).

thf(v2_lattice3_type,type,
    v2_lattice3: $i > $o ).

thf(v1_relat_1_type,type,
    v1_relat_1: $i > $o ).

thf(v1_xboole_0_type,type,
    v1_xboole_0: $i > $o ).

thf(v3_lattice3_type,type,
    v3_lattice3: $i > $o ).

thf(v3_orders_2_type,type,
    v3_orders_2: $i > $o ).

thf(k1_waybel34_type,type,
    k1_waybel34: $i > $i > $i > $i ).

thf(v2_yellow_0_type,type,
    v2_yellow_0: $i > $o ).

thf(m2_relset_1_type,type,
    m2_relset_1: $i > $i > $i > $o ).

thf(v1_waybel34_type,type,
    v1_waybel34: $i > $i > $i > $o ).

thf(sk__22_type,type,
    sk__22: $i ).

thf(m1_relset_1_type,type,
    m1_relset_1: $i > $i > $i > $o ).

thf(v5_waybel_1_type,type,
    v5_waybel_1: $i > $i > $i > $o ).

thf(v17_waybel_0_type,type,
    v17_waybel_0: $i > $i > $i > $o ).

thf(l1_orders_2_type,type,
    l1_orders_2: $i > $o ).

thf(u1_struct_0_type,type,
    u1_struct_0: $i > $i ).

thf(v20_waybel_0_type,type,
    v20_waybel_0: $i > $i > $i > $o ).

thf(k1_waybel_8_type,type,
    k1_waybel_8: $i > $i ).

thf(v4_orders_2_type,type,
    v4_orders_2: $i > $o ).

thf(v18_waybel_0_type,type,
    v18_waybel_0: $i > $i > $i > $o ).

thf(v1_funct_2_type,type,
    v1_funct_2: $i > $i > $i > $o ).

thf(v3_waybel34_type,type,
    v3_waybel34: $i > $i > $i > $o ).

thf(v5_orders_3_type,type,
    v5_orders_3: $i > $i > $i > $o ).

thf(v3_struct_0_type,type,
    v3_struct_0: $i > $o ).

thf(v2_waybel_8_type,type,
    v2_waybel_8: $i > $o ).

thf(v4_waybel34_type,type,
    v4_waybel34: $i > $i > $i > $o ).

thf(sk__21_type,type,
    sk__21: $i ).

thf(dt_k1_waybel34,axiom,
    ! [A: $i,B: $i,C: $i] :
      ( ( ( v2_orders_2 @ A )
        & ( v3_orders_2 @ A )
        & ( v4_orders_2 @ A )
        & ( v1_lattice3 @ A )
        & ( v2_lattice3 @ A )
        & ( l1_orders_2 @ A )
        & ( v2_orders_2 @ B )
        & ( v3_orders_2 @ B )
        & ( v4_orders_2 @ B )
        & ( v1_lattice3 @ B )
        & ( v2_lattice3 @ B )
        & ( l1_orders_2 @ B )
        & ( v1_funct_1 @ C )
        & ( v1_funct_2 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) )
        & ( m1_relset_1 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) ) )
     => ( ( v1_funct_1 @ ( k1_waybel34 @ A @ B @ C ) )
        & ( v1_funct_2 @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) )
        & ( m2_relset_1 @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) ) ) ) ).

thf(zip_derived_cl142,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( l1_orders_2 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( m1_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) ) ),
    inference(cnf,[status(esa)],[dt_k1_waybel34]) ).

thf(redefinition_m2_relset_1,axiom,
    ! [A: $i,B: $i,C: $i] :
      ( ( m2_relset_1 @ C @ A @ B )
    <=> ( m1_relset_1 @ C @ A @ B ) ) ).

thf(zip_derived_cl361,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( m1_relset_1 @ X0 @ X1 @ X2 )
      | ~ ( m2_relset_1 @ X0 @ X1 @ X2 ) ),
    inference(cnf,[status(esa)],[redefinition_m2_relset_1]) ).

thf(zip_derived_cl8651,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) ) ),
    inference('sup+',[status(thm)],[zip_derived_cl142,zip_derived_cl361]) ).

thf(zip_derived_cl143,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( l1_orders_2 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( m1_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[dt_k1_waybel34]) ).

thf(zip_derived_cl361_001,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( m1_relset_1 @ X0 @ X1 @ X2 )
      | ~ ( m2_relset_1 @ X0 @ X1 @ X2 ) ),
    inference(cnf,[status(esa)],[redefinition_m2_relset_1]) ).

thf(zip_derived_cl8666,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) ) ),
    inference('sup+',[status(thm)],[zip_derived_cl143,zip_derived_cl361]) ).

thf(zip_derived_cl361_002,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( m1_relset_1 @ X0 @ X1 @ X2 )
      | ~ ( m2_relset_1 @ X0 @ X1 @ X2 ) ),
    inference(cnf,[status(esa)],[redefinition_m2_relset_1]) ).

thf(fc1_waybel34,axiom,
    ! [A: $i,B: $i,C: $i] :
      ( ( ( v2_orders_2 @ A )
        & ( v3_orders_2 @ A )
        & ( v4_orders_2 @ A )
        & ( v1_lattice3 @ A )
        & ( v2_lattice3 @ A )
        & ( v3_lattice3 @ A )
        & ( l1_orders_2 @ A )
        & ( v2_orders_2 @ B )
        & ( v3_orders_2 @ B )
        & ( v4_orders_2 @ B )
        & ( v1_lattice3 @ B )
        & ( v2_lattice3 @ B )
        & ( v3_lattice3 @ B )
        & ( l1_orders_2 @ B )
        & ( v1_funct_1 @ C )
        & ( v1_funct_2 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) )
        & ( v17_waybel_0 @ C @ A @ B )
        & ( m1_relset_1 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) ) )
     => ( ( v1_relat_1 @ ( k1_waybel34 @ A @ B @ C ) )
        & ( v1_funct_1 @ ( k1_waybel34 @ A @ B @ C ) )
        & ~ ( v1_xboole_0 @ ( k1_waybel34 @ A @ B @ C ) )
        & ( v1_funct_2 @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) )
        & ( v1_partfun1 @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) )
        & ( v18_waybel_0 @ ( k1_waybel34 @ A @ B @ C ) @ B @ A )
        & ( v20_waybel_0 @ ( k1_waybel34 @ A @ B @ C ) @ B @ A )
        & ( v22_waybel_0 @ ( k1_waybel34 @ A @ B @ C ) @ B @ A )
        & ( v5_waybel_1 @ ( k1_waybel34 @ A @ B @ C ) @ A @ B )
        & ( v5_orders_3 @ ( k1_waybel34 @ A @ B @ C ) @ B @ A ) ) ) ).

thf(zip_derived_cl189,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m1_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 ) ),
    inference(cnf,[status(esa)],[fc1_waybel34]) ).

thf(t24_waybel34,axiom,
    ! [A: $i] :
      ( ( ( v2_orders_2 @ A )
        & ( v3_orders_2 @ A )
        & ( v4_orders_2 @ A )
        & ( v1_lattice3 @ A )
        & ( v2_lattice3 @ A )
        & ( v3_lattice3 @ A )
        & ( l1_orders_2 @ A ) )
     => ! [B: $i] :
          ( ( ( v2_orders_2 @ B )
            & ( v3_orders_2 @ B )
            & ( v4_orders_2 @ B )
            & ( v1_lattice3 @ B )
            & ( v2_lattice3 @ B )
            & ( v3_lattice3 @ B )
            & ( l1_orders_2 @ B ) )
         => ! [C: $i] :
              ( ( ( v1_funct_1 @ C )
                & ( v1_funct_2 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) )
                & ( v17_waybel_0 @ C @ A @ B )
                & ( m2_relset_1 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) ) )
             => ( ( v22_waybel_0 @ C @ A @ B )
               => ( v1_waybel34 @ ( k1_waybel34 @ A @ B @ C ) @ B @ A ) ) ) ) ) ).

thf(zip_derived_cl363,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ( v1_waybel34 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(cnf,[status(esa)],[t24_waybel34]) ).

thf(t60_waybel34,axiom,
    ! [A: $i] :
      ( ( ( v2_orders_2 @ A )
        & ( v3_orders_2 @ A )
        & ( v4_orders_2 @ A )
        & ( v1_lattice3 @ A )
        & ( v2_lattice3 @ A )
        & ( v3_lattice3 @ A )
        & ( l1_orders_2 @ A ) )
     => ! [B: $i] :
          ( ( ( v2_orders_2 @ B )
            & ( v3_orders_2 @ B )
            & ( v4_orders_2 @ B )
            & ( v1_lattice3 @ B )
            & ( v2_lattice3 @ B )
            & ( v3_lattice3 @ B )
            & ( l1_orders_2 @ B ) )
         => ! [C: $i] :
              ( ( ( v1_funct_1 @ C )
                & ( v1_funct_2 @ C @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) )
                & ( v18_waybel_0 @ C @ B @ A )
                & ( m2_relset_1 @ C @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) ) )
             => ( ( v1_waybel34 @ C @ B @ A )
               => ( v3_waybel34 @ C @ B @ A ) ) ) ) ) ).

thf(zip_derived_cl365,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_waybel34 @ X1 @ X0 @ X2 )
      | ( v3_waybel34 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(cnf,[status(esa)],[t60_waybel34]) ).

thf(zip_derived_cl5055,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ( v3_waybel34 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl363,zip_derived_cl365]) ).

thf(t70_waybel34,axiom,
    ! [A: $i] :
      ( ( ( v2_orders_2 @ A )
        & ( v3_orders_2 @ A )
        & ( v4_orders_2 @ A )
        & ( v1_lattice3 @ A )
        & ( v2_lattice3 @ A )
        & ( v3_lattice3 @ A )
        & ( l1_orders_2 @ A ) )
     => ! [B: $i] :
          ( ( ( v2_orders_2 @ B )
            & ( v3_orders_2 @ B )
            & ( v4_orders_2 @ B )
            & ( v1_lattice3 @ B )
            & ( v2_lattice3 @ B )
            & ( v3_lattice3 @ B )
            & ( l1_orders_2 @ B ) )
         => ! [C: $i] :
              ( ( ( v1_funct_1 @ C )
                & ( v1_funct_2 @ C @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) )
                & ( v18_waybel_0 @ C @ B @ A )
                & ( m2_relset_1 @ C @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) ) )
             => ( ( v3_waybel34 @ C @ B @ A )
              <=> ( ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ C @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) )
                  & ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ C @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ A ) ) )
                  & ( v4_waybel34 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ C @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) @ ( k1_waybel_8 @ B ) @ ( k1_waybel_8 @ A ) )
                  & ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ C @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ A ) ) ) ) ) ) ) ) ).

thf(zip_derived_cl367,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_waybel34 @ X1 @ X0 @ X2 )
      | ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ X1 @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(cnf,[status(esa)],[t70_waybel34]) ).

thf(zip_derived_cl5076,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v22_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v17_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl5055,zip_derived_cl367]) ).

thf(zip_derived_cl9863,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v17_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v22_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(simplify,[status(thm)],[zip_derived_cl5076]) ).

thf(zip_derived_cl5055_003,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ( v3_waybel34 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl363,zip_derived_cl365]) ).

thf(zip_derived_cl368,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_waybel34 @ X1 @ X0 @ X2 )
      | ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ X1 @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(cnf,[status(esa)],[t70_waybel34]) ).

thf(zip_derived_cl5077,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v22_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v17_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl5055,zip_derived_cl368]) ).

thf(zip_derived_cl9882,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v17_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v22_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(simplify,[status(thm)],[zip_derived_cl5077]) ).

thf(zip_derived_cl5055_004,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ( v3_waybel34 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl363,zip_derived_cl365]) ).

thf(zip_derived_cl370,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_waybel34 @ X1 @ X0 @ X2 )
      | ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ X1 @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(cnf,[status(esa)],[t70_waybel34]) ).

thf(zip_derived_cl5079,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v22_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v17_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl5055,zip_derived_cl370]) ).

thf(zip_derived_cl9920,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v17_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v22_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(simplify,[status(thm)],[zip_derived_cl5079]) ).

thf(zip_derived_cl5055_005,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ( v3_waybel34 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl363,zip_derived_cl365]) ).

thf(zip_derived_cl369,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_waybel34 @ X1 @ X0 @ X2 )
      | ( v4_waybel34 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ X1 @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( k1_waybel_8 @ X0 ) @ ( k1_waybel_8 @ X2 ) )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(cnf,[status(esa)],[t70_waybel34]) ).

thf(zip_derived_cl5078,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v22_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v17_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ( v4_waybel34 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) @ ( k1_waybel_8 @ X2 ) @ ( k1_waybel_8 @ X0 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl5055,zip_derived_cl369]) ).

thf(t71_waybel34,conjecture,
    ! [A: $i] :
      ( ( ( v2_orders_2 @ A )
        & ( v3_orders_2 @ A )
        & ( v4_orders_2 @ A )
        & ( v1_lattice3 @ A )
        & ( v2_lattice3 @ A )
        & ( v3_lattice3 @ A )
        & ( l1_orders_2 @ A ) )
     => ! [B: $i] :
          ( ( ( v2_orders_2 @ B )
            & ( v3_orders_2 @ B )
            & ( v4_orders_2 @ B )
            & ( v1_lattice3 @ B )
            & ( v2_lattice3 @ B )
            & ( v3_lattice3 @ B )
            & ( l1_orders_2 @ B ) )
         => ( ( v2_waybel_8 @ B )
           => ! [C: $i] :
                ( ( ( v1_funct_1 @ C )
                  & ( v1_funct_2 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) )
                  & ( v17_waybel_0 @ C @ A @ B )
                  & ( m2_relset_1 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) ) )
               => ( ( v22_waybel_0 @ C @ A @ B )
                <=> ( ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) )
                    & ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ A ) ) )
                    & ( v4_waybel34 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) @ ( k1_waybel_8 @ B ) @ ( k1_waybel_8 @ A ) )
                    & ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ A ) ) ) ) ) ) ) ) ) ).

thf(zf_stmt_0,negated_conjecture,
    ~ ! [A: $i] :
        ( ( ( v2_orders_2 @ A )
          & ( v3_orders_2 @ A )
          & ( v4_orders_2 @ A )
          & ( v1_lattice3 @ A )
          & ( v2_lattice3 @ A )
          & ( v3_lattice3 @ A )
          & ( l1_orders_2 @ A ) )
       => ! [B: $i] :
            ( ( ( v2_orders_2 @ B )
              & ( v3_orders_2 @ B )
              & ( v4_orders_2 @ B )
              & ( v1_lattice3 @ B )
              & ( v2_lattice3 @ B )
              & ( v3_lattice3 @ B )
              & ( l1_orders_2 @ B ) )
           => ( ( v2_waybel_8 @ B )
             => ! [C: $i] :
                  ( ( ( v1_funct_1 @ C )
                    & ( v1_funct_2 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) )
                    & ( v17_waybel_0 @ C @ A @ B )
                    & ( m2_relset_1 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) ) )
                 => ( ( v22_waybel_0 @ C @ A @ B )
                  <=> ( ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) )
                      & ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ A ) ) )
                      & ( v4_waybel34 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) @ ( k1_waybel_8 @ B ) @ ( k1_waybel_8 @ A ) )
                      & ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) @ ( k1_waybel34 @ A @ B @ C ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ B ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ A ) ) ) ) ) ) ) ) ),
    inference('cnf.neg',[status(esa)],[t71_waybel34]) ).

thf(zip_derived_cl385,plain,
    ( ~ ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
    | ~ ( v4_waybel34 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( k1_waybel_8 @ sk__22 ) @ ( k1_waybel_8 @ sk__21 ) )
    | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
    | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
    | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl5107,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k1_waybel_8 @ X1 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
      | ~ ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl5078,zip_derived_cl385]) ).

thf(zip_derived_cl10000,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
      | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v22_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ( ( k1_waybel_8 @ X1 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) ) ),
    inference(simplify,[status(thm)],[zip_derived_cl5107]) ).

thf(zip_derived_cl10002,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ sk__22 )
      | ~ ( v3_orders_2 @ sk__22 )
      | ~ ( v4_orders_2 @ sk__22 )
      | ~ ( v1_lattice3 @ sk__22 )
      | ~ ( v2_lattice3 @ sk__22 )
      | ~ ( v3_lattice3 @ sk__22 )
      | ~ ( l1_orders_2 @ sk__22 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( l1_orders_2 @ sk__21 )
      | ~ ( v3_lattice3 @ sk__21 )
      | ~ ( v2_lattice3 @ sk__21 )
      | ~ ( v1_lattice3 @ sk__21 )
      | ~ ( v4_orders_2 @ sk__21 )
      | ~ ( v3_orders_2 @ sk__21 )
      | ~ ( v2_orders_2 @ sk__21 )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
      | ~ ( v17_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
      | ~ ( v1_funct_1 @ sk__23 )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k1_waybel_8 @ X2 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) ) ),
    inference('sup-',[status(thm)],[zip_derived_cl9920,zip_derived_cl10000]) ).

thf(zip_derived_cl396,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl391,plain,
    v3_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl390,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl378,plain,
    v3_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl384,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl383,plain,
    v17_waybel_0 @ sk__23 @ sk__21 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl10004,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k1_waybel_8 @ X2 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl10002,zip_derived_cl396,zip_derived_cl395,zip_derived_cl394,zip_derived_cl393,zip_derived_cl392,zip_derived_cl391,zip_derived_cl390,zip_derived_cl379,zip_derived_cl378,zip_derived_cl377,zip_derived_cl376,zip_derived_cl375,zip_derived_cl374,zip_derived_cl373,zip_derived_cl384,zip_derived_cl383,zip_derived_cl382,zip_derived_cl381]) ).

thf(zip_derived_cl10005,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ~ ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ( ( k1_waybel_8 @ X2 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference(simplify,[status(thm)],[zip_derived_cl10004]) ).

thf(zip_derived_cl11660,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ sk__22 )
      | ~ ( v3_orders_2 @ sk__22 )
      | ~ ( v4_orders_2 @ sk__22 )
      | ~ ( v1_lattice3 @ sk__22 )
      | ~ ( v2_lattice3 @ sk__22 )
      | ~ ( v3_lattice3 @ sk__22 )
      | ~ ( l1_orders_2 @ sk__22 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( l1_orders_2 @ sk__21 )
      | ~ ( v3_lattice3 @ sk__21 )
      | ~ ( v2_lattice3 @ sk__21 )
      | ~ ( v1_lattice3 @ sk__21 )
      | ~ ( v4_orders_2 @ sk__21 )
      | ~ ( v3_orders_2 @ sk__21 )
      | ~ ( v2_orders_2 @ sk__21 )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
      | ~ ( v17_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
      | ~ ( v1_funct_1 @ sk__23 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k1_waybel_8 @ X2 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) ) ),
    inference('sup-',[status(thm)],[zip_derived_cl9882,zip_derived_cl10005]) ).

thf(zip_derived_cl396_006,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395_007,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394_008,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393_009,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392_010,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl391_011,plain,
    v3_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl390_012,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379_013,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl378_014,plain,
    v3_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377_015,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376_016,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375_017,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374_018,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373_019,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl384_020,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl383_021,plain,
    v17_waybel_0 @ sk__23 @ sk__21 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382_022,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381_023,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl11662,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k1_waybel_8 @ X2 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl11660,zip_derived_cl396,zip_derived_cl395,zip_derived_cl394,zip_derived_cl393,zip_derived_cl392,zip_derived_cl391,zip_derived_cl390,zip_derived_cl379,zip_derived_cl378,zip_derived_cl377,zip_derived_cl376,zip_derived_cl375,zip_derived_cl374,zip_derived_cl373,zip_derived_cl384,zip_derived_cl383,zip_derived_cl382,zip_derived_cl381]) ).

thf(zip_derived_cl11663,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ~ ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ( ( k1_waybel_8 @ X2 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference(simplify,[status(thm)],[zip_derived_cl11662]) ).

thf(zip_derived_cl11665,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ sk__22 )
      | ~ ( v3_orders_2 @ sk__22 )
      | ~ ( v4_orders_2 @ sk__22 )
      | ~ ( v1_lattice3 @ sk__22 )
      | ~ ( v2_lattice3 @ sk__22 )
      | ~ ( v3_lattice3 @ sk__22 )
      | ~ ( l1_orders_2 @ sk__22 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( l1_orders_2 @ sk__21 )
      | ~ ( v3_lattice3 @ sk__21 )
      | ~ ( v2_lattice3 @ sk__21 )
      | ~ ( v1_lattice3 @ sk__21 )
      | ~ ( v4_orders_2 @ sk__21 )
      | ~ ( v3_orders_2 @ sk__21 )
      | ~ ( v2_orders_2 @ sk__21 )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
      | ~ ( v17_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
      | ~ ( v1_funct_1 @ sk__23 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k1_waybel_8 @ X2 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X1 @ X2 @ X0 ) ),
    inference('sup-',[status(thm)],[zip_derived_cl9863,zip_derived_cl11663]) ).

thf(zip_derived_cl396_024,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395_025,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394_026,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393_027,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392_028,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl391_029,plain,
    v3_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl390_030,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379_031,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl378_032,plain,
    v3_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377_033,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376_034,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375_035,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374_036,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373_037,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl384_038,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl383_039,plain,
    v17_waybel_0 @ sk__23 @ sk__21 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382_040,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381_041,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl11667,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k1_waybel_8 @ X2 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v22_waybel_0 @ X1 @ X2 @ X0 ) ),
    inference(demod,[status(thm)],[zip_derived_cl11665,zip_derived_cl396,zip_derived_cl395,zip_derived_cl394,zip_derived_cl393,zip_derived_cl392,zip_derived_cl391,zip_derived_cl390,zip_derived_cl379,zip_derived_cl378,zip_derived_cl377,zip_derived_cl376,zip_derived_cl375,zip_derived_cl374,zip_derived_cl373,zip_derived_cl384,zip_derived_cl383,zip_derived_cl382,zip_derived_cl381]) ).

thf(zip_derived_cl11668,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ( ( k1_waybel_8 @ X2 )
       != ( k1_waybel_8 @ sk__21 ) )
      | ( ( k1_waybel_8 @ X0 )
       != ( k1_waybel_8 @ sk__22 ) )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
      | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference(simplify,[status(thm)],[zip_derived_cl11667]) ).

thf(zip_derived_cl11675,plain,
    ( ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ( ( k1_waybel_8 @ sk__22 )
     != ( k1_waybel_8 @ sk__22 ) )
    | ( ( k1_waybel_8 @ sk__21 )
     != ( k1_waybel_8 @ sk__21 ) )
    | ~ ( v2_orders_2 @ sk__22 )
    | ~ ( v3_orders_2 @ sk__22 )
    | ~ ( v4_orders_2 @ sk__22 )
    | ~ ( v1_lattice3 @ sk__22 )
    | ~ ( v2_lattice3 @ sk__22 )
    | ~ ( v3_lattice3 @ sk__22 )
    | ~ ( l1_orders_2 @ sk__22 )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( l1_orders_2 @ sk__21 )
    | ~ ( v3_lattice3 @ sk__21 )
    | ~ ( v2_lattice3 @ sk__21 )
    | ~ ( v1_lattice3 @ sk__21 )
    | ~ ( v4_orders_2 @ sk__21 )
    | ~ ( v3_orders_2 @ sk__21 )
    | ~ ( v2_orders_2 @ sk__21 )
    | ~ ( v1_funct_1 @ sk__23 )
    | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v17_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference(eq_res,[status(thm)],[zip_derived_cl11668]) ).

thf(zip_derived_cl11676,plain,
    ( ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v17_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v1_funct_1 @ sk__23 )
    | ~ ( v2_orders_2 @ sk__21 )
    | ~ ( v3_orders_2 @ sk__21 )
    | ~ ( v4_orders_2 @ sk__21 )
    | ~ ( v1_lattice3 @ sk__21 )
    | ~ ( v2_lattice3 @ sk__21 )
    | ~ ( v3_lattice3 @ sk__21 )
    | ~ ( l1_orders_2 @ sk__21 )
    | ~ ( l1_orders_2 @ sk__22 )
    | ~ ( v3_lattice3 @ sk__22 )
    | ~ ( v2_lattice3 @ sk__22 )
    | ~ ( v1_lattice3 @ sk__22 )
    | ~ ( v4_orders_2 @ sk__22 )
    | ~ ( v3_orders_2 @ sk__22 )
    | ~ ( v2_orders_2 @ sk__22 )
    | ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference(simplify,[status(thm)],[zip_derived_cl11675]) ).

thf(zip_derived_cl384_042,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl383_043,plain,
    v17_waybel_0 @ sk__23 @ sk__21 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382_044,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381_045,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373_046,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374_047,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375_048,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376_049,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377_050,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl378_051,plain,
    v3_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379_052,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl390_053,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl391_054,plain,
    v3_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392_055,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393_056,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394_057,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395_058,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl396_059,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl11677,plain,
    ( ~ ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl11676,zip_derived_cl384,zip_derived_cl383,zip_derived_cl382,zip_derived_cl381,zip_derived_cl373,zip_derived_cl374,zip_derived_cl375,zip_derived_cl376,zip_derived_cl377,zip_derived_cl378,zip_derived_cl379,zip_derived_cl390,zip_derived_cl391,zip_derived_cl392,zip_derived_cl393,zip_derived_cl394,zip_derived_cl395,zip_derived_cl396]) ).

thf(zip_derived_cl361_060,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( m1_relset_1 @ X0 @ X1 @ X2 )
      | ~ ( m2_relset_1 @ X0 @ X1 @ X2 ) ),
    inference(cnf,[status(esa)],[redefinition_m2_relset_1]) ).

thf(zip_derived_cl189_061,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m1_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 ) ),
    inference(cnf,[status(esa)],[fc1_waybel34]) ).

thf(zip_derived_cl389,plain,
    ( ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(cc1_waybel_8,axiom,
    ! [A: $i] :
      ( ( l1_orders_2 @ A )
     => ( ( ( v2_orders_2 @ A )
          & ( v3_orders_2 @ A )
          & ( v4_orders_2 @ A )
          & ( v1_lattice3 @ A )
          & ( v2_lattice3 @ A )
          & ( v2_waybel_8 @ A ) )
       => ( ~ ( v3_struct_0 @ A )
          & ( v2_orders_2 @ A )
          & ( v3_orders_2 @ A )
          & ( v4_orders_2 @ A )
          & ( v1_lattice3 @ A )
          & ( v2_lattice3 @ A )
          & ( v2_yellow_0 @ A )
          & ( v24_waybel_0 @ A )
          & ( v2_waybel_3 @ A )
          & ( v3_waybel_3 @ A ) ) ) ) ).

thf(zip_derived_cl55,plain,
    ! [X0: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v2_waybel_8 @ X0 )
      | ( v3_waybel_3 @ X0 )
      | ~ ( l1_orders_2 @ X0 ) ),
    inference(cnf,[status(esa)],[cc1_waybel_8]) ).

thf(zip_derived_cl388,plain,
    ( ( v4_waybel34 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( k1_waybel_8 @ sk__22 ) @ ( k1_waybel_8 @ sk__21 ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl371,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) @ X2 @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) )
      | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) @ X2 @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X1 ) ) )
      | ~ ( v4_waybel34 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) @ X2 @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( k1_waybel_8 @ X0 ) @ ( k1_waybel_8 @ X1 ) )
      | ~ ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) @ X2 @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X1 ) ) )
      | ( v3_waybel34 @ X2 @ X0 @ X1 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v18_waybel_0 @ X2 @ X0 @ X1 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X1 ) ),
    inference(cnf,[status(esa)],[t70_waybel34]) ).

thf(t61_waybel34,axiom,
    ! [A: $i] :
      ( ( ( v2_orders_2 @ A )
        & ( v3_orders_2 @ A )
        & ( v4_orders_2 @ A )
        & ( v1_lattice3 @ A )
        & ( v2_lattice3 @ A )
        & ( v3_lattice3 @ A )
        & ( l1_orders_2 @ A ) )
     => ! [B: $i] :
          ( ( ( v2_orders_2 @ B )
            & ( v3_orders_2 @ B )
            & ( v4_orders_2 @ B )
            & ( v1_lattice3 @ B )
            & ( v2_lattice3 @ B )
            & ( v3_lattice3 @ B )
            & ( l1_orders_2 @ B ) )
         => ! [C: $i] :
              ( ( ( v1_funct_1 @ C )
                & ( v1_funct_2 @ C @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) )
                & ( v18_waybel_0 @ C @ B @ A )
                & ( m2_relset_1 @ C @ ( u1_struct_0 @ B ) @ ( u1_struct_0 @ A ) ) )
             => ( ( ( v2_waybel_8 @ B )
                  & ( v3_waybel34 @ C @ B @ A ) )
               => ( v1_waybel34 @ C @ B @ A ) ) ) ) ) ).

thf(zip_derived_cl366,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v2_waybel_8 @ X0 )
      | ~ ( v3_waybel34 @ X1 @ X0 @ X2 )
      | ( v1_waybel34 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference(cnf,[status(esa)],[t61_waybel34]) ).

thf(t25_waybel34,axiom,
    ! [A: $i] :
      ( ( ( v2_orders_2 @ A )
        & ( v3_orders_2 @ A )
        & ( v4_orders_2 @ A )
        & ( v1_lattice3 @ A )
        & ( v2_lattice3 @ A )
        & ( v3_lattice3 @ A )
        & ( l1_orders_2 @ A ) )
     => ! [B: $i] :
          ( ( ( v2_orders_2 @ B )
            & ( v3_orders_2 @ B )
            & ( v4_orders_2 @ B )
            & ( v1_lattice3 @ B )
            & ( v2_lattice3 @ B )
            & ( v3_lattice3 @ B )
            & ( v3_waybel_3 @ B )
            & ( l1_orders_2 @ B ) )
         => ! [C: $i] :
              ( ( ( v1_funct_1 @ C )
                & ( v1_funct_2 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) )
                & ( v17_waybel_0 @ C @ A @ B )
                & ( m2_relset_1 @ C @ ( u1_struct_0 @ A ) @ ( u1_struct_0 @ B ) ) )
             => ( ( v1_waybel34 @ ( k1_waybel34 @ A @ B @ C ) @ B @ A )
               => ( v22_waybel_0 @ C @ A @ B ) ) ) ) ) ).

thf(zip_derived_cl364,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v3_waybel_3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_waybel34 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ( v22_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X1 ) ),
    inference(cnf,[status(esa)],[t25_waybel34]) ).

thf(zip_derived_cl5056,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v3_waybel34 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ X0 @ X1 )
      | ~ ( v2_waybel_8 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v3_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ( v22_waybel_0 @ X2 @ X1 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_waybel_3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl366,zip_derived_cl364]) ).

thf(zip_derived_cl5075,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) )
      | ~ ( v4_waybel34 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( k1_waybel_8 @ X0 ) @ ( k1_waybel_8 @ X2 ) )
      | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v3_waybel_3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v2_waybel_8 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl371,zip_derived_cl5056]) ).

thf(zip_derived_cl5102,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) )
      | ( ( k1_waybel_8 @ sk__22 )
       != ( k1_waybel_8 @ X2 ) )
      | ( ( k1_waybel_8 @ sk__21 )
       != ( k1_waybel_8 @ X0 ) )
      | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v2_waybel_8 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v17_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ( v22_waybel_0 @ X1 @ X0 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_waybel_3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) )
      | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
      | ~ ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ X2 @ X0 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X0 @ X2 @ X1 ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl388,zip_derived_cl5075]) ).

thf(zip_derived_cl5153,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( l1_orders_2 @ X0 )
      | ~ ( v2_waybel_8 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) )
      | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( v2_waybel_8 @ X0 )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ( ( k1_waybel_8 @ sk__21 )
       != ( k1_waybel_8 @ X2 ) )
      | ( ( k1_waybel_8 @ sk__22 )
       != ( k1_waybel_8 @ X0 ) )
      | ( ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) ) ),
    inference('dp-resolution',[status(thm)],[zip_derived_cl55,zip_derived_cl5102]) ).

thf(zip_derived_cl10195,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) )
       != ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) )
      | ( ( k1_waybel_8 @ sk__22 )
       != ( k1_waybel_8 @ X0 ) )
      | ( ( k1_waybel_8 @ sk__21 )
       != ( k1_waybel_8 @ X2 ) )
      | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
      | ~ ( v1_funct_1 @ X1 )
      | ~ ( v1_funct_2 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v17_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( m2_relset_1 @ X1 @ ( u1_struct_0 @ X2 ) @ ( u1_struct_0 @ X0 ) )
      | ( v22_waybel_0 @ X1 @ X2 @ X0 )
      | ~ ( v3_lattice3 @ X0 )
      | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) )
      | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) )
      | ~ ( m2_relset_1 @ ( k8_relset_1 @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X0 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ X2 ) ) )
      | ~ ( m2_relset_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v18_waybel_0 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ X0 @ X2 )
      | ~ ( v1_funct_2 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X2 ) )
      | ~ ( v1_funct_1 @ ( k1_waybel34 @ X2 @ X0 @ X1 ) )
      | ~ ( l1_orders_2 @ X2 )
      | ~ ( v3_lattice3 @ X2 )
      | ~ ( v2_lattice3 @ X2 )
      | ~ ( v1_lattice3 @ X2 )
      | ~ ( v4_orders_2 @ X2 )
      | ~ ( v3_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X2 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v2_waybel_8 @ X0 )
      | ~ ( l1_orders_2 @ X0 ) ),
    inference(simplify,[status(thm)],[zip_derived_cl5153]) ).

thf(zip_derived_cl10196,plain,
    ( ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( l1_orders_2 @ sk__22 )
    | ~ ( v2_waybel_8 @ sk__22 )
    | ~ ( v2_lattice3 @ sk__22 )
    | ~ ( v1_lattice3 @ sk__22 )
    | ~ ( v4_orders_2 @ sk__22 )
    | ~ ( v3_orders_2 @ sk__22 )
    | ~ ( v2_orders_2 @ sk__22 )
    | ~ ( v2_orders_2 @ sk__21 )
    | ~ ( v3_orders_2 @ sk__21 )
    | ~ ( v4_orders_2 @ sk__21 )
    | ~ ( v1_lattice3 @ sk__21 )
    | ~ ( v2_lattice3 @ sk__21 )
    | ~ ( v3_lattice3 @ sk__21 )
    | ~ ( l1_orders_2 @ sk__21 )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
    | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
    | ~ ( v3_lattice3 @ sk__22 )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v17_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v1_funct_1 @ sk__23 )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ( ( k1_waybel_8 @ sk__21 )
     != ( k1_waybel_8 @ sk__21 ) )
    | ( ( k1_waybel_8 @ sk__22 )
     != ( k1_waybel_8 @ sk__22 ) )
    | ( ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) )
     != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) ) ),
    inference('sup-',[status(thm)],[zip_derived_cl389,zip_derived_cl10195]) ).

thf(zip_derived_cl390_062,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl380,plain,
    v2_waybel_8 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392_063,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393_064,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394_065,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395_066,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl396_067,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373_068,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374_069,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375_070,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376_071,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377_072,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl378_073,plain,
    v3_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379_074,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl391_075,plain,
    v3_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl384_076,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl383_077,plain,
    v17_waybel_0 @ sk__23 @ sk__21 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382_078,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381_079,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl10199,plain,
    ( ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
    | ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ( ( k1_waybel_8 @ sk__21 )
     != ( k1_waybel_8 @ sk__21 ) )
    | ( ( k1_waybel_8 @ sk__22 )
     != ( k1_waybel_8 @ sk__22 ) )
    | ( ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) )
     != ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl10196,zip_derived_cl390,zip_derived_cl380,zip_derived_cl392,zip_derived_cl393,zip_derived_cl394,zip_derived_cl395,zip_derived_cl396,zip_derived_cl373,zip_derived_cl374,zip_derived_cl375,zip_derived_cl376,zip_derived_cl377,zip_derived_cl378,zip_derived_cl379,zip_derived_cl391,zip_derived_cl384,zip_derived_cl383,zip_derived_cl382,zip_derived_cl381]) ).

thf(zip_derived_cl10200,plain,
    ( ~ ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
    | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference(simplify,[status(thm)],[zip_derived_cl10199]) ).

thf(zip_derived_cl386,plain,
    ( ( v1_funct_1 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl10202,plain,
    ( ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) ) ),
    inference(clc,[status(thm)],[zip_derived_cl10200,zip_derived_cl386]) ).

thf(zip_derived_cl387,plain,
    ( ( v1_funct_2 @ ( k8_relset_1 @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__22 ) ) @ ( u1_struct_0 @ ( k1_waybel_8 @ sk__21 ) ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl10203,plain,
    ( ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference(clc,[status(thm)],[zip_derived_cl10202,zip_derived_cl387]) ).

thf(zip_derived_cl10205,plain,
    ( ~ ( m1_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v17_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v1_funct_1 @ sk__23 )
    | ~ ( v2_orders_2 @ sk__21 )
    | ~ ( v3_orders_2 @ sk__21 )
    | ~ ( v4_orders_2 @ sk__21 )
    | ~ ( v1_lattice3 @ sk__21 )
    | ~ ( v2_lattice3 @ sk__21 )
    | ~ ( v3_lattice3 @ sk__21 )
    | ~ ( l1_orders_2 @ sk__21 )
    | ~ ( v2_orders_2 @ sk__22 )
    | ~ ( v3_orders_2 @ sk__22 )
    | ~ ( v4_orders_2 @ sk__22 )
    | ~ ( v1_lattice3 @ sk__22 )
    | ~ ( v2_lattice3 @ sk__22 )
    | ~ ( v3_lattice3 @ sk__22 )
    | ~ ( l1_orders_2 @ sk__22 )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference('sup-',[status(thm)],[zip_derived_cl189,zip_derived_cl10203]) ).

thf(zip_derived_cl383_080,plain,
    v17_waybel_0 @ sk__23 @ sk__21 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382_081,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381_082,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373_083,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374_084,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375_085,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376_086,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377_087,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl378_088,plain,
    v3_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379_089,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl396_090,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395_091,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394_092,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393_093,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392_094,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl391_095,plain,
    v3_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl390_096,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl10206,plain,
    ( ~ ( m1_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl10205,zip_derived_cl383,zip_derived_cl382,zip_derived_cl381,zip_derived_cl373,zip_derived_cl374,zip_derived_cl375,zip_derived_cl376,zip_derived_cl377,zip_derived_cl378,zip_derived_cl379,zip_derived_cl396,zip_derived_cl395,zip_derived_cl394,zip_derived_cl393,zip_derived_cl392,zip_derived_cl391,zip_derived_cl390]) ).

thf(zip_derived_cl10209,plain,
    ( ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference('sup-',[status(thm)],[zip_derived_cl361,zip_derived_cl10206]) ).

thf(zip_derived_cl384_097,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl10210,plain,
    ( ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ( v22_waybel_0 @ sk__23 @ sk__21 @ sk__22 ) ),
    inference(demod,[status(thm)],[zip_derived_cl10209,zip_derived_cl384]) ).

thf(zip_derived_cl11680,plain,
    ( ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v18_waybel_0 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ sk__22 @ sk__21 )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) ) ),
    inference(clc,[status(thm)],[zip_derived_cl11677,zip_derived_cl10210]) ).

thf(zip_derived_cl11682,plain,
    ( ~ ( m1_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v17_waybel_0 @ sk__23 @ sk__21 @ sk__22 )
    | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v1_funct_1 @ sk__23 )
    | ~ ( v2_orders_2 @ sk__21 )
    | ~ ( v3_orders_2 @ sk__21 )
    | ~ ( v4_orders_2 @ sk__21 )
    | ~ ( v1_lattice3 @ sk__21 )
    | ~ ( v2_lattice3 @ sk__21 )
    | ~ ( v3_lattice3 @ sk__21 )
    | ~ ( l1_orders_2 @ sk__21 )
    | ~ ( v2_orders_2 @ sk__22 )
    | ~ ( v3_orders_2 @ sk__22 )
    | ~ ( v4_orders_2 @ sk__22 )
    | ~ ( v1_lattice3 @ sk__22 )
    | ~ ( v2_lattice3 @ sk__22 )
    | ~ ( v3_lattice3 @ sk__22 )
    | ~ ( l1_orders_2 @ sk__22 )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference('sup-',[status(thm)],[zip_derived_cl189,zip_derived_cl11680]) ).

thf(zip_derived_cl383_098,plain,
    v17_waybel_0 @ sk__23 @ sk__21 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382_099,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381_100,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373_101,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374_102,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375_103,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376_104,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377_105,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl378_106,plain,
    v3_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379_107,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl396_108,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395_109,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394_110,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393_111,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392_112,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl391_113,plain,
    v3_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl390_114,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl11683,plain,
    ( ~ ( m1_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl11682,zip_derived_cl383,zip_derived_cl382,zip_derived_cl381,zip_derived_cl373,zip_derived_cl374,zip_derived_cl375,zip_derived_cl376,zip_derived_cl377,zip_derived_cl378,zip_derived_cl379,zip_derived_cl396,zip_derived_cl395,zip_derived_cl394,zip_derived_cl393,zip_derived_cl392,zip_derived_cl391,zip_derived_cl390]) ).

thf(zip_derived_cl11686,plain,
    ( ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) ) ),
    inference('sup-',[status(thm)],[zip_derived_cl361,zip_derived_cl11683]) ).

thf(zip_derived_cl384_115,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl11687,plain,
    ( ~ ( m2_relset_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl11686,zip_derived_cl384]) ).

thf(zip_derived_cl144,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( l1_orders_2 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( m1_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[dt_k1_waybel34]) ).

thf(zip_derived_cl361_116,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( m1_relset_1 @ X0 @ X1 @ X2 )
      | ~ ( m2_relset_1 @ X0 @ X1 @ X2 ) ),
    inference(cnf,[status(esa)],[redefinition_m2_relset_1]) ).

thf(zip_derived_cl8682,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( m2_relset_1 @ ( k1_waybel34 @ X1 @ X0 @ X2 ) @ ( u1_struct_0 @ X0 ) @ ( u1_struct_0 @ X1 ) )
      | ~ ( v1_funct_2 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) )
      | ~ ( v1_funct_1 @ X2 )
      | ~ ( v2_orders_2 @ X1 )
      | ~ ( v3_orders_2 @ X1 )
      | ~ ( v4_orders_2 @ X1 )
      | ~ ( v1_lattice3 @ X1 )
      | ~ ( v2_lattice3 @ X1 )
      | ~ ( l1_orders_2 @ X1 )
      | ~ ( v2_orders_2 @ X0 )
      | ~ ( v3_orders_2 @ X0 )
      | ~ ( v4_orders_2 @ X0 )
      | ~ ( v1_lattice3 @ X0 )
      | ~ ( v2_lattice3 @ X0 )
      | ~ ( l1_orders_2 @ X0 )
      | ~ ( m2_relset_1 @ X2 @ ( u1_struct_0 @ X1 ) @ ( u1_struct_0 @ X0 ) ) ),
    inference('sup+',[status(thm)],[zip_derived_cl144,zip_derived_cl361]) ).

thf(zip_derived_cl16949,plain,
    ( ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) )
    | ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( l1_orders_2 @ sk__22 )
    | ~ ( v2_lattice3 @ sk__22 )
    | ~ ( v1_lattice3 @ sk__22 )
    | ~ ( v4_orders_2 @ sk__22 )
    | ~ ( v3_orders_2 @ sk__22 )
    | ~ ( v2_orders_2 @ sk__22 )
    | ~ ( l1_orders_2 @ sk__21 )
    | ~ ( v2_lattice3 @ sk__21 )
    | ~ ( v1_lattice3 @ sk__21 )
    | ~ ( v4_orders_2 @ sk__21 )
    | ~ ( v3_orders_2 @ sk__21 )
    | ~ ( v2_orders_2 @ sk__21 )
    | ~ ( v1_funct_1 @ sk__23 )
    | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) ) ),
    inference('sup+',[status(thm)],[zip_derived_cl11687,zip_derived_cl8682]) ).

thf(zip_derived_cl384_117,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl390_118,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392_119,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393_120,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394_121,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395_122,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl396_123,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379_124,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377_125,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376_126,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375_127,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374_128,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373_129,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381_130,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382_131,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl16964,plain,
    ( ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) )
    | ~ ( v1_funct_2 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) @ ( u1_struct_0 @ sk__22 ) @ ( u1_struct_0 @ sk__21 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl16949,zip_derived_cl384,zip_derived_cl390,zip_derived_cl392,zip_derived_cl393,zip_derived_cl394,zip_derived_cl395,zip_derived_cl396,zip_derived_cl379,zip_derived_cl377,zip_derived_cl376,zip_derived_cl375,zip_derived_cl374,zip_derived_cl373,zip_derived_cl381,zip_derived_cl382]) ).

thf(zip_derived_cl17037,plain,
    ( ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( l1_orders_2 @ sk__22 )
    | ~ ( v2_lattice3 @ sk__22 )
    | ~ ( v1_lattice3 @ sk__22 )
    | ~ ( v4_orders_2 @ sk__22 )
    | ~ ( v3_orders_2 @ sk__22 )
    | ~ ( v2_orders_2 @ sk__22 )
    | ~ ( l1_orders_2 @ sk__21 )
    | ~ ( v2_lattice3 @ sk__21 )
    | ~ ( v1_lattice3 @ sk__21 )
    | ~ ( v4_orders_2 @ sk__21 )
    | ~ ( v3_orders_2 @ sk__21 )
    | ~ ( v2_orders_2 @ sk__21 )
    | ~ ( v1_funct_1 @ sk__23 )
    | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) ) ),
    inference('sup-',[status(thm)],[zip_derived_cl8666,zip_derived_cl16964]) ).

thf(zip_derived_cl384_132,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl390_133,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392_134,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393_135,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394_136,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395_137,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl396_138,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379_139,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377_140,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376_141,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375_142,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374_143,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373_144,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381_145,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382_146,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl17038,plain,
    ~ ( v1_funct_1 @ ( k1_waybel34 @ sk__21 @ sk__22 @ sk__23 ) ),
    inference(demod,[status(thm)],[zip_derived_cl17037,zip_derived_cl384,zip_derived_cl390,zip_derived_cl392,zip_derived_cl393,zip_derived_cl394,zip_derived_cl395,zip_derived_cl396,zip_derived_cl379,zip_derived_cl377,zip_derived_cl376,zip_derived_cl375,zip_derived_cl374,zip_derived_cl373,zip_derived_cl381,zip_derived_cl382]) ).

thf(zip_derived_cl17041,plain,
    ( ~ ( m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) )
    | ~ ( l1_orders_2 @ sk__22 )
    | ~ ( v2_lattice3 @ sk__22 )
    | ~ ( v1_lattice3 @ sk__22 )
    | ~ ( v4_orders_2 @ sk__22 )
    | ~ ( v3_orders_2 @ sk__22 )
    | ~ ( v2_orders_2 @ sk__22 )
    | ~ ( l1_orders_2 @ sk__21 )
    | ~ ( v2_lattice3 @ sk__21 )
    | ~ ( v1_lattice3 @ sk__21 )
    | ~ ( v4_orders_2 @ sk__21 )
    | ~ ( v3_orders_2 @ sk__21 )
    | ~ ( v2_orders_2 @ sk__21 )
    | ~ ( v1_funct_1 @ sk__23 )
    | ~ ( v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ) ) ),
    inference('sup-',[status(thm)],[zip_derived_cl8651,zip_derived_cl17038]) ).

thf(zip_derived_cl384_147,plain,
    m2_relset_1 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl390_148,plain,
    l1_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl392_149,plain,
    v2_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl393_150,plain,
    v1_lattice3 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl394_151,plain,
    v4_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl395_152,plain,
    v3_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl396_153,plain,
    v2_orders_2 @ sk__22,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl379_154,plain,
    l1_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl377_155,plain,
    v2_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl376_156,plain,
    v1_lattice3 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl375_157,plain,
    v4_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl374_158,plain,
    v3_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl373_159,plain,
    v2_orders_2 @ sk__21,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl381_160,plain,
    v1_funct_1 @ sk__23,
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl382_161,plain,
    v1_funct_2 @ sk__23 @ ( u1_struct_0 @ sk__21 ) @ ( u1_struct_0 @ sk__22 ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl17042,plain,
    $false,
    inference(demod,[status(thm)],[zip_derived_cl17041,zip_derived_cl384,zip_derived_cl390,zip_derived_cl392,zip_derived_cl393,zip_derived_cl394,zip_derived_cl395,zip_derived_cl396,zip_derived_cl379,zip_derived_cl377,zip_derived_cl376,zip_derived_cl375,zip_derived_cl374,zip_derived_cl373,zip_derived_cl381,zip_derived_cl382]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : LAT380+1 : TPTP v8.1.2. Released v3.4.0.
% 0.00/0.14  % Command  : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.weDKI1aI8Z true
% 0.14/0.35  % Computer : n006.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Thu Aug 24 08:58:37 EDT 2023
% 0.14/0.35  % CPUTime  : 
% 0.14/0.35  % Running portfolio for 300 s
% 0.14/0.35  % File         : /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.14/0.35  % Number of cores: 8
% 0.14/0.36  % Python version: Python 3.6.8
% 0.14/0.36  % Running in FO mode
% 0.21/0.65  % Total configuration time : 435
% 0.21/0.65  % Estimated wc time : 1092
% 0.21/0.65  % Estimated cpu time (7 cpus) : 156.0
% 0.21/0.73  % /export/starexec/sandbox/solver/bin/fo/fo6_bce.sh running for 75s
% 0.21/0.73  % /export/starexec/sandbox/solver/bin/fo/fo3_bce.sh running for 75s
% 0.21/0.73  % /export/starexec/sandbox/solver/bin/fo/fo1_av.sh running for 75s
% 0.21/0.74  % /export/starexec/sandbox/solver/bin/fo/fo7.sh running for 63s
% 0.21/0.76  % /export/starexec/sandbox/solver/bin/fo/fo13.sh running for 50s
% 0.21/0.76  % /export/starexec/sandbox/solver/bin/fo/fo5.sh running for 50s
% 0.21/0.77  % /export/starexec/sandbox/solver/bin/fo/fo4.sh running for 50s
% 40.65/6.48  % Solved by fo/fo3_bce.sh.
% 40.65/6.48  % BCE start: 397
% 40.65/6.48  % BCE eliminated: 31
% 40.65/6.48  % PE start: 366
% 40.65/6.48  logic: eq
% 40.65/6.48  % PE eliminated: -33
% 40.65/6.48  % done 1834 iterations in 5.694s
% 40.65/6.48  % SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
% 40.65/6.48  % SZS output start Refutation
% See solution above
% 40.65/6.49  
% 40.65/6.49  
% 40.65/6.49  % Terminating...
% 41.13/6.58  % Runner terminated.
% 41.13/6.60  % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------