TSTP Solution File: SWV016-1 by iProver---3.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.8
% Problem : SWV016-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n019.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Aug 31 22:30:44 EDT 2023
% Result : Satisfiable 3.51s 1.14s
% Output : Saturation 3.51s
% Verified :
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)
% Comments :
%------------------------------------------------------------------------------
cnf(c_49,plain,
party_of_protocol(a),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a_is_party_of_protocol_2) ).
cnf(c_50,plain,
message(sent(a,b,pair(a,an_a_nonce))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a_sent_message_i_to_b_3) ).
cnf(c_51,plain,
a_stored(pair(b,an_a_nonce)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a_stored_message_i_4) ).
cnf(c_52,plain,
( ~ message(sent(t,a,triple(encrypt(quadruple(X0,X1,X2,X3),at),X4,X5)))
| ~ a_stored(pair(X0,X1))
| message(sent(a,X0,pair(X4,encrypt(X5,X2)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a_forwards_secure_5) ).
cnf(c_53,plain,
b_holds(key(bt,t)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',b_hold_key_bt_for_t_7) ).
cnf(c_54,plain,
party_of_protocol(b),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',b_is_party_of_protocol_8) ).
cnf(c_55,plain,
fresh_to_b(an_a_nonce),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',nonce_a_is_fresh_to_b_9) ).
cnf(c_56,plain,
( ~ message(sent(X0,b,pair(X0,X1)))
| ~ fresh_to_b(X1)
| message(sent(b,t,triple(b,generate_b_nonce(X1),encrypt(triple(X0,X1,generate_expiration_time(X1)),bt)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',b_creates_freash_nonces_in_time_10) ).
cnf(c_57,plain,
( ~ message(sent(X0,b,pair(X0,X1)))
| ~ fresh_to_b(X1)
| b_stored(pair(X0,X1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',b_creates_freash_nonces_in_time_11) ).
cnf(c_58,plain,
( ~ message(sent(X0,b,pair(encrypt(triple(X0,X1,generate_expiration_time(X2)),bt),encrypt(generate_b_nonce(X2),X1))))
| ~ b_stored(pair(X0,X2))
| ~ a_key(X1)
| b_holds(key(X1,X0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',b_accepts_secure_session_key_12) ).
cnf(c_59,plain,
t_holds(key(at,a)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t_holds_key_at_for_a_13) ).
cnf(c_60,plain,
t_holds(key(bt,b)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t_holds_key_bt_for_b_14) ).
cnf(c_61,plain,
party_of_protocol(t),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t_is_party_of_protocol_15) ).
cnf(c_62,plain,
( ~ message(sent(X0,t,triple(X0,X1,encrypt(triple(X2,X3,X4),X5))))
| ~ t_holds(key(X5,X0))
| ~ t_holds(key(X6,X2))
| ~ a_nonce(X3)
| message(sent(t,X2,triple(encrypt(quadruple(X0,X3,generate_key(X3),X4),X6),encrypt(triple(X2,generate_key(X3),X4),X5),X1))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',server_t_generates_key_16) ).
cnf(c_63,plain,
( ~ message(sent(X0,X1,X2))
| intruder_message(X2) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_can_record_17) ).
cnf(c_64,plain,
( ~ intruder_message(pair(X0,X1))
| intruder_message(X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_decomposes_pairs_18) ).
cnf(c_65,plain,
( ~ intruder_message(pair(X0,X1))
| intruder_message(X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_decomposes_pairs_19) ).
cnf(c_66,plain,
( ~ intruder_message(triple(X0,X1,X2))
| intruder_message(X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_decomposes_triples_20) ).
cnf(c_67,plain,
( ~ intruder_message(triple(X0,X1,X2))
| intruder_message(X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_decomposes_triples_21) ).
cnf(c_68,plain,
( ~ intruder_message(triple(X0,X1,X2))
| intruder_message(X2) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_decomposes_triples_22) ).
cnf(c_69,plain,
( ~ intruder_message(quadruple(X0,X1,X2,X3))
| intruder_message(X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_decomposes_quadruples_23) ).
cnf(c_70,plain,
( ~ intruder_message(quadruple(X0,X1,X2,X3))
| intruder_message(X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_decomposes_quadruples_24) ).
cnf(c_71,plain,
( ~ intruder_message(quadruple(X0,X1,X2,X3))
| intruder_message(X2) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_decomposes_quadruples_25) ).
cnf(c_72,plain,
( ~ intruder_message(quadruple(X0,X1,X2,X3))
| intruder_message(X3) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_decomposes_quadruples_26) ).
cnf(c_73,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| intruder_message(pair(X0,X1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_composes_pairs_27) ).
cnf(c_74,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| intruder_message(triple(X0,X2,X1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_composes_triples_28) ).
cnf(c_75,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| intruder_message(quadruple(X0,X2,X1,X3)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_composes_quadruples_29) ).
cnf(c_77,plain,
( ~ party_of_protocol(X0)
| ~ party_of_protocol(X1)
| ~ intruder_message(X2)
| message(sent(X1,X0,X2)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_message_sent_31) ).
cnf(c_78,plain,
( ~ party_of_protocol(X0)
| ~ intruder_message(X1)
| intruder_holds(key(X1,X0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_holds_key_32) ).
cnf(c_79,plain,
( ~ intruder_holds(key(X0,X1))
| ~ party_of_protocol(X1)
| ~ intruder_message(X2)
| intruder_message(encrypt(X2,X0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',intruder_key_encrypts_33) ).
cnf(c_80,plain,
a_nonce(an_a_nonce),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',an_a_nonce_is_a_nonce_34) ).
cnf(c_81,plain,
a_nonce(generate_expiration_time(X0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',generated_times_and_nonces_are_nonces_36) ).
cnf(c_82,plain,
a_nonce(generate_b_nonce(X0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',generated_times_and_nonces_are_nonces_37) ).
cnf(c_83,plain,
( ~ a_key(X0)
| ~ a_nonce(X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',nothing_is_a_nonce_and_a_key_38) ).
cnf(c_84,plain,
a_key(generate_key(X0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',generated_keys_are_keys_39) ).
cnf(c_85,negated_conjecture,
( ~ b_holds(key(X0,X1))
| ~ intruder_holds(key(X0,X2)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1_40) ).
cnf(c_271,plain,
( ~ message(sent(t,a,triple(encrypt(quadruple(b,an_a_nonce,X0,X1),at),X2,X3)))
| message(sent(a,b,pair(X2,encrypt(X3,X0)))) ),
inference(resolution,[status(thm)],[c_51,c_52]) ).
cnf(c_281,plain,
( ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| b_stored(pair(X0,an_a_nonce)) ),
inference(resolution,[status(thm)],[c_55,c_57]) ).
cnf(c_289,plain,
( ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(X0,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))) ),
inference(resolution,[status(thm)],[c_55,c_56]) ).
cnf(c_301,plain,
( ~ message(sent(X0,b,pair(encrypt(triple(X0,X1,generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),X1))))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| ~ a_key(X1)
| b_holds(key(X1,X0)) ),
inference(resolution,[status(thm)],[c_58,c_281]) ).
cnf(c_319,plain,
( ~ message(sent(X0,b,pair(encrypt(triple(X0,generate_key(X1),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(X1)))))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| b_holds(key(generate_key(X1),X0)) ),
inference(resolution,[status(thm)],[c_301,c_84]) ).
cnf(c_330,plain,
~ a_nonce(generate_key(X0)),
inference(resolution,[status(thm)],[c_83,c_84]) ).
cnf(c_339,plain,
~ intruder_holds(key(bt,X0)),
inference(resolution,[status(thm)],[c_53,c_85]) ).
cnf(c_344,plain,
( ~ message(sent(X0,b,pair(encrypt(triple(X0,generate_key(X1),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(X1)))))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| ~ intruder_holds(key(generate_key(X1),X2)) ),
inference(resolution,[status(thm)],[c_85,c_319]) ).
cnf(c_414,plain,
( ~ party_of_protocol(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| intruder_message(encrypt(X2,X1)) ),
inference(resolution,[status(thm)],[c_78,c_79]) ).
cnf(c_428,plain,
( ~ party_of_protocol(X0)
| ~ intruder_message(bt) ),
inference(resolution,[status(thm)],[c_78,c_339]) ).
cnf(c_429,plain,
( ~ party_of_protocol(b)
| ~ intruder_message(bt) ),
inference(instantiation,[status(thm)],[c_428]) ).
cnf(c_430,plain,
~ intruder_message(bt),
inference(global_subsumption_just,[status(thm)],[c_428,c_54,c_429]) ).
cnf(c_435,plain,
( ~ message(sent(X0,b,pair(encrypt(triple(X0,generate_key(X1),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(X1)))))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| ~ intruder_message(generate_key(X1))
| ~ party_of_protocol(X2) ),
inference(resolution,[status(thm)],[c_78,c_344]) ).
cnf(c_814,plain,
( ~ party_of_protocol(X0)
| ~ sP0_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP0_iProver_split])],[c_435]) ).
cnf(c_815,plain,
( ~ intruder_message(generate_key(X0))
| ~ message(sent(X1,b,pair(X1,an_a_nonce)))
| ~ message(sent(X1,b,pair(encrypt(triple(X1,generate_key(X0),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(X0)))))
| ~ sP1_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP1_iProver_split])],[c_435]) ).
cnf(c_816,plain,
( sP0_iProver_split
| sP1_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[])],[c_435]) ).
cnf(c_817,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| intruder_message(encrypt(X1,X0))
| ~ sP2_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP2_iProver_split])],[c_414]) ).
cnf(c_818,plain,
( sP0_iProver_split
| sP2_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[])],[c_414]) ).
cnf(c_819,plain,
( ~ party_of_protocol(b)
| ~ sP0_iProver_split ),
inference(instantiation,[status(thm)],[c_814]) ).
cnf(c_822,plain,
( ~ message(sent(a,b,pair(a,an_a_nonce)))
| message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))) ),
inference(instantiation,[status(thm)],[c_289]) ).
cnf(c_823,plain,
( ~ message(sent(a,b,pair(a,an_a_nonce)))
| intruder_message(pair(a,an_a_nonce)) ),
inference(instantiation,[status(thm)],[c_63]) ).
cnf(c_827,plain,
( ~ message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt))))
| intruder_message(triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt))) ),
inference(instantiation,[status(thm)],[c_63]) ).
cnf(c_828,plain,
( ~ intruder_message(pair(a,an_a_nonce))
| intruder_message(an_a_nonce) ),
inference(instantiation,[status(thm)],[c_65]) ).
cnf(c_854,plain,
( ~ intruder_message(triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))
| intruder_message(b) ),
inference(instantiation,[status(thm)],[c_66]) ).
cnf(c_928,plain,
( ~ intruder_message(pair(X0,an_a_nonce))
| ~ party_of_protocol(X0)
| ~ party_of_protocol(b)
| message(sent(X0,b,pair(X0,an_a_nonce))) ),
inference(instantiation,[status(thm)],[c_77]) ).
cnf(c_929,plain,
( ~ intruder_message(pair(b,an_a_nonce))
| ~ party_of_protocol(b)
| message(sent(b,b,pair(b,an_a_nonce))) ),
inference(instantiation,[status(thm)],[c_928]) ).
cnf(c_1091,plain,
sP1_iProver_split,
inference(global_subsumption_just,[status(thm)],[c_816,c_54,c_816,c_819]) ).
cnf(c_1133,plain,
~ sP0_iProver_split,
inference(global_subsumption_just,[status(thm)],[c_814,c_54,c_819]) ).
cnf(c_1137,plain,
( ~ message(sent(X1,b,pair(encrypt(triple(X1,generate_key(X0),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(X0)))))
| ~ message(sent(X1,b,pair(X1,an_a_nonce)))
| ~ intruder_message(generate_key(X0)) ),
inference(global_subsumption_just,[status(thm)],[c_815,c_54,c_816,c_819,c_815]) ).
cnf(c_1138,plain,
( ~ message(sent(X0,b,pair(encrypt(triple(X0,generate_key(X1),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(X1)))))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| ~ intruder_message(generate_key(X1)) ),
inference(renaming,[status(thm)],[c_1137]) ).
cnf(c_1168,plain,
sP2_iProver_split,
inference(global_subsumption_just,[status(thm)],[c_818,c_54,c_818,c_819]) ).
cnf(c_1192,plain,
intruder_message(pair(a,an_a_nonce)),
inference(superposition,[status(thm)],[c_50,c_63]) ).
cnf(c_1219,plain,
intruder_message(an_a_nonce),
inference(superposition,[status(thm)],[c_1192,c_65]) ).
cnf(c_1220,plain,
intruder_message(a),
inference(superposition,[status(thm)],[c_1192,c_64]) ).
cnf(c_1326,plain,
( intruder_message(encrypt(X1,X0))
| ~ intruder_message(X1)
| ~ intruder_message(X0) ),
inference(global_subsumption_just,[status(thm)],[c_817,c_54,c_818,c_819,c_817]) ).
cnf(c_1327,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| intruder_message(encrypt(X1,X0)) ),
inference(renaming,[status(thm)],[c_1326]) ).
cnf(c_1373,plain,
( ~ intruder_message(triple(X0,X1,encrypt(triple(X2,X3,X4),X5)))
| ~ t_holds(key(X5,X0))
| ~ t_holds(key(X6,X2))
| ~ party_of_protocol(X0)
| ~ a_nonce(X3)
| ~ party_of_protocol(t)
| message(sent(t,X2,triple(encrypt(quadruple(X0,X3,generate_key(X3),X4),X6),encrypt(triple(X2,generate_key(X3),X4),X5),X1))) ),
inference(superposition,[status(thm)],[c_77,c_62]) ).
cnf(c_1375,plain,
( ~ intruder_message(triple(encrypt(quadruple(b,an_a_nonce,X0,X1),at),X2,X3))
| ~ party_of_protocol(a)
| ~ party_of_protocol(t)
| message(sent(a,b,pair(X2,encrypt(X3,X0)))) ),
inference(superposition,[status(thm)],[c_77,c_271]) ).
cnf(c_1376,plain,
( ~ intruder_message(pair(encrypt(triple(X0,generate_key(X1),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(X1))))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| ~ intruder_message(generate_key(X1))
| ~ party_of_protocol(X0)
| ~ party_of_protocol(b) ),
inference(superposition,[status(thm)],[c_77,c_1138]) ).
cnf(c_1377,plain,
( ~ intruder_message(triple(encrypt(quadruple(b,an_a_nonce,X0,X1),at),X2,X3))
| message(sent(a,b,pair(X2,encrypt(X3,X0)))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_1375,c_61,c_49]) ).
cnf(c_1380,plain,
( ~ intruder_message(pair(encrypt(triple(X0,generate_key(X1),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(X1))))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| ~ intruder_message(generate_key(X1))
| ~ party_of_protocol(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[c_1376,c_54]) ).
cnf(c_1385,plain,
( ~ intruder_message(triple(X0,X1,encrypt(triple(X2,X3,X4),X5)))
| ~ t_holds(key(X5,X0))
| ~ t_holds(key(X6,X2))
| ~ party_of_protocol(X0)
| ~ a_nonce(X3)
| message(sent(t,X2,triple(encrypt(quadruple(X0,X3,generate_key(X3),X4),X6),encrypt(triple(X2,generate_key(X3),X4),X5),X1))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_1373,c_61]) ).
cnf(c_1481,plain,
( ~ intruder_message(encrypt(triple(X0,generate_key(X1),generate_expiration_time(an_a_nonce)),bt))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| ~ intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(X1)))
| ~ intruder_message(generate_key(X1))
| ~ party_of_protocol(X0) ),
inference(superposition,[status(thm)],[c_73,c_1380]) ).
cnf(c_1551,plain,
( ~ intruder_message(encrypt(quadruple(b,an_a_nonce,X0,X1),at))
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| message(sent(a,b,pair(X3,encrypt(X2,X0)))) ),
inference(superposition,[status(thm)],[c_74,c_1377]) ).
cnf(c_1570,plain,
message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))),
inference(superposition,[status(thm)],[c_50,c_289]) ).
cnf(c_1571,plain,
( ~ intruder_message(pair(X0,an_a_nonce))
| ~ party_of_protocol(X0)
| ~ party_of_protocol(b)
| message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(X0,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))) ),
inference(superposition,[status(thm)],[c_77,c_289]) ).
cnf(c_1572,plain,
( ~ intruder_message(pair(X0,an_a_nonce))
| ~ party_of_protocol(X0)
| message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(X0,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_1571,c_54]) ).
cnf(c_1582,plain,
( ~ intruder_message(pair(X0,an_a_nonce))
| ~ party_of_protocol(X0)
| ~ party_of_protocol(b)
| message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(X0,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))) ),
inference(superposition,[status(thm)],[c_77,c_289]) ).
cnf(c_1583,plain,
( ~ intruder_message(pair(X0,an_a_nonce))
| ~ party_of_protocol(X0)
| message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(X0,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_1582,c_54]) ).
cnf(c_1615,plain,
( ~ t_holds(key(X0,a))
| ~ t_holds(key(bt,b))
| ~ a_nonce(an_a_nonce)
| message(sent(t,a,triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce)))) ),
inference(superposition,[status(thm)],[c_1570,c_62]) ).
cnf(c_1616,plain,
intruder_message(triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt))),
inference(superposition,[status(thm)],[c_1570,c_63]) ).
cnf(c_1617,plain,
( ~ t_holds(key(X0,a))
| message(sent(t,a,triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce)))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_1615,c_80,c_60]) ).
cnf(c_1664,plain,
intruder_message(encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),
inference(superposition,[status(thm)],[c_1616,c_68]) ).
cnf(c_1665,plain,
intruder_message(generate_b_nonce(an_a_nonce)),
inference(superposition,[status(thm)],[c_1616,c_67]) ).
cnf(c_1666,plain,
intruder_message(b),
inference(superposition,[status(thm)],[c_1616,c_66]) ).
cnf(c_1712,plain,
( ~ t_holds(key(X0,a))
| intruder_message(triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce))) ),
inference(superposition,[status(thm)],[c_1617,c_63]) ).
cnf(c_1713,plain,
( ~ t_holds(key(at,a))
| message(sent(a,b,pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))))) ),
inference(superposition,[status(thm)],[c_1617,c_271]) ).
cnf(c_1714,plain,
message(sent(a,b,pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))))),
inference(forward_subsumption_resolution,[status(thm)],[c_1713,c_59]) ).
cnf(c_1733,plain,
( ~ t_holds(key(X0,X1))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ t_holds(key(bt,b))
| ~ party_of_protocol(X1)
| ~ a_nonce(an_a_nonce)
| message(sent(t,X1,triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0),encrypt(triple(X1,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce)))) ),
inference(superposition,[status(thm)],[c_1572,c_62]) ).
cnf(c_1734,plain,
( ~ intruder_message(pair(X0,an_a_nonce))
| ~ party_of_protocol(X0)
| intruder_message(triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(X0,an_a_nonce,generate_expiration_time(an_a_nonce)),bt))) ),
inference(superposition,[status(thm)],[c_1572,c_63]) ).
cnf(c_1738,plain,
( ~ t_holds(key(X0,X1))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| message(sent(t,X1,triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0),encrypt(triple(X1,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce)))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_1733,c_80,c_60]) ).
cnf(c_1751,plain,
( ~ t_holds(key(X0,X1))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ t_holds(key(bt,b))
| ~ party_of_protocol(X1)
| ~ a_nonce(an_a_nonce)
| message(sent(t,X1,triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0),encrypt(triple(X1,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce)))) ),
inference(superposition,[status(thm)],[c_1583,c_62]) ).
cnf(c_1756,plain,
( ~ t_holds(key(X0,X1))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| message(sent(t,X1,triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0),encrypt(triple(X1,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce)))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_1751,c_80,c_60]) ).
cnf(c_1777,plain,
( ~ intruder_message(X0)
| ~ intruder_message(an_a_nonce)
| intruder_message(pair(X0,an_a_nonce)) ),
inference(instantiation,[status(thm)],[c_73]) ).
cnf(c_1778,plain,
( ~ intruder_message(b)
| ~ intruder_message(an_a_nonce)
| intruder_message(pair(b,an_a_nonce)) ),
inference(instantiation,[status(thm)],[c_1777]) ).
cnf(c_1799,plain,
( ~ intruder_message(pair(X0,an_a_nonce))
| ~ party_of_protocol(X0)
| intruder_message(encrypt(triple(X0,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)) ),
inference(superposition,[status(thm)],[c_1734,c_68]) ).
cnf(c_1830,plain,
intruder_message(pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce)))),
inference(superposition,[status(thm)],[c_1714,c_63]) ).
cnf(c_1831,plain,
( ~ message(sent(a,b,pair(a,an_a_nonce)))
| ~ intruder_message(generate_key(an_a_nonce)) ),
inference(superposition,[status(thm)],[c_1714,c_1138]) ).
cnf(c_1832,plain,
~ intruder_message(generate_key(an_a_nonce)),
inference(forward_subsumption_resolution,[status(thm)],[c_1831,c_50]) ).
cnf(c_1858,plain,
intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))),
inference(superposition,[status(thm)],[c_1830,c_65]) ).
cnf(c_1859,plain,
intruder_message(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),
inference(superposition,[status(thm)],[c_1830,c_64]) ).
cnf(c_1874,plain,
( ~ intruder_message(quadruple(b,an_a_nonce,X0,X1))
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ intruder_message(at)
| message(sent(a,b,pair(X3,encrypt(X2,X0)))) ),
inference(superposition,[status(thm)],[c_1327,c_1551]) ).
cnf(c_1931,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ intruder_message(b)
| ~ intruder_message(an_a_nonce)
| ~ intruder_message(at)
| message(sent(a,b,pair(X3,encrypt(X2,X0)))) ),
inference(superposition,[status(thm)],[c_75,c_1874]) ).
cnf(c_1932,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ intruder_message(at)
| message(sent(a,b,pair(X3,encrypt(X2,X0)))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_1931,c_1219,c_1666]) ).
cnf(c_1983,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(at)
| message(sent(a,b,pair(X2,encrypt(X1,X0)))) ),
inference(superposition,[status(thm)],[c_1830,c_1932]) ).
cnf(c_2044,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(at)
| intruder_message(pair(X2,encrypt(X1,X0))) ),
inference(superposition,[status(thm)],[c_1983,c_63]) ).
cnf(c_2045,plain,
( ~ intruder_message(encrypt(triple(a,generate_key(X0),generate_expiration_time(an_a_nonce)),bt))
| ~ message(sent(a,b,pair(a,an_a_nonce)))
| ~ intruder_message(generate_key(X0))
| ~ intruder_message(generate_b_nonce(an_a_nonce))
| ~ intruder_message(at) ),
inference(superposition,[status(thm)],[c_1983,c_1138]) ).
cnf(c_2051,plain,
( ~ intruder_message(encrypt(triple(a,generate_key(X0),generate_expiration_time(an_a_nonce)),bt))
| ~ intruder_message(generate_key(X0))
| ~ intruder_message(at) ),
inference(forward_subsumption_resolution,[status(thm)],[c_2045,c_1665,c_50]) ).
cnf(c_2132,plain,
( ~ intruder_message(encrypt(triple(X0,generate_key(X1),generate_expiration_time(an_a_nonce)),bt))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| ~ intruder_message(generate_key(X1))
| ~ intruder_message(generate_b_nonce(an_a_nonce))
| ~ party_of_protocol(X0)
| ~ intruder_message(at) ),
inference(superposition,[status(thm)],[c_2044,c_1380]) ).
cnf(c_2138,plain,
( ~ intruder_message(encrypt(triple(X0,generate_key(X1),generate_expiration_time(an_a_nonce)),bt))
| ~ message(sent(X0,b,pair(X0,an_a_nonce)))
| ~ intruder_message(generate_key(X1))
| ~ party_of_protocol(X0)
| ~ intruder_message(at) ),
inference(forward_subsumption_resolution,[status(thm)],[c_2132,c_1665]) ).
cnf(c_2231,plain,
( ~ intruder_message(triple(X0,X1,encrypt(triple(X2,X3,X4),X5)))
| ~ t_holds(key(X5,X0))
| ~ t_holds(key(X6,X2))
| ~ party_of_protocol(X0)
| ~ a_nonce(X3)
| intruder_message(triple(encrypt(quadruple(X0,X3,generate_key(X3),X4),X6),encrypt(triple(X2,generate_key(X3),X4),X5),X1)) ),
inference(superposition,[status(thm)],[c_1385,c_63]) ).
cnf(c_2232,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(a,an_a_nonce,X1),X2)))
| ~ t_holds(key(X2,b))
| ~ t_holds(key(at,a))
| ~ party_of_protocol(b)
| ~ a_nonce(an_a_nonce)
| message(sent(a,b,pair(encrypt(triple(a,generate_key(an_a_nonce),X1),X2),encrypt(X0,generate_key(an_a_nonce))))) ),
inference(superposition,[status(thm)],[c_1385,c_271]) ).
cnf(c_2233,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(a,an_a_nonce,X1),X2)))
| ~ t_holds(key(X2,b))
| message(sent(a,b,pair(encrypt(triple(a,generate_key(an_a_nonce),X1),X2),encrypt(X0,generate_key(an_a_nonce))))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_2232,c_80,c_54,c_59]) ).
cnf(c_2277,plain,
( ~ t_holds(key(X0,a))
| intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0)) ),
inference(superposition,[status(thm)],[c_1712,c_66]) ).
cnf(c_2308,plain,
( ~ t_holds(key(at,a))
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| message(sent(a,b,pair(X1,encrypt(X0,generate_key(an_a_nonce))))) ),
inference(superposition,[status(thm)],[c_2277,c_1551]) ).
cnf(c_2309,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| message(sent(a,b,pair(X1,encrypt(X0,generate_key(an_a_nonce))))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_2308,c_59]) ).
cnf(c_2353,plain,
( ~ t_holds(key(X0,X1))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| intruder_message(triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0),encrypt(triple(X1,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce))) ),
inference(superposition,[status(thm)],[c_1738,c_63]) ).
cnf(c_2368,plain,
( ~ t_holds(key(X0,X1))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| intruder_message(triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0),encrypt(triple(X1,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce))) ),
inference(superposition,[status(thm)],[c_1756,c_63]) ).
cnf(c_2380,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| intruder_message(pair(X1,encrypt(X0,generate_key(an_a_nonce)))) ),
inference(superposition,[status(thm)],[c_2309,c_63]) ).
cnf(c_2418,plain,
( ~ intruder_message(X0)
| ~ intruder_message(X1)
| intruder_message(encrypt(X0,generate_key(an_a_nonce))) ),
inference(superposition,[status(thm)],[c_2380,c_65]) ).
cnf(c_2472,plain,
( ~ intruder_message(X0)
| intruder_message(encrypt(X0,generate_key(an_a_nonce))) ),
inference(superposition,[status(thm)],[c_1830,c_2418]) ).
cnf(c_2498,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(a,an_a_nonce,X1),X2)))
| ~ t_holds(key(X2,b))
| intruder_message(pair(encrypt(triple(a,generate_key(an_a_nonce),X1),X2),encrypt(X0,generate_key(an_a_nonce)))) ),
inference(superposition,[status(thm)],[c_2233,c_63]) ).
cnf(c_2525,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(a,an_a_nonce,X1),X2)))
| ~ t_holds(key(X2,b))
| intruder_message(encrypt(X0,generate_key(an_a_nonce))) ),
inference(superposition,[status(thm)],[c_2498,c_65]) ).
cnf(c_2526,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(a,an_a_nonce,X1),X2)))
| ~ t_holds(key(X2,b))
| intruder_message(encrypt(triple(a,generate_key(an_a_nonce),X1),X2)) ),
inference(superposition,[status(thm)],[c_2498,c_64]) ).
cnf(c_2691,plain,
( ~ intruder_message(encrypt(triple(a,an_a_nonce,X0),X1))
| ~ t_holds(key(X1,b))
| ~ intruder_message(X2)
| ~ intruder_message(b)
| intruder_message(encrypt(triple(a,generate_key(an_a_nonce),X0),X1)) ),
inference(superposition,[status(thm)],[c_74,c_2526]) ).
cnf(c_2694,plain,
( ~ intruder_message(encrypt(triple(a,an_a_nonce,X0),X1))
| ~ t_holds(key(X1,b))
| ~ intruder_message(X2)
| intruder_message(encrypt(triple(a,generate_key(an_a_nonce),X0),X1)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_2691,c_1666]) ).
cnf(c_2741,plain,
( ~ intruder_message(encrypt(triple(a,an_a_nonce,X0),X1))
| ~ t_holds(key(X1,b))
| intruder_message(encrypt(triple(a,generate_key(an_a_nonce),X0),X1)) ),
inference(superposition,[status(thm)],[c_1830,c_2694]) ).
cnf(c_2800,plain,
( ~ t_holds(key(X0,X1))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| intruder_message(encrypt(triple(X1,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(superposition,[status(thm)],[c_2353,c_67]) ).
cnf(c_2801,plain,
( ~ t_holds(key(X0,X1))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0)) ),
inference(superposition,[status(thm)],[c_2353,c_66]) ).
cnf(c_2802,plain,
( ~ t_holds(key(at,X0))
| ~ intruder_message(pair(X0,an_a_nonce))
| ~ party_of_protocol(X0)
| message(sent(a,b,pair(encrypt(triple(X0,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))))) ),
inference(superposition,[status(thm)],[c_2353,c_1377]) ).
cnf(c_2852,plain,
( ~ t_holds(key(X0,X1))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| intruder_message(encrypt(triple(X1,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(superposition,[status(thm)],[c_2368,c_67]) ).
cnf(c_2918,plain,
( ~ intruder_message(triple(X0,X1,encrypt(triple(X2,X3,X4),X5)))
| ~ t_holds(key(X5,X0))
| ~ t_holds(key(X6,X2))
| ~ party_of_protocol(X0)
| ~ a_nonce(X3)
| intruder_message(encrypt(triple(X2,generate_key(X3),X4),X5)) ),
inference(superposition,[status(thm)],[c_2231,c_67]) ).
cnf(c_2919,plain,
( ~ intruder_message(triple(X0,X1,encrypt(triple(X2,X3,X4),X5)))
| ~ t_holds(key(X5,X0))
| ~ t_holds(key(X6,X2))
| ~ party_of_protocol(X0)
| ~ a_nonce(X3)
| intruder_message(encrypt(quadruple(X0,X3,generate_key(X3),X4),X6)) ),
inference(superposition,[status(thm)],[c_2231,c_66]) ).
cnf(c_2920,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(X1,an_a_nonce,X2),X3)))
| ~ t_holds(key(X3,b))
| ~ t_holds(key(at,X1))
| ~ party_of_protocol(b)
| ~ a_nonce(an_a_nonce)
| message(sent(a,b,pair(encrypt(triple(X1,generate_key(an_a_nonce),X2),X3),encrypt(X0,generate_key(an_a_nonce))))) ),
inference(superposition,[status(thm)],[c_2231,c_1377]) ).
cnf(c_2939,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(X1,an_a_nonce,X2),X3)))
| ~ t_holds(key(X3,b))
| ~ t_holds(key(at,X1))
| message(sent(a,b,pair(encrypt(triple(X1,generate_key(an_a_nonce),X2),X3),encrypt(X0,generate_key(an_a_nonce))))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_2920,c_80,c_54]) ).
cnf(c_2956,plain,
( ~ intruder_message(pair(b,an_a_nonce))
| ~ party_of_protocol(b)
| intruder_message(encrypt(triple(b,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(superposition,[status(thm)],[c_60,c_2852]) ).
cnf(c_2957,plain,
( ~ intruder_message(pair(b,an_a_nonce))
| intruder_message(encrypt(triple(b,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_2956,c_54]) ).
cnf(c_2999,plain,
( ~ intruder_message(pair(b,an_a_nonce))
| ~ party_of_protocol(b)
| intruder_message(encrypt(triple(b,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(superposition,[status(thm)],[c_60,c_2800]) ).
cnf(c_3000,plain,
( ~ intruder_message(pair(b,an_a_nonce))
| intruder_message(encrypt(triple(b,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_2999,c_54]) ).
cnf(c_3042,plain,
intruder_message(encrypt(triple(b,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),
inference(global_subsumption_just,[status(thm)],[c_3000,c_50,c_822,c_823,c_827,c_828,c_854,c_1778,c_2957]) ).
cnf(c_3054,plain,
( ~ intruder_message(pair(a,an_a_nonce))
| ~ party_of_protocol(a)
| intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),at)) ),
inference(superposition,[status(thm)],[c_59,c_2801]) ).
cnf(c_3055,plain,
( ~ intruder_message(pair(b,an_a_nonce))
| ~ party_of_protocol(b)
| intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(superposition,[status(thm)],[c_60,c_2801]) ).
cnf(c_3056,plain,
( ~ intruder_message(pair(b,an_a_nonce))
| intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_3055,c_54]) ).
cnf(c_3059,plain,
intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),at)),
inference(forward_subsumption_resolution,[status(thm)],[c_3054,c_49,c_1192]) ).
cnf(c_3113,plain,
intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),
inference(global_subsumption_just,[status(thm)],[c_3056,c_50,c_822,c_823,c_827,c_828,c_854,c_1778,c_3056]) ).
cnf(c_3123,plain,
( ~ t_holds(key(at,X0))
| ~ intruder_message(pair(X0,an_a_nonce))
| ~ party_of_protocol(X0)
| intruder_message(pair(encrypt(triple(X0,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce)))) ),
inference(superposition,[status(thm)],[c_2802,c_63]) ).
cnf(c_3157,plain,
( ~ intruder_message(encrypt(triple(X0,X1,X2),X3))
| ~ t_holds(key(X3,X4))
| ~ t_holds(key(X5,X0))
| ~ party_of_protocol(X4)
| ~ a_nonce(X1)
| ~ intruder_message(X4)
| ~ intruder_message(X6)
| intruder_message(encrypt(triple(X0,generate_key(X1),X2),X3)) ),
inference(superposition,[status(thm)],[c_74,c_2918]) ).
cnf(c_3160,plain,
( ~ intruder_message(triple(X0,encrypt(triple(X1,X2,X3),X4),encrypt(triple(X5,X6,X7),X8)))
| ~ t_holds(key(X4,encrypt(quadruple(X0,X6,generate_key(X6),X7),X9)))
| ~ party_of_protocol(encrypt(quadruple(X0,X6,generate_key(X6),X7),X9))
| ~ t_holds(key(X8,X0))
| ~ t_holds(key(X9,X5))
| ~ t_holds(key(X10,X1))
| ~ party_of_protocol(X0)
| ~ a_nonce(X2)
| ~ a_nonce(X6)
| intruder_message(encrypt(triple(X1,generate_key(X2),X3),X4)) ),
inference(superposition,[status(thm)],[c_2231,c_2918]) ).
cnf(c_3314,plain,
( ~ intruder_message(encrypt(triple(X0,X1,X2),X3))
| ~ t_holds(key(X3,X4))
| ~ t_holds(key(X5,X0))
| ~ party_of_protocol(X4)
| ~ a_nonce(X1)
| ~ intruder_message(X4)
| ~ intruder_message(X6)
| intruder_message(encrypt(quadruple(X4,X1,generate_key(X1),X2),X5)) ),
inference(superposition,[status(thm)],[c_74,c_2919]) ).
cnf(c_3317,plain,
( ~ intruder_message(triple(X0,encrypt(triple(X1,X2,X3),X4),encrypt(triple(X5,X6,X7),X8)))
| ~ t_holds(key(X4,encrypt(quadruple(X0,X6,generate_key(X6),X7),X9)))
| ~ party_of_protocol(encrypt(quadruple(X0,X6,generate_key(X6),X7),X9))
| ~ t_holds(key(X8,X0))
| ~ t_holds(key(X9,X5))
| ~ t_holds(key(X10,X1))
| ~ party_of_protocol(X0)
| ~ a_nonce(X2)
| ~ a_nonce(X6)
| intruder_message(encrypt(quadruple(encrypt(quadruple(X0,X6,generate_key(X6),X7),X9),X2,generate_key(X2),X3),X10)) ),
inference(superposition,[status(thm)],[c_2231,c_2919]) ).
cnf(c_3450,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(X1,an_a_nonce,X2),X3)))
| ~ t_holds(key(X3,b))
| ~ t_holds(key(at,X1))
| intruder_message(pair(encrypt(triple(X1,generate_key(an_a_nonce),X2),X3),encrypt(X0,generate_key(an_a_nonce)))) ),
inference(superposition,[status(thm)],[c_2939,c_63]) ).
cnf(c_3501,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(X1,an_a_nonce,X2),X3)))
| ~ t_holds(key(X3,b))
| ~ t_holds(key(at,X1))
| intruder_message(encrypt(X0,generate_key(an_a_nonce))) ),
inference(superposition,[status(thm)],[c_3450,c_65]) ).
cnf(c_3502,plain,
( ~ intruder_message(triple(b,X0,encrypt(triple(X1,an_a_nonce,X2),X3)))
| ~ t_holds(key(X3,b))
| ~ t_holds(key(at,X1))
| intruder_message(encrypt(triple(X1,generate_key(an_a_nonce),X2),X3)) ),
inference(superposition,[status(thm)],[c_3450,c_64]) ).
cnf(c_3595,plain,
( ~ intruder_message(encrypt(triple(X0,an_a_nonce,X1),X2))
| ~ t_holds(key(X2,b))
| ~ t_holds(key(at,X0))
| ~ intruder_message(X3)
| ~ intruder_message(b)
| intruder_message(encrypt(triple(X0,generate_key(an_a_nonce),X1),X2)) ),
inference(superposition,[status(thm)],[c_74,c_3502]) ).
cnf(c_3599,plain,
( ~ intruder_message(encrypt(triple(X0,an_a_nonce,X1),X2))
| ~ t_holds(key(X2,b))
| ~ t_holds(key(at,X0))
| ~ intruder_message(X3)
| intruder_message(encrypt(triple(X0,generate_key(an_a_nonce),X1),X2)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_3595,c_1666]) ).
cnf(c_3660,plain,
( ~ intruder_message(encrypt(triple(a,X0,X1),X2))
| ~ t_holds(key(X2,X3))
| ~ party_of_protocol(X3)
| ~ a_nonce(X0)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| intruder_message(encrypt(triple(a,generate_key(X0),X1),X2)) ),
inference(superposition,[status(thm)],[c_59,c_3157]) ).
cnf(c_3661,plain,
( ~ intruder_message(encrypt(triple(b,X0,X1),X2))
| ~ t_holds(key(X2,X3))
| ~ party_of_protocol(X3)
| ~ a_nonce(X0)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| intruder_message(encrypt(triple(b,generate_key(X0),X1),X2)) ),
inference(superposition,[status(thm)],[c_60,c_3157]) ).
cnf(c_3729,plain,
( ~ intruder_message(encrypt(triple(X0,an_a_nonce,X1),X2))
| ~ t_holds(key(X2,b))
| ~ t_holds(key(at,X0))
| intruder_message(encrypt(triple(X0,generate_key(an_a_nonce),X1),X2)) ),
inference(superposition,[status(thm)],[c_3042,c_3599]) ).
cnf(c_3775,plain,
( ~ intruder_message(encrypt(triple(a,X0,X1),at))
| ~ a_nonce(X0)
| ~ intruder_message(X2)
| ~ party_of_protocol(a)
| ~ intruder_message(a)
| intruder_message(encrypt(triple(a,generate_key(X0),X1),at)) ),
inference(superposition,[status(thm)],[c_59,c_3660]) ).
cnf(c_3776,plain,
( ~ intruder_message(encrypt(triple(a,X0,X1),bt))
| ~ a_nonce(X0)
| ~ intruder_message(X2)
| ~ party_of_protocol(b)
| ~ intruder_message(b)
| intruder_message(encrypt(triple(a,generate_key(X0),X1),bt)) ),
inference(superposition,[status(thm)],[c_60,c_3660]) ).
cnf(c_3777,plain,
( ~ intruder_message(encrypt(triple(a,X0,X1),bt))
| ~ a_nonce(X0)
| ~ intruder_message(X2)
| intruder_message(encrypt(triple(a,generate_key(X0),X1),bt)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_3776,c_1666,c_54]) ).
cnf(c_3782,plain,
( ~ intruder_message(encrypt(triple(a,X0,X1),at))
| ~ a_nonce(X0)
| ~ intruder_message(X2)
| intruder_message(encrypt(triple(a,generate_key(X0),X1),at)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_3775,c_1220,c_49]) ).
cnf(c_3867,plain,
( ~ intruder_message(encrypt(triple(a,X0,X1),bt))
| ~ a_nonce(X0)
| intruder_message(encrypt(triple(a,generate_key(X0),X1),bt)) ),
inference(superposition,[status(thm)],[c_3042,c_3777]) ).
cnf(c_3914,plain,
( ~ intruder_message(encrypt(triple(a,X0,X1),at))
| ~ a_nonce(X0)
| intruder_message(encrypt(triple(a,generate_key(X0),X1),at)) ),
inference(superposition,[status(thm)],[c_3042,c_3782]) ).
cnf(c_3971,plain,
( ~ intruder_message(encrypt(triple(a,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ message(sent(a,b,pair(a,an_a_nonce)))
| ~ intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(X0)))
| ~ intruder_message(generate_key(X0))
| ~ a_nonce(X0)
| ~ party_of_protocol(a) ),
inference(superposition,[status(thm)],[c_3867,c_1481]) ).
cnf(c_3972,plain,
( ~ intruder_message(encrypt(triple(a,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ intruder_message(generate_key(X0))
| ~ a_nonce(X0)
| ~ intruder_message(at) ),
inference(superposition,[status(thm)],[c_3867,c_2051]) ).
cnf(c_3978,plain,
( ~ intruder_message(encrypt(triple(a,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(X0)))
| ~ intruder_message(generate_key(X0))
| ~ a_nonce(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[c_3971,c_49,c_50]) ).
cnf(c_4052,plain,
( ~ intruder_message(encrypt(triple(a,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ intruder_message(generate_key(generate_key(X0)))
| ~ a_nonce(generate_key(X0))
| ~ a_nonce(X0)
| ~ intruder_message(at) ),
inference(superposition,[status(thm)],[c_3867,c_3972]) ).
cnf(c_4115,plain,
~ a_nonce(generate_key(X0)),
inference(global_subsumption_just,[status(thm)],[c_4052,c_330]) ).
cnf(c_4158,plain,
( ~ intruder_message(encrypt(triple(b,X0,X1),at))
| ~ a_nonce(X0)
| ~ intruder_message(X2)
| ~ party_of_protocol(a)
| ~ intruder_message(a)
| intruder_message(encrypt(triple(b,generate_key(X0),X1),at)) ),
inference(superposition,[status(thm)],[c_59,c_3661]) ).
cnf(c_4159,plain,
( ~ intruder_message(encrypt(triple(b,X0,X1),bt))
| ~ a_nonce(X0)
| ~ intruder_message(X2)
| ~ party_of_protocol(b)
| ~ intruder_message(b)
| intruder_message(encrypt(triple(b,generate_key(X0),X1),bt)) ),
inference(superposition,[status(thm)],[c_60,c_3661]) ).
cnf(c_4160,plain,
( ~ intruder_message(encrypt(triple(b,X0,X1),bt))
| ~ a_nonce(X0)
| ~ intruder_message(X2)
| intruder_message(encrypt(triple(b,generate_key(X0),X1),bt)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_4159,c_1666,c_54]) ).
cnf(c_4165,plain,
( ~ intruder_message(encrypt(triple(b,X0,X1),at))
| ~ a_nonce(X0)
| ~ intruder_message(X2)
| intruder_message(encrypt(triple(b,generate_key(X0),X1),at)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_4158,c_1220,c_49]) ).
cnf(c_4264,plain,
( ~ intruder_message(encrypt(triple(b,X0,X1),bt))
| ~ a_nonce(X0)
| intruder_message(encrypt(triple(b,generate_key(X0),X1),bt)) ),
inference(superposition,[status(thm)],[c_3042,c_4160]) ).
cnf(c_4285,plain,
( ~ intruder_message(encrypt(triple(b,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ message(sent(b,b,pair(b,an_a_nonce)))
| ~ intruder_message(generate_key(X0))
| ~ a_nonce(X0)
| ~ party_of_protocol(b)
| ~ intruder_message(at) ),
inference(superposition,[status(thm)],[c_4264,c_2138]) ).
cnf(c_4286,plain,
( ~ intruder_message(encrypt(triple(b,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ message(sent(b,b,pair(b,an_a_nonce)))
| ~ intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(X0)))
| ~ intruder_message(generate_key(X0))
| ~ a_nonce(X0)
| ~ party_of_protocol(b) ),
inference(superposition,[status(thm)],[c_4264,c_1481]) ).
cnf(c_4287,plain,
( ~ intruder_message(encrypt(triple(b,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ message(sent(b,b,pair(b,an_a_nonce)))
| ~ intruder_message(generate_key(X0))
| ~ a_nonce(X0)
| ~ intruder_message(at) ),
inference(forward_subsumption_resolution,[status(thm)],[c_4285,c_54]) ).
cnf(c_4293,plain,
( ~ intruder_message(encrypt(triple(b,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ message(sent(b,b,pair(b,an_a_nonce)))
| ~ intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(X0)))
| ~ intruder_message(generate_key(X0))
| ~ a_nonce(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[c_4286,c_54]) ).
cnf(c_4301,plain,
( ~ intruder_message(encrypt(triple(b,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(X0)))
| ~ intruder_message(generate_key(X0))
| ~ a_nonce(X0) ),
inference(global_subsumption_just,[status(thm)],[c_4293,c_54,c_50,c_822,c_823,c_827,c_828,c_854,c_929,c_1778,c_4293]) ).
cnf(c_4325,plain,
( ~ intruder_message(encrypt(triple(b,X0,generate_expiration_time(an_a_nonce)),bt))
| ~ intruder_message(generate_key(X0))
| ~ a_nonce(X0)
| ~ intruder_message(at) ),
inference(global_subsumption_just,[status(thm)],[c_4287,c_54,c_50,c_822,c_823,c_827,c_828,c_854,c_929,c_1778,c_4287]) ).
cnf(c_4387,plain,
( ~ t_holds(key(X0,encrypt(quadruple(X1,X2,generate_key(X2),X3),X4)))
| ~ party_of_protocol(encrypt(quadruple(X1,X2,generate_key(X2),X3),X4))
| ~ intruder_message(encrypt(triple(X5,X2,X3),X6))
| ~ intruder_message(encrypt(triple(X7,X8,X9),X0))
| ~ t_holds(key(X4,X5))
| ~ t_holds(key(X6,X1))
| ~ t_holds(key(X10,X7))
| ~ party_of_protocol(X1)
| ~ a_nonce(X2)
| ~ a_nonce(X8)
| ~ intruder_message(X1)
| intruder_message(encrypt(triple(X7,generate_key(X8),X9),X0)) ),
inference(superposition,[status(thm)],[c_74,c_3160]) ).
cnf(c_4625,plain,
( ~ intruder_message(encrypt(triple(b,X0,X1),at))
| ~ a_nonce(X0)
| intruder_message(encrypt(triple(b,generate_key(X0),X1),at)) ),
inference(superposition,[status(thm)],[c_3042,c_4165]) ).
cnf(c_4680,plain,
( ~ intruder_message(triple(X0,X1,X2))
| ~ t_holds(key(X3,X4))
| ~ t_holds(key(X5,X0))
| ~ party_of_protocol(X4)
| ~ a_nonce(X1)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| ~ intruder_message(X6)
| intruder_message(encrypt(quadruple(X4,X1,generate_key(X1),X2),X5)) ),
inference(superposition,[status(thm)],[c_1327,c_3314]) ).
cnf(c_4681,plain,
( ~ t_holds(key(X0,a))
| ~ t_holds(key(bt,X1))
| ~ party_of_protocol(X1)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ a_nonce(an_a_nonce)
| intruder_message(encrypt(quadruple(X1,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0)) ),
inference(superposition,[status(thm)],[c_1664,c_3314]) ).
cnf(c_4682,plain,
( ~ t_holds(key(X0,X1))
| ~ t_holds(key(bt,X2))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| ~ party_of_protocol(X2)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ a_nonce(an_a_nonce)
| intruder_message(encrypt(quadruple(X2,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0)) ),
inference(superposition,[status(thm)],[c_1799,c_3314]) ).
cnf(c_4684,plain,
( ~ intruder_message(triple(X0,X1,X2))
| ~ t_holds(key(generate_key(an_a_nonce),X3))
| ~ t_holds(key(X4,X0))
| ~ party_of_protocol(X3)
| ~ a_nonce(X1)
| ~ intruder_message(X3)
| ~ intruder_message(X5)
| intruder_message(encrypt(quadruple(X3,X1,generate_key(X1),X2),X4)) ),
inference(superposition,[status(thm)],[c_2472,c_3314]) ).
cnf(c_4691,plain,
( ~ t_holds(key(X0,a))
| ~ t_holds(key(bt,X1))
| ~ party_of_protocol(X1)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| intruder_message(encrypt(quadruple(X1,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_4681,c_80]) ).
cnf(c_4706,plain,
( ~ t_holds(key(X0,X1))
| ~ t_holds(key(bt,X2))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| ~ party_of_protocol(X2)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| intruder_message(encrypt(quadruple(X2,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_4682,c_80]) ).
cnf(c_4869,plain,
( ~ t_holds(key(X0,a))
| ~ t_holds(key(bt,X1))
| ~ party_of_protocol(X1)
| ~ intruder_message(X1)
| intruder_message(encrypt(quadruple(X1,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X0)) ),
inference(superposition,[status(thm)],[c_3042,c_4691]) ).
cnf(c_4917,plain,
( ~ t_holds(key(bt,X0))
| ~ intruder_message(pair(a,an_a_nonce))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ party_of_protocol(a)
| intruder_message(encrypt(quadruple(X0,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),at)) ),
inference(superposition,[status(thm)],[c_59,c_4706]) ).
cnf(c_4918,plain,
( ~ t_holds(key(bt,X0))
| ~ intruder_message(pair(b,an_a_nonce))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ party_of_protocol(b)
| intruder_message(encrypt(quadruple(X0,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(superposition,[status(thm)],[c_60,c_4706]) ).
cnf(c_4919,plain,
( ~ t_holds(key(bt,X0))
| ~ intruder_message(pair(b,an_a_nonce))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| intruder_message(encrypt(quadruple(X0,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_4918,c_54]) ).
cnf(c_4926,plain,
( ~ t_holds(key(bt,X0))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| intruder_message(encrypt(quadruple(X0,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),at)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_4917,c_49,c_1192]) ).
cnf(c_4997,plain,
( ~ t_holds(key(bt,X0))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| intruder_message(encrypt(quadruple(X0,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),at)) ),
inference(superposition,[status(thm)],[c_3042,c_4926]) ).
cnf(c_5043,plain,
( ~ t_holds(key(bt,X0))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| intruder_message(encrypt(quadruple(X0,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(global_subsumption_just,[status(thm)],[c_4919,c_50,c_822,c_823,c_827,c_828,c_854,c_1778,c_4919]) ).
cnf(c_5080,plain,
( ~ t_holds(key(bt,X0))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| intruder_message(encrypt(quadruple(X0,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(superposition,[status(thm)],[c_3042,c_5043]) ).
cnf(c_5154,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ t_holds(key(X1,X2))
| ~ party_of_protocol(X0)
| ~ a_nonce(X3)
| ~ intruder_message(X0)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| ~ intruder_message(X5)
| intruder_message(encrypt(quadruple(X0,X3,generate_key(X3),X4),X1)) ),
inference(superposition,[status(thm)],[c_74,c_4684]) ).
cnf(c_5155,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ t_holds(key(X1,b))
| ~ a_nonce(generate_b_nonce(an_a_nonce))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X2)
| intruder_message(encrypt(quadruple(X0,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X1)) ),
inference(superposition,[status(thm)],[c_1616,c_4684]) ).
cnf(c_5156,plain,
( ~ t_holds(key(X0,encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X1)))
| ~ a_nonce(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt))
| ~ t_holds(key(generate_key(an_a_nonce),X2))
| ~ t_holds(key(X1,a))
| ~ party_of_protocol(X2)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| intruder_message(encrypt(quadruple(X2,encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_key(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),generate_b_nonce(an_a_nonce)),X0)) ),
inference(superposition,[status(thm)],[c_1712,c_4684]) ).
cnf(c_5157,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ t_holds(key(X1,b))
| ~ intruder_message(pair(X2,an_a_nonce))
| ~ a_nonce(generate_b_nonce(an_a_nonce))
| ~ party_of_protocol(X0)
| ~ party_of_protocol(X2)
| ~ intruder_message(X0)
| ~ intruder_message(X3)
| intruder_message(encrypt(quadruple(X0,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(X2,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X1)) ),
inference(superposition,[status(thm)],[c_1734,c_4684]) ).
cnf(c_5158,plain,
( ~ t_holds(key(X0,encrypt(quadruple(X1,X2,generate_key(X2),X3),X4)))
| ~ intruder_message(triple(X1,X5,encrypt(triple(X6,X2,X3),X7)))
| ~ a_nonce(encrypt(triple(X6,generate_key(X2),X3),X7))
| ~ t_holds(key(generate_key(an_a_nonce),X8))
| ~ t_holds(key(X4,X6))
| ~ t_holds(key(X7,X1))
| ~ party_of_protocol(X1)
| ~ party_of_protocol(X8)
| ~ a_nonce(X2)
| ~ intruder_message(X8)
| ~ intruder_message(X9)
| intruder_message(encrypt(quadruple(X8,encrypt(triple(X6,generate_key(X2),X3),X7),generate_key(encrypt(triple(X6,generate_key(X2),X3),X7)),X5),X0)) ),
inference(superposition,[status(thm)],[c_2231,c_4684]) ).
cnf(c_5159,plain,
( ~ t_holds(key(X0,encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X1)))
| ~ a_nonce(encrypt(triple(X2,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt))
| ~ t_holds(key(generate_key(an_a_nonce),X3))
| ~ t_holds(key(X1,X2))
| ~ intruder_message(pair(X2,an_a_nonce))
| ~ party_of_protocol(X2)
| ~ party_of_protocol(X3)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| intruder_message(encrypt(quadruple(X3,encrypt(triple(X2,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_key(encrypt(triple(X2,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),generate_b_nonce(an_a_nonce)),X0)) ),
inference(superposition,[status(thm)],[c_2353,c_4684]) ).
cnf(c_5160,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ t_holds(key(X1,b))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X2)
| intruder_message(encrypt(quadruple(X0,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X1)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_5155,c_82]) ).
cnf(c_5177,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ t_holds(key(X1,b))
| ~ intruder_message(pair(X2,an_a_nonce))
| ~ party_of_protocol(X0)
| ~ party_of_protocol(X2)
| ~ intruder_message(X0)
| ~ intruder_message(X3)
| intruder_message(encrypt(quadruple(X0,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(X2,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X1)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_5157,c_82]) ).
cnf(c_5506,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ t_holds(key(X1,b))
| ~ party_of_protocol(X0)
| ~ intruder_message(X0)
| intruder_message(encrypt(quadruple(X0,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X1)) ),
inference(superposition,[status(thm)],[c_3042,c_5160]) ).
cnf(c_5588,plain,
( ~ t_holds(key(X0,X1))
| ~ t_holds(key(X2,X3))
| ~ party_of_protocol(X1)
| ~ a_nonce(X4)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| ~ intruder_message(X5)
| ~ intruder_message(X6)
| intruder_message(encrypt(quadruple(X1,X4,generate_key(X4),X5),X2)) ),
inference(superposition,[status(thm)],[c_74,c_4680]) ).
cnf(c_5589,plain,
( ~ t_holds(key(X0,X1))
| ~ t_holds(key(X2,b))
| ~ a_nonce(generate_b_nonce(an_a_nonce))
| ~ party_of_protocol(X1)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X3)
| intruder_message(encrypt(quadruple(X1,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X2)) ),
inference(superposition,[status(thm)],[c_1616,c_4680]) ).
cnf(c_5590,plain,
( ~ t_holds(key(X0,encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X1)))
| ~ a_nonce(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt))
| ~ t_holds(key(X2,X3))
| ~ t_holds(key(X1,a))
| ~ party_of_protocol(X3)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| intruder_message(encrypt(quadruple(X3,encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_key(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),generate_b_nonce(an_a_nonce)),X0)) ),
inference(superposition,[status(thm)],[c_1712,c_4680]) ).
cnf(c_5591,plain,
( ~ t_holds(key(X0,X1))
| ~ t_holds(key(X2,b))
| ~ intruder_message(pair(X3,an_a_nonce))
| ~ a_nonce(generate_b_nonce(an_a_nonce))
| ~ party_of_protocol(X1)
| ~ party_of_protocol(X3)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X4)
| intruder_message(encrypt(quadruple(X1,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(X3,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X2)) ),
inference(superposition,[status(thm)],[c_1734,c_4680]) ).
cnf(c_5592,plain,
( ~ t_holds(key(X0,encrypt(quadruple(X1,X2,generate_key(X2),X3),X4)))
| ~ intruder_message(triple(X1,X5,encrypt(triple(X6,X2,X3),X7)))
| ~ a_nonce(encrypt(triple(X6,generate_key(X2),X3),X7))
| ~ t_holds(key(X4,X6))
| ~ t_holds(key(X7,X1))
| ~ t_holds(key(X8,X9))
| ~ party_of_protocol(X1)
| ~ party_of_protocol(X9)
| ~ a_nonce(X2)
| ~ intruder_message(X8)
| ~ intruder_message(X9)
| ~ intruder_message(X10)
| intruder_message(encrypt(quadruple(X9,encrypt(triple(X6,generate_key(X2),X3),X7),generate_key(encrypt(triple(X6,generate_key(X2),X3),X7)),X5),X0)) ),
inference(superposition,[status(thm)],[c_2231,c_4680]) ).
cnf(c_5593,plain,
( ~ t_holds(key(X0,encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),X1)))
| ~ a_nonce(encrypt(triple(X2,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt))
| ~ t_holds(key(X1,X2))
| ~ t_holds(key(X3,X4))
| ~ intruder_message(pair(X2,an_a_nonce))
| ~ party_of_protocol(X2)
| ~ party_of_protocol(X4)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| ~ intruder_message(X5)
| intruder_message(encrypt(quadruple(X4,encrypt(triple(X2,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_key(encrypt(triple(X2,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),generate_b_nonce(an_a_nonce)),X0)) ),
inference(superposition,[status(thm)],[c_2353,c_4680]) ).
cnf(c_5594,plain,
( ~ t_holds(key(X0,X1))
| ~ t_holds(key(X2,b))
| ~ party_of_protocol(X1)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X3)
| intruder_message(encrypt(quadruple(X1,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X2)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_5589,c_82]) ).
cnf(c_5613,plain,
( ~ t_holds(key(X0,X1))
| ~ t_holds(key(X2,b))
| ~ intruder_message(pair(X3,an_a_nonce))
| ~ party_of_protocol(X1)
| ~ party_of_protocol(X3)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X4)
| intruder_message(encrypt(quadruple(X1,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(X3,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X2)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_5591,c_82]) ).
cnf(c_5931,plain,
( ~ t_holds(key(X0,b))
| ~ intruder_message(X1)
| ~ party_of_protocol(a)
| ~ intruder_message(a)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X0)) ),
inference(superposition,[status(thm)],[c_59,c_5594]) ).
cnf(c_5933,plain,
( ~ t_holds(key(X0,b))
| ~ intruder_message(X1)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_5931,c_1220,c_49]) ).
cnf(c_5959,plain,
( ~ t_holds(key(X0,encrypt(quadruple(X1,X2,generate_key(X2),X3),X4)))
| ~ party_of_protocol(encrypt(quadruple(X1,X2,generate_key(X2),X3),X4))
| ~ intruder_message(encrypt(triple(X5,X2,X3),X6))
| ~ intruder_message(encrypt(triple(X7,X8,X9),X0))
| ~ t_holds(key(X4,X5))
| ~ t_holds(key(X6,X1))
| ~ t_holds(key(X10,X7))
| ~ party_of_protocol(X1)
| ~ a_nonce(X2)
| ~ a_nonce(X8)
| ~ intruder_message(X1)
| intruder_message(encrypt(quadruple(encrypt(quadruple(X1,X2,generate_key(X2),X3),X4),X8,generate_key(X8),X9),X10)) ),
inference(superposition,[status(thm)],[c_74,c_3317]) ).
cnf(c_6044,plain,
( ~ t_holds(key(X0,b))
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X0)) ),
inference(superposition,[status(thm)],[c_3042,c_5933]) ).
cnf(c_6085,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ party_of_protocol(X0)
| ~ a_nonce(X1)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ intruder_message(a)
| intruder_message(encrypt(quadruple(X0,X1,generate_key(X1),X2),at)) ),
inference(superposition,[status(thm)],[c_59,c_5154]) ).
cnf(c_6086,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ party_of_protocol(X0)
| ~ a_nonce(X1)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ intruder_message(b)
| intruder_message(encrypt(quadruple(X0,X1,generate_key(X1),X2),bt)) ),
inference(superposition,[status(thm)],[c_60,c_5154]) ).
cnf(c_6087,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ party_of_protocol(X0)
| ~ a_nonce(X1)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| intruder_message(encrypt(quadruple(X0,X1,generate_key(X1),X2),bt)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_6086,c_1666]) ).
cnf(c_6096,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ party_of_protocol(X0)
| ~ a_nonce(X1)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| intruder_message(encrypt(quadruple(X0,X1,generate_key(X1),X2),at)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_6085,c_1220]) ).
cnf(c_6148,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ party_of_protocol(X0)
| ~ a_nonce(X1)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| intruder_message(encrypt(quadruple(X0,X1,generate_key(X1),X2),bt)) ),
inference(superposition,[status(thm)],[c_3042,c_6087]) ).
cnf(c_6217,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ party_of_protocol(X0)
| ~ a_nonce(X1)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| intruder_message(encrypt(quadruple(X0,X1,generate_key(X1),X2),at)) ),
inference(superposition,[status(thm)],[c_3042,c_6096]) ).
cnf(c_6308,plain,
( ~ t_holds(key(X0,X1))
| ~ a_nonce(X2)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| ~ party_of_protocol(a)
| ~ intruder_message(a)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,X2,generate_key(X2),X3),X0)) ),
inference(superposition,[status(thm)],[c_59,c_5588]) ).
cnf(c_6310,plain,
( ~ t_holds(key(X0,X1))
| ~ a_nonce(X2)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(X3)
| ~ intruder_message(X4)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,X2,generate_key(X2),X3),X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_6308,c_1220,c_49]) ).
cnf(c_6348,plain,
( ~ a_nonce(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(a)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,X0,generate_key(X0),X1),at)) ),
inference(superposition,[status(thm)],[c_59,c_6310]) ).
cnf(c_6349,plain,
( ~ a_nonce(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(b)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,X0,generate_key(X0),X1),bt)) ),
inference(superposition,[status(thm)],[c_60,c_6310]) ).
cnf(c_6350,plain,
( ~ a_nonce(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,X0,generate_key(X0),X1),bt)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_6349,c_1666]) ).
cnf(c_6357,plain,
( ~ a_nonce(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(X2)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,X0,generate_key(X0),X1),at)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_6348,c_1220]) ).
cnf(c_6527,plain,
( ~ a_nonce(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,X0,generate_key(X0),X1),bt)) ),
inference(superposition,[status(thm)],[c_3042,c_6350]) ).
cnf(c_6601,plain,
( ~ a_nonce(X0)
| ~ intruder_message(X0)
| ~ intruder_message(X1)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,X0,generate_key(X0),X1),at)) ),
inference(superposition,[status(thm)],[c_3042,c_6357]) ).
cnf(c_6680,plain,
( ~ t_holds(key(generate_key(an_a_nonce),X0))
| ~ t_holds(key(X1,b))
| ~ intruder_message(pair(X2,an_a_nonce))
| ~ party_of_protocol(X0)
| ~ party_of_protocol(X2)
| ~ intruder_message(X0)
| intruder_message(encrypt(quadruple(X0,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(X2,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X1)) ),
inference(superposition,[status(thm)],[c_3042,c_5177]) ).
cnf(c_6785,plain,
( ~ t_holds(key(X0,b))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| ~ intruder_message(X2)
| ~ party_of_protocol(a)
| ~ intruder_message(a)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(X1,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X0)) ),
inference(superposition,[status(thm)],[c_59,c_5613]) ).
cnf(c_6787,plain,
( ~ t_holds(key(X0,b))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| ~ intruder_message(X2)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(X1,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_6785,c_1220,c_49]) ).
cnf(c_6832,plain,
( ~ t_holds(key(X0,b))
| ~ intruder_message(pair(X1,an_a_nonce))
| ~ party_of_protocol(X1)
| ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(X1,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),X0)) ),
inference(superposition,[status(thm)],[c_3042,c_6787]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12 % Problem : SWV016-1 : TPTP v8.1.2. Released v2.4.0.
% 0.00/0.13 % Command : run_iprover %s %d THM
% 0.13/0.34 % Computer : n019.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 : Tue Aug 29 05:36:13 EDT 2023
% 0.13/0.34 % CPUTime :
% 0.21/0.46 Running first-order theorem proving
% 0.21/0.46 Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 3.51/1.14 % SZS status Started for theBenchmark.p
% 3.51/1.14 % SZS status Satisfiable for theBenchmark.p
% 3.51/1.14
% 3.51/1.14 %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 3.51/1.14
% 3.51/1.14 ------ iProver source info
% 3.51/1.14
% 3.51/1.14 git: date: 2023-05-31 18:12:56 +0000
% 3.51/1.14 git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 3.51/1.14 git: non_committed_changes: false
% 3.51/1.14 git: last_make_outside_of_git: false
% 3.51/1.14
% 3.51/1.14 ------ Parsing...successful
% 3.51/1.14
% 3.51/1.14
% 3.51/1.14
% 3.51/1.14 ------ Preprocessing... sf_s rm: 0 0s sf_e pe_s pe:1:0s pe:2:0s pe:4:0s pe_e sf_s rm: 1 0s sf_e pe_s pe_e sf_s rm: 0 0s sf_e pe_s pe_e
% 3.51/1.14
% 3.51/1.14 ------ Preprocessing... gs_s sp: 4 0s gs_e snvd_s sp: 0 0s snvd_e
% 3.51/1.14 ------ Proving...
% 3.51/1.14 ------ Problem Properties
% 3.51/1.14
% 3.51/1.14
% 3.51/1.14 clauses 32
% 3.51/1.14 conjectures 0
% 3.51/1.14 EPR 8
% 3.51/1.14 Horn 30
% 3.51/1.14 unary 10
% 3.51/1.14 binary 15
% 3.51/1.14 lits 69
% 3.51/1.14 lits eq 0
% 3.51/1.14 fd_pure 0
% 3.51/1.14 fd_pseudo 0
% 3.51/1.14 fd_cond 0
% 3.51/1.14 fd_pseudo_cond 0
% 3.51/1.14 AC symbols 0
% 3.51/1.14
% 3.51/1.14 ------ Schedule dynamic 5 is on
% 3.51/1.14
% 3.51/1.14 ------ no conjectures: strip conj schedule
% 3.51/1.14
% 3.51/1.14 ------ no equalities: superposition off
% 3.51/1.14
% 3.51/1.14 ------ Input Options "--resolution_flag false --inst_lit_sel_side none" stripped conjectures Time Limit: 10.
% 3.51/1.14
% 3.51/1.14
% 3.51/1.14 ------
% 3.51/1.14 Current options:
% 3.51/1.14 ------
% 3.51/1.14
% 3.51/1.14
% 3.51/1.14
% 3.51/1.14
% 3.51/1.14 ------ Proving...
% 3.51/1.14
% 3.51/1.14
% 3.51/1.14 % SZS status Satisfiable for theBenchmark.p
% 3.51/1.14
% 3.51/1.14 % SZS output start Saturation for theBenchmark.p
% See solution above
% 3.51/1.14
% 3.51/1.15
%------------------------------------------------------------------------------