TSTP Solution File: SWW961+1 by nanoCoP---2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : nanoCoP---2.0
% Problem  : SWW961+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : nanocop.sh %s %d

% Computer : n005.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 May 19 12:26:52 EDT 2023

% Result   : Theorem 0.75s 1.39s
% Output   : Proof 0.75s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SWW961+1 : TPTP v8.1.2. Released v7.4.0.
% 0.07/0.13  % Command  : nanocop.sh %s %d
% 0.13/0.34  % Computer : n005.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Thu May 18 22:08:08 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 0.75/1.39  
% 0.75/1.39  /export/starexec/sandbox/benchmark/theBenchmark.p is a Theorem
% 0.75/1.39  Start of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.75/1.39  %-----------------------------------------------------
% 0.75/1.39  ncf(matrix, plain, [(1092 ^ _189100) ^ [] : [pred_attacker(name_objective)], (2 ^ _189100) ^ [_189244] : [-(_189244 = _189244)], (4 ^ _189100) ^ [_189351, _189353] : [_189353 = _189351, -(_189351 = _189353)], (10 ^ _189100) ^ [_189555, _189557, _189559] : [-(_189559 = _189555), _189559 = _189557, _189557 = _189555], (20 ^ _189100) ^ [_189896, _189898, _189900, _189902] : [-(pred_mess(_189900, _189896)), pred_mess(_189902, _189898), _189902 = _189900, _189898 = _189896], (34 ^ _189100) ^ [_190340, _190342, _190344, _190346] : [-(pred_equal(_190344, _190340)), pred_equal(_190346, _190342), _190346 = _190344, _190342 = _190340], (48 ^ _189100) ^ [_190784, _190786, _190788, _190790] : [-(pred_eq_bitstring_bitstring(_190788, _190784)), pred_eq_bitstring_bitstring(_190790, _190786), _190790 = _190788, _190786 = _190784], (62 ^ _189100) ^ [_191200, _191202] : [-(pred_table(_191200)), _191202 = _191200, pred_table(_191202)], (72 ^ _189100) ^ [_191475, _191477] : [-(pred_attacker(_191475)), _191477 = _191475, pred_attacker(_191477)], (82 ^ _189100) ^ [_191784, _191786] : [_191786 = _191784, -(constr_getmess(_191786) = constr_getmess(_191784))], (88 ^ _189100) ^ [_192030, _192032, _192034, _192036] : [-(constr_enc(_192036, _192032) = constr_enc(_192034, _192030)), _192036 = _192034, _192032 = _192030], (98 ^ _189100) ^ [_192389, _192391, _192393, _192395] : [-(constr_dec(_192395, _192391) = constr_dec(_192393, _192389)), _192395 = _192393, _192391 = _192389], (108 ^ _189100) ^ [_192720, _192722] : [_192722 = _192720, -(name_new0x2Dname(_192722) = name_new0x2Dname(_192720))], (114 ^ _189100) ^ [_192938, _192940] : [_192940 = _192938, -(tuple_out_1(_192940) = tuple_out_1(_192938))], (120 ^ _189100) ^ [_193156, _193158] : [_193158 = _193156, -(tuple_out_2(_193158) = tuple_out_2(_193156))], (126 ^ _189100) ^ [_193374, _193376] : [_193376 = _193374, -(tuple_out_3(_193376) = tuple_out_3(_193374))], (132 ^ _189100) ^ [_193620, _193622, _193624, _193626] : [-(tuple_client_A_out_1(_193626, _193622) = tuple_client_A_out_1(_193624, _193620)), _193626 = _193624, _193622 = _193620], (142 ^ _189100) ^ [_193951, _193953] : [_193953 = _193951, -(tuple_client_A_out_3(_193953) = tuple_client_A_out_3(_193951))], (148 ^ _189100) ^ [_194169, _194171] : [_194171 = _194169, -(name_Na(_194171) = name_Na(_194169))], (154 ^ _189100) ^ [_194387, _194389] : [_194389 = _194387, -(constr_assoc_pair_2_get_0x30(_194389) = constr_assoc_pair_2_get_0x30(_194387))], (160 ^ _189100) ^ [_194605, _194607] : [_194607 = _194605, -(tuple_client_A_in_4(_194607) = tuple_client_A_in_4(_194605))], (166 ^ _189100) ^ [_194823, _194825] : [_194825 = _194823, -(tuple_client_A_in_2(_194825) = tuple_client_A_in_2(_194823))], (172 ^ _189100) ^ [_195041, _195043] : [_195043 = _195041, -(tuple_client_A_out_5(_195043) = tuple_client_A_out_5(_195041))], (178 ^ _189100) ^ [_195259, _195261] : [_195261 = _195259, -(constr_assoc_pair_2_get_1_bitstring(_195261) = constr_assoc_pair_2_get_1_bitstring(_195259))], (184 ^ _189100) ^ [_195505, _195507, _195509, _195511] : [-(tuple_client_B_out_1(_195511, _195507) = tuple_client_B_out_1(_195509, _195505)), _195511 = _195509, _195507 = _195505], (194 ^ _189100) ^ [_195836, _195838] : [_195838 = _195836, -(tuple_client_B_out_4(_195838) = tuple_client_B_out_4(_195836))], (200 ^ _189100) ^ [_196082, _196084, _196086, _196088] : [-(constr_aenc(_196088, _196084) = constr_aenc(_196086, _196082)), _196088 = _196086, _196084 = _196082], (210 ^ _189100) ^ [_196413, _196415] : [_196415 = _196413, -(constr_assoc_pair_2_get_0x30_bitstring(_196415) = constr_assoc_pair_2_get_0x30_bitstring(_196413))], (216 ^ _189100) ^ [_196659, _196661, _196663, _196665] : [-(tuple_assoc_pair(_196665, _196661) = tuple_assoc_pair(_196663, _196659)), _196665 = _196663, _196661 = _196659], (226 ^ _189100) ^ [_196990, _196992] : [_196992 = _196990, -(constr_tuple_2_get_1_bitstring(_196992) = constr_tuple_2_get_1_bitstring(_196990))], (232 ^ _189100) ^ [_197208, _197210] : [_197210 = _197208, -(name_Nb(_197210) = name_Nb(_197208))], (238 ^ _189100) ^ [_197426, _197428] : [_197428 = _197426, -(tuple_client_B_in_5(_197428) = tuple_client_B_in_5(_197426))], (244 ^ _189100) ^ [_197644, _197646] : [_197646 = _197644, -(constr_assoc_pair_2_get_1(_197646) = constr_assoc_pair_2_get_1(_197644))], (250 ^ _189100) ^ [_197890, _197892, _197894, _197896] : [-(constr_adec(_197896, _197892) = constr_adec(_197894, _197890)), _197896 = _197894, _197892 = _197890], (260 ^ _189100) ^ [_198221, _198223] : [_198223 = _198221, -(tuple_client_B_in_3(_198223) = tuple_client_B_in_3(_198221))], (266 ^ _189100) ^ [_198439, _198441] : [_198441 = _198439, -(constr_tuple_2_get_0x30(_198441) = constr_tuple_2_get_0x30(_198439))], (272 ^ _189100) ^ [_198685, _198687, _198689, _198691] : [-(constr_checksign(_198691, _198687) = constr_checksign(_198689, _198685)), _198691 = _198689, _198687 = _198685], (282 ^ _189100) ^ [_199016, _199018] : [_199018 = _199016, -(constr_pkey(_199018) = constr_pkey(_199016))], (288 ^ _189100) ^ [_199234, _199236] : [_199236 = _199234, -(tuple_client_B_in_2(_199236) = tuple_client_B_in_2(_199234))], (294 ^ _189100) ^ [_199452, _199454] : [_199454 = _199452, -(tuple_client_B_out_6(_199454) = tuple_client_B_out_6(_199452))], (300 ^ _189100) ^ [_199698, _199700, _199702, _199704] : [-(tuple_key_retrieval_server_in_1(_199704, _199700) = tuple_key_retrieval_server_in_1(_199702, _199698)), _199704 = _199702, _199700 = _199698], (310 ^ _189100) ^ [_200029, _200031] : [_200031 = _200029, -(tuple_key_retrieval_server_out_2(_200031) = tuple_key_retrieval_server_out_2(_200029))], (316 ^ _189100) ^ [_200275, _200277, _200279, _200281] : [-(constr_sign(_200281, _200277) = constr_sign(_200279, _200275)), _200281 = _200279, _200277 = _200275], (326 ^ _189100) ^ [_200634, _200636, _200638, _200640] : [-(tuple_2(_200640, _200636) = tuple_2(_200638, _200634)), _200640 = _200638, _200636 = _200634], (336 ^ _189100) ^ [_200993, _200995, _200997, _200999] : [-(tuple_key_register_server_in_1(_200999, _200995) = tuple_key_register_server_in_1(_200997, _200993)), _200999 = _200997, _200995 = _200993], (346 ^ _189100) ^ [_201332, _201334, _201336, _201338] : [-(tuple_keys(_201338, _201334) = tuple_keys(_201336, _201332)), _201338 = _201336, _201334 = _201332], (356 ^ _189100) ^ [] : [constr_CONST_0x30 = constr_CONST_1], (358 ^ _189100) ^ [] : [constr_CONST_0x30 = constr_CONST_2], (360 ^ _189100) ^ [] : [constr_CONST_0x30 = constr_CONST_3], (362 ^ _189100) ^ [] : [constr_CONST_0x30 = constr_CONST_4], (364 ^ _189100) ^ [] : [constr_CONST_0x30 = name_A], (366 ^ _189100) ^ [] : [constr_CONST_0x30 = name_B], (368 ^ _189100) ^ [] : [constr_CONST_0x30 = name_I], (370 ^ _189100) ^ [] : [constr_CONST_0x30 = name_c], (372 ^ _189100) ^ [] : [constr_CONST_0x30 = name_objective], (374 ^ _189100) ^ [] : [constr_CONST_0x30 = name_skA], (376 ^ _189100) ^ [] : [constr_CONST_0x30 = name_skB], (378 ^ _189100) ^ [] : [constr_CONST_0x30 = name_skS], (380 ^ _189100) ^ [] : [constr_CONST_1 = constr_CONST_2], (382 ^ _189100) ^ [] : [constr_CONST_1 = constr_CONST_3], (384 ^ _189100) ^ [] : [constr_CONST_1 = constr_CONST_4], (386 ^ _189100) ^ [] : [constr_CONST_1 = name_A], (388 ^ _189100) ^ [] : [constr_CONST_1 = name_B], (390 ^ _189100) ^ [] : [constr_CONST_1 = name_I], (392 ^ _189100) ^ [] : [constr_CONST_1 = name_c], (394 ^ _189100) ^ [] : [constr_CONST_1 = name_objective], (396 ^ _189100) ^ [] : [constr_CONST_1 = name_skA], (398 ^ _189100) ^ [] : [constr_CONST_1 = name_skB], (400 ^ _189100) ^ [] : [constr_CONST_1 = name_skS], (402 ^ _189100) ^ [] : [constr_CONST_2 = constr_CONST_3], (404 ^ _189100) ^ [] : [constr_CONST_2 = constr_CONST_4], (406 ^ _189100) ^ [] : [constr_CONST_2 = name_A], (408 ^ _189100) ^ [] : [constr_CONST_2 = name_B], (410 ^ _189100) ^ [] : [constr_CONST_2 = name_I], (412 ^ _189100) ^ [] : [constr_CONST_2 = name_c], (414 ^ _189100) ^ [] : [constr_CONST_2 = name_objective], (416 ^ _189100) ^ [] : [constr_CONST_2 = name_skA], (418 ^ _189100) ^ [] : [constr_CONST_2 = name_skB], (420 ^ _189100) ^ [] : [constr_CONST_2 = name_skS], (422 ^ _189100) ^ [] : [constr_CONST_3 = constr_CONST_4], (424 ^ _189100) ^ [] : [constr_CONST_3 = name_A], (426 ^ _189100) ^ [] : [constr_CONST_3 = name_B], (428 ^ _189100) ^ [] : [constr_CONST_3 = name_I], (430 ^ _189100) ^ [] : [constr_CONST_3 = name_c], (432 ^ _189100) ^ [] : [constr_CONST_3 = name_objective], (434 ^ _189100) ^ [] : [constr_CONST_3 = name_skA], (436 ^ _189100) ^ [] : [constr_CONST_3 = name_skB], (438 ^ _189100) ^ [] : [constr_CONST_3 = name_skS], (440 ^ _189100) ^ [] : [constr_CONST_4 = name_A], (442 ^ _189100) ^ [] : [constr_CONST_4 = name_B], (444 ^ _189100) ^ [] : [constr_CONST_4 = name_I], (446 ^ _189100) ^ [] : [constr_CONST_4 = name_c], (448 ^ _189100) ^ [] : [constr_CONST_4 = name_objective], (450 ^ _189100) ^ [] : [constr_CONST_4 = name_skA], (452 ^ _189100) ^ [] : [constr_CONST_4 = name_skB], (454 ^ _189100) ^ [] : [constr_CONST_4 = name_skS], (456 ^ _189100) ^ [] : [name_A = name_B], (458 ^ _189100) ^ [] : [name_A = name_I], (460 ^ _189100) ^ [] : [name_A = name_c], (462 ^ _189100) ^ [] : [name_A = name_objective], (464 ^ _189100) ^ [] : [name_A = name_skA], (466 ^ _189100) ^ [] : [name_A = name_skB], (468 ^ _189100) ^ [] : [name_A = name_skS], (470 ^ _189100) ^ [] : [name_B = name_I], (472 ^ _189100) ^ [] : [name_B = name_c], (474 ^ _189100) ^ [] : [name_B = name_objective], (476 ^ _189100) ^ [] : [name_B = name_skA], (478 ^ _189100) ^ [] : [name_B = name_skB], (480 ^ _189100) ^ [] : [name_B = name_skS], (482 ^ _189100) ^ [] : [name_I = name_c], (484 ^ _189100) ^ [] : [name_I = name_objective], (486 ^ _189100) ^ [] : [name_I = name_skA], (488 ^ _189100) ^ [] : [name_I = name_skB], (490 ^ _189100) ^ [] : [name_I = name_skS], (492 ^ _189100) ^ [] : [name_c = name_objective], (494 ^ _189100) ^ [] : [name_c = name_skA], (496 ^ _189100) ^ [] : [name_c = name_skB], (498 ^ _189100) ^ [] : [name_c = name_skS], (500 ^ _189100) ^ [] : [name_objective = name_skA], (502 ^ _189100) ^ [] : [name_objective = name_skB], (504 ^ _189100) ^ [] : [name_objective = name_skS], (506 ^ _189100) ^ [] : [name_skA = name_skB], (508 ^ _189100) ^ [] : [name_skA = name_skS], (510 ^ _189100) ^ [] : [name_skB = name_skS], (512 ^ _189100) ^ [_205872, _205874] : [-(constr_adec(constr_aenc(_205872, constr_pkey(_205874)), _205874) = _205872)], (514 ^ _189100) ^ [_205974, _205976] : [-(constr_dec(constr_enc(_205974, _205976), _205976) = _205974)], (516 ^ _189100) ^ [_206074, _206076] : [-(constr_getmess(constr_sign(_206074, _206076)) = _206074)], (518 ^ _189100) ^ [_206173, _206175] : [-(constr_checksign(constr_sign(_206173, _206175), constr_pkey(_206175)) = _206173)], (520 ^ _189100) ^ [_206289, _206291, _206293] : [-(tuple_assoc_pair(_206293, tuple_assoc_pair(_206291, _206289)) = tuple_assoc_pair(tuple_assoc_pair(_206293, _206291), _206289))], (522 ^ _189100) ^ [_206397, _206399] : [-(constr_assoc_pair_2_get_1_bitstring(tuple_assoc_pair(_206399, _206397)) = _206397)], (524 ^ _189100) ^ [_206496, _206498] : [-(constr_assoc_pair_2_get_0x30_bitstring(tuple_assoc_pair(_206498, _206496)) = _206498)], (526 ^ _189100) ^ [_206595, _206597] : [-(constr_assoc_pair_2_get_1(tuple_assoc_pair(_206597, _206595)) = _206595)], (528 ^ _189100) ^ [_206694, _206696] : [-(constr_assoc_pair_2_get_0x30(tuple_assoc_pair(_206696, _206694)) = _206696)], (530 ^ _189100) ^ [_206793, _206795] : [-(constr_tuple_2_get_1_bitstring(tuple_2(_206795, _206793)) = _206793)], (532 ^ _189100) ^ [_206892, _206894] : [-(constr_tuple_2_get_0x30(tuple_2(_206894, _206892)) = _206894)], (534 ^ _189100) ^ [_206991, _206993] : [-(pred_eq_bitstring_bitstring(_206993, _206991))], (536 ^ _189100) ^ [_207086] : [pred_attacker(_207086), -(pred_attacker(constr_tuple_2_get_1_bitstring(_207086)))], (542 ^ _189100) ^ [_207276] : [pred_attacker(_207276), -(pred_attacker(constr_tuple_2_get_0x30(_207276)))], (548 ^ _189100) ^ [] : [-(pred_attacker(tuple_true))], (550 ^ _189100) ^ [_207533, _207535] : [-(pred_attacker(constr_sign(_207535, _207533))), pred_attacker(_207535), pred_attacker(_207533)], (560 ^ _189100) ^ [_207818] : [pred_attacker(_207818), -(pred_attacker(constr_pkey(_207818)))], (566 ^ _189100) ^ [_208008] : [pred_attacker(_208008), -(pred_attacker(tuple_out_3(_208008)))], (572 ^ _189100) ^ [_208198] : [pred_attacker(tuple_out_3(_208198)), -(pred_attacker(_208198))], (578 ^ _189100) ^ [_208388] : [pred_attacker(_208388), -(pred_attacker(tuple_out_2(_208388)))], (584 ^ _189100) ^ [_208578] : [pred_attacker(tuple_out_2(_208578)), -(pred_attacker(_208578))], (590 ^ _189100) ^ [_208768] : [pred_attacker(_208768), -(pred_attacker(tuple_out_1(_208768)))], (596 ^ _189100) ^ [_208958] : [pred_attacker(tuple_out_1(_208958)), -(pred_attacker(_208958))], (602 ^ _189100) ^ [_209148] : [pred_attacker(_209148), -(pred_attacker(tuple_key_retrieval_server_out_2(_209148)))], (608 ^ _189100) ^ [_209338] : [pred_attacker(tuple_key_retrieval_server_out_2(_209338)), -(pred_attacker(_209338))], (614 ^ _189100) ^ [_209542, _209544] : [-(pred_attacker(tuple_key_retrieval_server_in_1(_209544, _209542))), pred_attacker(_209544), pred_attacker(_209542)], (624 ^ _189100) ^ [_209841, _209843] : [pred_attacker(tuple_key_retrieval_server_in_1(_209843, _209841)), -(pred_attacker(_209843))], (630 ^ _189100) ^ [_210053, _210055] : [pred_attacker(tuple_key_retrieval_server_in_1(_210055, _210053)), -(pred_attacker(_210053))], (636 ^ _189100) ^ [_210265, _210267] : [-(pred_attacker(tuple_key_register_server_in_1(_210267, _210265))), pred_attacker(_210267), pred_attacker(_210265)], (646 ^ _189100) ^ [_210564, _210566] : [pred_attacker(tuple_key_register_server_in_1(_210566, _210564)), -(pred_attacker(_210566))], (652 ^ _189100) ^ [_210776, _210778] : [pred_attacker(tuple_key_register_server_in_1(_210778, _210776)), -(pred_attacker(_210776))], (658 ^ _189100) ^ [_210974] : [pred_attacker(_210974), -(pred_attacker(constr_getmess(_210974)))], (664 ^ _189100) ^ [] : [-(pred_attacker(tuple_false))], (666 ^ _189100) ^ [_211231, _211233] : [-(pred_attacker(constr_enc(_211233, _211231))), pred_attacker(_211233), pred_attacker(_211231)], (676 ^ _189100) ^ [_211530, _211532] : [-(pred_attacker(constr_dec(_211532, _211530))), pred_attacker(_211532), pred_attacker(_211530)], (686 ^ _189100) ^ [_211815] : [pred_attacker(_211815), -(pred_attacker(tuple_client_B_out_6(_211815)))], (692 ^ _189100) ^ [_212005] : [pred_attacker(tuple_client_B_out_6(_212005)), -(pred_attacker(_212005))], (698 ^ _189100) ^ [_212195] : [pred_attacker(_212195), -(pred_attacker(tuple_client_B_out_4(_212195)))], (704 ^ _189100) ^ [_212385] : [pred_attacker(tuple_client_B_out_4(_212385)), -(pred_attacker(_212385))], (710 ^ _189100) ^ [_212589, _212591] : [-(pred_attacker(tuple_client_B_out_1(_212591, _212589))), pred_attacker(_212591), pred_attacker(_212589)], (720 ^ _189100) ^ [_212888, _212890] : [pred_attacker(tuple_client_B_out_1(_212890, _212888)), -(pred_attacker(_212890))], (726 ^ _189100) ^ [_213100, _213102] : [pred_attacker(tuple_client_B_out_1(_213102, _213100)), -(pred_attacker(_213100))], (732 ^ _189100) ^ [_213298] : [pred_attacker(_213298), -(pred_attacker(tuple_client_B_in_5(_213298)))], (738 ^ _189100) ^ [_213488] : [pred_attacker(tuple_client_B_in_5(_213488)), -(pred_attacker(_213488))], (744 ^ _189100) ^ [_213678] : [pred_attacker(_213678), -(pred_attacker(tuple_client_B_in_3(_213678)))], (750 ^ _189100) ^ [_213868] : [pred_attacker(tuple_client_B_in_3(_213868)), -(pred_attacker(_213868))], (756 ^ _189100) ^ [_214058] : [pred_attacker(_214058), -(pred_attacker(tuple_client_B_in_2(_214058)))], (762 ^ _189100) ^ [_214248] : [pred_attacker(tuple_client_B_in_2(_214248)), -(pred_attacker(_214248))], (768 ^ _189100) ^ [_214438] : [pred_attacker(_214438), -(pred_attacker(tuple_client_A_out_5(_214438)))], (774 ^ _189100) ^ [_214628] : [pred_attacker(tuple_client_A_out_5(_214628)), -(pred_attacker(_214628))], (780 ^ _189100) ^ [_214818] : [pred_attacker(_214818), -(pred_attacker(tuple_client_A_out_3(_214818)))], (786 ^ _189100) ^ [_215008] : [pred_attacker(tuple_client_A_out_3(_215008)), -(pred_attacker(_215008))], (792 ^ _189100) ^ [_215212, _215214] : [-(pred_attacker(tuple_client_A_out_1(_215214, _215212))), pred_attacker(_215214), pred_attacker(_215212)], (802 ^ _189100) ^ [_215511, _215513] : [pred_attacker(tuple_client_A_out_1(_215513, _215511)), -(pred_attacker(_215513))], (808 ^ _189100) ^ [_215723, _215725] : [pred_attacker(tuple_client_A_out_1(_215725, _215723)), -(pred_attacker(_215723))], (814 ^ _189100) ^ [_215921] : [pred_attacker(_215921), -(pred_attacker(tuple_client_A_in_4(_215921)))], (820 ^ _189100) ^ [_216111] : [pred_attacker(tuple_client_A_in_4(_216111)), -(pred_attacker(_216111))], (826 ^ _189100) ^ [_216301] : [pred_attacker(_216301), -(pred_attacker(tuple_client_A_in_2(_216301)))], (832 ^ _189100) ^ [_216491] : [pred_attacker(tuple_client_A_in_2(_216491)), -(pred_attacker(_216491))], (838 ^ _189100) ^ [_216695, _216697] : [-(pred_attacker(constr_checksign(_216697, _216695))), pred_attacker(_216697), pred_attacker(_216695)], (848 ^ _189100) ^ [_216980] : [pred_attacker(_216980), -(pred_attacker(constr_assoc_pair_2_get_1_bitstring(_216980)))], (854 ^ _189100) ^ [_217170] : [pred_attacker(_217170), -(pred_attacker(constr_assoc_pair_2_get_1(_217170)))], (860 ^ _189100) ^ [_217360] : [pred_attacker(_217360), -(pred_attacker(constr_assoc_pair_2_get_0x30_bitstring(_217360)))], (866 ^ _189100) ^ [_217550] : [pred_attacker(_217550), -(pred_attacker(constr_assoc_pair_2_get_0x30(_217550)))], (872 ^ _189100) ^ [_217754, _217756] : [-(pred_attacker(tuple_assoc_pair(_217756, _217754))), pred_attacker(_217756), pred_attacker(_217754)], (882 ^ _189100) ^ [_218053, _218055] : [pred_attacker(tuple_assoc_pair(_218055, _218053)), -(pred_attacker(_218055))], (888 ^ _189100) ^ [_218265, _218267] : [pred_attacker(tuple_assoc_pair(_218267, _218265)), -(pred_attacker(_218265))], (894 ^ _189100) ^ [_218477, _218479] : [-(pred_attacker(constr_aenc(_218479, _218477))), pred_attacker(_218479), pred_attacker(_218477)], (904 ^ _189100) ^ [_218776, _218778] : [-(pred_attacker(constr_adec(_218778, _218776))), pred_attacker(_218778), pred_attacker(_218776)], (914 ^ _189100) ^ [] : [-(pred_attacker(constr_CONST_4))], (916 ^ _189100) ^ [] : [-(pred_attacker(constr_CONST_3))], (918 ^ _189100) ^ [] : [-(pred_attacker(constr_CONST_2))], (920 ^ _189100) ^ [] : [-(pred_attacker(constr_CONST_1))], (922 ^ _189100) ^ [] : [-(pred_attacker(constr_CONST_0x30))], (924 ^ _189100) ^ [_219340, _219342] : [-(pred_attacker(tuple_2(_219342, _219340))), pred_attacker(_219342), pred_attacker(_219340)], (934 ^ _189100) ^ [_219639, _219641] : [pred_attacker(tuple_2(_219641, _219639)), -(pred_attacker(_219641))], (940 ^ _189100) ^ [_219851, _219853] : [pred_attacker(tuple_2(_219853, _219851)), -(pred_attacker(_219851))], (946 ^ _189100) ^ [_220063, _220065] : [-(pred_attacker(_220065)), pred_mess(_220063, _220065), pred_attacker(_220063)], (956 ^ _189100) ^ [_220358, _220360] : [-(pred_mess(_220358, _220360)), pred_attacker(_220358), pred_attacker(_220360)], (966 ^ _189100) ^ [] : [-(pred_attacker(name_c))], (968 ^ _189100) ^ [] : [-(pred_attacker(name_I))], (970 ^ _189100) ^ [] : [-(pred_attacker(name_B))], (972 ^ _189100) ^ [] : [-(pred_attacker(name_A))], (974 ^ _189100) ^ [_220836] : [-(pred_equal(_220836, _220836))], (976 ^ _189100) ^ [_220914] : [-(pred_attacker(name_new0x2Dname(_220914)))], (978 ^ _189100) ^ [] : [-(pred_table(tuple_keys(name_A, constr_pkey(name_skA))))], (980 ^ _189100) ^ [] : [-(pred_table(tuple_keys(name_B, constr_pkey(name_skB))))], (982 ^ _189100) ^ [] : [-(pred_attacker(tuple_out_1(constr_pkey(name_skA))))], (984 ^ _189100) ^ [] : [-(pred_attacker(tuple_out_2(constr_pkey(name_skB))))], (986 ^ _189100) ^ [] : [-(pred_attacker(tuple_out_3(constr_pkey(name_skS))))], (988 ^ _189100) ^ [] : [-(pred_attacker(tuple_client_A_out_1(name_A, name_I)))], (990 ^ _189100) ^ [_221340, _221342] : [-(pred_attacker(tuple_client_A_out_3(constr_aenc(tuple_assoc_pair(name_Na(_221342), name_A), constr_tuple_2_get_1_bitstring(constr_checksign(_221340, constr_pkey(name_skS))))))), pred_eq_bitstring_bitstring(name_I, constr_tuple_2_get_0x30(constr_checksign(_221340, constr_pkey(name_skS)))), pred_attacker(tuple_client_A_in_2(_221340))], (1000 ^ _189100) ^ [_221693, _221695, _221697] : [-(pred_attacker(tuple_client_A_out_5(constr_aenc(constr_assoc_pair_2_get_0x30_bitstring(constr_assoc_pair_2_get_1_bitstring(constr_adec(_221695, name_skA))), constr_tuple_2_get_1_bitstring(constr_checksign(_221693, constr_pkey(name_skS))))))), pred_eq_bitstring_bitstring(name_I, constr_assoc_pair_2_get_1(constr_assoc_pair_2_get_1_bitstring(constr_adec(_221695, name_skA)))), pred_eq_bitstring_bitstring(name_Na(_221697), constr_assoc_pair_2_get_0x30(constr_adec(_221695, name_skA))), pred_attacker(tuple_client_A_in_4(_221695)), pred_eq_bitstring_bitstring(name_I, constr_tuple_2_get_0x30(constr_checksign(_221693, constr_pkey(name_skS)))), pred_attacker(tuple_client_A_in_2(_221693))], (1022 ^ _189100) ^ [] : [-(pred_attacker(tuple_client_B_out_1(name_B, name_A)))], (1024 ^ _189100) ^ [_222422, _222424, _222426] : [-(pred_attacker(tuple_client_B_out_4(constr_aenc(tuple_assoc_pair(constr_assoc_pair_2_get_0x30_bitstring(constr_adec(_222424, name_skB)), tuple_assoc_pair(name_Nb(_222426), name_B)), constr_tuple_2_get_1_bitstring(constr_checksign(_222422, constr_pkey(name_skS))))))), pred_eq_bitstring_bitstring(name_A, constr_assoc_pair_2_get_1(constr_adec(_222424, name_skB))), pred_attacker(tuple_client_B_in_3(_222424)), pred_eq_bitstring_bitstring(name_A, constr_tuple_2_get_0x30(constr_checksign(_222422, constr_pkey(name_skS)))), pred_attacker(tuple_client_B_in_2(_222422))], (1042 ^ _189100) ^ [_223013, _223015, _223017, _223019] : [-(pred_attacker(tuple_client_B_out_6(name_objective))), pred_eq_bitstring_bitstring(name_Nb(_223019), constr_adec(_223015, name_skB)), pred_attacker(tuple_client_B_in_5(_223015)), pred_eq_bitstring_bitstring(name_A, constr_assoc_pair_2_get_1(constr_adec(_223017, name_skB))), pred_attacker(tuple_client_B_in_3(_223017)), pred_eq_bitstring_bitstring(name_A, constr_tuple_2_get_0x30(constr_checksign(_223013, constr_pkey(name_skS)))), pred_attacker(tuple_client_B_in_2(_223013))], (1068 ^ _189100) ^ [_223761, _223763, _223765] : [-(pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(_223765, _223763), name_skS)))), pred_table(tuple_keys(_223765, _223763)), pred_attacker(tuple_key_retrieval_server_in_1(_223761, _223765))], (1078 ^ _189100) ^ [_224072, _224074] : [-(pred_table(tuple_keys(_224074, _224072))), -(_224074 = name_B), -(_224074 = name_A), pred_attacker(tuple_key_register_server_in_1(_224074, _224072))]], input).
% 0.75/1.39  ncf('1',plain,[pred_attacker(name_objective)],start(1092 ^ 0)).
% 0.75/1.39  ncf('1.1',plain,[-(pred_attacker(name_objective)), pred_attacker(tuple_client_B_out_6(name_objective))],extension(692 ^ 1,bind([[_212005], [name_objective]]))).
% 0.75/1.39  ncf('1.1.1',plain,[-(pred_attacker(tuple_client_B_out_6(name_objective))), pred_eq_bitstring_bitstring(name_Nb(_134862), constr_adec(tuple_true, name_skB)), pred_attacker(tuple_client_B_in_5(tuple_true)), pred_eq_bitstring_bitstring(name_A, constr_assoc_pair_2_get_1(constr_adec(tuple_true, name_skB))), pred_attacker(tuple_client_B_in_3(tuple_true)), pred_eq_bitstring_bitstring(name_A, constr_tuple_2_get_0x30(constr_checksign(tuple_true, constr_pkey(name_skS)))), pred_attacker(tuple_client_B_in_2(tuple_true))],extension(1042 ^ 2,bind([[_223013, _223015, _223017, _223019], [tuple_true, tuple_true, tuple_true, _134862]]))).
% 0.75/1.39  ncf('1.1.1.1',plain,[-(pred_eq_bitstring_bitstring(name_Nb(_134862), constr_adec(tuple_true, name_skB)))],extension(534 ^ 3,bind([[_206991, _206993], [constr_adec(tuple_true, name_skB), name_Nb(_134862)]]))).
% 0.75/1.39  ncf('1.1.1.2',plain,[-(pred_attacker(tuple_client_B_in_5(tuple_true))), pred_attacker(tuple_true)],extension(732 ^ 3,bind([[_213298], [tuple_true]]))).
% 0.75/1.39  ncf('1.1.1.2.1',plain,[-(pred_attacker(tuple_true))],extension(548 ^ 4)).
% 0.75/1.39  ncf('1.1.1.3',plain,[-(pred_eq_bitstring_bitstring(name_A, constr_assoc_pair_2_get_1(constr_adec(tuple_true, name_skB))))],extension(534 ^ 3,bind([[_206991, _206993], [constr_assoc_pair_2_get_1(constr_adec(tuple_true, name_skB)), name_A]]))).
% 0.75/1.39  ncf('1.1.1.4',plain,[-(pred_attacker(tuple_client_B_in_3(tuple_true))), pred_attacker(tuple_true)],extension(744 ^ 3,bind([[_213678], [tuple_true]]))).
% 0.75/1.39  ncf('1.1.1.4.1',plain,[-(pred_attacker(tuple_true))],extension(548 ^ 4)).
% 0.75/1.39  ncf('1.1.1.5',plain,[-(pred_eq_bitstring_bitstring(name_A, constr_tuple_2_get_0x30(constr_checksign(tuple_true, constr_pkey(name_skS)))))],extension(534 ^ 3,bind([[_206991, _206993], [constr_tuple_2_get_0x30(constr_checksign(tuple_true, constr_pkey(name_skS))), name_A]]))).
% 0.75/1.39  ncf('1.1.1.6',plain,[-(pred_attacker(tuple_client_B_in_2(tuple_true))), pred_attacker(tuple_true)],extension(756 ^ 3,bind([[_214058], [tuple_true]]))).
% 0.75/1.39  ncf('1.1.1.6.1',plain,[-(pred_attacker(tuple_true))],extension(548 ^ 4)).
% 0.75/1.39  %-----------------------------------------------------
% 0.75/1.39  End of proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------