TSTP Solution File: SWW960+1 by Prover9---1109a

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Prover9---1109a
% Problem  : SWW960+1 : TPTP v8.1.0. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_prover9 %d %s

% Computer : n022.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  : 600s
% DateTime : Thu Jul 21 01:17:59 EDT 2022

% Result   : Timeout 300.04s 300.33s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12  % Problem  : SWW960+1 : TPTP v8.1.0. Released v7.4.0.
% 0.04/0.13  % Command  : tptp2X_and_run_prover9 %d %s
% 0.12/0.34  % Computer : n022.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 600
% 0.12/0.34  % DateTime : Mon Jun  6 00:17:05 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.43/1.04  ============================== Prover9 ===============================
% 0.43/1.04  Prover9 (32) version 2009-11A, November 2009.
% 0.43/1.04  Process 12884 was started by sandbox on n022.cluster.edu,
% 0.43/1.04  Mon Jun  6 00:17:06 2022
% 0.43/1.04  The command was "/export/starexec/sandbox/solver/bin/prover9 -t 300 -f /tmp/Prover9_12731_n022.cluster.edu".
% 0.43/1.04  ============================== end of head ===========================
% 0.43/1.04  
% 0.43/1.04  ============================== INPUT =================================
% 0.43/1.04  
% 0.43/1.04  % Reading from file /tmp/Prover9_12731_n022.cluster.edu
% 0.43/1.04  
% 0.43/1.04  set(prolog_style_variables).
% 0.43/1.04  set(auto2).
% 0.43/1.04      % set(auto2) -> set(auto).
% 0.43/1.04      % set(auto) -> set(auto_inference).
% 0.43/1.04      % set(auto) -> set(auto_setup).
% 0.43/1.04      % set(auto_setup) -> set(predicate_elim).
% 0.43/1.04      % set(auto_setup) -> assign(eq_defs, unfold).
% 0.43/1.04      % set(auto) -> set(auto_limits).
% 0.43/1.04      % set(auto_limits) -> assign(max_weight, "100.000").
% 0.43/1.04      % set(auto_limits) -> assign(sos_limit, 20000).
% 0.43/1.04      % set(auto) -> set(auto_denials).
% 0.43/1.04      % set(auto) -> set(auto_process).
% 0.43/1.04      % set(auto2) -> assign(new_constants, 1).
% 0.43/1.04      % set(auto2) -> assign(fold_denial_max, 3).
% 0.43/1.04      % set(auto2) -> assign(max_weight, "200.000").
% 0.43/1.04      % set(auto2) -> assign(max_hours, 1).
% 0.43/1.04      % assign(max_hours, 1) -> assign(max_seconds, 3600).
% 0.43/1.04      % set(auto2) -> assign(max_seconds, 0).
% 0.43/1.04      % set(auto2) -> assign(max_minutes, 5).
% 0.43/1.04      % assign(max_minutes, 5) -> assign(max_seconds, 300).
% 0.43/1.04      % set(auto2) -> set(sort_initial_sos).
% 0.43/1.04      % set(auto2) -> assign(sos_limit, -1).
% 0.43/1.04      % set(auto2) -> assign(lrs_ticks, 3000).
% 0.43/1.04      % set(auto2) -> assign(max_megs, 400).
% 0.43/1.04      % set(auto2) -> assign(stats, some).
% 0.43/1.04      % set(auto2) -> clear(echo_input).
% 0.43/1.04      % set(auto2) -> set(quiet).
% 0.43/1.04      % set(auto2) -> clear(print_initial_clauses).
% 0.43/1.04      % set(auto2) -> clear(print_given).
% 0.43/1.04  assign(lrs_ticks,-1).
% 0.43/1.04  assign(sos_limit,10000).
% 0.43/1.04  assign(order,kbo).
% 0.43/1.04  set(lex_order_vars).
% 0.43/1.04  clear(print_given).
% 0.43/1.04  
% 0.43/1.04  % formulas(sos).  % not echoed (169 formulas)
% 0.43/1.04  
% 0.43/1.04  ============================== end of input ==========================
% 0.43/1.04  
% 0.43/1.04  % From the command line: assign(max_seconds, 300).
% 0.43/1.04  
% 0.43/1.04  ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 0.43/1.04  
% 0.43/1.04  % Formulas that are not ordinary clauses:
% 0.43/1.04  1 (all VAR_K_18 all VAR_M_17 constr_adec(constr_aenc(VAR_M_17,constr_pkey(VAR_K_18)),VAR_K_18) = VAR_M_17) # label(ax78) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  2 (all VAR_K_16 all VAR_M_15 constr_dec(constr_enc(VAR_M_15,VAR_K_16),VAR_K_16) = VAR_M_15) # label(ax79) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  3 (all VAR_K_14 all VAR_M_13 constr_getmess(constr_sign(VAR_M_13,VAR_K_14)) = VAR_M_13) # label(ax80) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  4 (all VAR_K_0X30 all VAR_M_0X30 constr_checksign(constr_sign(VAR_M_0X30,VAR_K_0X30),constr_pkey(VAR_K_0X30)) = VAR_M_0X30) # label(ax81) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  5 (all VAR_X0X30_11 all VAR_X1_12 constr_tuple_2_get_1_bitstring(tuple_2(VAR_X0X30_11,VAR_X1_12)) = VAR_X1_12) # label(ax82) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  6 (all VAR_X0X30_9 all VAR_X1_10X30 constr_tuple_2_get_0x30_bitstring(tuple_2(VAR_X0X30_9,VAR_X1_10X30)) = VAR_X0X30_9) # label(ax83) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  7 (all VAR_X0X30_7 all VAR_X1_8 constr_tuple_2_get_1(tuple_2(VAR_X0X30_7,VAR_X1_8)) = VAR_X1_8) # label(ax84) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  8 (all VAR_X0X30_0X30 all VAR_X1_0X30 constr_tuple_2_get_0x30(tuple_2(VAR_X0X30_0X30,VAR_X1_0X30)) = VAR_X0X30_0X30) # label(ax85) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  9 (all VAR_X_36 all VAR_Y_37 pred_eq_bitstring_bitstring(VAR_X_36,VAR_Y_37)) # label(ax86) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  10 (all VAR_V_43 (pred_attacker(VAR_V_43) -> pred_attacker(constr_tuple_2_get_1_bitstring(VAR_V_43)))) # label(ax87) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  11 (all VAR_V_45 (pred_attacker(VAR_V_45) -> pred_attacker(constr_tuple_2_get_1(VAR_V_45)))) # label(ax88) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  12 (all VAR_V_47 (pred_attacker(VAR_V_47) -> pred_attacker(constr_tuple_2_get_0x30_bitstring(VAR_V_47)))) # label(ax89) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  13 (all VAR_V_49 (pred_attacker(VAR_V_49) -> pred_attacker(constr_tuple_2_get_0x30(VAR_V_49)))) # label(ax90) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  14 (all VAR_V_52 all VAR_V_53 (pred_attacker(VAR_V_52) & pred_attacker(VAR_V_53) -> pred_attacker(constr_sign(VAR_V_52,VAR_V_53)))) # label(ax92) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  15 (all VAR_V_55 (pred_attacker(VAR_V_55) -> pred_attacker(constr_pkey(VAR_V_55)))) # label(ax93) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  16 (all VAR_V_57 (pred_attacker(VAR_V_57) -> pred_attacker(tuple_out_3(VAR_V_57)))) # label(ax94) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  17 (all VAR_V_60X30 (pred_attacker(tuple_out_3(VAR_V_60X30)) -> pred_attacker(VAR_V_60X30))) # label(ax95) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  18 (all VAR_V_63 (pred_attacker(VAR_V_63) -> pred_attacker(tuple_out_2(VAR_V_63)))) # label(ax96) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  19 (all VAR_V_66 (pred_attacker(tuple_out_2(VAR_V_66)) -> pred_attacker(VAR_V_66))) # label(ax97) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  20 (all VAR_V_69 (pred_attacker(VAR_V_69) -> pred_attacker(tuple_out_1(VAR_V_69)))) # label(ax98) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  21 (all VAR_V_72 (pred_attacker(tuple_out_1(VAR_V_72)) -> pred_attacker(VAR_V_72))) # label(ax99) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  22 (all VAR_V_76 (pred_attacker(VAR_V_76) -> pred_attacker(tuple_key_retrieval_server_out_2(VAR_V_76)))) # label(ax100) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  23 (all VAR_V_79 (pred_attacker(tuple_key_retrieval_server_out_2(VAR_V_79)) -> pred_attacker(VAR_V_79))) # label(ax101) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  24 (all VAR_V_83 all VAR_V_84 (pred_attacker(VAR_V_83) & pred_attacker(VAR_V_84) -> pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_83,VAR_V_84)))) # label(ax102) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  25 (all VAR_V_91 all VAR_V_92 (pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_91,VAR_V_92)) -> pred_attacker(VAR_V_91))) # label(ax103) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  26 (all VAR_V_94 all VAR_V_95 (pred_attacker(tuple_key_retrieval_server_in_1(VAR_V_94,VAR_V_95)) -> pred_attacker(VAR_V_95))) # label(ax104) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  27 (all VAR_V_99 all VAR_V_10X300X30 (pred_attacker(VAR_V_99) & pred_attacker(VAR_V_10X300X30) -> pred_attacker(tuple_key_register_server_in_1(VAR_V_99,VAR_V_10X300X30)))) # label(ax105) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  28 (all VAR_V_10X307 all VAR_V_10X308 (pred_attacker(tuple_key_register_server_in_1(VAR_V_10X307,VAR_V_10X308)) -> pred_attacker(VAR_V_10X307))) # label(ax106) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  29 (all VAR_V_110X30 all VAR_V_111 (pred_attacker(tuple_key_register_server_in_1(VAR_V_110X30,VAR_V_111)) -> pred_attacker(VAR_V_111))) # label(ax107) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  30 (all VAR_V_114 (pred_attacker(VAR_V_114) -> pred_attacker(constr_getmess(VAR_V_114)))) # label(ax108) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  31 (all VAR_V_117 all VAR_V_118 (pred_attacker(VAR_V_117) & pred_attacker(VAR_V_118) -> pred_attacker(constr_enc(VAR_V_117,VAR_V_118)))) # label(ax110) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  32 (all VAR_V_121 all VAR_V_122 (pred_attacker(VAR_V_121) & pred_attacker(VAR_V_122) -> pred_attacker(constr_dec(VAR_V_121,VAR_V_122)))) # label(ax111) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  33 (all VAR_V_124 (pred_attacker(VAR_V_124) -> pred_attacker(tuple_client_B_out_6(VAR_V_124)))) # label(ax112) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  34 (all VAR_V_127 (pred_attacker(tuple_client_B_out_6(VAR_V_127)) -> pred_attacker(VAR_V_127))) # label(ax113) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  35 (all VAR_V_130X30 (pred_attacker(VAR_V_130X30) -> pred_attacker(tuple_client_B_out_4(VAR_V_130X30)))) # label(ax114) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  36 (all VAR_V_133 (pred_attacker(tuple_client_B_out_4(VAR_V_133)) -> pred_attacker(VAR_V_133))) # label(ax115) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  37 (all VAR_V_137 all VAR_V_138 (pred_attacker(VAR_V_137) & pred_attacker(VAR_V_138) -> pred_attacker(tuple_client_B_out_1(VAR_V_137,VAR_V_138)))) # label(ax116) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  38 (all VAR_V_145 all VAR_V_146 (pred_attacker(tuple_client_B_out_1(VAR_V_145,VAR_V_146)) -> pred_attacker(VAR_V_145))) # label(ax117) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  39 (all VAR_V_148 all VAR_V_149 (pred_attacker(tuple_client_B_out_1(VAR_V_148,VAR_V_149)) -> pred_attacker(VAR_V_149))) # label(ax118) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  40 (all VAR_V_152 (pred_attacker(VAR_V_152) -> pred_attacker(tuple_client_B_in_5(VAR_V_152)))) # label(ax119) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  41 (all VAR_V_155 (pred_attacker(tuple_client_B_in_5(VAR_V_155)) -> pred_attacker(VAR_V_155))) # label(ax120) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  42 (all VAR_V_158 (pred_attacker(VAR_V_158) -> pred_attacker(tuple_client_B_in_3(VAR_V_158)))) # label(ax121) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  43 (all VAR_V_161 (pred_attacker(tuple_client_B_in_3(VAR_V_161)) -> pred_attacker(VAR_V_161))) # label(ax122) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  44 (all VAR_V_164 (pred_attacker(VAR_V_164) -> pred_attacker(tuple_client_B_in_2(VAR_V_164)))) # label(ax123) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  45 (all VAR_V_167 (pred_attacker(tuple_client_B_in_2(VAR_V_167)) -> pred_attacker(VAR_V_167))) # label(ax124) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  46 (all VAR_V_170X30 (pred_attacker(VAR_V_170X30) -> pred_attacker(tuple_client_A_out_5(VAR_V_170X30)))) # label(ax125) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  47 (all VAR_V_173 (pred_attacker(tuple_client_A_out_5(VAR_V_173)) -> pred_attacker(VAR_V_173))) # label(ax126) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  48 (all VAR_V_176 (pred_attacker(VAR_V_176) -> pred_attacker(tuple_client_A_out_3(VAR_V_176)))) # label(ax127) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  49 (all VAR_V_179 (pred_attacker(tuple_client_A_out_3(VAR_V_179)) -> pred_attacker(VAR_V_179))) # label(ax128) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  50 (all VAR_V_183 all VAR_V_184 (pred_attacker(VAR_V_183) & pred_attacker(VAR_V_184) -> pred_attacker(tuple_client_A_out_1(VAR_V_183,VAR_V_184)))) # label(ax129) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  51 (all VAR_V_191 all VAR_V_192 (pred_attacker(tuple_client_A_out_1(VAR_V_191,VAR_V_192)) -> pred_attacker(VAR_V_191))) # label(ax130) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  52 (all VAR_V_194 all VAR_V_195 (pred_attacker(tuple_client_A_out_1(VAR_V_194,VAR_V_195)) -> pred_attacker(VAR_V_195))) # label(ax131) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  53 (all VAR_V_198 (pred_attacker(VAR_V_198) -> pred_attacker(tuple_client_A_in_4(VAR_V_198)))) # label(ax132) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  54 (all VAR_V_20X301 (pred_attacker(tuple_client_A_in_4(VAR_V_20X301)) -> pred_attacker(VAR_V_20X301))) # label(ax133) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  55 (all VAR_V_20X304 (pred_attacker(VAR_V_20X304) -> pred_attacker(tuple_client_A_in_2(VAR_V_20X304)))) # label(ax134) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  56 (all VAR_V_20X307 (pred_attacker(tuple_client_A_in_2(VAR_V_20X307)) -> pred_attacker(VAR_V_20X307))) # label(ax135) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  57 (all VAR_V_211 all VAR_V_212 (pred_attacker(VAR_V_211) & pred_attacker(VAR_V_212) -> pred_attacker(constr_checksign(VAR_V_211,VAR_V_212)))) # label(ax136) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  58 (all VAR_V_215 all VAR_V_216 (pred_attacker(VAR_V_215) & pred_attacker(VAR_V_216) -> pred_attacker(constr_aenc(VAR_V_215,VAR_V_216)))) # label(ax137) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.04  59 (all VAR_V_219 all VAR_V_220X30 (pred_attacker(VAR_V_219) & pred_attacker(VAR_V_220X30) -> pred_attacker(constr_adec(VAR_V_219,VAR_V_220X30)))) # label(ax138) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  60 (all VAR_V_227 all VAR_V_228 (pred_attacker(VAR_V_227) & pred_attacker(VAR_V_228) -> pred_attacker(tuple_2(VAR_V_227,VAR_V_228)))) # label(ax144) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  61 (all VAR_V_235 all VAR_V_236 (pred_attacker(tuple_2(VAR_V_235,VAR_V_236)) -> pred_attacker(VAR_V_235))) # label(ax145) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  62 (all VAR_V_238 all VAR_V_239 (pred_attacker(tuple_2(VAR_V_238,VAR_V_239)) -> pred_attacker(VAR_V_239))) # label(ax146) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  63 (all VAR_V_241 all VAR_V_242 (pred_mess(VAR_V_242,VAR_V_241) & pred_attacker(VAR_V_242) -> pred_attacker(VAR_V_241))) # label(ax147) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  64 (all VAR_V_243 all VAR_V_244 (pred_attacker(VAR_V_244) & pred_attacker(VAR_V_243) -> pred_mess(VAR_V_244,VAR_V_243))) # label(ax148) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  65 (all VAR_V_246 pred_equal(VAR_V_246,VAR_V_246)) # label(ax153) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  66 (all VAR_V_247 pred_attacker(name_new0x2Dname(VAR_V_247))) # label(ax154) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  67 (all VAR_0X40SID_367 all VAR_SIGN_I_PKI_366 (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)))))))) # label(ax161) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  68 (all VAR_0X40SID_415 all VAR_AENC_NA_NI_416 all VAR_SIGN_I_PKI_417 (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)))))))) # label(ax162) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  69 (all VAR_0X40SID_524 all VAR_AENC_NA_A_522 all VAR_SIGN_A_PKA_523 (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)))))))) # label(ax164) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  70 (all VAR_0X40SID_546 all VAR_AENC_NA_A_548 all VAR_AENC_NB_547 all VAR_SIGN_A_PKA_549 (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)))) # label(ax165) # label(axiom) # label(non_clause).  [assumption].
% 0.43/1.05  71 (all VAR_DST_588 all VAR_PKDST_589 all VAR_SRC_590X30 (pred_table(tuple_keys(VAR_DST_588,VAR_PKDST_589)) & pred_attacker(tuple_key_retrieval_servCputime limit exceeded (core dumped)
%------------------------------------------------------------------------------