TSTP Solution File: SWW969+1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : SWW969+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s

% Computer : n006.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Sat Sep  2 14:24:31 EDT 2023

% Result   : CounterSatisfiable 0.16s 0.48s
% Output   : Saturation 0.16s
% Verified : 
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)

% Comments : 
%------------------------------------------------------------------------------
cnf(u476,negated_conjecture,
    ~ pred_attacker(name_Kab_65(sK0)) ).

cnf(u481,axiom,
    pred_attacker(tuple_false) ).

cnf(u486,axiom,
    pred_attacker(tuple_true) ).

cnf(u491,axiom,
    pred_attacker(constr_CONST_0x30) ).

cnf(u496,axiom,
    pred_attacker(constr_CONST_1) ).

cnf(u501,axiom,
    pred_attacker(name_c) ).

cnf(u506,axiom,
    pred_attacker(constr_CONST_4) ).

cnf(u511,axiom,
    pred_attacker(constr_CONST_3) ).

cnf(u516,axiom,
    pred_attacker(name_I) ).

cnf(u521,axiom,
    pred_attacker(constr_CONST_2) ).

cnf(u526,axiom,
    pred_attacker(name_A) ).

cnf(u531,axiom,
    pred_attacker(name_B) ).

cnf(u536,axiom,
    constr_CONST_0x30 != name_I ).

cnf(u541,axiom,
    constr_CONST_0x30 != constr_CONST_4 ).

cnf(u546,axiom,
    constr_CONST_0x30 != constr_CONST_3 ).

cnf(u551,axiom,
    constr_CONST_0x30 != constr_CONST_2 ).

cnf(u556,axiom,
    constr_CONST_0x30 != constr_CONST_1 ).

cnf(u561,axiom,
    constr_CONST_0x30 != name_c ).

cnf(u566,axiom,
    constr_CONST_1 != constr_CONST_2 ).

cnf(u571,axiom,
    constr_CONST_1 != constr_CONST_4 ).

cnf(u576,axiom,
    constr_CONST_1 != constr_CONST_3 ).

cnf(u581,axiom,
    name_I != name_c ).

cnf(u586,axiom,
    constr_CONST_2 != constr_CONST_4 ).

cnf(u591,axiom,
    constr_CONST_2 != name_I ).

cnf(u596,axiom,
    constr_CONST_2 != constr_CONST_3 ).

cnf(u601,axiom,
    constr_CONST_1 != name_c ).

cnf(u606,axiom,
    constr_CONST_2 != name_c ).

cnf(u611,axiom,
    constr_CONST_1 != name_I ).

cnf(u616,axiom,
    constr_CONST_3 != constr_CONST_4 ).

cnf(u621,axiom,
    constr_CONST_3 != name_c ).

cnf(u626,axiom,
    constr_CONST_3 != name_I ).

cnf(u631,axiom,
    constr_CONST_4 != name_c ).

cnf(u636,axiom,
    constr_CONST_4 != name_I ).

cnf(u641,axiom,
    constr_CONST_0x30 != name_A ).

cnf(u646,axiom,
    constr_CONST_0x30 != name_Kbs ).

cnf(u651,axiom,
    constr_CONST_3 != name_Kbs ).

cnf(u656,axiom,
    constr_CONST_4 != name_A ).

cnf(u661,axiom,
    constr_CONST_1 != name_A ).

cnf(u666,axiom,
    constr_CONST_4 != name_Kbs ).

cnf(u671,axiom,
    name_I != name_Kbs ).

cnf(u676,axiom,
    constr_CONST_3 != name_A ).

cnf(u681,axiom,
    constr_CONST_1 != name_Kbs ).

cnf(u686,axiom,
    constr_CONST_2 != name_Kbs ).

cnf(u691,axiom,
    constr_CONST_2 != name_A ).

cnf(u696,axiom,
    constr_CONST_2 != name_B ).

cnf(u701,axiom,
    constr_CONST_0x30 != name_B ).

cnf(u706,axiom,
    constr_CONST_4 != name_B ).

cnf(u711,axiom,
    constr_CONST_3 != name_B ).

cnf(u716,axiom,
    constr_CONST_1 != name_B ).

cnf(u721,axiom,
    constr_CONST_4 != name_Kas ).

cnf(u726,axiom,
    constr_CONST_2 != name_Kas ).

cnf(u731,axiom,
    constr_CONST_0x30 != name_Kas ).

cnf(u736,axiom,
    name_I != name_Kas ).

cnf(u741,axiom,
    constr_CONST_3 != name_Kas ).

cnf(u746,axiom,
    constr_CONST_1 != name_Kas ).

cnf(u751,axiom,
    name_A != name_I ).

cnf(u756,axiom,
    name_A != name_c ).

cnf(u761,axiom,
    name_Kbs != name_c ).

cnf(u766,axiom,
    name_A != name_Kbs ).

cnf(u771,axiom,
    name_A != name_B ).

cnf(u776,axiom,
    name_A != name_Kas ).

cnf(u781,axiom,
    name_B != name_c ).

cnf(u786,axiom,
    name_B != name_I ).

cnf(u791,axiom,
    name_B != name_Kbs ).

cnf(u796,axiom,
    name_B != name_Kas ).

cnf(u801,axiom,
    name_Kas != name_c ).

cnf(u806,axiom,
    name_Kas != name_Kbs ).

cnf(u810,axiom,
    pred_attacker(name_new0x2Dname(X0)) ).

cnf(u814,axiom,
    pred_equal(X0,X0) ).

cnf(u818,axiom,
    pred_eq_bitstring_bitstring(X0,X1) ).

cnf(u822,axiom,
    ( pred_attacker(constr_cbc_2_get_1_prefixes(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u826,axiom,
    ( pred_attacker(constr_cbc_3_get_1_prefixes(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u830,axiom,
    ( pred_attacker(constr_cbc_3_get_2_prefixes(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u834,axiom,
    ( pred_attacker(constr_cbc_4_get_1_prefixes(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u838,axiom,
    ( pred_attacker(constr_cbc_4_get_3_prefixes(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u842,axiom,
    ( pred_attacker(constr_cbc_4_get_2_prefixes(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u846,axiom,
    ( pred_attacker(tuple_client_B_in_3(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u850,axiom,
    ( pred_attacker(constr_tuple_4_get_3_bitstring(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u854,axiom,
    ( pred_attacker(tuple_succ(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u858,axiom,
    ( pred_attacker(constr_tuple_2_get_0x30_bitstring(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u862,axiom,
    ( pred_attacker(tuple_server_S_out_2(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u866,axiom,
    ( pred_attacker(tuple_client_A_in_4(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u870,axiom,
    ( pred_attacker(tuple_client_A_out_3(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u874,axiom,
    ( pred_attacker(tuple_client_A_out_5(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u878,axiom,
    ( pred_attacker(tuple_client_B_in_1(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u882,axiom,
    ( pred_attacker(constr_tuple_2_get_1(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u886,axiom,
    ( pred_attacker(tuple_client_B_out_2(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u890,axiom,
    ( pred_attacker(constr_tuple_4_get_2_bitstring(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u894,axiom,
    ( pred_attacker(constr_tuple_4_get_1(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u898,axiom,
    ( pred_attacker(constr_tuple_4_get_0x30(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u902,axiom,
    ( pred_attacker(tuple_client_A_in_2(X0))
    | ~ pred_attacker(X0) ) ).

cnf(u906,axiom,
    ( ~ pred_attacker(tuple_client_B_in_3(X0))
    | pred_attacker(X0) ) ).

cnf(u910,axiom,
    ( ~ pred_attacker(tuple_client_B_out_2(X0))
    | pred_attacker(X0) ) ).

cnf(u914,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(X0))
    | pred_attacker(X0) ) ).

cnf(u918,axiom,
    ( ~ pred_attacker(tuple_client_B_in_1(X0))
    | pred_attacker(X0) ) ).

cnf(u922,axiom,
    ( ~ pred_attacker(tuple_client_A_out_5(X0))
    | pred_attacker(X0) ) ).

cnf(u926,axiom,
    ( ~ pred_attacker(tuple_succ(X0))
    | pred_attacker(X0) ) ).

cnf(u930,axiom,
    ( ~ pred_attacker(tuple_client_A_out_3(X0))
    | pred_attacker(X0) ) ).

cnf(u934,axiom,
    ( ~ pred_attacker(tuple_server_S_out_2(X0))
    | pred_attacker(X0) ) ).

cnf(u938,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(X0))
    | pred_attacker(X0) ) ).

cnf(u951,axiom,
    pred_attacker(tuple_client_A_out_1(name_A,name_B,name_Na(X0))) ).

cnf(u955,axiom,
    constr_tuple_2_get_1(tuple_2(X0,X1)) = X1 ).

cnf(u959,axiom,
    constr_tuple_2_get_0x30_bitstring(tuple_2(X0,X1)) = X0 ).

cnf(u963,axiom,
    ( ~ pred_attacker(tuple_2(X0,X1))
    | pred_attacker(X1) ) ).

cnf(u967,axiom,
    ( ~ pred_attacker(tuple_2(X0,X1))
    | pred_attacker(X0) ) ).

cnf(u973,axiom,
    constr_cbc_dec_1(constr_cbc_enc_1(X1,X0),X0) = X1 ).

cnf(u977,axiom,
    ( pred_mess(X1,X0)
    | ~ pred_attacker(X0)
    | ~ pred_attacker(X1) ) ).

cnf(u981,axiom,
    ( ~ pred_mess(X1,X0)
    | ~ pred_attacker(X1)
    | pred_attacker(X0) ) ).

cnf(u985,axiom,
    ( ~ pred_attacker(tuple_server_S_in_1(X0,X1,X2))
    | pred_attacker(X1) ) ).

cnf(u989,axiom,
    ( ~ pred_attacker(tuple_client_A_out_1(X0,X1,X2))
    | pred_attacker(X2) ) ).

cnf(u993,axiom,
    ( ~ pred_attacker(tuple_client_A_out_1(X0,X1,X2))
    | pred_attacker(X1) ) ).

cnf(u997,axiom,
    ( ~ pred_attacker(tuple_server_S_in_1(X0,X1,X2))
    | pred_attacker(X2) ) ).

cnf(u1001,axiom,
    ( ~ pred_attacker(tuple_client_A_out_1(X0,X1,X2))
    | pred_attacker(X0) ) ).

cnf(u1005,axiom,
    ( ~ pred_attacker(tuple_3(X0,X1,X2))
    | pred_attacker(X2) ) ).

cnf(u1009,axiom,
    ( ~ pred_attacker(tuple_3(X0,X1,X2))
    | pred_attacker(X0) ) ).

cnf(u1013,axiom,
    ( ~ pred_attacker(tuple_server_S_in_1(X0,X1,X2))
    | pred_attacker(X0) ) ).

cnf(u1017,axiom,
    ( ~ pred_attacker(tuple_3(X0,X1,X2))
    | pred_attacker(X1) ) ).

cnf(u1026,axiom,
    pred_attacker(name_Na(X0)) ).

cnf(u1030,axiom,
    ( pred_attacker(constr_cbc_dec_3(X0,X1))
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1034,axiom,
    ( pred_attacker(constr_cbc_dec_1(X0,X1))
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1038,axiom,
    ( pred_attacker(constr_cbc_dec_2(X0,X1))
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1042,axiom,
    ( pred_attacker(tuple_2(X0,X1))
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1046,axiom,
    ( pred_attacker(constr_cbc_enc_1(X0,X1))
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1050,axiom,
    ( pred_attacker(constr_cbc_dec_4(X0,X1))
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1054,axiom,
    constr_tuple_4_get_3_bitstring(tuple_4(X0,X1,X2,X3)) = X3 ).

cnf(u1058,axiom,
    constr_tuple_4_get_0x30(tuple_4(X0,X1,X2,X3)) = X0 ).

cnf(u1062,axiom,
    constr_tuple_4_get_1(tuple_4(X0,X1,X2,X3)) = X1 ).

cnf(u1066,axiom,
    constr_tuple_4_get_2_bitstring(tuple_4(X0,X1,X2,X3)) = X2 ).

cnf(u1070,axiom,
    ( ~ pred_attacker(tuple_4(X0,X1,X2,X3))
    | pred_attacker(X0) ) ).

cnf(u1074,axiom,
    ( ~ pred_attacker(tuple_4(X0,X1,X2,X3))
    | pred_attacker(X1) ) ).

cnf(u1078,axiom,
    ( ~ pred_attacker(tuple_4(X0,X1,X2,X3))
    | pred_attacker(X2) ) ).

cnf(u1082,axiom,
    ( ~ pred_attacker(tuple_4(X0,X1,X2,X3))
    | pred_attacker(X3) ) ).

cnf(u1093,axiom,
    constr_cbc_enc_1(X1,X0) = constr_cbc_2_get_1_prefixes(constr_cbc_enc_2(X1,X2,X0)) ).

cnf(u1097,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X0,X1))
    | ~ pred_attacker(X1)
    | pred_attacker(X0) ) ).

cnf(u1102,axiom,
    constr_cbc_dec_2(constr_cbc_enc_2(X1,X2,X0),X0) = tuple_2(X1,X2) ).

cnf(u1106,axiom,
    constr_cbc_enc_1(X1,X0) = constr_cbc_3_get_1_prefixes(constr_cbc_enc_3(X1,X2,X3,X0)) ).

cnf(u1112,axiom,
    ( pred_attacker(tuple_3(X0,X1,X2))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1116,axiom,
    ( pred_attacker(tuple_server_S_in_1(X0,X1,X2))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1120,axiom,
    ( pred_attacker(tuple_client_A_out_1(X0,X1,X2))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1124,axiom,
    ( pred_attacker(constr_cbc_enc_2(X0,X1,X2))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1128,axiom,
    constr_cbc_enc_2(X1,X2,X0) = constr_cbc_3_get_2_prefixes(constr_cbc_enc_3(X1,X2,X3,X0)) ).

cnf(u1134,axiom,
    constr_cbc_enc_1(X1,X0) = constr_cbc_4_get_1_prefixes(constr_cbc_enc_4(X1,X2,X3,X4,X0)) ).

cnf(u1149,axiom,
    constr_cbc_dec_3(constr_cbc_enc_3(X1,X2,X3,X0),X0) = tuple_3(X1,X2,X3) ).

cnf(u1153,axiom,
    constr_cbc_enc_2(X1,X2,X0) = constr_cbc_4_get_2_prefixes(constr_cbc_enc_4(X1,X2,X3,X4,X0)) ).

cnf(u1158,axiom,
    ( ~ pred_attacker(constr_cbc_enc_2(X0,X1,X2))
    | pred_attacker(constr_cbc_enc_1(X0,X2)) ) ).

cnf(u1163,axiom,
    constr_cbc_enc_3(X1,X2,X3,X0) = constr_cbc_4_get_3_prefixes(constr_cbc_enc_4(X1,X2,X3,X4,X0)) ).

cnf(u1168,axiom,
    ( pred_attacker(constr_cbc_enc_3(X0,X1,X2,X3))
    | ~ pred_attacker(X3)
    | ~ pred_attacker(X2)
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1172,axiom,
    ( pred_attacker(tuple_4(X0,X1,X2,X3))
    | ~ pred_attacker(X3)
    | ~ pred_attacker(X2)
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1176,axiom,
    constr_cbc_dec_4(constr_cbc_enc_4(X1,X2,X3,X4,X0),X0) = tuple_4(X1,X2,X3,X4) ).

cnf(u1185,axiom,
    ( pred_attacker(constr_cbc_enc_4(X0,X1,X2,X3,X4))
    | ~ pred_attacker(X4)
    | ~ pred_attacker(X3)
    | ~ pred_attacker(X2)
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1190,axiom,
    ( pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_62(X0),constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(X1,name_Kbs)))))
    | ~ pred_attacker(tuple_client_B_in_1(X1))
    | ~ pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_cbc_dec_2(X1,name_Kbs))) ) ).

cnf(u1194,axiom,
    ( pred_attacker(tuple_server_S_out_2(constr_cbc_enc_4(X3,X2,name_Kab_65(X0),constr_cbc_enc_2(name_Kab_65(X0),X1,name_Kbs),name_Kas)))
    | ~ pred_attacker(tuple_server_S_in_1(X1,X2,X3)) ) ).

cnf(u1203,axiom,
    ( ~ pred_eq_bitstring_bitstring(name_Na(X0),constr_tuple_4_get_0x30(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | pred_attacker(tuple_client_A_out_3(constr_tuple_4_get_3_bitstring(constr_cbc_dec_4(X1,name_Kas))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas))) ) ).

cnf(u1212,axiom,
    ( ~ pred_eq_bitstring_bitstring(name_Na(X0),constr_tuple_4_get_0x30(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X2,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))),constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_4(X2)) ) ).

cnf(u1221,axiom,
    ( ~ pred_attacker(constr_cbc_enc_3(X0,X1,X2,X3))
    | pred_attacker(constr_cbc_enc_1(X0,X3)) ) ).

cnf(u1226,axiom,
    ( ~ pred_attacker(constr_cbc_enc_2(X0,X1,X2))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_2(X0,X1)) ) ).

cnf(u1230,axiom,
    ( ~ pred_attacker(constr_cbc_enc_3(X0,X1,X2,X3))
    | pred_attacker(constr_cbc_enc_2(X0,X1,X3)) ) ).

cnf(u1234,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X0,X1,X2,X3,X4))
    | pred_attacker(constr_cbc_enc_1(X0,X4)) ) ).

cnf(u1242,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X0,X1,X2,X3,X4))
    | pred_attacker(constr_cbc_enc_2(X0,X1,X4)) ) ).

cnf(u1247,axiom,
    ( ~ pred_attacker(constr_cbc_enc_3(X0,X1,X2,X3))
    | ~ pred_attacker(X3)
    | pred_attacker(tuple_3(X0,X1,X2)) ) ).

cnf(u1251,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X0,X1,X2,X3,X4))
    | pred_attacker(constr_cbc_enc_3(X0,X1,X2,X4)) ) ).

cnf(u1258,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X0,X1,X2,X3,X4))
    | ~ pred_attacker(X4)
    | pred_attacker(tuple_4(X0,X1,X2,X3)) ) ).

cnf(u1262,axiom,
    ( ~ pred_attacker(tuple_client_B_in_1(constr_cbc_enc_2(X0,X1,name_Kbs)))
    | pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_62(X2),X0)))
    | ~ pred_eq_bitstring_bitstring(name_A,X1) ) ).

cnf(u1266,axiom,
    ( ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X0,name_Kas)))
    | pred_attacker(tuple_client_A_out_3(constr_tuple_4_get_3_bitstring(constr_cbc_dec_4(X0,name_Kas))))
    | ~ pred_attacker(tuple_client_A_in_2(X0)) ) ).

cnf(u1277,axiom,
    ( pred_attacker(constr_cbc_enc_1(name_Nb_62(X1),constr_tuple_2_get_0x30_bitstring(constr_cbc_dec_2(X0,name_Kbs))))
    | ~ pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_cbc_dec_2(X0,name_Kbs)))
    | ~ pred_attacker(tuple_client_B_in_1(X0)) ) ).

cnf(u1281,axiom,
    ( pred_attacker(constr_cbc_enc_4(X2,X1,name_Kab_65(X3),constr_cbc_enc_2(name_Kab_65(X3),X0,name_Kbs),name_Kas))
    | ~ pred_attacker(tuple_server_S_in_1(X0,X1,X2)) ) ).

cnf(u1289,axiom,
    ( pred_attacker(tuple_client_A_out_3(constr_tuple_4_get_3_bitstring(constr_cbc_dec_4(X0,name_Kas))))
    | ~ pred_attacker(tuple_client_A_in_2(X0)) ) ).

cnf(u1297,axiom,
    ( pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X1,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas)))),constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas)))))
    | ~ pred_attacker(tuple_client_A_in_2(X0))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X0,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_4(X1)) ) ).

cnf(u1301,axiom,
    ( ~ pred_eq_bitstring_bitstring(name_B,X1)
    | pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X5,X2)),X2)))
    | ~ pred_eq_bitstring_bitstring(name_Na(X4),X0)
    | ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_4(X5)) ) ).

cnf(u1313,axiom,
    ( ~ pred_attacker(tuple_server_S_in_1(X11,X12,X13))
    | pred_attacker(constr_cbc_enc_1(X13,name_Kas)) ) ).

cnf(u1318,axiom,
    ( ~ pred_attacker(tuple_server_S_in_1(X8,X9,X10))
    | pred_attacker(constr_cbc_enc_2(X10,X9,name_Kas)) ) ).

cnf(u1323,axiom,
    ( ~ pred_attacker(tuple_server_S_in_1(X4,X5,X6))
    | pred_attacker(constr_cbc_enc_3(X6,X5,name_Kab_65(X7),name_Kas)) ) ).

cnf(u1327,axiom,
    ( pred_attacker(constr_tuple_4_get_3_bitstring(constr_cbc_dec_4(X0,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X0)) ) ).

cnf(u1332,axiom,
    ( ~ pred_attacker(constr_cbc_enc_2(X1,X2,name_Kbs))
    | ~ pred_eq_bitstring_bitstring(name_A,X2)
    | pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_62(X0),X1))) ) ).

cnf(u1336,axiom,
    ( ~ pred_attacker(tuple_client_B_in_1(constr_cbc_enc_2(X0,X1,name_Kbs)))
    | pred_attacker(constr_cbc_enc_1(name_Nb_62(X2),X0))
    | ~ pred_eq_bitstring_bitstring(name_A,X1) ) ).

cnf(u1342,axiom,
    pred_attacker(name_Nb_62(X1)) ).

cnf(u1354,axiom,
    ~ pred_attacker(name_Kas) ).

cnf(u1361,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X4,X2)),X2)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(tuple_client_A_in_4(X4)) ) ).

cnf(u1368,axiom,
    ( pred_attacker(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X1,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas)))),constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X0,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_attacker(tuple_client_A_in_2(X0)) ) ).

cnf(u1377,axiom,
    ( pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(X0),constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas))))) ) ).

cnf(u1393,axiom,
    ( pred_attacker(constr_cbc_enc_1(X0,name_Kas))
    | ~ pred_attacker(X0) ) ).

cnf(u1527,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | pred_attacker(X3) ) ).

cnf(u1531,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | pred_attacker(tuple_client_A_out_3(X3)) ) ).

cnf(u1535,axiom,
    ( pred_attacker(constr_cbc_enc_2(X0,X1,name_Kas))
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1542,axiom,
    ( pred_attacker(constr_cbc_enc_3(X0,X1,name_Kab_65(X2),name_Kas))
    | ~ pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u1549,axiom,
    ( ~ pred_attacker(constr_cbc_enc_2(X1,X2,name_Kbs))
    | ~ pred_eq_bitstring_bitstring(name_A,X2)
    | pred_attacker(constr_cbc_enc_1(name_Nb_62(X0),X1)) ) ).

cnf(u1555,axiom,
    ~ pred_attacker(name_Kbs) ).

cnf(u1566,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X1,X4,name_Kas))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | ~ pred_attacker(tuple_client_A_in_4(X0))
    | pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X0,X1)),X1))) ) ).

cnf(u1570,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | pred_attacker(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X4,X2)),X2))
    | ~ pred_attacker(tuple_client_A_in_4(X4))
    | ~ pred_eq_bitstring_bitstring(name_B,X1) ) ).

cnf(u1577,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(X4),X2)))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X4,X2))) ) ).

cnf(u1582,axiom,
    ( pred_attacker(tuple_succ(constr_cbc_dec_1(X1,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas)))))
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_attacker(tuple_client_A_in_2(X0))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X0,name_Kas))) ) ).

cnf(u1586,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | pred_attacker(constr_cbc_enc_1(tuple_succ(X0),constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas))))
    | ~ pred_attacker(tuple_client_A_in_2(X1)) ) ).

cnf(u1601,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X1,X2,X3,X0,name_Kas))
    | pred_attacker(X0) ) ).

cnf(u1605,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X1,X2,X3,X0,name_Kas))
    | pred_attacker(tuple_client_A_out_3(X0)) ) ).

cnf(u1611,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X1,X4,name_Kas))
    | ~ pred_attacker(tuple_client_A_in_4(X0))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | pred_attacker(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X0,X1)),X1)) ) ).

cnf(u1617,axiom,
    ( pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X6,name_Kab_65(X7))),name_Kab_65(X7))))
    | ~ pred_attacker(tuple_client_A_in_4(X6)) ) ).

cnf(u1626,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(X1),X2)))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X1,X2)))
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u1630,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(constr_cbc_dec_1(X4,X2)))
    | ~ pred_attacker(tuple_client_A_in_4(X4))
    | ~ pred_eq_bitstring_bitstring(name_B,X1) ) ).

cnf(u1634,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X4,X2)))
    | pred_attacker(constr_cbc_enc_1(tuple_succ(X4),X2)) ) ).

cnf(u1644,axiom,
    ( pred_attacker(constr_cbc_dec_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas))))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_4(X0)) ) ).

cnf(u1648,axiom,
    ( pred_attacker(constr_cbc_enc_1(tuple_succ(X1),constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X0,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X0))
    | ~ pred_attacker(constr_cbc_enc_1(X1,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas)))) ) ).

cnf(u1662,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | pred_attacker(tuple_succ(X0))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas))) ) ).

cnf(u1671,axiom,
    ( ~ pred_attacker(tuple_server_S_in_1(X5,X6,X7))
    | pred_attacker(tuple_client_A_out_3(constr_cbc_enc_2(name_Kab_65(X4),X5,name_Kbs))) ) ).

cnf(u1675,axiom,
    ( pred_attacker(constr_cbc_enc_1(tuple_succ(constr_cbc_dec_1(X0,name_Kab_65(X1))),name_Kab_65(X1)))
    | ~ pred_attacker(tuple_client_A_in_4(X0)) ) ).

cnf(u1689,axiom,
    ( pred_attacker(tuple_client_A_out_5(constr_cbc_enc_1(tuple_succ(X0),name_Kab_65(X1))))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,name_Kab_65(X1)))) ) ).

cnf(u1849,axiom,
    ( ~ pred_attacker(tuple_server_S_in_1(X5,X6,X7))
    | pred_attacker(constr_cbc_enc_2(name_Kab_65(X4),X5,name_Kbs)) ) ).

cnf(u1854,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X0,X4,name_Kas))
    | pred_attacker(tuple_succ(constr_cbc_dec_1(X1,X0)))
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | ~ pred_attacker(X0) ) ).

cnf(u1858,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X1,X2)))
    | pred_attacker(constr_cbc_enc_1(tuple_succ(X1),X2))
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u1862,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2)
    | pred_attacker(constr_cbc_dec_1(X4,X2))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(tuple_client_A_in_4(X4)) ) ).

cnf(u1866,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | pred_attacker(constr_cbc_enc_1(tuple_succ(X4),X2))
    | ~ pred_attacker(constr_cbc_enc_1(X4,X2)) ) ).

cnf(u1877,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X4,X2)))
    | pred_attacker(tuple_succ(X4))
    | ~ pred_eq_bitstring_bitstring(name_B,X1) ) ).

cnf(u1883,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | pred_attacker(X0) ) ).

cnf(u1887,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X1,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas))))
    | ~ pred_attacker(tuple_client_A_in_2(X0))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X0,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas)))
    | pred_attacker(tuple_succ(X1)) ) ).

cnf(u1906,axiom,
    ( pred_attacker(tuple_succ(constr_cbc_dec_1(X0,name_Kab_65(X1))))
    | ~ pred_attacker(name_Kab_65(X1))
    | ~ pred_attacker(tuple_client_A_in_4(X0)) ) ).

cnf(u1910,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,name_Kab_65(X1))))
    | pred_attacker(constr_cbc_enc_1(tuple_succ(X0),name_Kab_65(X1))) ) ).

cnf(u1917,axiom,
    ( pred_attacker(tuple_client_A_out_3(constr_cbc_enc_2(name_Kab_65(X0),X1,name_Kbs)))
    | ~ pred_attacker(X1) ) ).

cnf(u1922,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X0,X4,name_Kas))
    | pred_attacker(constr_cbc_dec_1(X1,X0))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_attacker(X0) ) ).

cnf(u1926,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | pred_attacker(constr_cbc_enc_1(tuple_succ(X1),X2))
    | ~ pred_attacker(constr_cbc_enc_1(X1,X2))
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u1935,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X0,X4,name_Kas))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X1,X0)))
    | pred_attacker(tuple_succ(X1))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | ~ pred_attacker(X0) ) ).

cnf(u1939,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X4,X2)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | pred_attacker(X4) ) ).

cnf(u1943,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(constr_cbc_enc_1(X4,X2))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(X4)) ) ).

cnf(u1952,axiom,
    ( pred_attacker(constr_cbc_enc_2(name_Kab_65(X1),X0,name_Kbs))
    | ~ pred_attacker(X0) ) ).

cnf(u1956,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X5,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X4,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas)))
    | pred_attacker(tuple_succ(tuple_succ(X5)))
    | ~ pred_attacker(tuple_client_A_in_2(X4)) ) ).

cnf(u1970,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(constr_cbc_dec_1(X3,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas))))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X2))
    | ~ pred_attacker(tuple_client_A_in_4(X3)) ) ).

cnf(u1984,axiom,
    ( pred_attacker(constr_cbc_dec_1(X1,name_Kab_65(X0)))
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_attacker(name_Kab_65(X0)) ) ).

cnf(u1988,axiom,
    ( pred_attacker(constr_cbc_enc_1(tuple_succ(X0),name_Kab_65(X1)))
    | ~ pred_attacker(constr_cbc_enc_1(X0,name_Kab_65(X1))) ) ).

cnf(u1994,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,name_Kab_65(X1))))
    | ~ pred_attacker(name_Kab_65(X1))
    | pred_attacker(tuple_succ(X0)) ) ).

cnf(u1998,axiom,
    pred_attacker(constr_cbc_enc_1(name_Kab_65(X9),name_Kbs)) ).

cnf(u2003,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X0,X4,name_Kas))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X1,X0)))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | pred_attacker(X1)
    | ~ pred_attacker(X0) ) ).

cnf(u2007,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | ~ pred_attacker(constr_cbc_enc_1(X1,X2))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(X1))
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u2017,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(X1)))
    | ~ pred_attacker(X1) ) ).

cnf(u2020,axiom,
    ( ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X0,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X0))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas))) ) ).

cnf(u2025,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(constr_cbc_enc_1(X4,X2))
    | pred_attacker(tuple_succ(tuple_succ(X4)))
    | ~ pred_attacker(X2) ) ).

cnf(u2030,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | pred_attacker(tuple_succ(tuple_succ(constr_cbc_dec_1(X4,X2))))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(X4)) ) ).

cnf(u2036,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X5,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas))))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas)))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(X5))))
    | ~ pred_attacker(tuple_client_A_in_2(X4))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X4,name_Kas))) ) ).

cnf(u2040,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | pred_attacker(tuple_succ(tuple_succ(X0))) ) ).

cnf(u2059,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X3,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas)))))))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X2))
    | ~ pred_attacker(tuple_client_A_in_4(X3)) ) ).

cnf(u2069,axiom,
    pred_attacker(constr_cbc_enc_1(name_Nb_62(X1),name_Kab_65(X2))) ).

cnf(u2316,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,name_Kab_65(X1))))
    | pred_attacker(X0)
    | ~ pred_attacker(name_Kab_65(X1)) ) ).

cnf(u2326,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X0,name_Kab_65(X1)))
    | ~ pred_attacker(name_Kab_65(X1))
    | pred_attacker(tuple_succ(X0)) ) ).

cnf(u2336,axiom,
    pred_attacker(tuple_client_B_out_2(constr_cbc_enc_1(name_Nb_62(X4),name_Kab_65(X5)))) ).

cnf(u2341,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | ~ pred_attacker(constr_cbc_enc_1(X1,X2))
    | pred_attacker(tuple_succ(tuple_succ(X1)))
    | ~ pred_attacker(X2)
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u2348,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | pred_attacker(tuple_succ(tuple_succ(constr_cbc_dec_1(X1,X2))))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u2352,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(X1))))
    | ~ pred_attacker(X1) ) ).

cnf(u2356,axiom,
    pred_attacker(tuple_succ(name_Nb_62(X7))) ).

cnf(u2359,axiom,
    ~ pred_attacker(name_Kab_65(X6)) ).

cnf(u2367,axiom,
    ( ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X0,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X0)) ) ).

cnf(u2448,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X5,name_Kab_65(X4)))
    | pred_attacker(tuple_succ(tuple_succ(X5)))
    | ~ pred_attacker(name_Kab_65(X4)) ) ).

cnf(u2455,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(constr_cbc_enc_1(X4,X2))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(X4))))
    | ~ pred_eq_bitstring_bitstring(name_B,X1) ) ).

cnf(u2459,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X4,X2)))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(tuple_succ(X4))) ) ).

cnf(u2465,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X4,X2)))))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(tuple_client_A_in_4(X4)) ) ).

cnf(u2470,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X5,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas))))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X5)))))
    | ~ pred_attacker(tuple_client_A_in_2(X4))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X4,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas))) ) ).

cnf(u2474,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(X0)))) ) ).

cnf(u2498,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X3,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas))))))))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X2))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_4(X3)) ) ).

cnf(u2508,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(constr_cbc_dec_1(X3,name_Kab_65(X2)))))
    | ~ pred_attacker(name_Kab_65(X2))
    | ~ pred_attacker(tuple_client_A_in_4(X3)) ) ).

cnf(u2514,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X0,X4,name_Kas))
    | ~ pred_attacker(constr_cbc_enc_1(X1,X0))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(X1))))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | ~ pred_attacker(X0) ) ).

cnf(u2518,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X1,X2)))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(tuple_succ(X1)))
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u2528,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X0,X4,name_Kas))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X1,X0)))))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_attacker(X0) ) ).

cnf(u2536,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X0)))))
    | ~ pred_attacker(X0) ) ).

cnf(u2546,axiom,
    ( ~ pred_attacker(constr_cbc_dec_4(X0,name_Kas))
    | ~ pred_attacker(tuple_client_A_in_2(X0)) ) ).

cnf(u2653,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(constr_cbc_enc_1(X4,X2))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X4)))))
    | ~ pred_attacker(X2) ) ).

cnf(u2657,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X4,X2)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(X4)))) ) ).

cnf(u2662,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | ~ pred_attacker(constr_cbc_enc_1(X1,X2))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X1)))))
    | ~ pred_attacker(X2)
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u2667,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X4,X2))))))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(tuple_client_A_in_4(X4)) ) ).

cnf(u2672,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X4,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X5,name_Kas))))
    | ~ pred_attacker(tuple_client_A_in_2(X5))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X5,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X5,name_Kas)))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X4)))))) ) ).

cnf(u2676,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X0))))) ) ).

cnf(u2695,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X2,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X3,name_Kas)))))))))
    | ~ pred_attacker(tuple_client_A_in_2(X3))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X3,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X3,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_4(X2)) ) ).

cnf(u2708,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X0,X4,name_Kas))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X1,X0)))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(X1))))
    | ~ pred_attacker(X0) ) ).

cnf(u2715,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X0,X4,name_Kas))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X1,X0))))))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_attacker(X0) ) ).

cnf(u2719,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X1))))))
    | ~ pred_attacker(X1) ) ).

cnf(u2733,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2) ) ).

cnf(u2792,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(tuple_4(X0,X1,X2,X3)) ) ).

cnf(u2868,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(constr_cbc_enc_1(X4,X2))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X4)))))) ) ).

cnf(u2872,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X4,X2)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X4))))) ) ).

cnf(u2878,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X4,X2)))))))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(X4)) ) ).

cnf(u2882,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | ~ pred_attacker(constr_cbc_enc_1(X1,X2))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X1))))))
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u2887,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X5,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X4,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas)))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X5)))))))
    | ~ pred_attacker(tuple_client_A_in_2(X4)) ) ).

cnf(u2891,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X0)))))) ) ).

cnf(u2910,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X3,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas))))))))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X2))
    | ~ pred_attacker(tuple_client_A_in_4(X3)) ) ).

cnf(u2920,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X2,X0,X4,name_Kas))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X1,X0)))
    | ~ pred_eq_bitstring_bitstring(name_B,X2)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X1)))))
    | ~ pred_attacker(X0) ) ).

cnf(u2930,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X1,X2)))))))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u2934,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X1)))))))
    | ~ pred_attacker(X1) ) ).

cnf(u2951,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X1,X2,X0,X3,name_Kas))
    | ~ pred_attacker(X0) ) ).

cnf(u3054,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas))
    | ~ pred_attacker(tuple_4(X0,X1,X2,X3)) ) ).

cnf(u3156,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(constr_cbc_enc_1(X4,X2))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X4)))))))
    | ~ pred_attacker(X2) ) ).

cnf(u3160,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X4,X2)))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X4)))))) ) ).

cnf(u3166,axiom,
    ( ~ pred_attacker(tuple_client_A_in_2(constr_cbc_enc_4(X0,X1,X2,X3,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,X1)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X4,X2))))))))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(X4)) ) ).

cnf(u3171,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | ~ pred_attacker(constr_cbc_enc_1(X1,X2))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X1)))))))
    | ~ pred_attacker(X2)
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u3175,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X5,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas))))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas)))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X5))))))))
    | ~ pred_attacker(tuple_client_A_in_2(X4))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X4,name_Kas))) ) ).

cnf(u3179,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X0))))))) ) ).

cnf(u3198,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X3,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas)))))))))))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X2))
    | ~ pred_attacker(tuple_client_A_in_4(X3)) ) ).

cnf(u3208,axiom,
    ( ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas))
    | ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X1,X2)))
    | ~ pred_attacker(X2)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X1))))))
    | ~ pred_eq_bitstring_bitstring(name_B,X0) ) ).

cnf(u3218,axiom,
    ( ~ pred_eq_bitstring_bitstring(name_B,X0)
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X1,X2))))))))
    | ~ pred_attacker(X2)
    | ~ pred_attacker(tuple_client_A_in_4(X1))
    | ~ pred_attacker(constr_cbc_enc_4(X3,X0,X2,X4,name_Kas)) ) ).

cnf(u3222,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X1))))))))
    | ~ pred_attacker(X1) ) ).

cnf(u3247,axiom,
    ( ~ pred_attacker(tuple_4(X4,X5,name_Kab_65(X6),constr_cbc_enc_2(name_Kab_65(X6),X7,name_Kbs)))
    | ~ pred_attacker(tuple_server_S_in_1(X7,X5,X4)) ) ).

cnf(u3393,axiom,
    ( ~ pred_attacker(constr_cbc_enc_1(X5,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas))))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X5)))))))))
    | ~ pred_attacker(tuple_client_A_in_2(X4))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X4,name_Kas)))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X4,name_Kas))) ) ).

cnf(u3397,axiom,
    ( ~ pred_attacker(tuple_client_A_in_4(constr_cbc_enc_1(X0,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X1,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X1))
    | pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(X0)))))))) ) ).

cnf(u3415,axiom,
    ( pred_attacker(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(tuple_succ(constr_cbc_dec_1(X3,constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas))))))))))))
    | ~ pred_attacker(constr_tuple_4_get_2_bitstring(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_2(X2))
    | ~ pred_eq_bitstring_bitstring(name_B,constr_tuple_4_get_1(constr_cbc_dec_4(X2,name_Kas)))
    | ~ pred_attacker(tuple_client_A_in_4(X3)) ) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11  % Problem    : SWW969+1 : TPTP v8.1.2. Released v7.4.0.
% 0.11/0.12  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.11/0.31  % Computer : n006.cluster.edu
% 0.11/0.31  % Model    : x86_64 x86_64
% 0.11/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.31  % Memory   : 8042.1875MB
% 0.11/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.31  % CPULimit   : 300
% 0.11/0.31  % WCLimit    : 300
% 0.11/0.31  % DateTime   : Wed Aug 30 16:38:35 EDT 2023
% 0.11/0.31  % CPUTime    : 
% 0.11/0.37  % (16940)Running in auto input_syntax mode. Trying TPTP
% 0.16/0.38  % (16945)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on Vampire---4 for (531ds/0Mi)
% 0.16/0.38  % (16944)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on Vampire---4 for (533ds/0Mi)
% 0.16/0.38  % (16942)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on Vampire---4 for (793ds/0Mi)
% 0.16/0.38  % (16943)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on Vampire---4 for (569ds/0Mi)
% 0.16/0.38  % (16946)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on Vampire---4 for (522ds/0Mi)
% 0.16/0.38  % (16947)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on Vampire---4 for (497ds/0Mi)
% 0.16/0.38  % (16941)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on Vampire---4 for (846ds/0Mi)
% 0.16/0.38  Detected minimum model sizes of [11]
% 0.16/0.38  Detected maximum model sizes of [max]
% 0.16/0.39  Detected minimum model sizes of [11]
% 0.16/0.39  Detected maximum model sizes of [max]
% 0.16/0.48  % (16945)First to succeed.
% 0.16/0.48  % SZS status CounterSatisfiable for Vampire---4
% 0.16/0.48  % (16945)# SZS output start Saturation.
% See solution above
% 0.16/0.49  % (16945)------------------------------
% 0.16/0.49  % (16945)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.16/0.49  % (16945)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.16/0.49  % (16945)Termination reason: Satisfiable
% 0.16/0.49  
% 0.16/0.49  % (16945)Memory used [KB]: 7419
% 0.16/0.49  % (16945)Time elapsed: 0.106 s
% 0.16/0.49  % (16945)------------------------------
% 0.16/0.49  % (16945)------------------------------
% 0.16/0.49  % (16940)Success in time 0.17 s
% 0.16/0.49  % Vampire---4.8 exiting
%------------------------------------------------------------------------------