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

View Problem - Process Solution

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

% Computer : n009.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 : Fri Sep  1 01:43:33 EDT 2023

% Result   : Theorem 7.06s 1.75s
% Output   : Refutation 7.06s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   28
%            Number of leaves      :   77
% Syntax   : Number of formulae    :  273 (  64 unt;  38 typ;   0 def)
%            Number of atoms       :  589 (  55 equ;   0 cnn)
%            Maximal formula atoms :    7 (   2 avg)
%            Number of connectives : 2467 ( 296   ~; 279   |;  21   &;1817   @)
%                                         (   0 <=>;  25  =>;  29  <=;   0 <~>)
%            Maximal formula depth :   18 (   8 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   38 (  38   >;   0   *;   0   +;   0  <<)
%            Number of symbols     :   40 (  38 usr;  10 con; 0-2 aty)
%            Number of variables   :  455 (   0   ^; 455   !;   0   ?; 455   :)

% Comments : 
%------------------------------------------------------------------------------
thf(name_B_type,type,
    name_B: $i ).

thf(name_skB_type,type,
    name_skB: $i ).

thf(tuple_key_retrieval_server_in_1_type,type,
    tuple_key_retrieval_server_in_1: $i > $i > $i ).

thf(sk__type,type,
    sk_: $i ).

thf(tuple_key_retrieval_server_out_2_type,type,
    tuple_key_retrieval_server_out_2: $i > $i ).

thf(tuple_client_B_out_6_type,type,
    tuple_client_B_out_6: $i > $i ).

thf(tuple_client_A_out_5_type,type,
    tuple_client_A_out_5: $i > $i ).

thf(name_A_type,type,
    name_A: $i ).

thf(pred_attacker_type,type,
    pred_attacker: $i > $o ).

thf(pred_table_type,type,
    pred_table: $i > $o ).

thf(name_I_type,type,
    name_I: $i ).

thf(constr_adec_type,type,
    constr_adec: $i > $i > $i ).

thf(name_Nb_type,type,
    name_Nb: $i > $i ).

thf(tuple_key_register_server_in_1_type,type,
    tuple_key_register_server_in_1: $i > $i > $i ).

thf(pred_eq_bitstring_bitstring_type,type,
    pred_eq_bitstring_bitstring: $i > $i > $o ).

thf(name_skA_type,type,
    name_skA: $i ).

thf(name_objective_type,type,
    name_objective: $i ).

thf(constr_tuple_2_get_0x30_type,type,
    constr_tuple_2_get_0x30: $i > $i ).

thf(constr_tuple_2_get_1_bitstring_type,type,
    constr_tuple_2_get_1_bitstring: $i > $i ).

thf(tuple_client_A_in_4_type,type,
    tuple_client_A_in_4: $i > $i ).

thf(tuple_client_A_out_3_type,type,
    tuple_client_A_out_3: $i > $i ).

thf(tuple_keys_type,type,
    tuple_keys: $i > $i > $i ).

thf(tuple_client_B_out_4_type,type,
    tuple_client_B_out_4: $i > $i ).

thf(constr_tuple_2_get_0x30_bitstring_type,type,
    constr_tuple_2_get_0x30_bitstring: $i > $i ).

thf(tuple_out_1_type,type,
    tuple_out_1: $i > $i ).

thf(constr_tuple_2_get_1_type,type,
    constr_tuple_2_get_1: $i > $i ).

thf(tuple_client_B_in_3_type,type,
    tuple_client_B_in_3: $i > $i ).

thf(tuple_client_B_in_2_type,type,
    tuple_client_B_in_2: $i > $i ).

thf(constr_pkey_type,type,
    constr_pkey: $i > $i ).

thf(name_Na_type,type,
    name_Na: $i > $i ).

thf(constr_sign_type,type,
    constr_sign: $i > $i > $i ).

thf(constr_CONST_0x30_type,type,
    constr_CONST_0x30: $i ).

thf(constr_aenc_type,type,
    constr_aenc: $i > $i > $i ).

thf(constr_checksign_type,type,
    constr_checksign: $i > $i > $i ).

thf(tuple_client_A_in_2_type,type,
    tuple_client_A_in_2: $i > $i ).

thf(tuple_2_type,type,
    tuple_2: $i > $i > $i ).

thf(tuple_client_B_in_5_type,type,
    tuple_client_B_in_5: $i > $i ).

thf(name_skS_type,type,
    name_skS: $i ).

thf(ax144,axiom,
    ! [VAR_V_227: $i,VAR_V_228: $i] :
      ( ( ( pred_attacker @ VAR_V_227 )
        & ( pred_attacker @ VAR_V_228 ) )
     => ( pred_attacker @ ( tuple_2 @ VAR_V_227 @ VAR_V_228 ) ) ) ).

thf(zip_derived_cl144,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax144]) ).

thf(ax92,axiom,
    ! [VAR_V_52: $i,VAR_V_53: $i] :
      ( ( ( pred_attacker @ VAR_V_52 )
        & ( pred_attacker @ VAR_V_53 ) )
     => ( pred_attacker @ ( constr_sign @ VAR_V_52 @ VAR_V_53 ) ) ) ).

thf(zip_derived_cl92,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( constr_sign @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax92]) ).

thf(ax134,axiom,
    ! [VAR_V_20X304: $i] :
      ( ( pred_attacker @ VAR_V_20X304 )
     => ( pred_attacker @ ( tuple_client_A_in_2 @ VAR_V_20X304 ) ) ) ).

thf(zip_derived_cl134,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_A_in_2 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax134]) ).

thf(ax82,axiom,
    ! [VAR_X0X30_11: $i,VAR_X1_12: $i] :
      ( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ VAR_X0X30_11 @ VAR_X1_12 ) )
      = VAR_X1_12 ) ).

thf(zip_derived_cl82,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax82]) ).

thf(ax81,axiom,
    ! [VAR_K_0X30: $i,VAR_M_0X30: $i] :
      ( ( constr_checksign @ ( constr_sign @ VAR_M_0X30 @ VAR_K_0X30 ) @ ( constr_pkey @ VAR_K_0X30 ) )
      = VAR_M_0X30 ) ).

thf(zip_derived_cl81,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_checksign @ ( constr_sign @ X0 @ X1 ) @ ( constr_pkey @ X1 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax81]) ).

thf(ax161,axiom,
    ! [VAR_0X40SID_367: $i,VAR_SIGN_I_PKI_366: $i] :
      ( ( ( pred_eq_bitstring_bitstring @ name_I @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ VAR_SIGN_I_PKI_366 @ ( constr_pkey @ name_skS ) ) ) )
        & ( pred_attacker @ ( tuple_client_A_in_2 @ VAR_SIGN_I_PKI_366 ) ) )
     => ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ VAR_0X40SID_367 ) @ name_A ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ VAR_SIGN_I_PKI_366 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ) ).

thf(zip_derived_cl161,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X0 ) @ name_A ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X1 ) )
      | ~ ( pred_eq_bitstring_bitstring @ name_I @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ),
    inference(cnf,[status(esa)],[ax161]) ).

thf(ax86,axiom,
    ! [VAR_X_36: $i,VAR_Y_37: $i] : ( pred_eq_bitstring_bitstring @ VAR_X_36 @ VAR_Y_37 ) ).

thf(zip_derived_cl86,plain,
    ! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
    inference(cnf,[status(esa)],[ax86]) ).

thf(zip_derived_cl516,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X0 ) @ name_A ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X1 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl161,zip_derived_cl86]) ).

thf(zip_derived_cl518,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_2 @ ( constr_sign @ X0 @ name_skS ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl81,zip_derived_cl516]) ).

thf(zip_derived_cl539,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl518]) ).

thf(zip_derived_cl540,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
      | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl539]) ).

thf(zip_derived_cl541,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ name_skS )
      | ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
      | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl92,zip_derived_cl540]) ).

thf(zip_derived_cl545,plain,
    ( ! [X0: $i,X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) )
   <= ! [X0: $i,X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
    inference(split,[status(esa)],[zip_derived_cl541]) ).

thf(zip_derived_cl547,plain,
    ( ! [X0: $i,X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ X0 )
        | ~ ( pred_attacker @ X1 )
        | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) )
   <= ! [X0: $i,X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl545]) ).

thf(zip_derived_cl550,plain,
    ( ! [X0: $i,X1: $i] :
        ( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) @ X0 ) ) )
        | ~ ( pred_attacker @ X0 ) )
   <= ! [X0: $i,X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
    inference(condensation,[status(thm)],[zip_derived_cl547]) ).

thf(ax128,axiom,
    ! [VAR_V_179: $i] :
      ( ( pred_attacker @ ( tuple_client_A_out_3 @ VAR_V_179 ) )
     => ( pred_attacker @ VAR_V_179 ) ) ).

thf(zip_derived_cl128,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_client_A_out_3 @ X0 ) ) ),
    inference(cnf,[status(esa)],[ax128]) ).

thf(zip_derived_cl551,plain,
    ( ! [X0: $i,X1: $i] :
        ( ~ ( pred_attacker @ X0 )
        | ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) @ X0 ) ) )
   <= ! [X0: $i,X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl550,zip_derived_cl128]) ).

thf(ax78,axiom,
    ! [VAR_K_18: $i,VAR_M_17: $i] :
      ( ( constr_adec @ ( constr_aenc @ VAR_M_17 @ ( constr_pkey @ VAR_K_18 ) ) @ VAR_K_18 )
      = VAR_M_17 ) ).

thf(zip_derived_cl78,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
      = X0 ),
    inference(cnf,[status(esa)],[ax78]) ).

thf(ax138,axiom,
    ! [VAR_V_219: $i,VAR_V_220X30: $i] :
      ( ( ( pred_attacker @ VAR_V_219 )
        & ( pred_attacker @ VAR_V_220X30 ) )
     => ( pred_attacker @ ( constr_adec @ VAR_V_219 @ VAR_V_220X30 ) ) ) ).

thf(zip_derived_cl138,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( constr_adec @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax138]) ).

thf(zip_derived_cl496,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ X0 ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl138]) ).

thf(zip_derived_cl552,plain,
    ( ! [X0: $i,X1: $i] :
        ( ~ ( pred_attacker @ ( constr_pkey @ X0 ) )
        | ~ ( pred_attacker @ X0 )
        | ( pred_attacker @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) ) )
   <= ! [X0: $i,X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl551,zip_derived_cl496]) ).

thf(ax93,axiom,
    ! [VAR_V_55: $i] :
      ( ( pred_attacker @ VAR_V_55 )
     => ( pred_attacker @ ( constr_pkey @ VAR_V_55 ) ) ) ).

thf(zip_derived_cl93,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_pkey @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax93]) ).

thf(zip_derived_cl553,plain,
    ( ! [X0: $i,X1: $i] :
        ( ( pred_attacker @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) )
        | ~ ( pred_attacker @ X0 ) )
   <= ! [X0: $i,X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
    inference(clc,[status(thm)],[zip_derived_cl552,zip_derived_cl93]) ).

thf(zip_derived_cl555,plain,
    ( ! [X0: $i] :
        ~ ( pred_attacker @ X0 )
   <= ! [X0: $i] :
        ~ ( pred_attacker @ X0 ) ),
    inference(split,[status(esa)],[zip_derived_cl553]) ).

thf(ax143,axiom,
    pred_attacker @ constr_CONST_0x30 ).

thf(zip_derived_cl143,plain,
    pred_attacker @ constr_CONST_0x30,
    inference(cnf,[status(esa)],[ax143]) ).

thf('0',plain,
    ~ ! [X0: $i] :
        ~ ( pred_attacker @ X0 ),
    inference('s_sup+',[status(thm)],[zip_derived_cl555,zip_derived_cl143]) ).

thf(zip_derived_cl144_001,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax144]) ).

thf(zip_derived_cl92_002,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( constr_sign @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax92]) ).

thf(ax123,axiom,
    ! [VAR_V_164: $i] :
      ( ( pred_attacker @ VAR_V_164 )
     => ( pred_attacker @ ( tuple_client_B_in_2 @ VAR_V_164 ) ) ) ).

thf(zip_derived_cl123,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_B_in_2 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax123]) ).

thf(zip_derived_cl82_003,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax82]) ).

thf(zip_derived_cl81_004,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_checksign @ ( constr_sign @ X0 @ X1 ) @ ( constr_pkey @ X1 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax81]) ).

thf(ax164,axiom,
    ! [VAR_0X40SID_524: $i,VAR_AENC_NA_A_522: $i,VAR_SIGN_A_PKA_523: $i] :
      ( ( ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ VAR_AENC_NA_A_522 @ name_skB ) ) )
        & ( pred_attacker @ ( tuple_client_B_in_3 @ VAR_AENC_NA_A_522 ) )
        & ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ VAR_SIGN_A_PKA_523 @ ( constr_pkey @ name_skS ) ) ) )
        & ( pred_attacker @ ( tuple_client_B_in_2 @ VAR_SIGN_A_PKA_523 ) ) )
     => ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ VAR_AENC_NA_A_522 @ name_skB ) ) @ ( name_Nb @ VAR_0X40SID_524 ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ VAR_SIGN_A_PKA_523 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ) ).

thf(zip_derived_cl164,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
      | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) )
      | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X1 ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X0 @ name_skB ) ) @ ( name_Nb @ X2 ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ),
    inference(cnf,[status(esa)],[ax164]) ).

thf(zip_derived_cl86_005,plain,
    ! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
    inference(cnf,[status(esa)],[ax86]) ).

thf(zip_derived_cl86_006,plain,
    ! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
    inference(cnf,[status(esa)],[ax86]) ).

thf(zip_derived_cl533,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X1 ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X0 @ name_skB ) ) @ ( name_Nb @ X2 ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl164,zip_derived_cl86,zip_derived_cl86]) ).

thf(zip_derived_cl535,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X0 @ name_skS ) ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X1 ) ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl81,zip_derived_cl533]) ).

thf(zip_derived_cl919,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X3 ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X3 @ name_skB ) ) @ ( name_Nb @ X2 ) ) @ X0 ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl535]) ).

thf(zip_derived_cl1125,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl123,zip_derived_cl919]) ).

thf(zip_derived_cl1438,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ~ ( pred_attacker @ name_skS )
      | ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl92,zip_derived_cl1125]) ).

thf(zip_derived_cl1941,plain,
    ( ! [X0: $i,X1: $i,X2: $i,X3: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
        | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) )
   <= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
        | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
    inference(split,[status(esa)],[zip_derived_cl1438]) ).

thf(zip_derived_cl1943,plain,
    ( ! [X0: $i,X1: $i,X2: $i,X3: $i] :
        ( ~ ( pred_attacker @ X0 )
        | ~ ( pred_attacker @ X1 )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
        | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) )
   <= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
        | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl1941]) ).

thf(zip_derived_cl1952,plain,
    ( ! [X0: $i,X1: $i,X2: $i] :
        ( ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X1 ) ) @ X0 ) ) )
        | ~ ( pred_attacker @ X0 )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) ) )
   <= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
        | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
    inference(condensation,[status(thm)],[zip_derived_cl1943]) ).

thf(ax115,axiom,
    ! [VAR_V_133: $i] :
      ( ( pred_attacker @ ( tuple_client_B_out_4 @ VAR_V_133 ) )
     => ( pred_attacker @ VAR_V_133 ) ) ).

thf(zip_derived_cl115,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_client_B_out_4 @ X0 ) ) ),
    inference(cnf,[status(esa)],[ax115]) ).

thf(zip_derived_cl1953,plain,
    ( ! [X0: $i,X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
        | ~ ( pred_attacker @ X0 )
        | ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X1 ) ) @ X0 ) ) )
   <= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
        | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl1952,zip_derived_cl115]) ).

thf(zip_derived_cl78_007,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
      = X0 ),
    inference(cnf,[status(esa)],[ax78]) ).

thf(ax105,axiom,
    ! [VAR_V_99: $i,VAR_V_10X300X30: $i] :
      ( ( ( pred_attacker @ VAR_V_99 )
        & ( pred_attacker @ VAR_V_10X300X30 ) )
     => ( pred_attacker @ ( tuple_key_register_server_in_1 @ VAR_V_99 @ VAR_V_10X300X30 ) ) ) ).

thf(zip_derived_cl105,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_key_register_server_in_1 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax105]) ).

thf(ax167,axiom,
    ! [VAR_HOST_642: $i,VAR_PK_643: $i] :
      ( ( ( VAR_HOST_642 != name_B )
        & ( VAR_HOST_642 != name_A )
        & ( pred_attacker @ ( tuple_key_register_server_in_1 @ VAR_HOST_642 @ VAR_PK_643 ) ) )
     => ( pred_table @ ( tuple_keys @ VAR_HOST_642 @ VAR_PK_643 ) ) ) ).

thf(zip_derived_cl167,plain,
    ! [X0: $i,X1: $i] :
      ( ( X0 = name_A )
      | ( X0 = name_B )
      | ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X0 @ X1 ) )
      | ( pred_table @ ( tuple_keys @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax167]) ).

thf(ax102,axiom,
    ! [VAR_V_83: $i,VAR_V_84: $i] :
      ( ( ( pred_attacker @ VAR_V_83 )
        & ( pred_attacker @ VAR_V_84 ) )
     => ( pred_attacker @ ( tuple_key_retrieval_server_in_1 @ VAR_V_83 @ VAR_V_84 ) ) ) ).

thf(zip_derived_cl102,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_key_retrieval_server_in_1 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax102]) ).

thf(ax166,axiom,
    ! [VAR_DST_588: $i,VAR_PKDST_589: $i,VAR_SRC_590X30: $i] :
      ( ( ( pred_table @ ( tuple_keys @ VAR_DST_588 @ VAR_PKDST_589 ) )
        & ( pred_attacker @ ( tuple_key_retrieval_server_in_1 @ VAR_SRC_590X30 @ VAR_DST_588 ) ) )
     => ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ ( constr_sign @ ( tuple_2 @ VAR_DST_588 @ VAR_PKDST_589 ) @ name_skS ) ) ) ) ).

thf(zip_derived_cl166,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ ( constr_sign @ ( tuple_2 @ X0 @ X1 ) @ name_skS ) ) )
      | ~ ( pred_table @ ( tuple_keys @ X0 @ X1 ) )
      | ~ ( pred_attacker @ ( tuple_key_retrieval_server_in_1 @ X2 @ X0 ) ) ),
    inference(cnf,[status(esa)],[ax166]) ).

thf(zip_derived_cl499,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ ( constr_sign @ ( tuple_2 @ X0 @ X2 ) @ name_skS ) ) )
      | ~ ( pred_table @ ( tuple_keys @ X0 @ X2 ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl102,zip_derived_cl166]) ).

thf(zip_derived_cl500,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_table @ ( tuple_keys @ X1 @ X0 ) )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ) ),
    inference(condensation,[status(thm)],[zip_derived_cl499]) ).

thf(ax101,axiom,
    ! [VAR_V_79: $i] :
      ( ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ VAR_V_79 ) )
     => ( pred_attacker @ VAR_V_79 ) ) ).

thf(zip_derived_cl101,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ X0 ) ) ),
    inference(cnf,[status(esa)],[ax101]) ).

thf(zip_derived_cl501,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X1 )
      | ~ ( pred_table @ ( tuple_keys @ X1 @ X0 ) )
      | ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl500,zip_derived_cl101]) ).

thf(zip_derived_cl511,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) )
      | ( X1 = name_B )
      | ( X1 = name_A )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl167,zip_derived_cl501]) ).

thf(ax106,axiom,
    ! [VAR_V_10X307: $i,VAR_V_10X308: $i] :
      ( ( pred_attacker @ ( tuple_key_register_server_in_1 @ VAR_V_10X307 @ VAR_V_10X308 ) )
     => ( pred_attacker @ VAR_V_10X307 ) ) ).

thf(zip_derived_cl106,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax106]) ).

thf(zip_derived_cl525,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
      | ( X1 = name_A )
      | ( X1 = name_B )
      | ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) ) ),
    inference(clc,[status(thm)],[zip_derived_cl511,zip_derived_cl106]) ).

thf(zip_derived_cl134_008,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_A_in_2 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax134]) ).

thf(zip_derived_cl82_009,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax82]) ).

thf(zip_derived_cl81_010,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_checksign @ ( constr_sign @ X0 @ X1 ) @ ( constr_pkey @ X1 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax81]) ).

thf(ax162,axiom,
    ! [VAR_0X40SID_415: $i,VAR_AENC_NA_NI_416: $i,VAR_SIGN_I_PKI_417: $i] :
      ( ( ( pred_eq_bitstring_bitstring @ ( name_Na @ VAR_0X40SID_415 ) @ ( constr_tuple_2_get_0x30 @ ( constr_adec @ VAR_AENC_NA_NI_416 @ name_skA ) ) )
        & ( pred_attacker @ ( tuple_client_A_in_4 @ VAR_AENC_NA_NI_416 ) )
        & ( pred_eq_bitstring_bitstring @ name_I @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ VAR_SIGN_I_PKI_417 @ ( constr_pkey @ name_skS ) ) ) )
        & ( pred_attacker @ ( tuple_client_A_in_2 @ VAR_SIGN_I_PKI_417 ) ) )
     => ( pred_attacker @ ( tuple_client_A_out_5 @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ VAR_AENC_NA_NI_416 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ VAR_SIGN_I_PKI_417 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ) ).

thf(zip_derived_cl162,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
      | ~ ( pred_eq_bitstring_bitstring @ ( name_Na @ X1 ) @ ( constr_tuple_2_get_0x30 @ ( constr_adec @ X0 @ name_skA ) ) )
      | ~ ( pred_eq_bitstring_bitstring @ name_I @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X2 @ ( constr_pkey @ name_skS ) ) ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X2 ) )
      | ( pred_attacker @ ( tuple_client_A_out_5 @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X2 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ),
    inference(cnf,[status(esa)],[ax162]) ).

thf(zip_derived_cl86_011,plain,
    ! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
    inference(cnf,[status(esa)],[ax86]) ).

thf(zip_derived_cl86_012,plain,
    ! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
    inference(cnf,[status(esa)],[ax86]) ).

thf(zip_derived_cl521,plain,
    ! [X0: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X2 ) )
      | ( pred_attacker @ ( tuple_client_A_out_5 @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X2 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl162,zip_derived_cl86,zip_derived_cl86]) ).

thf(ax126,axiom,
    ! [VAR_V_173: $i] :
      ( ( pred_attacker @ ( tuple_client_A_out_5 @ VAR_V_173 ) )
     => ( pred_attacker @ VAR_V_173 ) ) ).

thf(zip_derived_cl126,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_client_A_out_5 @ X0 ) ) ),
    inference(cnf,[status(esa)],[ax126]) ).

thf(zip_derived_cl522,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X0 ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X0 @ ( constr_pkey @ name_skS ) ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl521,zip_derived_cl126]) ).

thf(zip_derived_cl702,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_2 @ ( constr_sign @ X0 @ name_skS ) ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl81,zip_derived_cl522]) ).

thf(zip_derived_cl935,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl702]) ).

thf(zip_derived_cl937,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl935]) ).

thf(zip_derived_cl939,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) )
      | ( X1 = name_B )
      | ( X1 = name_A )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl525,zip_derived_cl937]) ).

thf(zip_derived_cl1259,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( X1 = name_B )
      | ( X1 = name_A )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl105,zip_derived_cl939]) ).

thf(zip_derived_cl1548,plain,
    ( ! [X0: $i,X2: $i] :
        ( ~ ( pred_attacker @ X0 )
        | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
        | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) )
   <= ! [X0: $i,X2: $i] :
        ( ~ ( pred_attacker @ X0 )
        | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
        | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ) ),
    inference(split,[status(esa)],[zip_derived_cl1259]) ).

thf(zip_derived_cl496_013,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ X0 ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl138]) ).

thf(zip_derived_cl1550,plain,
    ( ! [X0: $i,X1: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) )
        | ~ ( pred_attacker @ ( constr_pkey @ X0 ) )
        | ~ ( pred_attacker @ X0 )
        | ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) ) )
   <= ! [X0: $i,X2: $i] :
        ( ~ ( pred_attacker @ X0 )
        | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
        | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl1548,zip_derived_cl496]) ).

thf(zip_derived_cl143_014,plain,
    pred_attacker @ constr_CONST_0x30,
    inference(cnf,[status(esa)],[ax143]) ).

thf(zip_derived_cl105_015,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_key_register_server_in_1 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax105]) ).

thf(zip_derived_cl525_016,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
      | ( X1 = name_A )
      | ( X1 = name_B )
      | ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) ) ),
    inference(clc,[status(thm)],[zip_derived_cl511,zip_derived_cl106]) ).

thf(zip_derived_cl540_017,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
      | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl539]) ).

thf(zip_derived_cl542,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) )
      | ( X1 = name_B )
      | ( X1 = name_A )
      | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl525,zip_derived_cl540]) ).

thf(zip_derived_cl714,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( X1 = name_B )
      | ( X1 = name_A )
      | ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl105,zip_derived_cl542]) ).

thf(zip_derived_cl716,plain,
    ( ! [X1: $i] :
        ( ( X1 = name_A )
        | ( X1 = name_B )
        | ~ ( pred_attacker @ X1 ) )
   <= ! [X1: $i] :
        ( ( X1 = name_A )
        | ( X1 = name_B )
        | ~ ( pred_attacker @ X1 ) ) ),
    inference(split,[status(esa)],[zip_derived_cl714]) ).

thf(zip_derived_cl793,plain,
    ( ( ( constr_CONST_0x30 = name_A )
      | ( constr_CONST_0x30 = name_B ) )
   <= ! [X1: $i] :
        ( ( X1 = name_A )
        | ( X1 = name_B )
        | ~ ( pred_attacker @ X1 ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl143,zip_derived_cl716]) ).

thf(ax5,axiom,
    constr_CONST_0x30 != name_B ).

thf(zip_derived_cl5,plain,
    constr_CONST_0x30 != name_B,
    inference(cnf,[status(esa)],[ax5]) ).

thf(ax4,axiom,
    constr_CONST_0x30 != name_A ).

thf(zip_derived_cl4,plain,
    constr_CONST_0x30 != name_A,
    inference(cnf,[status(esa)],[ax4]) ).

thf('1',plain,
    ~ ! [X1: $i] :
        ( ( X1 = name_A )
        | ( X1 = name_B )
        | ~ ( pred_attacker @ X1 ) ),
    inference('simplify_reflect-',[status(thm)],[zip_derived_cl793,zip_derived_cl5,zip_derived_cl4]) ).

thf('2',plain,
    ( ! [X0: $i,X2: $i] :
        ( ~ ( pred_attacker @ X0 )
        | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
        | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) )
    | ! [X1: $i] :
        ( ( X1 = name_A )
        | ( X1 = name_B )
        | ~ ( pred_attacker @ X1 ) ) ),
    inference(split,[status(esa)],[zip_derived_cl1259]) ).

thf('3',plain,
    ! [X0: $i,X2: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
    inference('sat_resolution*',[status(thm)],['1','2']) ).

thf(zip_derived_cl1557,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) )
      | ~ ( pred_attacker @ ( constr_pkey @ X0 ) )
      | ~ ( pred_attacker @ X0 )
      | ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) ) ),
    inference(simpl_trail,[status(thm)],[zip_derived_cl1550,'3']) ).

thf(zip_derived_cl93_018,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_pkey @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax93]) ).

thf(zip_derived_cl1626,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) )
      | ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) ) ),
    inference(clc,[status(thm)],[zip_derived_cl1557,zip_derived_cl93]) ).

thf(zip_derived_cl1627,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) ) ),
    inference(condensation,[status(thm)],[zip_derived_cl1626]) ).

thf(zip_derived_cl1628,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ X0 ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl1627]) ).

thf(ax132,axiom,
    ! [VAR_V_198: $i] :
      ( ( pred_attacker @ VAR_V_198 )
     => ( pred_attacker @ ( tuple_client_A_in_4 @ VAR_V_198 ) ) ) ).

thf(zip_derived_cl132,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax132]) ).

thf(zip_derived_cl1654,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ X0 ) )
      | ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl1628,zip_derived_cl132]) ).

thf(zip_derived_cl1960,plain,
    ( ! [X0: $i,X1: $i] :
        ( ~ ( pred_attacker @ ( constr_pkey @ name_skA ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X1 ) )
        | ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X1 @ name_skB ) ) @ ( name_Nb @ X0 ) ) ) ) )
   <= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
        | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl1953,zip_derived_cl1654]) ).

thf(ax157,axiom,
    pred_attacker @ ( tuple_out_1 @ ( constr_pkey @ name_skA ) ) ).

thf(zip_derived_cl157,plain,
    pred_attacker @ ( tuple_out_1 @ ( constr_pkey @ name_skA ) ),
    inference(cnf,[status(esa)],[ax157]) ).

thf(ax99,axiom,
    ! [VAR_V_72: $i] :
      ( ( pred_attacker @ ( tuple_out_1 @ VAR_V_72 ) )
     => ( pred_attacker @ VAR_V_72 ) ) ).

thf(zip_derived_cl99,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_out_1 @ X0 ) ) ),
    inference(cnf,[status(esa)],[ax99]) ).

thf(zip_derived_cl183,plain,
    pred_attacker @ ( constr_pkey @ name_skA ),
    inference('s_sup-',[status(thm)],[zip_derived_cl157,zip_derived_cl99]) ).

thf(zip_derived_cl82_019,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax82]) ).

thf(zip_derived_cl1978,plain,
    ( ! [X0: $i,X1: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X1 ) )
        | ( pred_attacker @ ( name_Nb @ X0 ) ) )
   <= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
        ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
        | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl1960,zip_derived_cl183,zip_derived_cl82]) ).

thf(zip_derived_cl2343,plain,
    ( ! [X0: $i] : ( pred_attacker @ ( name_Nb @ X0 ) )
   <= ! [X0: $i] : ( pred_attacker @ ( name_Nb @ X0 ) ) ),
    inference(split,[status(esa)],[zip_derived_cl1978]) ).

thf(co0,conjecture,
    ! [VAR_V_651: $i] : ( pred_attacker @ ( tuple_2 @ ( name_Nb @ VAR_V_651 ) @ name_objective ) ) ).

thf(zf_stmt_0,negated_conjecture,
    ~ ! [VAR_V_651: $i] : ( pred_attacker @ ( tuple_2 @ ( name_Nb @ VAR_V_651 ) @ name_objective ) ),
    inference('cnf.neg',[status(esa)],[co0]) ).

thf(zip_derived_cl168,plain,
    ~ ( pred_attacker @ ( tuple_2 @ ( name_Nb @ sk_ ) @ name_objective ) ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl144_020,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax144]) ).

thf(zip_derived_cl476,plain,
    ( ~ ( pred_attacker @ ( name_Nb @ sk_ ) )
    | ~ ( pred_attacker @ name_objective ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl168,zip_derived_cl144]) ).

thf(ax165,axiom,
    ! [VAR_0X40SID_546: $i,VAR_AENC_NA_A_548: $i,VAR_AENC_NB_547: $i,VAR_SIGN_A_PKA_549: $i] :
      ( ( ( pred_eq_bitstring_bitstring @ ( name_Nb @ VAR_0X40SID_546 ) @ ( constr_adec @ VAR_AENC_NB_547 @ name_skB ) )
        & ( pred_attacker @ ( tuple_client_B_in_5 @ VAR_AENC_NB_547 ) )
        & ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ VAR_AENC_NA_A_548 @ name_skB ) ) )
        & ( pred_attacker @ ( tuple_client_B_in_3 @ VAR_AENC_NA_A_548 ) )
        & ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ VAR_SIGN_A_PKA_549 @ ( constr_pkey @ name_skS ) ) ) )
        & ( pred_attacker @ ( tuple_client_B_in_2 @ VAR_SIGN_A_PKA_549 ) ) )
     => ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) ) ) ).

thf(zip_derived_cl165,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
      | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
      | ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) )
      | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ),
    inference(cnf,[status(esa)],[ax165]) ).

thf(zip_derived_cl172,plain,
    ( ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) )
   <= ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) ) ),
    inference(split,[status(esa)],[zip_derived_cl165]) ).

thf(ax113,axiom,
    ! [VAR_V_127: $i] :
      ( ( pred_attacker @ ( tuple_client_B_out_6 @ VAR_V_127 ) )
     => ( pred_attacker @ VAR_V_127 ) ) ).

thf(zip_derived_cl113,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_client_B_out_6 @ X0 ) ) ),
    inference(cnf,[status(esa)],[ax113]) ).

thf(zip_derived_cl181,plain,
    ( ( pred_attacker @ name_objective )
   <= ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl172,zip_derived_cl113]) ).

thf(ax121,axiom,
    ! [VAR_V_158: $i] :
      ( ( pred_attacker @ VAR_V_158 )
     => ( pred_attacker @ ( tuple_client_B_in_3 @ VAR_V_158 ) ) ) ).

thf(zip_derived_cl121,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax121]) ).

thf(zip_derived_cl86_021,plain,
    ! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
    inference(cnf,[status(esa)],[ax86]) ).

thf(zip_derived_cl171,plain,
    ( ! [X0: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
        | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) )
   <= ! [X0: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
        | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ) ),
    inference(split,[status(esa)],[zip_derived_cl165]) ).

thf(zip_derived_cl175,plain,
    ( ! [X0: $i] :
        ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
   <= ! [X0: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
        | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl86,zip_derived_cl171]) ).

thf(zip_derived_cl291,plain,
    ( ! [X0: $i] :
        ~ ( pred_attacker @ X0 )
   <= ! [X0: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
        | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl121,zip_derived_cl175]) ).

thf(zip_derived_cl143_022,plain,
    pred_attacker @ constr_CONST_0x30,
    inference(cnf,[status(esa)],[ax143]) ).

thf('4',plain,
    ~ ! [X0: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
        | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl291,zip_derived_cl143]) ).

thf(ax119,axiom,
    ! [VAR_V_152: $i] :
      ( ( pred_attacker @ VAR_V_152 )
     => ( pred_attacker @ ( tuple_client_B_in_5 @ VAR_V_152 ) ) ) ).

thf(zip_derived_cl119,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_B_in_5 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax119]) ).

thf(zip_derived_cl86_023,plain,
    ! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
    inference(cnf,[status(esa)],[ax86]) ).

thf(zip_derived_cl170,plain,
    ( ! [X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
        | ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) )
   <= ! [X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
        | ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) ) ),
    inference(split,[status(esa)],[zip_derived_cl165]) ).

thf(zip_derived_cl177,plain,
    ( ! [X0: $i] :
        ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X0 ) )
   <= ! [X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
        | ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl86,zip_derived_cl170]) ).

thf(zip_derived_cl209,plain,
    ( ! [X0: $i] :
        ~ ( pred_attacker @ X0 )
   <= ! [X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
        | ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl119,zip_derived_cl177]) ).

thf(zip_derived_cl143_024,plain,
    pred_attacker @ constr_CONST_0x30,
    inference(cnf,[status(esa)],[ax143]) ).

thf('5',plain,
    ~ ! [X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
        | ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl209,zip_derived_cl143]) ).

thf(zip_derived_cl123_025,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_B_in_2 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax123]) ).

thf(zip_derived_cl86_026,plain,
    ! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
    inference(cnf,[status(esa)],[ax86]) ).

thf(zip_derived_cl169,plain,
    ( ! [X3: $i] :
        ( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) )
   <= ! [X3: $i] :
        ( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ) ),
    inference(split,[status(esa)],[zip_derived_cl165]) ).

thf(zip_derived_cl176,plain,
    ( ! [X0: $i] :
        ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X0 ) )
   <= ! [X3: $i] :
        ( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl86,zip_derived_cl169]) ).

thf(zip_derived_cl371,plain,
    ( ! [X0: $i] :
        ~ ( pred_attacker @ X0 )
   <= ! [X3: $i] :
        ( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl123,zip_derived_cl176]) ).

thf(zip_derived_cl143_027,plain,
    pred_attacker @ constr_CONST_0x30,
    inference(cnf,[status(esa)],[ax143]) ).

thf('6',plain,
    ~ ! [X3: $i] :
        ( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl371,zip_derived_cl143]) ).

thf('7',plain,
    ( ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) )
    | ! [X3: $i] :
        ( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
        | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) )
    | ! [X1: $i,X2: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
        | ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) )
    | ! [X0: $i] :
        ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
        | ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ) ),
    inference(split,[status(esa)],[zip_derived_cl165]) ).

thf('8',plain,
    pred_attacker @ ( tuple_client_B_out_6 @ name_objective ),
    inference('sat_resolution*',[status(thm)],['4','5','6','7']) ).

thf(zip_derived_cl463,plain,
    pred_attacker @ name_objective,
    inference(simpl_trail,[status(thm)],[zip_derived_cl181,'8']) ).

thf(zip_derived_cl477,plain,
    ~ ( pred_attacker @ ( name_Nb @ sk_ ) ),
    inference(demod,[status(thm)],[zip_derived_cl476,zip_derived_cl463]) ).

thf('9',plain,
    ~ ! [X0: $i] : ( pred_attacker @ ( name_Nb @ X0 ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl2343,zip_derived_cl477]) ).

thf(ax155,axiom,
    pred_table @ ( tuple_keys @ name_A @ ( constr_pkey @ name_skA ) ) ).

thf(zip_derived_cl155,plain,
    pred_table @ ( tuple_keys @ name_A @ ( constr_pkey @ name_skA ) ),
    inference(cnf,[status(esa)],[ax155]) ).

thf(zip_derived_cl501_028,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X1 )
      | ~ ( pred_table @ ( tuple_keys @ X1 @ X0 ) )
      | ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl500,zip_derived_cl101]) ).

thf(zip_derived_cl504,plain,
    ( ~ ( pred_attacker @ name_A )
    | ( pred_attacker @ ( constr_sign @ ( tuple_2 @ name_A @ ( constr_pkey @ name_skA ) ) @ name_skS ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl155,zip_derived_cl501]) ).

thf(ax152,axiom,
    pred_attacker @ name_A ).

thf(zip_derived_cl152,plain,
    pred_attacker @ name_A,
    inference(cnf,[status(esa)],[ax152]) ).

thf(zip_derived_cl506,plain,
    pred_attacker @ ( constr_sign @ ( tuple_2 @ name_A @ ( constr_pkey @ name_skA ) ) @ name_skS ),
    inference(demod,[status(thm)],[zip_derived_cl504,zip_derived_cl152]) ).

thf(zip_derived_cl123_029,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_B_in_2 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax123]) ).

thf(zip_derived_cl82_030,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax82]) ).

thf(zip_derived_cl144_031,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax144]) ).

thf(zip_derived_cl144_032,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax144]) ).

thf(zip_derived_cl82_033,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax82]) ).

thf(zip_derived_cl78_034,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
      = X0 ),
    inference(cnf,[status(esa)],[ax78]) ).

thf(ax156,axiom,
    pred_table @ ( tuple_keys @ name_B @ ( constr_pkey @ name_skB ) ) ).

thf(zip_derived_cl156,plain,
    pred_table @ ( tuple_keys @ name_B @ ( constr_pkey @ name_skB ) ),
    inference(cnf,[status(esa)],[ax156]) ).

thf(zip_derived_cl501_035,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X1 )
      | ~ ( pred_table @ ( tuple_keys @ X1 @ X0 ) )
      | ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl500,zip_derived_cl101]) ).

thf(zip_derived_cl505,plain,
    ( ~ ( pred_attacker @ name_B )
    | ( pred_attacker @ ( constr_sign @ ( tuple_2 @ name_B @ ( constr_pkey @ name_skB ) ) @ name_skS ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl156,zip_derived_cl501]) ).

thf(ax151,axiom,
    pred_attacker @ name_B ).

thf(zip_derived_cl151,plain,
    pred_attacker @ name_B,
    inference(cnf,[status(esa)],[ax151]) ).

thf(zip_derived_cl507,plain,
    pred_attacker @ ( constr_sign @ ( tuple_2 @ name_B @ ( constr_pkey @ name_skB ) ) @ name_skS ),
    inference(demod,[status(thm)],[zip_derived_cl505,zip_derived_cl151]) ).

thf(zip_derived_cl937_036,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl935]) ).

thf(zip_derived_cl941,plain,
    ! [X0: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) @ ( constr_pkey @ name_skB ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl507,zip_derived_cl937]) ).

thf(zip_derived_cl1273,plain,
    ! [X0: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ X0 ) @ ( constr_pkey @ name_skB ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl941]) ).

thf(zip_derived_cl132_037,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax132]) ).

thf(zip_derived_cl1333,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ X0 ) @ ( constr_pkey @ name_skB ) ) )
      | ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl1273,zip_derived_cl132]) ).

thf(zip_derived_cl1336,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) )
      | ~ ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ X1 @ X0 ) @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl1333]) ).

thf(zip_derived_cl144_038,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax144]) ).

thf(ax137,axiom,
    ! [VAR_V_215: $i,VAR_V_216: $i] :
      ( ( ( pred_attacker @ VAR_V_215 )
        & ( pred_attacker @ VAR_V_216 ) )
     => ( pred_attacker @ ( constr_aenc @ VAR_V_215 @ VAR_V_216 ) ) ) ).

thf(zip_derived_cl137,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( constr_aenc @ X0 @ X1 ) ) ),
    inference(cnf,[status(esa)],[ax137]) ).

thf(zip_derived_cl82_039,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax82]) ).

thf(zip_derived_cl78_040,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
      = X0 ),
    inference(cnf,[status(esa)],[ax78]) ).

thf(zip_derived_cl506_041,plain,
    pred_attacker @ ( constr_sign @ ( tuple_2 @ name_A @ ( constr_pkey @ name_skA ) ) @ name_skS ),
    inference(demod,[status(thm)],[zip_derived_cl504,zip_derived_cl152]) ).

thf(zip_derived_cl937_042,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
      | ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl935]) ).

thf(zip_derived_cl940,plain,
    ! [X0: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl506,zip_derived_cl937]) ).

thf(zip_derived_cl1129,plain,
    ! [X0: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) )
      | ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ X0 ) @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl940]) ).

thf(zip_derived_cl132_043,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax132]) ).

thf(zip_derived_cl1204,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ X0 ) @ ( constr_pkey @ name_skA ) ) )
      | ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl1129,zip_derived_cl132]) ).

thf(zip_derived_cl1209,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) )
      | ~ ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ X1 @ X0 ) @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl1204]) ).

thf(zip_derived_cl1287,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ ( constr_pkey @ name_skA ) )
      | ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
      | ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl137,zip_derived_cl1209]) ).

thf(zip_derived_cl183_044,plain,
    pred_attacker @ ( constr_pkey @ name_skA ),
    inference('s_sup-',[status(thm)],[zip_derived_cl157,zip_derived_cl99]) ).

thf(zip_derived_cl1291,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
      | ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl1287,zip_derived_cl183]) ).

thf(zip_derived_cl1304,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl1291]) ).

thf(zip_derived_cl1308,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(condensation,[status(thm)],[zip_derived_cl1304]) ).

thf(zip_derived_cl1341,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) )
      | ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl1336,zip_derived_cl1308]) ).

thf(zip_derived_cl1352,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl1341]) ).

thf(zip_derived_cl1356,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(condensation,[status(thm)],[zip_derived_cl1352]) ).

thf(zip_derived_cl121_045,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
      | ~ ( pred_attacker @ X0 ) ),
    inference(cnf,[status(esa)],[ax121]) ).

thf(ax83,axiom,
    ! [VAR_X0X30_9: $i,VAR_X1_10X30: $i] :
      ( ( constr_tuple_2_get_0x30_bitstring @ ( tuple_2 @ VAR_X0X30_9 @ VAR_X1_10X30 ) )
      = VAR_X0X30_9 ) ).

thf(zip_derived_cl83,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_tuple_2_get_0x30_bitstring @ ( tuple_2 @ X0 @ X1 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax83]) ).

thf(zip_derived_cl78_046,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
      = X0 ),
    inference(cnf,[status(esa)],[ax78]) ).

thf(zip_derived_cl535_047,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X0 @ name_skS ) ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X1 ) ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl81,zip_derived_cl533]) ).

thf(zip_derived_cl920,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X1 @ name_skS ) ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ X0 ) @ ( name_Nb @ X2 ) ) @ ( constr_tuple_2_get_1_bitstring @ X1 ) ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl535]) ).

thf(zip_derived_cl1181,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ ( constr_aenc @ ( tuple_2 @ X0 @ X3 ) @ ( constr_pkey @ name_skB ) ) ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X1 @ name_skS ) ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X0 @ ( name_Nb @ X2 ) ) @ ( constr_tuple_2_get_1_bitstring @ X1 ) ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl83,zip_derived_cl920]) ).

thf(zip_derived_cl1519,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ~ ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ X1 @ X0 ) @ ( constr_pkey @ name_skB ) ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X2 @ name_skS ) ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X3 ) ) @ ( constr_tuple_2_get_1_bitstring @ X2 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl121,zip_derived_cl1181]) ).

thf(zip_derived_cl2357,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X2 @ name_skS ) ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X3 ) ) @ ( constr_tuple_2_get_1_bitstring @ X2 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl1356,zip_derived_cl1519]) ).

thf(zip_derived_cl2527,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ~ ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ X1 )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X2 @ name_skS ) ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X3 ) ) @ ( constr_tuple_2_get_1_bitstring @ X2 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl2357]) ).

thf(zip_derived_cl2587,plain,
    ! [X0: $i,X1: $i,X2: $i] :
      ( ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X2 @ ( name_Nb @ X1 ) ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) )
      | ~ ( pred_attacker @ X2 )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X0 @ name_skS ) ) ) ),
    inference(condensation,[status(thm)],[zip_derived_cl2527]) ).

thf(zip_derived_cl2589,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X3 @ ( name_Nb @ X2 ) ) @ X0 ) ) )
      | ~ ( pred_attacker @ X3 )
      | ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl2587]) ).

thf(zip_derived_cl2590,plain,
    ! [X0: $i,X1: $i,X2: $i,X3: $i] :
      ( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
      | ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X3 @ ( name_Nb @ X2 ) ) @ X0 ) ) )
      | ~ ( pred_attacker @ X3 ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl123,zip_derived_cl2589]) ).

thf(zip_derived_cl2593,plain,
    ! [X0: $i,X1: $i] :
      ( ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X0 ) ) @ ( constr_pkey @ name_skA ) ) ) )
      | ~ ( pred_attacker @ X1 ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl506,zip_derived_cl2590]) ).

thf(zip_derived_cl115_048,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ X0 )
      | ~ ( pred_attacker @ ( tuple_client_B_out_4 @ X0 ) ) ),
    inference(cnf,[status(esa)],[ax115]) ).

thf(zip_derived_cl2596,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X0 ) ) @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl2593,zip_derived_cl115]) ).

thf(zip_derived_cl1654_049,plain,
    ! [X0: $i] :
      ( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ X0 ) )
      | ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
    inference('s_sup+',[status(thm)],[zip_derived_cl1628,zip_derived_cl132]) ).

thf(zip_derived_cl2598,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ ( name_Nb @ X0 ) ) ) ) ),
    inference('s_sup-',[status(thm)],[zip_derived_cl2596,zip_derived_cl1654]) ).

thf(zip_derived_cl82_050,plain,
    ! [X0: $i,X1: $i] :
      ( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
      = X0 ),
    inference(cnf,[status(esa)],[ax82]) ).

thf(zip_derived_cl2614,plain,
    ! [X0: $i,X1: $i] :
      ( ~ ( pred_attacker @ X1 )
      | ( pred_attacker @ ( name_Nb @ X0 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl2598,zip_derived_cl82]) ).

thf('10',plain,
    ( ! [X0: $i] : ( pred_attacker @ ( name_Nb @ X0 ) )
    | ! [X0: $i] :
        ~ ( pred_attacker @ X0 ) ),
    inference(split,[status(esa)],[zip_derived_cl2614]) ).

thf(zip_derived_cl2626,plain,
    $false,
    inference('sat_resolution*',[status(thm)],['0','9','10']) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWW960+1 : TPTP v8.1.2. Released v7.4.0.
% 0.03/0.14  % Command  : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.BNrNgd7hg0 true
% 0.15/0.35  % Computer : n009.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % WCLimit  : 300
% 0.15/0.35  % DateTime : Sun Aug 27 21:56:05 EDT 2023
% 0.15/0.35  % CPUTime  : 
% 0.15/0.35  % Running portfolio for 300 s
% 0.15/0.35  % File         : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.15/0.35  % Number of cores: 8
% 0.15/0.36  % Python version: Python 3.6.8
% 0.15/0.36  % Running in FO mode
% 0.57/0.67  % Total configuration time : 435
% 0.57/0.67  % Estimated wc time : 1092
% 0.57/0.67  % Estimated cpu time (7 cpus) : 156.0
% 0.57/0.72  % /export/starexec/sandbox2/solver/bin/fo/fo6_bce.sh running for 75s
% 0.58/0.77  % /export/starexec/sandbox2/solver/bin/fo/fo3_bce.sh running for 75s
% 0.58/0.78  % /export/starexec/sandbox2/solver/bin/fo/fo7.sh running for 63s
% 0.58/0.78  % /export/starexec/sandbox2/solver/bin/fo/fo1_av.sh running for 75s
% 0.58/0.78  % /export/starexec/sandbox2/solver/bin/fo/fo13.sh running for 50s
% 0.58/0.81  % /export/starexec/sandbox2/solver/bin/fo/fo4.sh running for 50s
% 0.58/0.81  % /export/starexec/sandbox2/solver/bin/fo/fo5.sh running for 50s
% 0.59/0.88  % /export/starexec/sandbox2/solver/bin/fo/fo1_lcnf.sh running for 50s
% 0.59/0.90  % /export/starexec/sandbox2/solver/bin/fo/fo17_bce.sh running for 50s
% 0.60/0.93  % /export/starexec/sandbox2/solver/bin/fo/fo8.sh running for 50s
% 7.06/1.75  % Solved by fo/fo1_av.sh.
% 7.06/1.75  % done 1134 iterations in 0.926s
% 7.06/1.75  % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 7.06/1.75  % SZS output start Refutation
% See solution above
% 7.06/1.75  
% 7.06/1.75  
% 7.06/1.75  % Terminating...
% 7.63/1.80  % Runner terminated.
% 7.63/1.81  % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------